{"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":776689,"link":"/api/v1.1/game/776689/feed/live","metaData":{"wait":10,"timeStamp":"20250819_013451","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776689,"type":"R","doubleHeader":"N","id":"2025/08/18/seamlb-phimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776689-2025-08-18","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-18T22:45:00Z","originalDate":"2025-08-18","officialDate":"2025-08-18","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":126,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":68,"losses":58,"ties":0,"pct":".540"},"records":{},"divisionLeader":false,"wins":68,"losses":58,"winningPercentage":".540"},"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":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":72,"losses":53,"ties":0,"pct":".576"},"records":{},"divisionLeader":false,"wins":72,"losses":53,"winningPercentage":".576"},"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.31,"strikeZoneBottom":1.67},"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},"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},"ID676510":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510","firstName":"Nolan","lastName":"Hoffman","primaryNumber":"35","birthDate":"1997-08-09","currentAge":29,"birthCity":"Lincoln","birthStateProvince":"NE","birthCountry":"USA","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"Hoffman","boxscoreName":"Hoffman, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Hoffman","nameSlug":"nolan-hoffman-676510","firstLastName":"Nolan Hoffman","lastFirstName":"Hoffman, Nolan","lastInitName":"Hoffman, N","initLastName":"N Hoffman","fullFMLName":"Nolan  Hoffman","fullLFMName":"Hoffman, Nolan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID668984":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984","firstName":"Casey","lastName":"Legumina","primaryNumber":"67","birthDate":"1997-06-19","currentAge":29,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Legumina","middleName":"Davey","boxscoreName":"Legumina","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Legumina","nameSlug":"casey-legumina-668984","firstLastName":"Casey Legumina","lastFirstName":"Legumina, Casey","lastInitName":"Legumina, C","initLastName":"C Legumina","fullFMLName":"Casey Davey Legumina","fullLFMName":"Legumina, Casey Davey","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID663804":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804","firstName":"Jackson","lastName":"Kowar","primaryNumber":"57","birthDate":"1996-10-04","currentAge":29,"birthCity":"Weddington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jackson","useLastName":"Kowar","middleName":"Alexander","boxscoreName":"Kowar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"coh-wahr","mlbDebutDate":"2021-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Kowar","nameSlug":"jackson-kowar-663804","firstLastName":"Jackson Kowar","lastFirstName":"Kowar, Jackson","lastInitName":"Kowar, J","initLastName":"J Kowar","fullFMLName":"Jackson Alexander Kowar","fullLFMName":"Kowar, Jackson Alexander","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"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},"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":"Cloudy","temp":"69","wind":"9 mph, In From RF"},"gameInfo":{"attendance":44471,"firstPitch":"2025-08-18T22:46:00.000Z","gameDurationMinutes":168},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"home":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"}},"officialScorer":{"id":511128,"fullName":"Kyle Matschke","link":"/api/v1/people/511128"},"primaryDatacaster":{"id":663022,"fullName":"Ryan Shute","link":"/api/v1/people/663022"},"moundVisits":{"away":{"used":4,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Randy Arozarena pops out to first baseman Bryce Harper in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-18T22:46:41.344Z","endTime":"2025-08-18T22:48:06.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":7},"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":"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-18T19:33:06.079Z","endTime":"2025-08-18T22:21:55.911Z","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-18T22:21:55.911Z","endTime":"2025-08-18T22:46:14.684Z","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-18T22:46:14.684Z","endTime":"2025-08-18T22:46:43.502Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.47450417585758,"strikeZoneBottom":1.69718158019039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45898825072867,"aZ":-18.629630273131372,"pfxX":6.291787890436697,"pfxZ":7.728794774896364,"pX":-0.46134074438332057,"pZ":2.405341238444569,"vX0":-8.495900931109588,"vY0":-131.45910163887635,"vZ0":-4.641708012787838,"x":134.59,"y":173.84,"x0":1.9926229063602328,"y0":50.00577987195274,"z0":5.574000136607111,"aX":11.031696692354874},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.2,"breakHorizontal":-9.6,"spinRate":2061,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.41640395805017905,"extension":6.144268063304685},"index":3,"playId":"fff8194d-357a-3599-b2b1-3e34a42f0ded","pitchNumber":1,"startTime":"2025-08-18T22:46:43.502Z","endTime":"2025-08-18T22:46:46.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.257080973115524,"aZ":-24.451207564058656,"pfxX":-0.8787002669508786,"pfxZ":4.6952759246154,"pX":-0.5193178210344529,"pZ":2.492319116042765,"vX0":-6.204134829814745,"vY0":-128.1623929576508,"vZ0":-3.216730350348967,"x":136.8,"y":171.49,"x0":2.0582815354889648,"y0":50.003997187654626,"z0":5.697406284800405,"aX":-1.444056551365405},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.9,"breakHorizontal":3.1,"spinRate":2253,"spinDirection":162},"zone":4,"typeConfidence":2.0,"plateTime":0.4292147264925612,"extension":6.287531278198867},"index":4,"playId":"8462098d-99a6-3738-be77-06e550c92803","pitchNumber":2,"startTime":"2025-08-18T22:46:58.737Z","endTime":"2025-08-18T22:47:01.737Z","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":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.2,"strikeZoneTop":3.40923091588368,"strikeZoneBottom":1.55897238274254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.483473429263167,"aZ":-31.530694759838163,"pfxX":5.865351526339821,"pfxZ":0.4951559381974455,"pX":1.8275944400865498,"pZ":2.586090180165081,"vX0":-2.561648459526649,"vY0":-114.41586057213324,"vZ0":-0.1905092408990321,"x":47.34,"y":168.96,"x0":2.2100305403329052,"y0":50.004336754549776,"z0":5.805692094410827,"aX":7.643795275950194},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":1.2,"breakHorizontal":-9.8,"spinRate":1379,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.48189302024721936,"extension":6.176050936730578},"index":5,"playId":"563ef4e8-6b3a-3e1c-8720-b7fd028bd9ae","pitchNumber":3,"startTime":"2025-08-18T22:47:14.597Z","endTime":"2025-08-18T22:47:18.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.383828999655353,"aZ":-28.595068871554645,"pfxX":6.867798513238341,"pfxZ":2.5742820007380027,"pX":0.294526140783294,"pZ":1.196336780539801,"vX0":-6.085707616247991,"vY0":-117.25472009357547,"vZ0":-4.105869368530255,"x":105.77,"y":206.48,"x0":2.032588858281472,"y0":50.00427845743292,"z0":5.641372441088509,"aX":9.554273365418759},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.8,"breakHorizontal":-10.9,"spinRate":1359,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4673118818411144,"extension":6.155501325762041},"index":6,"playId":"4236ddff-e32c-39f7-b975-d97fe33bca1e","pitchNumber":4,"startTime":"2025-08-18T22:47:30.755Z","endTime":"2025-08-18T22:47:36.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.724190174815558,"aZ":-29.30074288839502,"pfxX":9.600432735130724,"pfxZ":1.6756551022802793,"pX":-0.17988055142082524,"pZ":2.516959739940695,"vX0":-8.701781765361222,"vY0":-130.99697203879361,"vZ0":-2.7910169422145064,"x":123.86,"y":170.82,"x0":1.9568383432404357,"y0":50.00469483083754,"z0":5.813760963044829,"aX":16.489859925283056},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.5,"breakHorizontal":-15.2,"spinRate":2082,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.42001891205552155,"extension":6.209805213025898},"hitData":{"launchSpeed":86.4,"launchAngle":71.0,"totalDistance":112.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":165.04,"coordY":178.58}},"index":7,"playId":"730a91ab-e7c5-3fc8-95aa-eac843b27e6f","pitchNumber":5,"startTime":"2025-08-18T22:47:56.249Z","endTime":"2025-08-18T22:48:06.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T22:48:06.624Z","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-18T22:48:17.100Z","endTime":"2025-08-18T22:49:34.846Z","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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.850681105557868,"aZ":-26.2385281628849,"pfxX":-0.5460365959890003,"pfxZ":3.874811498856115,"pX":-0.7599602402837129,"pZ":2.6646484166339546,"vX0":-6.612431806742831,"vY0":-123.30263810517978,"vZ0":-2.3243479686543065,"x":145.97,"y":166.83,"x0":2.0338364243176774,"y0":50.0004935024658,"z0":5.846535267252304,"aX":-0.8349368218727906},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.7,"breakHorizontal":2.6,"spinRate":2110,"spinDirection":181},"zone":4,"typeConfidence":2.0,"plateTime":0.4452006680110143,"extension":6.218470263301672},"index":0,"playId":"f611f581-b3b1-3f9d-9783-d2b668d9037a","pitchNumber":1,"startTime":"2025-08-18T22:48:30.312Z","endTime":"2025-08-18T22:48:36.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.2,"endSpeed":67.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.450340548833076,"aZ":-36.49184046905739,"pfxX":-7.276732746865163,"pfxZ":-3.7972107174897864,"pX":-0.00784895130984998,"pZ":2.0387424832893912,"vX0":-2.37150388548316,"vY0":-106.5900334859545,"vZ0":0.5137240987469076,"x":117.3,"y":183.73,"x0":2.0685411355109116,"y0":50.004208285389744,"z0":5.956880990594786,"aX":-8.268881640238469},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-6.4,"breakHorizontal":13.8,"spinRate":2106,"spinDirection":310},"zone":8,"typeConfidence":2.0,"plateTime":0.5163332904944342,"extension":6.332406099724057},"index":1,"playId":"2dcfb5be-a820-311e-a49b-3e884285f1ea","pitchNumber":2,"startTime":"2025-08-18T22:49:04.150Z","endTime":"2025-08-18T22:49:07.150Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-18T22:49:17.133Z","endTime":"2025-08-18T22:49:31.845Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":74.5,"endSpeed":68.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.438806139920775,"aZ":-38.107874856965864,"pfxX":-7.7079245730900965,"pfxZ":-5.035896699435436,"pX":-0.5890145564239972,"pZ":1.1562890042766967,"vX0":-3.415432854607915,"vY0":-108.38240915942437,"vZ0":-1.1377352822721591,"x":139.45,"y":207.56,"x0":2.012598171950443,"y0":50.00003665236006,"z0":5.881042045794799,"aX":-9.09034573082999},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-9.1,"breakHorizontal":14.9,"spinRate":2107,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.5070020045662016,"extension":6.519991479047451},"index":3,"playId":"19dfcbfc-6be2-365c-8391-13b5d66c2895","pitchNumber":3,"startTime":"2025-08-18T22:49:31.845Z","endTime":"2025-08-18T22:49:34.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T22:49:34.846Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Julio Rodríguez doubles (23) on a sharp line drive to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-18T22:49:44.731Z","endTime":"2025-08-18T22:50:48.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":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":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.44000027471118,"strikeZoneBottom":1.54982528034164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.606983782965152,"aZ":-25.14156565021891,"pfxX":8.34810794066974,"pfxZ":3.993585675888247,"pX":0.002850785755613601,"pZ":1.3894588464139024,"vX0":-8.16203900878895,"vY0":-131.98200129079373,"vZ0":-6.118543345951053,"x":116.89,"y":201.26,"x0":2.0537704871637725,"y0":50.00233888711666,"z0":5.594269742845657,"aX":14.698545646402804},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.0,"breakHorizontal":-13.3,"spinRate":2027,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4153156331007075,"extension":6.103398841659942},"index":0,"playId":"b54f6ef4-6534-3e25-94bf-fd2970a54a23","pitchNumber":1,"startTime":"2025-08-18T22:50:00.340Z","endTime":"2025-08-18T22:50:05.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.979865216938503,"aZ":-24.624428697852924,"pfxX":7.132291429524141,"pfxZ":4.298834703255148,"pX":0.08837906596776023,"pZ":3.1911948115891655,"vX0":-7.526097643375332,"vY0":-131.6963766702724,"vZ0":-1.864862757812066,"x":113.63,"y":152.62,"x0":2.056576490608768,"y0":50.00467549187537,"z0":5.7300408224182515,"aX":12.52990908253216},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.6,"breakHorizontal":-11.3,"spinRate":2045,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.4159177734125148,"extension":6.222806222178957},"index":1,"playId":"2551aa53-54c2-3f1a-a28b-c25738e50991","pitchNumber":2,"startTime":"2025-08-18T22:50:17.183Z","endTime":"2025-08-18T22:50:20.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.3,"endSpeed":69.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.624425259370547,"aZ":-38.95839480358074,"pfxX":-6.37191470635712,"pfxZ":-5.701903974840382,"pX":-0.08060927566674983,"pZ":1.7270158098078663,"vX0":-2.772025550734307,"vY0":-108.26921041294308,"vZ0":0.09648736755284881,"x":120.07,"y":192.15,"x0":2.043676517509885,"y0":50.00537433224279,"z0":5.939946817618488,"aX":-7.576696474966644},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-10.0,"breakHorizontal":12.2,"spinRate":2192,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.5055906682316902,"extension":6.330202708607074},"hitData":{"launchSpeed":102.1,"launchAngle":20.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":32.72,"coordY":101.47}},"index":2,"playId":"11410e0d-725f-3d13-a1b2-b9331008ad4c","pitchNumber":3,"startTime":"2025-08-18T22:50:35.440Z","endTime":"2025-08-18T22:50:48.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T22:50:48.612Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to second baseman Bryson Stott.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-18T22:51:10.040Z","endTime":"2025-08-18T22:53:32.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_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":6},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57839643382261,"aZ":-28.07537902467026,"pfxX":-3.126097416369312,"pfxZ":2.551577979529112,"pX":-0.5424224057058424,"pZ":3.330656511303387,"vX0":-5.460459084383871,"vY0":-125.71086708666402,"vZ0":-0.6401732018827608,"x":137.68,"y":148.85,"x0":2.0607736796322293,"y0":50.002920522454076,"z0":5.860065105513822,"aX":-5.021806464725949},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.7,"breakHorizontal":6.8,"spinRate":2127,"spinDirection":161},"zone":1,"typeConfidence":2.0,"plateTime":0.4350663714083458,"extension":6.090556024504154},"index":0,"playId":"b87432e7-2249-3665-a9d7-f6ffb6628718","pitchNumber":1,"startTime":"2025-08-18T22:51:16.778Z","endTime":"2025-08-18T22:51:19.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":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.45217573308462,"aZ":-18.032511433540378,"pfxX":5.489840415147081,"pfxZ":7.8778651771528505,"pX":-0.7502082611007472,"pZ":2.8930590143576045,"vX0":-9.30326786807355,"vY0":-133.1249976521873,"vZ0":-4.038224038682292,"x":145.6,"y":160.67,"x0":2.07582718988976,"y0":50.00575008600805,"z0":5.734175498314497,"aX":9.859931136166722},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.6,"breakHorizontal":-7.9,"spinRate":2158,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.41135346500976944,"extension":6.168140172537902},"index":1,"playId":"ea3ffbf6-cd29-3919-acaa-57bdc8e7a9c8","pitchNumber":2,"startTime":"2025-08-18T22:51:32.851Z","endTime":"2025-08-18T22:51:36.629Z","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":79.2,"endSpeed":72.0,"strikeZoneTop":3.47963697047265,"strikeZoneBottom":1.63054444038073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.92603243955834,"aZ":-26.054655456844593,"pfxX":7.239058682716924,"pfxZ":4.614561530174456,"pX":2.228540588219748,"pZ":2.1003218072710927,"vX0":-2.258513326023816,"vY0":-115.21403508821992,"vZ0":-2.437156562318537,"x":32.05,"y":182.07,"x0":2.2881745507364046,"y0":50.0054706424809,"z0":5.722179678583747,"aX":9.610929972452093},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":7.9,"breakHorizontal":-12.5,"spinRate":1358,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4777079291478392,"extension":6.244029883313526},"index":2,"playId":"4c91db71-bded-320a-84db-88ada36bb2d3","pitchNumber":3,"startTime":"2025-08-18T22:52:01.070Z","endTime":"2025-08-18T22:52:04.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":68.6,"strikeZoneTop":3.48617081940437,"strikeZoneBottom":1.63759624317754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.04838067510129,"aZ":-39.28728272302532,"pfxX":-5.252532403496074,"pfxZ":-6.024040169479898,"pX":-0.795833967775388,"pZ":0.3326457224094149,"vX0":-4.328338324453539,"vY0":-109.40884242564917,"vZ0":-2.554984409535357,"x":147.34,"y":229.8,"x0":1.9099590235370107,"y0":50.0037688170551,"z0":5.833868167947102,"aX":-6.199825443188965},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-11.3,"breakHorizontal":10.9,"spinRate":2101,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.5057763881813249,"extension":6.399315202283856},"index":3,"playId":"aa2d3ace-0d1e-345e-adf8-d0f27c919d8e","pitchNumber":4,"startTime":"2025-08-18T22:52:20.661Z","endTime":"2025-08-18T22:52:24.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.49000042097966,"strikeZoneBottom":1.57779162399042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.986128512481155,"aZ":-30.254516855728177,"pfxX":8.350048681066045,"pfxZ":1.4235832736511824,"pX":1.4245268803511066,"pZ":1.58921435547757,"vX0":-4.0410609535498745,"vY0":-115.5897742389255,"vZ0":-2.7785206004553,"x":62.7,"y":195.87,"x0":2.112552518970715,"y0":50.00474915904578,"z0":5.71824180102465,"aX":11.275534995412968},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":2.2,"breakHorizontal":-14.0,"spinRate":1359,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4742550488529904,"extension":6.310685521283234},"index":4,"playId":"f0e20f06-50d4-3ca7-bd90-1f639fbf6f8f","pitchNumber":5,"startTime":"2025-08-18T22:52:44.000Z","endTime":"2025-08-18T22:52:47.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.355751518667144,"aZ":-18.8326185461157,"pfxX":3.151667547339345,"pfxZ":7.4427633035930025,"pX":-0.35268635953075034,"pZ":3.08378177422679,"vX0":-7.32381843317124,"vY0":-132.54990719038216,"vZ0":-3.5425030447969226,"x":130.44,"y":155.52,"x0":2.0275761352793866,"y0":50.00488583459692,"z0":5.800170078429378,"aX":5.6520616246566115},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":-4.2,"spinRate":2172,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.41205730179521094,"extension":6.21548985551779},"index":5,"playId":"d665f171-8c2d-34f8-a534-4746b47cf92f","pitchNumber":6,"startTime":"2025-08-18T22:53:02.974Z","endTime":"2025-08-18T22:53:07.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.88539540481674,"aZ":-25.4732490052909,"pfxX":-1.9817794549939518,"pfxZ":4.073116872985178,"pX":-0.5194556294230382,"pZ":2.8213224601481794,"vX0":-5.818753464709725,"vY0":-127.19956157811033,"vZ0":-2.312933502403976,"x":136.8,"y":162.6,"x0":2.05090904524109,"y0":50.00623679915542,"z0":5.752006826903869,"aX":-3.263932464860225},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.1,"breakHorizontal":4.8,"spinRate":2105,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.4297956039077664,"extension":6.342675435759261},"hitData":{"launchSpeed":74.0,"launchAngle":56.0,"totalDistance":186.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":180.02,"coordY":148.87}},"index":6,"playId":"7ae8f436-cce3-316d-abe4-a8a0feeb0890","pitchNumber":7,"startTime":"2025-08-18T22:53:23.979Z","endTime":"2025-08-18T22:53:32.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T22:53:32.574Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-18T22:55:32.137Z","endTime":"2025-08-18T22:56:21.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.47116638647395,"strikeZoneBottom":1.56969627237728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.211606495863776,"aZ":-12.714407754746137,"pfxX":-5.557167225917832,"pfxZ":9.795753993286784,"pX":-0.4146544311292411,"pZ":3.558173265361894,"vX0":3.139586776222672,"vY0":-140.59277754310236,"vZ0":-4.376465409309874,"x":132.81,"y":142.71,"x0":-0.8285638395296032,"y0":50.00021690337134,"z0":5.970750221780116,"aX":-11.035684800474176},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":9.4,"spinRate":2238,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3907685812974866,"extension":7.30363800434575},"index":0,"playId":"506c5215-3931-3001-8e06-33dcaab22566","pitchNumber":1,"startTime":"2025-08-18T22:55:49.793Z","endTime":"2025-08-18T22:55:53.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.59319798362725,"aZ":-11.232878607175516,"pfxX":-4.856208399692228,"pfxZ":10.538453958891314,"pX":-0.18775289772615214,"pZ":3.5007011376284627,"vX0":4.055718426232668,"vY0":-140.70739475019437,"vZ0":-4.506731834906045,"x":124.16,"y":144.26,"x0":-1.023294658387437,"y0":50.00443928287579,"z0":5.862591681709147,"aX":-9.651431482355873},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":7.9,"spinRate":2363,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39061764137338306,"extension":7.436320075096317},"hitData":{"launchSpeed":94.1,"launchAngle":45.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.14,"coordY":124.01}},"index":1,"playId":"332e2cda-a241-3604-a1c2-2e36472916b2","pitchNumber":2,"startTime":"2025-08-18T22:56:07.607Z","endTime":"2025-08-18T22:56:21.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T22:56:21.334Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Schwarber singles on a sharp line drive to right fielder Dominic Canzone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-18T22:56:35.100Z","endTime":"2025-08-18T22:57:15.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.3,"strikeZoneTop":3.30021937894757,"strikeZoneBottom":1.53671937014037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.14410095752911,"aZ":-12.434244234444055,"pfxX":-4.8225052629762395,"pfxZ":9.995361101459583,"pX":-0.8906865907574505,"pZ":2.45260244132061,"vX0":1.7717427874466116,"vY0":-140.65119300399869,"vZ0":-7.088793662479149,"x":150.95,"y":172.56,"x0":-0.907539549494866,"y0":50.00371873564162,"z0":5.8369528291124935,"aX":-9.524842607392026},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":8.3,"spinRate":2190,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3915613927928061,"extension":7.563233320863055},"index":0,"playId":"1f7be914-788c-309f-aab8-0f4d3798933c","pitchNumber":1,"startTime":"2025-08-18T22:56:47.985Z","endTime":"2025-08-18T22:56:52.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.738081870739133,"aZ":-31.000662281716764,"pfxX":2.285178409894009,"pfxZ":0.6901135447971392,"pX":-0.20815167251298655,"pZ":2.303801001118434,"vX0":1.0583850943154762,"vY0":-129.60801416595524,"vZ0":-2.987753851039827,"x":124.93,"y":176.58,"x0":-0.9181179907476853,"y0":50.005453734000056,"z0":5.825936654240215,"aX":3.9091533824860485},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.8,"breakHorizontal":-4.3,"spinRate":2132,"spinDirection":105},"zone":5,"typeConfidence":2.0,"plateTime":0.4217380625431537,"extension":7.4283439137327605},"hitData":{"launchSpeed":106.1,"launchAngle":9.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":189.45,"coordY":106.1}},"index":1,"playId":"3c47e1d5-944d-32d2-8f87-f83eb2db679d","pitchNumber":2,"startTime":"2025-08-18T22:57:06.193Z","endTime":"2025-08-18T22:57:15.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T22:57:15.613Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a ground ball to right fielder Dominic Canzone. Kyle Schwarber to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-18T22:57:26.719Z","endTime":"2025-08-18T22:57:53.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.512224933101166,"aZ":-15.986617157142529,"pfxX":-7.420767189748883,"pfxZ":7.894890824236203,"pX":0.20593257315434824,"pZ":1.4465961448602433,"vX0":5.767851383926704,"vY0":-142.2475189788788,"vZ0":-9.024023114182611,"x":109.15,"y":199.72,"x0":-0.8835005227708119,"y0":50.00340545333511,"z0":5.672962178484731,"aX":-15.213884076489382},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.6,"breakHorizontal":12.2,"spinRate":1977,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.38501184680732115,"extension":7.508134618872173},"hitData":{"launchSpeed":97.9,"launchAngle":7.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.6,"coordY":129.71}},"index":0,"playId":"67518bb8-fb3d-3846-9195-fc05a90fc052","pitchNumber":1,"startTime":"2025-08-18T22:57:43.485Z","endTime":"2025-08-18T22:57:53.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T22:57:53.285Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-18T22:58:05.861Z","endTime":"2025-08-18T23:02:03.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":9},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":87.8,"endSpeed":80.2,"strikeZoneTop":3.48181749966439,"strikeZoneBottom":1.67759295519834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.960686430079495,"aZ":-32.80389591950595,"pfxX":2.3961281967900376,"pfxZ":-0.37736147963864575,"pX":0.07162319608430649,"pZ":2.933583963492494,"vX0":1.7942720657626983,"vY0":-127.89714419896504,"vZ0":-1.142664678453826,"x":114.27,"y":159.57,"x0":-0.9520100205078331,"y0":50.00633876099878,"z0":5.973800409859253,"aX":3.9449486469769073},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.7,"breakHorizontal":-4.8,"spinRate":1968,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.42930031039250016,"extension":7.276656713251527},"index":0,"playId":"f266e95f-4ed6-3115-9826-6c5cd5b640e5","pitchNumber":1,"startTime":"2025-08-18T22:58:30.878Z","endTime":"2025-08-18T22:58:33.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":87.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.430809552575916,"aZ":-17.129498323480565,"pfxX":-3.903061755430326,"pfxZ":7.548034219255168,"pX":-0.025431901378334936,"pZ":3.813869842778958,"vX0":3.605276193593344,"vY0":-140.66396048971168,"vZ0":-2.829854654660787,"x":117.97,"y":135.81,"x0":-0.819838507968032,"y0":50.006090823575434,"z0":5.950541938684355,"aX":-7.783069349930161},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":6.2,"spinRate":1961,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3901607475550719,"extension":7.45027215034288},"index":1,"playId":"f16d5ef4-8048-30a9-a4fe-404dbe518b65","pitchNumber":2,"startTime":"2025-08-18T22:58:51.027Z","endTime":"2025-08-18T22:58:54.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.65752085887941,"strikeZoneBottom":1.77994264251689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.047369046211823,"aZ":-37.3238153743889,"pfxX":-4.624120661232845,"pfxZ":-3.5417686265920287,"pX":-1.1299765748756279,"pZ":0.8485263224104588,"vX0":0.6944014704833424,"vY0":-120.76278280922466,"vZ0":-3.4378585858429673,"x":160.07,"y":215.87,"x0":-0.8240324603571344,"y0":50.0050756785329,"z0":5.628310982547889,"aX":-6.720417011293096},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.1,"breakHorizontal":8.2,"spinRate":723,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.4563773668201865,"extension":7.789888652317459},"index":2,"playId":"bcebbf0f-717c-3a8e-aa24-3ebf77f5f7cf","pitchNumber":3,"startTime":"2025-08-18T22:59:08.718Z","endTime":"2025-08-18T22:59:12.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.6616450825859,"strikeZoneBottom":1.75429884836362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.474266073149977,"aZ":-34.75196868484875,"pfxX":-2.16352869338272,"pfxZ":-1.7988388519769827,"pX":-0.12410534614158865,"pZ":0.5269544197213135,"vX0":2.4641192296339534,"vY0":-119.22394042194875,"vZ0":-4.796724780121458,"x":121.73,"y":224.55,"x0":-0.8911806689929903,"y0":50.000755887792664,"z0":5.710151161529849,"aX":-3.106355670026616},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.2,"breakHorizontal":3.4,"spinRate":704,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.45986398532456985,"extension":7.479901118670804},"index":3,"playId":"8267fea6-4eaf-3ceb-a11c-b55e486e4f71","pitchNumber":4,"startTime":"2025-08-18T22:59:31.720Z","endTime":"2025-08-18T22:59:35.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.66011658558628,"strikeZoneBottom":1.7137942091252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.621445364521914,"aZ":-32.661707199572554,"pfxX":4.376862713998467,"pfxZ":-0.34889368437903734,"pX":-1.0982671060104536,"pZ":2.536826147774622,"vX0":-1.636209527906837,"vY0":-117.84601720988891,"vZ0":-0.7236920697094891,"x":158.86,"y":170.29,"x0":-0.9631676683366915,"y0":50.00217121636056,"z0":5.86786775957323,"aX":6.149082325236584},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.5,"breakHorizontal":-7.6,"spinRate":2333,"spinDirection":77},"zone":13,"typeConfidence":2.0,"plateTime":0.464986426179415,"extension":7.412849384757236},"index":4,"playId":"b98e0fa5-6bf3-3fc8-af85-0104e3ec1fc3","pitchNumber":5,"startTime":"2025-08-18T23:00:00.493Z","endTime":"2025-08-18T23:00:03.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.733021456631104,"aZ":-29.502670854889104,"pfxX":1.3595269690743852,"pfxZ":1.5756811205116037,"pX":0.33835606948454994,"pZ":1.7519171955829662,"vX0":2.9281202433464806,"vY0":-130.2673636527029,"vZ0":-4.612029569608296,"x":104.1,"y":191.48,"x0":-0.9827768252534705,"y0":50.00246810075674,"z0":5.810220065597322,"aX":2.3057209880791034},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.9,"breakHorizontal":-3.2,"spinRate":1941,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4226011738159481,"extension":7.462541211569332},"index":5,"playId":"5ea8a0b8-260c-3a0f-bb83-c5cd8552f474","pitchNumber":6,"startTime":"2025-08-18T23:00:20.338Z","endTime":"2025-08-18T23:00:23.610Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"a3df9135-8400-4c17-a79f-7c80b82a33b5","startTime":"2025-08-18T23:00:44.999Z","endTime":"2025-08-18T23:00:49.999Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":80.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36251596708367,"aZ":-28.991744842686845,"pfxX":1.5958231976481962,"pfxZ":1.9005503086874072,"pX":0.14900206434019594,"pZ":2.369060939575915,"vX0":2.1999228193654394,"vY0":-129.97931149708214,"vZ0":-3.129509502033507,"x":111.32,"y":174.82,"x0":-0.9223015152599912,"y0":50.00461948418596,"z0":5.838063367788432,"aX":2.6756876504584337},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.9,"breakHorizontal":-3.5,"spinRate":1738,"spinDirection":159},"zone":5,"typeConfidence":2.0,"plateTime":0.4246938706857737,"extension":7.551387768735827},"index":7,"playId":"21a07d1d-feb8-357f-8b69-d99ccfdd67e9","pitchNumber":7,"startTime":"2025-08-18T23:01:04.420Z","endTime":"2025-08-18T23:01:07.491Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75014196018725,"aZ":-29.04915732114046,"pfxX":2.9541050635525057,"pfxZ":1.890121972640081,"pX":0.3159136317032736,"pZ":2.238141666576169,"vX0":2.292709523392971,"vY0":-128.73546179258068,"vZ0":-3.429932675946988,"x":104.96,"y":178.35,"x0":-0.9739848320103207,"y0":50.00642364476875,"z0":5.86615141216328,"aX":4.899600410602376},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.8,"breakHorizontal":-5.9,"spinRate":1817,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.4274571338337454,"extension":7.307966228732691},"index":8,"playId":"6f058e1b-ee4a-3f83-947e-a5e8b8e521d0","pitchNumber":8,"startTime":"2025-08-18T23:01:27.335Z","endTime":"2025-08-18T23:01:33.689Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.282425673519302,"aZ":-29.09331986163389,"pfxX":1.3618109509628638,"pfxZ":1.887601943330659,"pX":0.8751863510620267,"pZ":1.6842836687056928,"vX0":3.808355011914103,"vY0":-127.58080103598671,"vZ0":-4.5882755174575784,"x":83.64,"y":193.3,"x0":-0.8189026937681939,"y0":50.00492005925618,"z0":5.821287735962633,"aX":2.2265363814066155},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.5,"breakHorizontal":-3.4,"spinRate":1833,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.43068702360617594,"extension":7.669491100599395},"index":9,"playId":"df979ceb-058a-3ced-a1b6-590c6a6c5b6a","pitchNumber":9,"startTime":"2025-08-18T23:02:00.495Z","endTime":"2025-08-18T23:02:03.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:02:03.606Z","atBatIndex":7},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alec Bohm grounds into a force out, second baseman Cole Young to shortstop J.P. Crawford. Bryce Harper out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-18T23:02:30.762Z","endTime":"2025-08-18T23:03:35.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.58000008110338,"strikeZoneBottom":1.62459032682787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.13737384809323,"aZ":-13.345144984454567,"pfxX":-5.556753527058724,"pfxZ":9.599334144987491,"pX":1.3938297405585227,"pZ":0.924768452685492,"vX0":7.513633329868895,"vY0":-140.00722068849262,"vZ0":-10.686926302890594,"x":63.87,"y":213.81,"x0":-0.617762229332192,"y0":50.003619234443924,"z0":5.692955418273697,"aX":-10.900630135033106},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":8.3,"spinRate":1918,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3930256653760895,"extension":7.904379794759974},"index":0,"playId":"1a166967-0d05-3eb2-9890-4aadd43b02bb","pitchNumber":1,"startTime":"2025-08-18T23:02:42.045Z","endTime":"2025-08-18T23:02:45.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.207661387245274,"aZ":-28.45716260306171,"pfxX":2.6244345424172653,"pfxZ":2.1944889851794844,"pX":-0.5379675819978416,"pZ":3.2938407093071977,"vX0":0.4580485950998867,"vY0":-129.22771101450812,"vZ0":-0.9556031482543085,"x":137.51,"y":149.85,"x0":-1.058480719171024,"y0":50.00464495063728,"z0":5.8487273020208566,"aX":4.452093831087873},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.0,"breakHorizontal":-4.8,"spinRate":1916,"spinDirection":160},"zone":1,"typeConfidence":2.0,"plateTime":0.4233765989124767,"extension":7.2300212524858285},"index":1,"playId":"e1f1cdec-4c8a-3098-87ae-5f7a68f2f400","pitchNumber":2,"startTime":"2025-08-18T23:03:01.701Z","endTime":"2025-08-18T23:03:07.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.34086032144128,"aZ":-14.157331218495326,"pfxX":-4.234290474248187,"pfxZ":9.06067230014098,"pX":-0.14737104661369257,"pZ":3.4333926887430457,"vX0":3.2798500677321663,"vY0":-139.40812644626953,"vZ0":-3.9880586638774114,"x":122.62,"y":146.08,"x0":-0.7830341665088426,"y0":50.002079221241466,"z0":5.802982252383588,"aX":-8.41925521409343},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":7.1,"spinRate":2027,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.39137133726358764,"extension":7.730231615171707},"hitData":{"launchSpeed":102.6,"launchAngle":-6.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":129.82,"coordY":145.94}},"index":2,"playId":"48d7ce60-dcbe-38f8-a76f-e998cfa68db0","pitchNumber":3,"startTime":"2025-08-18T23:03:29.551Z","endTime":"2025-08-18T23:03:35.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:03:35.983Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-18T23:05:29.534Z","endTime":"2025-08-18T23:06:17.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":1},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.25614272153032,"strikeZoneBottom":1.58363009033732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.197058706839968,"aZ":-24.909363374037248,"pfxX":11.218195532862213,"pfxZ":4.228401689224569,"pX":0.4860200898247643,"pZ":1.5018198761865547,"vX0":-7.246142142180916,"vY0":-130.44660453715827,"vZ0":-5.800739208841031,"x":98.47,"y":198.23,"x0":1.8464772613587002,"y0":50.00482897227653,"z0":5.639865896065062,"aX":19.27840893707803},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.5,"breakHorizontal":-18.6,"spinRate":1959,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.4203732287851967,"extension":6.177487264396065},"index":0,"playId":"d6d9a92d-73d0-3edd-9c28-9245fbc7f78c","pitchNumber":1,"startTime":"2025-08-18T23:05:50.570Z","endTime":"2025-08-18T23:05:53.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.823972364773994,"aZ":-24.3313178681721,"pfxX":12.786896720535982,"pfxZ":4.642278204144341,"pX":0.5085324143936308,"pZ":1.7687212200371456,"vX0":-7.708505511987479,"vY0":-129.836455804887,"vZ0":-5.395220768097661,"x":97.62,"y":191.02,"x0":1.8706652654268097,"y0":50.00355269266544,"z0":5.7506473456072,"aX":21.604838271711234},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.3,"breakHorizontal":-21.2,"spinRate":2017,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.4235551138253979,"extension":6.255591800450488},"hitData":{"launchSpeed":95.1,"launchAngle":32.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.77,"coordY":73.7}},"index":1,"playId":"46929e06-1a14-3671-b3d5-e1d303467cb8","pitchNumber":2,"startTime":"2025-08-18T23:06:08.336Z","endTime":"2025-08-18T23:06:17.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:06:17.013Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mitch Garver strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-18T23:06:38.403Z","endTime":"2025-08-18T23:07:40.861Z","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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"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":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"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":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.44988624685321,"strikeZoneBottom":1.59317234283036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46359981284199,"aZ":-24.967744143292858,"pfxX":7.466114070630364,"pfxZ":4.117385702272154,"pX":0.1263066610380059,"pZ":2.953800607423862,"vX0":-7.468091564598633,"vY0":-130.91681800294776,"vZ0":-2.347556722975293,"x":112.19,"y":159.03,"x0":2.0344647123261383,"y0":50.002827176958064,"z0":5.714776445688116,"aX":13.069041111865502},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.2,"breakHorizontal":-12.0,"spinRate":2043,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.4170309504203802,"extension":6.022938484824726},"index":0,"playId":"1021401d-8016-30ae-8526-544b48050514","pitchNumber":1,"startTime":"2025-08-18T23:06:42.924Z","endTime":"2025-08-18T23:06:45.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.1,"endSpeed":67.2,"strikeZoneTop":3.45064131327166,"strikeZoneBottom":1.69280090964081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.205023340184898,"aZ":-40.11874494207188,"pfxX":-7.697945807992092,"pfxZ":-7.014511243598933,"pX":1.1200488583767616,"pZ":1.853995307295259,"vX0":0.0597452688334939,"vY0":-106.3850372605001,"vZ0":1.0292060002483088,"x":74.31,"y":188.72,"x0":2.089543094543363,"y0":50.001273786452224,"z0":5.952739117728143,"aX":-8.721499826158606},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-12.0,"breakHorizontal":13.9,"spinRate":2025,"spinDirection":312},"zone":14,"typeConfidence":2.0,"plateTime":0.5171234639657829,"extension":6.151046921964587},"index":1,"playId":"cca0ed8f-115b-3c43-b497-b558e38bdc64","pitchNumber":2,"startTime":"2025-08-18T23:06:56.930Z","endTime":"2025-08-18T23:07:00.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.040403633984123,"aZ":-24.626680021843317,"pfxX":0.5960919883625788,"pfxZ":4.589759958809372,"pX":-1.0560597524681594,"pZ":2.62040439892605,"vX0":-7.694248777550841,"vY0":-127.40101340934099,"vZ0":-3.0872928323966926,"x":157.25,"y":168.03,"x0":1.9250882741580164,"y0":50.00436994565901,"z0":5.7932699062481126,"aX":0.9818116946385896},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.8,"breakHorizontal":0.6,"spinRate":2197,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.42983244019818034,"extension":6.19600906748278},"index":2,"playId":"9bdc2100-202e-34f8-aa66-2e6f8afd434d","pitchNumber":3,"startTime":"2025-08-18T23:07:13.253Z","endTime":"2025-08-18T23:07:16.253Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-18T23:07:25.036Z","endTime":"2025-08-18T23:07:36.816Z","isPitch":false,"type":"action","player":{"id":641598,"link":"/api/v1/people/641598"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":73.5,"endSpeed":68.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.196471811750527,"aZ":-37.71889866874884,"pfxX":-6.520312469238039,"pfxZ":-4.808425637611741,"pX":-0.5890208063930439,"pZ":1.2742952667856633,"vX0":-3.5607034435931073,"vY0":-106.97593475639368,"vZ0":-0.8189062956328137,"x":139.45,"y":204.37,"x0":1.9463916955236564,"y0":50.00130109087909,"z0":5.906202354937873,"aX":-7.523101305152485},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-8.5,"breakHorizontal":12.8,"spinRate":2135,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.5128580693825762,"extension":6.288363093754021},"index":4,"playId":"57457602-8cf6-334c-aa2c-008bf1c2b887","pitchNumber":4,"startTime":"2025-08-18T23:07:36.816Z","endTime":"2025-08-18T23:07:40.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:07:40.861Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-18T23:07:47.963Z","endTime":"2025-08-18T23:08:57.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.1,"strikeZoneTop":3.36934402328913,"strikeZoneBottom":1.53783522552544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.090859250705797,"aZ":-29.497986343012965,"pfxX":12.00161255907775,"pfxZ":1.5447529120540953,"pX":0.6228126849208826,"pZ":2.4931914018378647,"vX0":-7.197352210913226,"vY0":-131.62731079737068,"vZ0":-2.8621351841881513,"x":93.26,"y":171.46,"x0":1.8505216150808033,"y0":50.004277981444204,"z0":5.80662496875734,"aX":20.806632243397143},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.3,"breakHorizontal":-19.9,"spinRate":2100,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.4180549820684458,"extension":6.288725731898714},"index":0,"playId":"8b81b314-6f82-3774-b6aa-2e945ecff4f6","pitchNumber":1,"startTime":"2025-08-18T23:08:06.866Z","endTime":"2025-08-18T23:08:10.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":67.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.54472949767671,"aZ":-36.96583522257493,"pfxX":-7.2917236344368686,"pfxZ":-4.14486744980251,"pX":0.17344573747928999,"pZ":1.2136356442124068,"vX0":-1.9129099824250175,"vY0":-107.6959928458229,"vZ0":-1.0755149067156535,"x":110.39,"y":206.01,"x0":2.024102968597671,"y0":50.003129510662404,"z0":5.867676886489467,"aX":-8.42606414758889},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-7.4,"breakHorizontal":13.7,"spinRate":2131,"spinDirection":308},"zone":14,"typeConfidence":2.0,"plateTime":0.5117743760053415,"extension":6.360456695671979},"index":1,"playId":"50d10596-664b-340a-ad50-4264e2f26806","pitchNumber":2,"startTime":"2025-08-18T23:08:20.604Z","endTime":"2025-08-18T23:08:23.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.43790420518082,"strikeZoneBottom":1.60682269609114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.601303331403418,"aZ":-27.533301738045644,"pfxX":-6.031740592304094,"pfxZ":3.4492404618755366,"pX":-1.1767929192629827,"pZ":2.0413654890250283,"vX0":-5.5640475288965705,"vY0":-115.8081630366505,"vZ0":-2.350472427500253,"x":161.86,"y":183.66,"x0":2.049165886888375,"y0":50.00255784168129,"z0":5.728973581973572,"aX":-8.111114782844876},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":5.9,"breakHorizontal":12.4,"spinRate":2217,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4747504842621679,"extension":6.275717536728767},"index":2,"playId":"82a7e2a9-9595-32f8-be0a-c0d35d1546dc","pitchNumber":3,"startTime":"2025-08-18T23:08:40.739Z","endTime":"2025-08-18T23:08:44.509Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":80.9,"strikeZoneTop":3.33365488318477,"strikeZoneBottom":1.60661313329339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.85351587439658,"aZ":-28.84962897603219,"pfxX":10.413549140958867,"pfxZ":1.96522583373158,"pX":-0.15119362462597982,"pZ":2.0758297676859363,"vX0":-8.869118616656749,"vY0":-130.9490757503947,"vZ0":-3.537718587531569,"x":122.76,"y":182.73,"x0":1.967134490918447,"y0":50.00565569659594,"z0":5.660769521150748,"aX":17.652724293085356},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.8,"breakHorizontal":-16.3,"spinRate":2138,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.422190660200803,"extension":6.274317748103377},"index":3,"playId":"5c375483-b551-3f4f-86b7-6a16e08a7a52","pitchNumber":4,"startTime":"2025-08-18T23:08:53.954Z","endTime":"2025-08-18T23:08:57.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:08:57.476Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a sharp ground ball to right fielder Dominic Canzone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-18T23:11:01.270Z","endTime":"2025-08-18T23:11:37.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.4,"strikeZoneTop":3.29706639271092,"strikeZoneBottom":1.44805025287866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.76261391447599,"aZ":-16.558652522910922,"pfxX":-6.632453762216361,"pfxZ":8.052063408373185,"pX":-0.4976879495348295,"pZ":3.4718326708645653,"vX0":3.4164167500791764,"vY0":-139.44183232823386,"vZ0":-3.626187317330657,"x":135.97,"y":145.04,"x0":-0.8870780526666189,"y0":50.00484238794838,"z0":5.903901245447599,"aX":-12.865578278324378},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":11.2,"spinRate":1990,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39508989141388984,"extension":7.3487158083436865},"index":0,"playId":"c455750d-cc12-3d3f-9389-4aac28b90d99","pitchNumber":1,"startTime":"2025-08-18T23:11:10.538Z","endTime":"2025-08-18T23:11:14.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.344870793382075,"aZ":-14.829598409601038,"pfxX":-6.3557886414930325,"pfxZ":8.575346735142132,"pX":-0.27665000594515193,"pZ":1.7265068012553655,"vX0":3.7830759581245372,"vY0":-141.15118936793206,"vZ0":-8.524267470041284,"x":127.55,"y":192.16,"x0":-0.8066094181251384,"y0":50.00687880201685,"z0":5.735364881212841,"aX":-12.861368811816853},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":2171,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.38766449423720895,"extension":7.486008031676653},"hitData":{"launchSpeed":105.5,"launchAngle":4.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":154.67,"coordY":110.44}},"index":1,"playId":"b154784f-6178-3e43-a313-0b0690a8a32a","pitchNumber":2,"startTime":"2025-08-18T23:11:26.891Z","endTime":"2025-08-18T23:11:37.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:11:37.188Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Castellanos singles on a line drive to right fielder Dominic Canzone. Brandon Marsh to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-18T23:11:47.117Z","endTime":"2025-08-18T23:12:54.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"postOnThird":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.9,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98702700141846,"aZ":-37.86981662804786,"pfxX":10.407347402739958,"pfxZ":-4.164141305085883,"pX":-0.4333515652218076,"pZ":1.6678692877076164,"vX0":-1.3560179149962326,"vY0":-115.96271766187004,"vZ0":-1.3627328566569752,"x":133.52,"y":193.75,"x0":-1.1948768602026814,"y0":50.004257094176225,"z0":5.864587975392893,"aX":14.224049053250896},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.6,"breakHorizontal":-18.6,"spinRate":2395,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.47170826034954505,"extension":7.4712986878308945},"index":0,"playId":"0b552a45-2757-3c44-9dda-108930f7ce58","pitchNumber":1,"startTime":"2025-08-18T23:12:04.605Z","endTime":"2025-08-18T23:12:07.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.84948759909023,"strikeZoneBottom":1.88068340081708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.360367182556235,"aZ":-34.56529859015721,"pfxX":9.722408844901828,"pfxZ":-1.763582978981768,"pX":1.7373095890124446,"pZ":2.359806338604232,"vX0":3.1617637898157653,"vY0":-116.3425698223476,"vZ0":-0.27628840682165656,"x":50.78,"y":175.07,"x0":-0.9047973355063464,"y0":50.00014378707742,"z0":5.777167740283723,"aX":13.22347644004974},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.0,"breakHorizontal":-18.4,"spinRate":2105,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.47215234331376577,"extension":7.3536247843126095},"index":1,"playId":"62e7cce7-a68b-3bce-9bd3-c399b219e2c7","pitchNumber":2,"startTime":"2025-08-18T23:12:22.642Z","endTime":"2025-08-18T23:12:26.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":79.1,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.785279388699294,"aZ":-30.761326236412653,"pfxX":2.9886328614784543,"pfxZ":0.8682103115651767,"pX":-0.5560384789580749,"pZ":2.344037488076123,"vX0":-0.1367723251993954,"vY0":-129.24501230467632,"vZ0":-2.6117865052468074,"x":138.19,"y":175.49,"x0":-0.8876213834394586,"y0":50.0051218815092,"z0":5.817264191746843,"aX":4.878095512910818},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":-5.3,"spinRate":1800,"spinDirection":113},"zone":7,"typeConfidence":2.0,"plateTime":0.42965605982440724,"extension":7.186985110425698},"hitData":{"launchSpeed":80.3,"launchAngle":22.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":155.34,"coordY":94.93}},"index":2,"playId":"8fa69cca-3a87-3016-9ca4-5fc081d8ccaf","pitchNumber":3,"startTime":"2025-08-18T23:12:42.231Z","endTime":"2025-08-18T23:12:54.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:12:54.100Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Kepler singles on a line drive to center fielder Julio Rodríguez. Brandon Marsh scores. Nick Castellanos to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-18T23:13:07.128Z","endTime":"2025-08-18T23:14:11.362Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"postOnThird":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":88.9,"endSpeed":80.3,"strikeZoneTop":3.45000144006644,"strikeZoneBottom":1.61531146471838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.298110009991174,"aZ":-29.043890450868485,"pfxX":0.8521340535189721,"pfxZ":1.8756402076330456,"pX":-0.38300953940390475,"pZ":3.182611600709062,"vX0":1.6413792361504735,"vY0":-129.4526584590861,"vZ0":-0.9949126059979404,"x":131.6,"y":152.85,"x0":-1.14023078125636,"y0":50.00164932295059,"z0":5.8298168418297704,"aX":1.421619121742043},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.4,"breakHorizontal":-1.9,"spinRate":1680,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.4258825450876502,"extension":7.367105904199528},"index":0,"playId":"2f76e5f4-4a57-38d5-9efa-57bb0655fa55","pitchNumber":1,"startTime":"2025-08-18T23:13:24.099Z","endTime":"2025-08-18T23:13:27.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":72.5,"strikeZoneTop":3.4499990642621,"strikeZoneBottom":1.67022446512085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.849962537895408,"aZ":-33.39929996192364,"pfxX":-3.868541735088293,"pfxZ":-0.9059588202636739,"pX":-0.9755025609191776,"pZ":3.422557197758109,"vX0":1.4623484417802124,"vY0":-116.39225882250832,"vZ0":1.7678934811962081,"x":154.18,"y":146.37,"x0":-1.1145109192614222,"y0":50.003566170474784,"z0":5.8504818198755855,"aX":-5.229623511658421},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.8,"breakHorizontal":6.6,"spinRate":736,"spinDirection":269},"zone":11,"typeConfidence":2.0,"plateTime":0.47327087295855463,"extension":7.804153016493359},"index":1,"playId":"ffc56478-8c0f-39a3-8829-f44affed5be7","pitchNumber":2,"startTime":"2025-08-18T23:13:41.117Z","endTime":"2025-08-18T23:13:45.063Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.521225285847855,"aZ":-28.593593159000793,"pfxX":-5.891918806975064,"pfxZ":2.4151201244450755,"pX":-0.8608865036429759,"pZ":2.1451387900957606,"vX0":2.1074470838941783,"vY0":-121.53860023691826,"vZ0":-2.761646788276824,"x":149.81,"y":180.86,"x0":-0.977459976357725,"y0":50.00587358589672,"z0":5.799060353167377,"aX":-8.748552464717513},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.0,"breakHorizontal":10.1,"spinRate":720,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.45199525342950153,"extension":7.559777888792319},"hitData":{"launchSpeed":68.6,"launchAngle":22.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.4,"coordY":100.98}},"index":2,"playId":"56aa5469-0fd8-3400-a3a3-adf044d2d88c","pitchNumber":3,"startTime":"2025-08-18T23:13:58.585Z","endTime":"2025-08-18T23:14:11.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:14:11.362Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryson Stott doubles (16) on a sharp line drive to right fielder Dominic Canzone. Nick Castellanos scores. Max Kepler to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-18T23:14:35.410Z","endTime":"2025-08-18T23:16:01.971Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"postOnThird":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.2800012291907,"strikeZoneBottom":1.59642907408979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.311415690991936,"aZ":-14.750829836924243,"pfxX":-4.9897270155996,"pfxZ":8.943163522580564,"pX":-1.0065842623704149,"pZ":2.7830684972636197,"vX0":2.0407258321504904,"vY0":-139.39037240217337,"vZ0":-5.714628620460956,"x":155.37,"y":163.64,"x0":-1.1042540630122641,"y0":50.0009537668228,"z0":5.850923132491081,"aX":-9.71728039459889},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":8.5,"spinRate":1903,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39450155766437467,"extension":7.471919693696709},"index":0,"playId":"889dbc5b-ce93-35a9-a0f5-a4bcfb75da0a","pitchNumber":1,"startTime":"2025-08-18T23:14:49.326Z","endTime":"2025-08-18T23:14:52.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":79.2,"strikeZoneTop":3.27982139517456,"strikeZoneBottom":1.56222027433437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.527597767137213,"aZ":-31.584495499226378,"pfxX":1.1568011528332693,"pfxZ":0.36547286821874003,"pX":-1.0587091810018787,"pZ":3.106549498725204,"vX0":-0.3780783173877021,"vY0":-127.98192749797491,"vZ0":-0.5171118134000461,"x":157.36,"y":154.9,"x0":-1.0575259324471573,"y0":50.00403273399928,"z0":5.830227298341028,"aX":1.8792774904907725},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.8,"breakHorizontal":-1.9,"spinRate":1570,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.43142476487324144,"extension":7.18537172955144},"index":1,"playId":"315ec6bf-6cc9-3066-bd4e-9c69457fbbb8","pitchNumber":2,"startTime":"2025-08-18T23:15:08.710Z","endTime":"2025-08-18T23:15:12.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72801696065141,"aZ":-26.19755434732025,"pfxX":2.1205743243368564,"pfxZ":3.6180642333534694,"pX":0.3569772200921268,"pZ":1.4268151573791867,"vX0":2.7194760958595885,"vY0":-129.19745540334668,"vZ0":-5.5506732436382356,"x":103.39,"y":200.26,"x0":-0.9941059834244231,"y0":50.00314357139538,"z0":5.677554278306047,"aX":3.5010053064828717},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":-4.6,"spinRate":1655,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.4277763403617927,"extension":7.248223484313881},"index":2,"playId":"76e9968b-b446-3144-ab83-2012ebd93963","pitchNumber":3,"startTime":"2025-08-18T23:15:28.793Z","endTime":"2025-08-18T23:15:32.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.4581810884819,"aZ":-16.72650959226313,"pfxX":-4.310814752546546,"pfxZ":7.966136953394989,"pX":0.3823503772797437,"pZ":2.358018676242483,"vX0":4.722886231580067,"vY0":-139.34691425192128,"vZ0":-6.227383791191917,"x":102.43,"y":175.11,"x0":-0.7859864362742754,"y0":50.00148954747832,"z0":5.7535865158233666,"aX":-8.35716923490291},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":6.6,"spinRate":1940,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39523433501061556,"extension":7.464935936435291},"hitData":{"launchSpeed":108.7,"launchAngle":10.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.43,"coordY":109.17}},"index":3,"playId":"86856529-2454-3dd3-9b6f-911bb6cac5a6","pitchNumber":4,"startTime":"2025-08-18T23:15:50.318Z","endTime":"2025-08-18T23:16:01.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:16:01.971Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Trea Turner homers (13) on a fly ball to left field. Max Kepler scores. Bryson Stott scores.","rbi":3,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-18T23:17:11.545Z","endTime":"2025-08-18T23:20:01.636Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-18T23:16:27.267Z","endTime":"2025-08-18T23:17:13.827Z","isPitch":false,"type":"action"},{"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":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":79.8,"strikeZoneTop":3.59913273121407,"strikeZoneBottom":1.75299381111315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.06913724858175,"aZ":-29.2718455395631,"pfxX":0.6431364715411743,"pfxZ":1.7868139169767001,"pX":1.0059771906371322,"pZ":0.373002870319972,"vX0":4.190003223516312,"vY0":-127.83494408157203,"vZ0":-7.356025737790584,"x":78.65,"y":228.71,"x0":-0.7509630192483994,"y0":50.00106684139471,"z0":5.646432613597121,"aX":1.0439067829123654},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":-2.3,"spinRate":1789,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4316421556356018,"extension":7.428664718601819},"index":1,"playId":"58cb8e94-0b13-39d6-ae49-928ce74c9ee3","pitchNumber":1,"startTime":"2025-08-18T23:17:13.827Z","endTime":"2025-08-18T23:17:16.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.56424838449117,"strikeZoneBottom":1.77106995256751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.500156911509677,"aZ":-28.307073951914578,"pfxX":1.4777871277829888,"pfxZ":2.31715963645936,"pX":1.2207788557471362,"pZ":1.5665345354477747,"vX0":4.576432028952224,"vY0":-129.01125372998393,"vZ0":-4.879686558512178,"x":70.47,"y":196.48,"x0":-0.7757070152060096,"y0":50.00281731132018,"z0":5.69239012955636,"aX":2.4632365561015668},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.2,"breakHorizontal":-3.8,"spinRate":1818,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.42629682687203463,"extension":7.487883459380564},"index":2,"playId":"977da700-e5be-31c4-96b0-0eae72470dff","pitchNumber":2,"startTime":"2025-08-18T23:17:34.544Z","endTime":"2025-08-18T23:17:37.901Z","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":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":80.6,"strikeZoneTop":3.47000029064183,"strikeZoneBottom":1.71594622989575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44242023205647,"aZ":-26.765462388585945,"pfxX":1.9013868504205478,"pfxZ":3.2359777065371302,"pX":-0.5957195561123574,"pZ":1.4237289538653743,"vX0":0.309671068032096,"vY0":-129.8022817531637,"vZ0":-5.792161932755476,"x":139.71,"y":200.34,"x0":-0.9637807154875222,"y0":50.00300115851024,"z0":5.777947002057799,"aX":3.1767123055520443},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.6,"breakHorizontal":-3.5,"spinRate":1681,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.42538581333081193,"extension":7.448851534996784},"index":3,"playId":"301db258-c053-3dfe-8b59-735f0e61ea82","pitchNumber":3,"startTime":"2025-08-18T23:17:52.245Z","endTime":"2025-08-18T23:17:57.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.60884554712505,"strikeZoneBottom":1.68391797914135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.056361050028674,"aZ":-14.429094172497654,"pfxX":-5.754419946031818,"pfxZ":8.803737255487416,"pX":0.3314239352024904,"pZ":2.1278134096289114,"vX0":5.755191334442337,"vY0":-140.86744419230598,"vZ0":-7.322463232697538,"x":104.37,"y":181.33,"x0":-0.9873606795836494,"y0":50.0069395732933,"z0":5.688112350307976,"aX":-11.60426875544655},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":9.2,"spinRate":2131,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.3883577054531573,"extension":7.821573689045325},"index":4,"playId":"16ab7206-dc46-32ed-8f34-64d2a4ec608f","pitchNumber":4,"startTime":"2025-08-18T23:18:12.063Z","endTime":"2025-08-18T23:18:15.063Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"playId":"02cdc30b-1911-4328-b930-ebc2892657f0","startTime":"2025-08-18T23:18:30.279Z","endTime":"2025-08-18T23:18:35.279Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.0556436022064,"aZ":-31.551497678379533,"pfxX":0.8783694936535895,"pfxZ":0.37024115643661126,"pX":-0.3534215843068417,"pZ":2.3381227822639716,"vX0":1.2648706961866858,"vY0":-129.0805141837495,"vZ0":-2.4326372556225735,"x":130.47,"y":175.65,"x0":-0.9662669564573478,"y0":50.0010516621849,"z0":5.753143123589347,"aX":1.4627757126414267},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.4,"breakHorizontal":-1.9,"spinRate":1802,"spinDirection":114},"zone":4,"typeConfidence":2.0,"plateTime":0.4264176494209271,"extension":7.596916266179365},"index":6,"playId":"efdd6a60-9524-3855-98d2-13aad99bcb10","pitchNumber":5,"startTime":"2025-08-18T23:18:46.698Z","endTime":"2025-08-18T23:18:49.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.289363231675285,"aZ":-33.30375258948761,"pfxX":8.33232212427171,"pfxZ":-0.7872491447310992,"pX":-0.30834397378705203,"pZ":3.981666293609294,"vX0":-0.6273349643253445,"vY0":-118.12150370011514,"vZ0":2.3800389110592794,"x":128.75,"y":131.28,"x0":-1.1275141392679653,"y0":50.00057565978436,"z0":5.98153425865075,"aX":12.00722779117126},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.7,"breakHorizontal":-15.0,"spinRate":2068,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.4602148215467232,"extension":7.547611481766876},"index":7,"playId":"54da7e1f-1fcb-3282-85b4-b2d964e6ac7d","pitchNumber":6,"startTime":"2025-08-18T23:19:09.435Z","endTime":"2025-08-18T23:19:12.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":79.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.4440890981366,"aZ":-30.078376723491733,"pfxX":1.0773539744422451,"pfxZ":1.273254044436074,"pX":-0.09792941904545152,"pZ":2.416966213015604,"vX0":2.1146416562105945,"vY0":-129.06205633205093,"vZ0":-2.5744519847626646,"x":120.73,"y":173.52,"x0":-1.0764223942442945,"y0":50.00061669634439,"z0":5.807044063503879,"aX":1.7691525833633774},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":-2.5,"spinRate":1615,"spinDirection":169},"zone":5,"typeConfidence":2.0,"plateTime":0.42874607241133544,"extension":7.706900893278306},"hitData":{"launchSpeed":99.1,"launchAngle":32.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.24,"coordY":67.34}},"index":8,"playId":"c3028d7c-2d8c-37bd-92f1-34adf2255113","pitchNumber":7,"startTime":"2025-08-18T23:19:34.228Z","endTime":"2025-08-18T23:20:01.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:20:01.636Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out sharply, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-18T23:20:39.676Z","endTime":"2025-08-18T23:23:20.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":"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":8},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-18T23:20:22.782Z","endTime":"2025-08-18T23:20:42.021Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.34539732041162,"strikeZoneBottom":1.4826401662202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.460338155852405,"aZ":-16.25183941733644,"pfxX":-3.8360980134769944,"pfxZ":8.152384837780765,"pX":-1.8422341593180727,"pZ":5.114981400537392,"vX0":-1.0720403142526413,"vY0":-139.18010329023863,"vZ0":0.622173694486708,"x":187.22,"y":100.68,"x0":-0.9532210230826275,"y0":50.00618975732683,"z0":5.968160649324622,"aX":-7.495633802967417},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":7.2,"spinRate":2031,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3941656738393786,"extension":7.338797298013966},"index":1,"playId":"0f219f25-b0ec-391e-ace1-a61faea3b153","pitchNumber":1,"startTime":"2025-08-18T23:20:42.021Z","endTime":"2025-08-18T23:20:45.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.1,"strikeZoneTop":3.38985607526891,"strikeZoneBottom":1.44932268221088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.442020507260462,"aZ":-30.29789067403522,"pfxX":9.82727825096854,"pfxZ":1.3740711707297102,"pX":-1.0685211386447149,"pZ":3.945574185446268,"vX0":-2.6725723486838118,"vY0":-116.38011102787563,"vZ0":2.319661479766628,"x":157.73,"y":132.25,"x0":-1.1800672695852832,"y0":50.00472431157455,"z0":5.811397883059638,"aX":13.441811204413764},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":3.4,"breakHorizontal":-17.2,"spinRate":2013,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.47116429908695423,"extension":7.52927432508463},"index":2,"playId":"21fd67c6-5c05-3c67-b35f-586d05806158","pitchNumber":2,"startTime":"2025-08-18T23:21:03.147Z","endTime":"2025-08-18T23:21:06.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.800096868831645,"aZ":-15.310800936720895,"pfxX":-4.733140693787554,"pfxZ":8.602097042395624,"pX":-0.2287597954994044,"pZ":2.155723608192672,"vX0":3.1446108499497774,"vY0":-139.26970439042165,"vZ0":-6.890118497673587,"x":125.72,"y":180.58,"x0":-0.7585734922370053,"y0":50.00558368131663,"z0":5.677910883588486,"aX":-9.282669478328472},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":7.9,"spinRate":2159,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3935578347387185,"extension":7.655095145893116},"index":3,"playId":"56665252-d45b-3203-bb8f-afbcaaf07326","pitchNumber":3,"startTime":"2025-08-18T23:21:21.994Z","endTime":"2025-08-18T23:21:24.994Z","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.0,"endSpeed":89.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.161380589466287,"aZ":-15.064752083317895,"pfxX":-4.90203924710381,"pfxZ":8.383028936951206,"pX":0.2115906106631064,"pZ":2.2418432066689697,"vX0":4.308722077429995,"vY0":-141.2590102992287,"vZ0":-6.890314071783769,"x":108.93,"y":178.25,"x0":-0.6891445192184843,"y0":50.00477003593002,"z0":5.66312303938182,"aX":-10.007089648571238},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":8.2,"spinRate":2109,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3862824910948226,"extension":7.630832265356793},"index":4,"playId":"d98e39e4-da74-3585-b99b-eecc7e14acab","pitchNumber":4,"startTime":"2025-08-18T23:21:42.266Z","endTime":"2025-08-18T23:21:45.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.30780150393228,"strikeZoneBottom":1.45960842409188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.631925099028294,"aZ":-34.42382430780475,"pfxX":-3.3946570871725683,"pfxZ":-1.5388920317269044,"pX":-1.902674727083844,"pZ":2.9485015115585163,"vX0":-0.8616297725926929,"vY0":-120.25755721081408,"vZ0":0.2999381694444121,"x":189.53,"y":159.17,"x0":-1.0986232242227598,"y0":50.00227665678331,"z0":5.879268698042161,"aX":-4.964542571551677},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.4,"breakHorizontal":6.4,"spinRate":677,"spinDirection":262},"zone":11,"typeConfidence":2.0,"plateTime":0.4557189463534379,"extension":7.300695159780862},"index":5,"playId":"bcc08004-b3d8-33f1-b395-6fa87ab31787","pitchNumber":5,"startTime":"2025-08-18T23:22:03.744Z","endTime":"2025-08-18T23:22:07.738Z","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":88.1,"endSpeed":79.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.593938362549338,"aZ":-30.448946497466448,"pfxX":1.54105530577393,"pfxZ":1.055715186349694,"pX":0.33339260675067595,"pZ":2.2783595247545554,"vX0":1.8929040585493582,"vY0":-128.15389534710485,"vZ0":-2.4984947376551307,"x":104.29,"y":177.26,"x0":-0.6197078094904438,"y0":50.00351489917081,"z0":5.684650569740978,"aX":2.520545373440758},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.6,"breakHorizontal":-3.2,"spinRate":1735,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.4301413942807848,"extension":7.361530382186094},"index":6,"playId":"ca67faa4-d792-3cb6-a44c-27203afb94fa","pitchNumber":6,"startTime":"2025-08-18T23:22:22.180Z","endTime":"2025-08-18T23:22:25.798Z","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.4,"endSpeed":87.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91364410661255,"aZ":-16.94374645808622,"pfxX":-3.208163431137331,"pfxZ":7.785493997889748,"pX":0.3085406802686078,"pZ":3.725715345287984,"vX0":3.181259154484378,"vY0":-138.9252695395041,"vZ0":-2.5229406535725567,"x":105.24,"y":138.19,"x0":-0.43420077681029917,"y0":50.00076217162559,"z0":5.77082127550185,"aX":-6.274791680297831},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":5.2,"spinRate":1890,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3941445681600655,"extension":7.6475817382753215},"index":7,"playId":"f7d6520b-2c68-3f91-a553-d55027fce75c","pitchNumber":7,"startTime":"2025-08-18T23:22:51.309Z","endTime":"2025-08-18T23:22:54.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.581610078438416,"aZ":-29.695009499811917,"pfxX":1.730651672732901,"pfxZ":1.4936665924308343,"pX":-0.3639301596211672,"pZ":1.8662833484329913,"vX0":0.7892823711543009,"vY0":-129.11860422052752,"vZ0":-3.8836703203415865,"x":130.87,"y":188.39,"x0":-0.8998218676338684,"y0":50.004794062821595,"z0":5.712668311488174,"aX":2.879509618570575},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.9,"breakHorizontal":-3.4,"spinRate":1720,"spinDirection":181},"zone":7,"typeConfidence":2.0,"plateTime":0.42660582254977664,"extension":7.446040625872645},"hitData":{"launchSpeed":101.0,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":149.0,"coordY":149.0}},"index":8,"playId":"8f1d0069-fb5f-3d7b-9102-0fbcafcf3f16","pitchNumber":8,"startTime":"2025-08-18T23:23:12.377Z","endTime":"2025-08-18T23:23:20.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:23:20.171Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-18T23:23:44.736Z","endTime":"2025-08-18T23:24:13.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.36687933898659,"strikeZoneBottom":1.72137580698037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.92351556110642,"aZ":-29.92660667297863,"pfxX":1.5333081510497375,"pfxZ":1.3864848659489128,"pX":-0.9265464306732055,"pZ":1.179931066180456,"vX0":-0.35561440294601476,"vY0":-126.90730540582932,"vZ0":-5.133872921561801,"x":152.32,"y":206.92,"x0":-0.9830421707523334,"y0":50.0006215403474,"z0":5.635700287657656,"aX":2.4805359346928686},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.6,"breakHorizontal":-2.6,"spinRate":1669,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.4329262965391054,"extension":7.257247150700256},"index":0,"playId":"eca24409-9cb4-324e-b098-e4be01c5f0e3","pitchNumber":1,"startTime":"2025-08-18T23:23:47.241Z","endTime":"2025-08-18T23:23:50.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.473448045329675,"aZ":-29.549838499565162,"pfxX":0.9548374440115581,"pfxZ":1.5899908042581874,"pX":-0.6251926437436083,"pZ":2.438745136070073,"vX0":0.32614205406995556,"vY0":-128.41059665357713,"vZ0":-2.5998299316647637,"x":140.83,"y":172.93,"x0":-0.8782766572612466,"y0":50.00218468878691,"z0":5.790608961166408,"aX":1.5760027010977808},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":-1.8,"spinRate":1669,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4284404791572576,"extension":7.265489912958198},"hitData":{"launchSpeed":91.7,"launchAngle":36.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.0,"coordY":66.42}},"index":1,"playId":"45b1b329-e60a-3120-be39-1ed4f640f8db","pitchNumber":2,"startTime":"2025-08-18T23:24:04.048Z","endTime":"2025-08-18T23:24:13.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:24:13.146Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.T. Realmuto homers (8) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-18T23:24:31.057Z","endTime":"2025-08-18T23:28:46.718Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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,9,10],"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.65973643041726,"strikeZoneBottom":1.73375348878983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44972720631881,"aZ":-17.32280368919907,"pfxX":-4.673053123201647,"pfxZ":7.894039908802286,"pX":0.27053511102593486,"pZ":3.72244906080652,"vX0":4.111630590018298,"vY0":-136.83079083282203,"vZ0":-2.331520382163216,"x":106.69,"y":138.27,"x0":-0.6503836612161186,"y0":50.000984365863886,"z0":5.783362368365244,"aX":-8.789357196465826},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":7.6,"spinRate":1965,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4015338628397731,"extension":7.525765248106338},"index":0,"playId":"f81d1ad5-64f3-33ea-8ca8-38ecc1218976","pitchNumber":1,"startTime":"2025-08-18T23:24:43.511Z","endTime":"2025-08-18T23:24:46.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.66000008911339,"strikeZoneBottom":1.78395213309851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46941188266921,"aZ":-14.289451041046588,"pfxX":-6.393047740173612,"pfxZ":9.123518419325597,"pX":0.3363698521550822,"pZ":2.2994490614821186,"vX0":5.4603772800606745,"vY0":-139.38692979306177,"vZ0":-6.6047943593197935,"x":104.18,"y":176.69,"x0":-0.8211718365644093,"y0":50.00139381131474,"z0":5.650151179815741,"aX":-12.52986216704992},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":10.4,"spinRate":2026,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.39354673304364596,"extension":7.684871581454457},"index":1,"playId":"57eb5abf-5af3-3609-937e-c9328480e4a5","pitchNumber":2,"startTime":"2025-08-18T23:25:01.225Z","endTime":"2025-08-18T23:25:04.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.7953006406905,"aZ":-34.69416523738967,"pfxX":8.251491091247255,"pfxZ":-1.7704296014090328,"pX":0.09818818834887973,"pZ":2.825494228813024,"vX0":-0.13207204802910277,"vY0":-118.78933557813399,"vZ0":0.3229885928792431,"x":113.26,"y":162.49,"x0":-0.9165507242100334,"y0":50.00305987447952,"z0":5.854365977398643,"aX":11.73502133539982},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.9,"breakHorizontal":-14.9,"spinRate":1989,"spinDirection":55},"zone":5,"typeConfidence":2.0,"plateTime":0.46194617489851186,"extension":7.193373522428221},"index":2,"playId":"2877f93e-acfc-3f57-b4d1-b653bf7b02ef","pitchNumber":3,"startTime":"2025-08-18T23:25:20.219Z","endTime":"2025-08-18T23:25:23.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":73.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.703847305058584,"aZ":-34.015954634679765,"pfxX":-4.994689110180312,"pfxZ":-1.306044618783167,"pX":-0.3549234841601483,"pZ":2.0207703270367947,"vX0":2.5775845388353114,"vY0":-119.56794700631303,"vZ0":-1.39863549915017,"x":130.53,"y":184.22,"x0":-0.8130610852542175,"y0":50.003698992962796,"z0":5.740733272041018,"aX":-7.042008696306973},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.4,"breakHorizontal":8.2,"spinRate":693,"spinDirection":271},"zone":7,"typeConfidence":2.0,"plateTime":0.46278890053766686,"extension":7.3316398075299665},"index":3,"playId":"c70ae2bb-b5a1-3f12-908f-418030393e2c","pitchNumber":4,"startTime":"2025-08-18T23:25:42.305Z","endTime":"2025-08-18T23:25:45.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.0,"strikeZoneTop":3.66019945519987,"strikeZoneBottom":1.70922553965014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.349295950217527,"aZ":-36.29469580071504,"pfxX":11.835478588844124,"pfxZ":-3.129541120591959,"pX":-1.3083017353012703,"pZ":1.9282449770801864,"vX0":-4.519809459943171,"vY0":-114.60806946556454,"vZ0":-0.5492870921133117,"x":166.87,"y":186.72,"x0":-0.8363340525505076,"y0":50.00419243288951,"z0":5.74955802902433,"aX":15.573060542146791},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-5.5,"breakHorizontal":-20.2,"spinRate":2202,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4799314159652792,"extension":7.261427498763495},"index":4,"playId":"f9acc931-1191-3f37-836d-6831d8fa5091","pitchNumber":5,"startTime":"2025-08-18T23:26:05.265Z","endTime":"2025-08-18T23:26:09.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.261780160443166,"aZ":-12.786570665790656,"pfxX":-3.6640354595556412,"pfxZ":10.082763183542998,"pX":-0.6596604068570341,"pZ":1.6312749803962872,"vX0":1.214380205819575,"vY0":-137.92169073042885,"vZ0":-8.376280786618299,"x":142.14,"y":194.74,"x0":-0.630178800292369,"y0":50.00330717410159,"z0":5.574229253500462,"aX":-7.044302286230414},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":6.4,"spinRate":2124,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3974517627896468,"extension":7.722669293125193},"index":5,"playId":"893042f3-faf3-375f-862e-2d91a47e4db2","pitchNumber":6,"startTime":"2025-08-18T23:26:27.118Z","endTime":"2025-08-18T23:26:30.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.67454088206916,"strikeZoneBottom":1.74993097807129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.718395123760676,"aZ":-26.812229575656918,"pfxX":1.491943262005704,"pfxZ":3.235087217632639,"pX":0.46106069736919236,"pZ":-0.29533504098037516,"vX0":2.265903973973718,"vY0":-128.46129738997806,"vZ0":-9.45700112994866,"x":99.43,"y":246.75,"x0":-0.6291329440045268,"y0":50.002391909401105,"z0":5.5460644941939075,"aX":2.4720721308939493},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":-3.2,"spinRate":1679,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.4277675679717503,"extension":7.753953553251252},"index":6,"playId":"d1d83644-8f08-3459-94ce-ccc5fcce25f3","pitchNumber":7,"startTime":"2025-08-18T23:26:52.031Z","endTime":"2025-08-18T23:26:55.283Z","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":2},"pitchData":{"startSpeed":86.5,"endSpeed":77.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.372031260051454,"aZ":-31.644399642127244,"pfxX":2.0441643431436085,"pfxZ":0.34012237075844887,"pX":-0.030733170190975753,"pZ":2.5506712657700494,"vX0":1.2816064577120485,"vY0":-125.77652086180176,"vZ0":-1.3888417364924919,"x":118.17,"y":169.91,"x0":-0.8167455771995322,"y0":50.003216774827564,"z0":5.735736379066981,"aX":3.1944147886229524},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":-4.1,"spinRate":1730,"spinDirection":103},"zone":5,"typeConfidence":2.0,"plateTime":0.43964422839401607,"extension":7.460015968926766},"index":7,"playId":"4ef022ea-d84c-3a5f-8cb9-29e8603dcd7c","pitchNumber":8,"startTime":"2025-08-18T23:27:19.749Z","endTime":"2025-08-18T23:27:22.749Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"startTime":"2025-08-18T23:27:39.252Z","endTime":"2025-08-18T23:27:59.462Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.03635192837027,"aZ":-13.618860946265814,"pfxX":-4.464688593669616,"pfxZ":9.6707279599893,"pX":-0.538876967910291,"pZ":2.996984011634286,"vX0":2.3419946704703682,"vY0":-138.61967888821724,"vZ0":-4.776960519834338,"x":137.54,"y":157.86,"x0":-0.8210541672401659,"y0":50.002361963150605,"z0":5.672735505752263,"aX":-8.56689109995961},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":7.4,"spinRate":2134,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.39726620640625754,"extension":7.592848690848423},"index":9,"playId":"67577787-1935-31e6-9fe0-46f3d8c359e7","pitchNumber":9,"startTime":"2025-08-18T23:27:59.462Z","endTime":"2025-08-18T23:28:02.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":77.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3218007861322,"aZ":-29.793225483912384,"pfxX":1.2823990065350142,"pfxZ":1.5113353781558203,"pX":-0.034063184281577584,"pZ":2.490855688713028,"vX0":1.8371311149328269,"vY0":-126.40977757999073,"vZ0":-1.974395388701573,"x":118.3,"y":171.53,"x0":-0.9445701969619118,"y0":50.002210108820194,"z0":5.738762664655612,"aX":2.018286316055608},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.4,"breakHorizontal":-2.9,"spinRate":1740,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.43791103360035155,"extension":7.448200902930506},"hitData":{"launchSpeed":105.3,"launchAngle":37.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.68,"coordY":61.84}},"index":10,"playId":"d9a68d31-a437-3096-9566-809814064696","pitchNumber":10,"startTime":"2025-08-18T23:28:21.427Z","endTime":"2025-08-18T23:28:46.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:28:46.718Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a line drive to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-18T23:28:50.865Z","endTime":"2025-08-18T23:29:54.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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":"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":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00830004767094,"aZ":-16.823670594547966,"pfxX":-4.113455910092812,"pfxZ":8.167271902629547,"pX":-0.6344951727989878,"pZ":2.747471983944178,"vX0":1.8619029571808368,"vY0":-136.24939940310605,"vZ0":-4.917194398332172,"x":141.19,"y":164.6,"x0":-0.7923514716469945,"y0":50.0051693242081,"z0":5.7388151866725545,"aX":-7.73258574864291},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.9,"breakHorizontal":7.1,"spinRate":2016,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40204972876652256,"extension":7.43896758162599},"index":0,"playId":"f5966f9c-3ef9-3221-bc7d-75abe183b1ff","pitchNumber":1,"startTime":"2025-08-18T23:29:14.008Z","endTime":"2025-08-18T23:29:17.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28768600863822,"aZ":-14.2735093055343,"pfxX":-5.670660458479439,"pfxZ":9.507553898607004,"pX":-0.5639601937058567,"pZ":3.3799620089694087,"vX0":2.2730264296978238,"vY0":-137.0622415885874,"vZ0":-3.511643167994066,"x":138.5,"y":147.52,"x0":-0.6723926876801405,"y0":50.000441284157716,"z0":5.666872556065642,"aX":-10.673107116487381},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":9.7,"spinRate":2091,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.401254112910034,"extension":7.801494674937631},"hitData":{"launchSpeed":84.4,"launchAngle":18.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":157.89,"coordY":82.45}},"index":1,"playId":"4a149476-f4cc-3b95-881e-2dca4385e560","pitchNumber":2,"startTime":"2025-08-18T23:29:40.540Z","endTime":"2025-08-18T23:29:54.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:29:54.798Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-18T23:30:56.884Z","endTime":"2025-08-18T23:33:34.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-18T23:30:04.907Z","endTime":"2025-08-18T23:30:59.079Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":78.7,"strikeZoneTop":3.31019242030139,"strikeZoneBottom":1.54227346768901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.8040142494628,"aZ":-29.03944191337376,"pfxX":1.5064078094280848,"pfxZ":1.9592679404413769,"pX":-1.1986338802740775,"pZ":2.291988718966216,"vX0":-0.7812039052000603,"vY0":-126.87440429486419,"vZ0":-2.7677044244819866,"x":162.69,"y":176.9,"x0":-1.0791400919515666,"y0":50.00051634923261,"z0":5.759807929506486,"aX":2.4063791769294074},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.1,"breakHorizontal":-2.5,"spinRate":1631,"spinDirection":179},"zone":13,"typeConfidence":2.0,"plateTime":0.435059299676416,"extension":7.45584627330098},"index":1,"playId":"10fd426f-d6a4-3842-aeb6-bc1c0794bb94","pitchNumber":1,"startTime":"2025-08-18T23:30:59.079Z","endTime":"2025-08-18T23:31:02.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.3,"strikeZoneTop":3.26000073985013,"strikeZoneBottom":1.56879274165035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.312958045287573,"aZ":-31.355390756074684,"pfxX":1.0952045209462673,"pfxZ":0.5163949145117392,"pX":-1.182469591191052,"pZ":3.097724935716062,"vX0":-0.7286853254351372,"vY0":-125.55984788135143,"vZ0":-0.30665991138463544,"x":162.07,"y":155.14,"x0":-1.0289872566969844,"y0":50.001369395185534,"z0":5.79970361514517,"aX":1.7272605443609588},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.1,"breakHorizontal":-1.8,"spinRate":1642,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.43829073667913265,"extension":7.280781835018024},"index":2,"playId":"d8b20749-f7cd-38bb-b227-ff1717edfdbb","pitchNumber":2,"startTime":"2025-08-18T23:31:18.063Z","endTime":"2025-08-18T23:31:21.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.38327994010856,"strikeZoneBottom":1.58918397569293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3787797692299,"aZ":-14.733458302196777,"pfxX":-6.161017519194072,"pfxZ":9.139392221904602,"pX":0.41687889609211015,"pZ":1.870707486095584,"vX0":5.446805348392784,"vY0":-137.70095281552136,"vZ0":-7.492504317645484,"x":101.11,"y":188.27,"x0":-0.7924718224362938,"y0":50.00232720297265,"z0":5.636200222732771,"aX":-11.756729110922574},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":10.0,"spinRate":1954,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.39872899563678343,"extension":7.620394017536548},"index":3,"playId":"4ecf445e-42e7-3e7e-8c51-c2b2278e8694","pitchNumber":3,"startTime":"2025-08-18T23:31:36.904Z","endTime":"2025-08-18T23:31:39.904Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"e15005d5-f9d7-4ad0-a4cf-17dce5b01751","startTime":"2025-08-18T23:31:54.641Z","endTime":"2025-08-18T23:31:59.641Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.1,"strikeZoneTop":3.33257379740607,"strikeZoneBottom":1.5649386575064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.100868215563523,"aZ":-30.530757630774346,"pfxX":1.2271107379795003,"pfxZ":1.0220449127075284,"pX":-1.036633557890711,"pZ":2.7276818024681484,"vX0":-0.016786952977941513,"vY0":-126.9384172609873,"vZ0":-1.3159224389453419,"x":156.51,"y":165.13,"x0":-1.1889936081470727,"y0":50.004626867637874,"z0":5.712642697508642,"aX":1.9769388372990906},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.8,"breakHorizontal":-2.2,"spinRate":1534,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.43362373355731787,"extension":7.608530489866804},"index":5,"playId":"02beeaae-3726-3a1a-9d49-8ea37200deec","pitchNumber":4,"startTime":"2025-08-18T23:32:10.825Z","endTime":"2025-08-18T23:32:14.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.811383131764003,"aZ":-14.774874831968772,"pfxX":-6.518667607829258,"pfxZ":9.098504059695479,"pX":-0.9008159390471147,"pZ":1.7203166764023752,"vX0":2.4184291865250525,"vY0":-137.26702437290854,"vZ0":-7.682441165869844,"x":151.34,"y":192.33,"x0":-0.9453814280675112,"y0":50.00136977878052,"z0":5.557119403409196,"aX":-12.463460014525014},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":11.3,"spinRate":1984,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3987072412959449,"extension":7.804453500892285},"index":6,"playId":"380c8913-39c7-30d5-baaf-92c807e458f8","pitchNumber":5,"startTime":"2025-08-18T23:32:31.637Z","endTime":"2025-08-18T23:32:36.588Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.271706525601203,"aZ":-15.361952824619244,"pfxX":-4.379963564814114,"pfxZ":8.728283953452461,"pX":0.19267717758968672,"pZ":1.6373225220669771,"vX0":4.616126536605716,"vY0":-137.17080844477272,"vZ0":-7.748893800593067,"x":109.66,"y":194.57,"x0":-0.9342860885337927,"y0":50.00528741883676,"z0":5.524401725600718,"aX":-8.438456859041132},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":7.1,"spinRate":1980,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3976653198310327,"extension":7.8490429149059855},"index":7,"playId":"d9f61a15-1106-3300-8c27-f69ef5ca315d","pitchNumber":6,"startTime":"2025-08-18T23:32:57.711Z","endTime":"2025-08-18T23:33:01.741Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.333290410826457,"aZ":-16.68947798155762,"pfxX":-3.273803052786749,"pfxZ":8.244542260786186,"pX":-1.0203813943406046,"pZ":3.013439052170602,"vX0":1.146335613248428,"vY0":-136.27705144311903,"vZ0":-4.004085389830793,"x":155.89,"y":157.42,"x0":-1.0214610997154956,"y0":50.004742716974015,"z0":5.656936749219189,"aX":-6.149584447919138},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":5.6,"spinRate":1877,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40214277425360034,"extension":7.814173172962669},"hitData":{"launchSpeed":94.1,"launchAngle":26.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.83,"coordY":87.12}},"index":8,"playId":"e0c23d34-1064-3f85-83dd-0224389bb8df","pitchNumber":7,"startTime":"2025-08-18T23:33:26.617Z","endTime":"2025-08-18T23:33:34.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:33:34.787Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-18T23:35:39.517Z","endTime":"2025-08-18T23:36:45.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":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":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.30979948948684,"strikeZoneBottom":1.66390779892071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.604390506561497,"aZ":-28.130730081762795,"pfxX":8.149610540296315,"pfxZ":2.3229068964967183,"pX":0.5602843011593406,"pZ":2.704194265706528,"vX0":-6.392553729115768,"vY0":-130.99662515016968,"vZ0":-2.475350196139773,"x":95.64,"y":165.77,"x0":1.9730953062984662,"y0":50.00122333804444,"z0":5.763875380930418,"aX":14.166282585669416},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.8,"breakHorizontal":-13.3,"spinRate":2009,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.418095615864881,"extension":5.937860149623351},"index":0,"playId":"e6581dd9-6b33-3e37-880d-6ceb4e645f3b","pitchNumber":1,"startTime":"2025-08-18T23:36:08.821Z","endTime":"2025-08-18T23:36:11.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.4,"endSpeed":81.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.527913515455236,"aZ":-29.12720501057324,"pfxX":7.478507153901878,"pfxZ":1.7961303181577897,"pX":0.5619571088205327,"pZ":2.7487988155463947,"vX0":-6.163309290410351,"vY0":-130.02285112456246,"vZ0":-2.181842275747315,"x":95.58,"y":164.56,"x0":2.0018559746058004,"y0":50.003769432130625,"z0":5.828737525751837,"aX":12.691678625840336},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":-12.0,"spinRate":2026,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.42269940367199466,"extension":6.020551977971361},"index":1,"playId":"bee49fda-ff18-3764-aa64-8e52316babd1","pitchNumber":2,"startTime":"2025-08-18T23:36:21.323Z","endTime":"2025-08-18T23:36:24.731Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-18T23:36:32.990Z","endTime":"2025-08-18T23:36:41.443Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":68.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.61636966517625,"aZ":-38.894946174776976,"pfxX":-7.783887197363532,"pfxZ":-5.656814364000813,"pX":-0.8624857491376208,"pZ":1.579240961558783,"vX0":-3.911526356903351,"vY0":-109.06056421862343,"vZ0":-0.23878740419860356,"x":149.88,"y":196.14,"x0":1.9735412533614978,"y0":50.00217991515378,"z0":5.9337749759197,"aX":-9.248424453471628},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-10.0,"breakHorizontal":15.2,"spinRate":2194,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.504864289336111,"extension":6.229317921799291},"index":3,"playId":"896751ee-4604-3b2c-a50f-642a2062f47f","pitchNumber":3,"startTime":"2025-08-18T23:36:41.443Z","endTime":"2025-08-18T23:36:45.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:36:45.153Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-18T23:37:01.088Z","endTime":"2025-08-18T23:38:03.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.2,"strikeZoneTop":3.54435057659483,"strikeZoneBottom":1.73012160630623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.730066525549386,"aZ":-31.95475881823457,"pfxX":10.334067560488334,"pfxZ":0.12922721626362055,"pX":1.1107812418347192,"pZ":2.5331456524501728,"vX0":-5.59238307450979,"vY0":-130.2406359156152,"vZ0":-2.135570751252648,"x":74.66,"y":170.39,"x0":1.9582912259935017,"y0":50.003466797262796,"z0":5.81201605913499,"aX":17.518988595043993},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.0,"breakHorizontal":-17.3,"spinRate":1920,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.4227064252346313,"extension":6.118599146046815},"index":0,"playId":"8cb79354-87b1-310e-8166-f530b7a22138","pitchNumber":1,"startTime":"2025-08-18T23:37:10.901Z","endTime":"2025-08-18T23:37:14.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.7,"strikeZoneTop":3.53927160883001,"strikeZoneBottom":1.80334245524339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43653773081379,"aZ":-31.402908647802725,"pfxX":10.033457582934222,"pfxZ":0.44940399521586194,"pX":0.699625020455856,"pZ":2.1015890520762954,"vX0":-6.679492514407514,"vY0":-130.70355392385713,"vZ0":-3.2799063189897,"x":90.33,"y":182.04,"x0":1.9994115968711104,"y0":50.00218004296366,"z0":5.759137557197078,"aX":17.164137775363496},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.2,"breakHorizontal":-16.4,"spinRate":1992,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.4208811940396653,"extension":6.170647200139352},"index":1,"playId":"2bd82dc3-713b-31b8-87fa-f92c2c1739a8","pitchNumber":2,"startTime":"2025-08-18T23:37:25.300Z","endTime":"2025-08-18T23:37:28.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.42703018389676,"strikeZoneBottom":1.68987964058782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.32811624331239,"aZ":-26.136681145785253,"pfxX":-3.126042607221821,"pfxZ":4.435698064490767,"pX":-0.8548804845103498,"pZ":2.647909834204985,"vX0":-5.840808040388854,"vY0":-116.11205736145749,"vZ0":-1.3032503740333206,"x":149.59,"y":167.29,"x0":2.1022333432820823,"y0":50.00298412637642,"z0":5.710034018094639,"aX":-4.256119384528882},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.9,"breakHorizontal":7.2,"spinRate":2240,"spinDirection":283},"zone":11,"typeConfidence":2.0,"plateTime":0.4722337816399502,"extension":6.149515316820274},"index":2,"playId":"d2d3ccfd-8291-3cfc-be28-f53bc4c07aa0","pitchNumber":3,"startTime":"2025-08-18T23:37:41.069Z","endTime":"2025-08-18T23:37:44.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.9,"endSpeed":68.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.155392951388038,"aZ":-38.97839972886914,"pfxX":-7.420866131129063,"pfxZ":-5.850064768224767,"pX":-0.2499729804705736,"pZ":0.9957298232627515,"vX0":-2.745216711553744,"vY0":-107.59110445507189,"vZ0":-1.0708073433939973,"x":126.53,"y":211.9,"x0":2.009983121673409,"y0":50.004628000917016,"z0":5.852226581209769,"aX":-8.626232277955763},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-10.6,"breakHorizontal":14.2,"spinRate":2152,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.5107626662192288,"extension":6.24749731093985},"hitData":{"launchSpeed":72.5,"launchAngle":-12.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.0,"coordY":167.0}},"index":3,"playId":"1e9047f2-fbf5-3581-92a7-4ae38b2d92e0","pitchNumber":4,"startTime":"2025-08-18T23:37:57.618Z","endTime":"2025-08-18T23:38:03.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:38:03.793Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, pitcher Ranger Suarez to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-18T23:38:16.405Z","endTime":"2025-08-18T23:38:53.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":1},"credits":[{"player":{"id":624133,"link":"/api/v1/people/624133"},"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":"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":90.1,"endSpeed":82.1,"strikeZoneTop":3.5425491753259,"strikeZoneBottom":1.73052352869579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.36515066610242,"aZ":-27.108758835410516,"pfxX":8.79835130621629,"pfxZ":2.928166983443827,"pX":0.6845459960413169,"pZ":2.911328222754641,"vX0":-6.386191904611556,"vY0":-131.0965898025279,"vZ0":-2.0014015686683346,"x":90.91,"y":160.17,"x0":2.0168209100369534,"y0":50.00345368218104,"z0":5.721123863460176,"aX":15.217489342324328},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.0,"breakHorizontal":-14.4,"spinRate":2060,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.4188403806009058,"extension":6.125888722790792},"index":0,"playId":"a6d50771-1754-39b4-b836-b373af7ca8d8","pitchNumber":1,"startTime":"2025-08-18T23:38:32.025Z","endTime":"2025-08-18T23:38:35.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.223322528531142,"aZ":-36.737264736771166,"pfxX":5.417927977873072,"pfxZ":-3.5244954798208905,"pX":1.3117021943466973,"pZ":2.5313609193202593,"vX0":-3.245176055374603,"vY0":-114.28565984667445,"vZ0":0.8388948499403479,"x":67.0,"y":170.43,"x0":2.061553803621062,"y0":50.00302246642904,"z0":5.829363750098197,"aX":7.015173530003771},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-5.8,"breakHorizontal":-8.8,"spinRate":1359,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.4832056439198462,"extension":6.175313735486557},"hitData":{"launchSpeed":72.0,"launchAngle":-64.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.84,"coordY":189.55}},"index":1,"playId":"42245b2a-80a3-3baa-a957-9074ace6d01f","pitchNumber":2,"startTime":"2025-08-18T23:38:45.984Z","endTime":"2025-08-18T23:38:53.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:38:53.378Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Castellanos singles on a ground ball to left fielder Randy Arozarena, deflected by second baseman Cole Young.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-18T23:41:24.025Z","endTime":"2025-08-18T23:42:02.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"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: Carlos Vargas replaces Logan Gilbert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-18T23:40:16.564Z","endTime":"2025-08-18T23:41:26.376Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672841,"link":"/api/v1/people/672841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.825679795266584,"aZ":-24.790363250378135,"pfxX":-9.170621252238346,"pfxZ":3.638480026809341,"pX":-0.6283236654144815,"pZ":2.1811697138260553,"vX0":7.200877046909378,"vY0":-141.46117080961392,"vZ0":-5.72268004311561,"x":140.95,"y":179.89,"x0":-2.0134858545451264,"y0":50.00370600681566,"z0":5.8164377189192304,"aX":-18.61456683910989},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.6,"breakHorizontal":15.1,"spinRate":2111,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.38697427548020125,"extension":6.6527455307016305},"index":1,"playId":"39cf5df3-4e36-34fb-9014-12dc23e9be0a","pitchNumber":1,"startTime":"2025-08-18T23:41:26.376Z","endTime":"2025-08-18T23:41:29.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":96.9,"endSpeed":89.1,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.883612666883156,"aZ":-27.87411584403486,"pfxX":-6.376732186073127,"pfxZ":2.1311159243842397,"pX":-0.1334067612284897,"pZ":2.4742913037342267,"vX0":7.630957542491951,"vY0":-140.96730860150547,"vZ0":-4.194797994663733,"x":122.09,"y":171.97,"x0":-2.042092370066103,"y0":50.00504380200097,"z0":5.772897172986993,"aX":-12.885031559501671},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.2,"breakHorizontal":10.1,"spinRate":2004,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.3879752747571943,"extension":6.920959002995126},"hitData":{"launchSpeed":92.7,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":102.44,"coordY":110.44}},"index":2,"playId":"95c9c740-a61f-3a91-8752-e06aa5cb5932","pitchNumber":2,"startTime":"2025-08-18T23:41:45.668Z","endTime":"2025-08-18T23:42:02.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:42:02.114Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Max Kepler grounds into a force out, fielded by shortstop J.P. Crawford. Nick Castellanos out at 2nd. Max Kepler to 1st.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-18T23:42:19.550Z","endTime":"2025-08-18T23:42:30.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.099166028883225,"aZ":-23.76355955136705,"pfxX":-10.562024828351646,"pfxZ":4.0919123735875615,"pX":-0.09055013655346127,"pZ":2.21983606855634,"vX0":9.151236707184164,"vY0":-142.71421510711588,"vZ0":-5.410223160162146,"x":120.45,"y":178.84,"x0":-1.9729329834929126,"y0":50.001991856629424,"z0":5.6453730711272145,"aX":-21.697407500705026},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.4,"breakHorizontal":17.2,"spinRate":2138,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.3844003865010266,"extension":6.998607802471424},"hitData":{"launchSpeed":93.6,"launchAngle":-57.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":131.0,"coordY":154.0}},"index":0,"playId":"cc117939-6b0c-3b54-9710-0d9dc05292ed","pitchNumber":1,"startTime":"2025-08-18T23:42:22.110Z","endTime":"2025-08-18T23:42:30.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:42:30.035Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-18T23:42:55.657Z","endTime":"2025-08-18T23:43:21.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.4,"strikeZoneTop":3.42327646465596,"strikeZoneBottom":1.60935224495462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.46291424592194,"aZ":-25.42015169722809,"pfxX":-10.402340416548622,"pfxZ":3.362799784997211,"pX":-0.7855186657203486,"pZ":2.3908770111573796,"vX0":7.560935838733915,"vY0":-141.31149740209395,"vZ0":-4.47932716818895,"x":146.94,"y":174.23,"x0":-2.154623020224017,"y0":50.000881485847096,"z0":5.644886447720878,"aX":-20.87744804378053},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.3,"breakHorizontal":17.2,"spinRate":2185,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3887303998766072,"extension":6.655950830874172},"index":0,"playId":"41165722-d96f-3367-bb68-71a2965e0884","pitchNumber":1,"startTime":"2025-08-18T23:42:55.657Z","endTime":"2025-08-18T23:42:58.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.379655087265014,"aZ":-25.434251223809085,"pfxX":-9.92902563974545,"pfxZ":3.304638806952795,"pX":-0.06806391913810203,"pZ":2.7292075801070315,"vX0":9.05159535941975,"vY0":-142.10758273007556,"vZ0":-3.907848741463174,"x":119.59,"y":165.09,"x0":-2.0086950966074038,"y0":50.004767142846845,"z0":5.743187994116358,"aX":-20.256042291216456},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.3,"breakHorizontal":16.1,"spinRate":2204,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.3858266364865983,"extension":6.74354547596683},"hitData":{"launchSpeed":88.1,"launchAngle":65.0,"totalDistance":180.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.75,"coordY":126.67}},"index":1,"playId":"5627b734-a98b-388f-8efe-56549461c178","pitchNumber":2,"startTime":"2025-08-18T23:43:10.385Z","endTime":"2025-08-18T23:43:21.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:43:21.337Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a ground ball to right fielder Dominic Canzone. Max Kepler to 3rd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-18T23:43:48.052Z","endTime":"2025-08-18T23:44:39.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnThird":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"9855d452-7fca-45b3-a766-bc7caf2d4551","startTime":"2025-08-18T23:43:48.052Z","endTime":"2025-08-18T23:43:53.052Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.7352874800086,"strikeZoneBottom":1.85874826237146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.605024640492786,"aZ":-26.10171228884596,"pfxX":-10.938796292817027,"pfxZ":2.974036149738512,"pX":-0.695566937849352,"pZ":1.9280978174466608,"vX0":7.968742697823726,"vY0":-142.4120536991768,"vZ0":-5.821330660216877,"x":143.51,"y":186.72,"x0":-2.1176369689813956,"y0":50.00352213733428,"z0":5.663823824421394,"aX":-22.329993645216433},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.3,"breakHorizontal":18.1,"spinRate":2210,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.3855314870739064,"extension":6.8219314181617365},"index":1,"playId":"de6320ce-eb55-3980-9dfd-5d1738b56113","pitchNumber":1,"startTime":"2025-08-18T23:43:57.912Z","endTime":"2025-08-18T23:44:00.912Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"2b0bbf86-5585-41b5-8f47-21ba0c105ffc","startTime":"2025-08-18T23:44:14.763Z","endTime":"2025-08-18T23:44:19.763Z","isPitch":false,"type":"stepoff"},{"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":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.98653255116636,"aZ":-22.76949750217196,"pfxX":-8.024204347910908,"pfxZ":4.7763487941214695,"pX":-1.0246796877018398,"pZ":2.6853534401329733,"vX0":5.698870980559165,"vY0":-140.430557834701,"vZ0":-4.326186066831113,"x":156.06,"y":166.28,"x0":-2.0524565985982335,"y0":50.00377516376795,"z0":5.7539521752274405,"aX":-15.801476370220247},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.8,"breakHorizontal":13.1,"spinRate":2132,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39216166288453413,"extension":6.622131492735012},"hitData":{"launchSpeed":69.7,"launchAngle":9.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.03,"coordY":124.64}},"index":3,"playId":"4ccecb2e-6ed7-300f-9a50-780899325477","pitchNumber":2,"startTime":"2025-08-18T23:44:28.766Z","endTime":"2025-08-18T23:44:39.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:44:39.710Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out softly, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-18T23:45:00.874Z","endTime":"2025-08-18T23:46:30.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.776407685254537,"aZ":-26.664861867605413,"pfxX":-9.532371651817211,"pfxZ":2.7067361626728186,"pX":-0.6727557093372952,"pZ":3.243436221088416,"vX0":7.668480260782139,"vY0":-141.6717938967512,"vZ0":-2.359902712032861,"x":142.64,"y":151.21,"x0":-2.173499843630131,"y0":50.00510814064829,"z0":5.78815444535102,"aX":-19.417361166478734},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.6,"breakHorizontal":15.7,"spinRate":2185,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.38633372103956587,"extension":6.96165750161047},"index":0,"playId":"38cb258b-99b2-3094-a7bb-46a588f9f4bb","pitchNumber":1,"startTime":"2025-08-18T23:45:13.613Z","endTime":"2025-08-18T23:45:16.613Z","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":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.43395092160389,"strikeZoneBottom":1.51452038206395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.248423831059075,"aZ":-22.191148388127328,"pfxX":-1.0607849047529587,"pfxZ":5.103826397099137,"pX":-1.1362311089435098,"pZ":3.8586342905413327,"vX0":3.1152796097498787,"vY0":-138.3650916629851,"vZ0":-1.6270709529005787,"x":160.31,"y":134.6,"x0":-2.134434009707288,"y0":50.004672325415044,"z0":5.927921093180339,"aX":-2.075985615570197},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.1,"breakHorizontal":1.3,"spinRate":2063,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3944899567079436,"extension":6.808268811094232},"index":1,"playId":"30c8fed0-a9ef-3590-9b48-ea566e11ccb4","pitchNumber":2,"startTime":"2025-08-18T23:45:29.877Z","endTime":"2025-08-18T23:45:32.877Z","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":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.29461573068671,"strikeZoneBottom":1.54315642447545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.073374006559845,"aZ":-25.151061583511755,"pfxX":-9.908495616930045,"pfxZ":3.495470422868662,"pX":-0.4500493114567693,"pZ":1.6525100707336318,"vX0":8.563983939126539,"vY0":-140.82923417453645,"vZ0":-6.399759224223981,"x":134.15,"y":194.16,"x0":-2.2435731848482923,"y0":50.00109093839454,"z0":5.581946301651456,"aX":-19.894820455066128},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.2,"breakHorizontal":16.2,"spinRate":2144,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.38897844038499985,"extension":6.969191367854673},"index":2,"playId":"d6f2888d-aafa-3609-a0c6-bcfad7dd722c","pitchNumber":3,"startTime":"2025-08-18T23:45:46.453Z","endTime":"2025-08-18T23:45:50.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.488797838498098,"aZ":-27.470805089735425,"pfxX":-9.044899335302748,"pfxZ":2.3191904031933017,"pX":-0.8695801776593931,"pZ":3.2296380411283994,"vX0":6.9941964844456335,"vY0":-141.06987858785527,"vZ0":-2.292757647245392,"x":150.15,"y":151.58,"x0":-2.199322630353872,"y0":50.001271138581096,"z0":5.81412293165849,"aX":-18.325882597451688},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.0,"breakHorizontal":15.0,"spinRate":2097,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.38747880376103394,"extension":6.8152787234513745},"index":3,"playId":"44e9cea2-b15b-391a-9b1e-a2f8403d2e84","pitchNumber":4,"startTime":"2025-08-18T23:46:03.376Z","endTime":"2025-08-18T23:46:06.376Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.69628721719753,"aZ":-26.847710070088134,"pfxX":-1.109747219269979,"pfxZ":2.914102842614442,"pX":0.5675096712562459,"pZ":2.470234479683286,"vX0":7.65668507854805,"vY0":-133.3426183674213,"vZ0":-4.136688195108638,"x":95.37,"y":172.08,"x0":-2.178827253052419,"y0":50.001955352247094,"z0":5.945621182381152,"aX":-2.028440239876137},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.7,"breakHorizontal":0.6,"spinRate":2308,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.4084667232958954,"extension":6.716702921416736},"hitData":{"launchSpeed":53.9,"launchAngle":16.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":103.64,"coordY":157.89}},"index":4,"playId":"b249fe9c-58e8-3256-8963-20c750a65778","pitchNumber":5,"startTime":"2025-08-18T23:46:22.292Z","endTime":"2025-08-18T23:46:30.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:46:30.509Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out softly, pitcher Ranger Suarez to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-18T23:48:43.607Z","endTime":"2025-08-18T23:49:13.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624133,"link":"/api/v1/people/624133"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.4,"endSpeed":67.9,"strikeZoneTop":3.63000058659642,"strikeZoneBottom":1.79157299624845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.561993807021757,"aZ":-40.075218363211285,"pfxX":-7.79514399036933,"pfxZ":-6.76872037169613,"pX":0.5436585376080989,"pZ":2.5443364346279873,"vX0":-0.9782806380634645,"vY0":-108.223340373885,"vZ0":2.0520369753980496,"x":96.28,"y":170.08,"x0":2.0144628950779384,"y0":50.001289943604334,"z0":6.023512732365371,"aX":-9.104280203129587},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-11.2,"breakHorizontal":14.4,"spinRate":2162,"spinDirection":308},"zone":6,"typeConfidence":2.0,"plateTime":0.5090944272793894,"extension":6.0784773349135515},"index":0,"playId":"c0b1f8a4-ad2c-36c8-9a6a-62cb621b8ab4","pitchNumber":1,"startTime":"2025-08-18T23:48:51.751Z","endTime":"2025-08-18T23:48:54.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.21214061198997,"aZ":-26.0117335168814,"pfxX":-2.9443028197187826,"pfxZ":3.783577166098496,"pX":-0.4745036246418267,"pZ":3.0600353597336203,"vX0":-5.2707904411425455,"vY0":-126.86789641339335,"vZ0":-1.7239401477871712,"x":135.09,"y":156.16,"x0":2.0132974348614128,"y0":50.00252580107659,"z0":5.823721712270221,"aX":-4.793110410684643},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.7,"breakHorizontal":6.5,"spinRate":2124,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.4319037384512905,"extension":5.999881023376989},"hitData":{"launchSpeed":59.4,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.59,"coordY":176.59}},"index":1,"playId":"b9f9a24b-4ec2-308a-94dd-d4b27d21d5ad","pitchNumber":2,"startTime":"2025-08-18T23:49:05.322Z","endTime":"2025-08-18T23:49:13.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:49:13.314Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a ground ball to center fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-18T23:49:36.043Z","endTime":"2025-08-18T23:51:03.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.5014431122545,"strikeZoneBottom":1.65298447255541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13796848161574,"aZ":-26.006652114611743,"pfxX":-0.5180582386315482,"pfxZ":3.668309869009674,"pX":-1.1662399680385993,"pZ":1.795602455564064,"vX0":-7.799087780713719,"vY0":-128.4681405518323,"vZ0":-4.695060992143549,"x":161.45,"y":190.3,"x0":1.9687172882752646,"y0":50.002496568991546,"z0":5.653816415747366,"aX":-0.8707978386036401},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.9,"breakHorizontal":2.6,"spinRate":2146,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4253786251786953,"extension":6.308525067192899},"index":0,"playId":"f7b51602-975a-3e36-a31d-d1e7951e1658","pitchNumber":1,"startTime":"2025-08-18T23:49:41.091Z","endTime":"2025-08-18T23:49:44.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.4392444362303,"strikeZoneBottom":1.64684670618041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.538818273888914,"aZ":-24.424829825383032,"pfxX":-0.2955895765319787,"pfxZ":4.555299454022854,"pX":-0.7516665136761237,"pZ":2.124949643120606,"vX0":-6.861789580974129,"vY0":-129.205702671959,"vZ0":-4.290673749418943,"x":145.65,"y":181.41,"x0":1.9706030250666735,"y0":50.00006185421586,"z0":5.671600158550741,"aX":-0.5012119644483353},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.6,"breakHorizontal":2.0,"spinRate":2161,"spinDirection":157},"zone":7,"typeConfidence":2.0,"plateTime":0.42304126405200737,"extension":6.216460210242423},"index":1,"playId":"9c68a0bd-6553-3b47-b28d-cf0445b54f3b","pitchNumber":2,"startTime":"2025-08-18T23:49:54.032Z","endTime":"2025-08-18T23:49:57.152Z","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":91.7,"endSpeed":84.7,"strikeZoneTop":3.44002463298337,"strikeZoneBottom":1.6489834679735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60540255684425,"aZ":-26.89489455692381,"pfxX":6.160274505439559,"pfxZ":2.9117832455296373,"pX":0.038283325298437594,"pZ":1.4192568197377435,"vX0":-7.234375229813738,"vY0":-133.30298377081658,"vZ0":-5.830758485830854,"x":115.54,"y":200.46,"x0":1.9772565437739262,"y0":50.00268412777777,"z0":5.557226277914025,"aX":11.17124284528263},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.3,"breakHorizontal":-9.7,"spinRate":2061,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4096947933672497,"extension":6.182567553212388},"index":2,"playId":"0933f3bb-2acf-3e3e-9de2-f75c5606a173","pitchNumber":3,"startTime":"2025-08-18T23:50:06.887Z","endTime":"2025-08-18T23:50:10.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.177681314214432,"aZ":-26.11568089565954,"pfxX":-1.2060006145646156,"pfxZ":3.594504322688188,"pX":-0.3080155204938375,"pZ":3.317093751973346,"vX0":-5.486455968868928,"vY0":-128.87522487364683,"vZ0":-1.208149533547482,"x":128.74,"y":149.22,"x0":2.0030616887852606,"y0":50.003244999915545,"z0":5.8045064592857205,"aX":-2.0337979326347932},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.5,"breakHorizontal":3.4,"spinRate":2113,"spinDirection":159},"zone":1,"typeConfidence":2.0,"plateTime":0.4246097019262849,"extension":6.149312244001409},"index":3,"playId":"41892afd-3fa7-3f19-b779-3660484637ce","pitchNumber":4,"startTime":"2025-08-18T23:50:24.237Z","endTime":"2025-08-18T23:50:27.237Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-18T23:50:37.025Z","endTime":"2025-08-18T23:50:51.539Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.597466750242795,"aZ":-28.858271472898227,"pfxX":7.274284475686342,"pfxZ":2.3764831513804285,"pX":0.9246258931722353,"pZ":1.7567428460376349,"vX0":-4.434835732815792,"vY0":-117.5411544534779,"vZ0":-2.867301850666249,"x":81.76,"y":191.35,"x0":1.892166881042495,"y0":50.0053387780843,"z0":5.6762791775338535,"aX":10.16452109601839},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.8,"breakHorizontal":-12.1,"spinRate":1367,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.46625630948324837,"extension":6.372167569915036},"hitData":{"launchSpeed":98.4,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.09,"coordY":99.8}},"index":5,"playId":"5a2504af-e780-3d35-82e7-ba6181a98a7d","pitchNumber":5,"startTime":"2025-08-18T23:50:51.539Z","endTime":"2025-08-18T23:51:03.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:51:03.231Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-18T23:51:13.925Z","endTime":"2025-08-18T23:53:59.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.45524988187347,"strikeZoneBottom":1.61460232612375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.507121172977982,"aZ":-31.2035069392763,"pfxX":10.62561196502999,"pfxZ":0.5578094155275775,"pX":1.0044689152221558,"pZ":2.7913675454819447,"vX0":-6.136481977582328,"vY0":-131.3460076400572,"vZ0":-1.7179113493493468,"x":78.71,"y":163.41,"x0":1.9985305448647792,"y0":50.0020210737123,"z0":5.788610898818158,"aX":18.443880703431137},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.8,"breakHorizontal":-17.8,"spinRate":1994,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4180554420183613,"extension":6.170139721287023},"index":0,"playId":"4a50d34f-e2f7-3df7-a495-8d52ee9bc2e0","pitchNumber":1,"startTime":"2025-08-18T23:51:24.155Z","endTime":"2025-08-18T23:51:27.194Z","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":91.2,"endSpeed":84.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.679694986470075,"aZ":-20.490023697478357,"pfxX":1.9336856348449187,"pfxZ":6.495554142359101,"pX":0.3305235974899318,"pZ":3.139219211473258,"vX0":-5.137887764791577,"vY0":-132.8273758507265,"vZ0":-2.9754714958620014,"x":104.4,"y":154.02,"x0":2.0329909615311457,"y0":50.00374127223267,"z0":5.752579271960951,"aX":3.4794320057521726},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.4,"breakHorizontal":-2.5,"spinRate":1939,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.4113270477216364,"extension":6.124958236299196},"index":1,"playId":"c109a7ed-6479-3eb5-a3eb-fc2f66a812da","pitchNumber":2,"startTime":"2025-08-18T23:51:40.786Z","endTime":"2025-08-18T23:51:43.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.4900003015797,"strikeZoneBottom":1.62151092388642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.176116073742165,"aZ":-20.764013163411253,"pfxX":6.323985935566176,"pfxZ":6.596656710526874,"pX":-2.023501890782211,"pZ":2.922495201340808,"vX0":-11.39470775128944,"vY0":-130.58082564552416,"vZ0":-3.613378056943718,"x":194.13,"y":159.87,"x0":1.5725033949683398,"y0":50.00093763377483,"z0":5.884034594236168,"aX":10.9353077571659},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.3,"breakHorizontal":-9.0,"spinRate":2070,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.41926352265185374,"extension":6.3225604519935805},"index":2,"playId":"5081b9d0-3af4-311c-87f5-df68ce5b954f","pitchNumber":3,"startTime":"2025-08-18T23:52:05.058Z","endTime":"2025-08-18T23:52:08.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.32790819521798,"strikeZoneBottom":1.51304980881949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.247525394572214,"aZ":-26.94127657005202,"pfxX":6.55131493436315,"pfxZ":3.9297574624553615,"pX":1.1638317427368776,"pZ":1.7218586467372026,"vX0":-3.7439460690791493,"vY0":-114.8871446720334,"vZ0":-3.3410952203788225,"x":72.64,"y":192.29,"x0":1.9674850823541268,"y0":50.000598667616174,"z0":5.827026578904496,"aX":8.714127261486654},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.5,"breakHorizontal":-10.9,"spinRate":1311,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4776393318008747,"extension":6.328912275782765},"index":3,"playId":"d717dc97-e9c0-3764-be7a-8733293a7a15","pitchNumber":4,"startTime":"2025-08-18T23:52:27.548Z","endTime":"2025-08-18T23:52:32.149Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.36315685656785,"strikeZoneBottom":1.62547832388391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.7892691340869,"aZ":-31.918477472100502,"pfxX":9.111323707009635,"pfxZ":0.18644102764760973,"pX":-0.8716801372587124,"pZ":0.24830966570570837,"vX0":-8.586488699067953,"vY0":-116.1008619590607,"vZ0":-5.609183480462219,"x":150.23,"y":232.08,"x0":1.6999638510702626,"y0":50.00306006031861,"z0":5.75193493449302,"aX":12.374950953158878},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.8,"breakHorizontal":-14.3,"spinRate":1509,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4727086729133698,"extension":6.377194571778645},"index":4,"playId":"04e80f56-5d80-327b-aaf3-966b5b592c9c","pitchNumber":5,"startTime":"2025-08-18T23:52:46.837Z","endTime":"2025-08-18T23:52:50.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"a22dee28-3c00-38ef-abb5-3dcb19f7c9b5","startTime":"2025-08-18T23:53:08.531Z","endTime":"2025-08-18T23:53:11.531Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.446160467985194,"aZ":-27.852825151679113,"pfxX":-2.393341858863792,"pfxZ":2.5999667714753283,"pX":-1.231997191308092,"pZ":2.532074783090582,"vX0":-6.9953424161881745,"vY0":-128.0593089091622,"vZ0":-2.955281530674229,"x":163.96,"y":170.41,"x0":1.8459086724986846,"y0":50.00245114326257,"z0":5.880000840495184,"aX":-3.9725731985871575},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":5.9,"spinRate":2101,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.4277180045493987,"extension":6.224493068982848},"index":6,"playId":"1f84a93c-ae03-30a3-b824-cb20ce1a9eb3","pitchNumber":6,"startTime":"2025-08-18T23:53:26.544Z","endTime":"2025-08-18T23:53:29.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20049930345125,"aZ":-25.162744948857643,"pfxX":-2.5565624112876018,"pfxZ":4.186021319674175,"pX":0.18131119028010492,"pZ":2.8238874682815376,"vX0":-3.9282462748826887,"vY0":-128.4925300448033,"vZ0":-2.63634097177878,"x":110.09,"y":162.54,"x0":2.061060584867584,"y0":50.00314589227978,"z0":5.814868893118782,"aX":-4.281473894376536},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.2,"breakHorizontal":5.5,"spinRate":2073,"spinDirection":159},"zone":5,"typeConfidence":2.0,"plateTime":0.4260040907191178,"extension":6.1285225945229165},"hitData":{"launchSpeed":78.3,"launchAngle":38.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.77,"coordY":107.4}},"index":7,"playId":"3923bfad-7e24-3080-afa6-f91ee4e5ef2d","pitchNumber":7,"startTime":"2025-08-18T23:53:46.777Z","endTime":"2025-08-18T23:53:59.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:53:59.151Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-18T23:54:16.042Z","endTime":"2025-08-18T23:55:46.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":80.2,"endSpeed":73.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.132681362124288,"aZ":-28.354237851888186,"pfxX":-3.344577731325179,"pfxZ":2.7714182009967576,"pX":-1.045671174153614,"pZ":2.2369704533814474,"vX0":-6.157073843059732,"vY0":-116.73517655275488,"vZ0":-1.7715561985060744,"x":156.86,"y":178.38,"x0":2.0614716383685376,"y0":50.00433058493184,"z0":5.676976664984592,"aX":-4.611646807960258},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.8,"breakHorizontal":7.6,"spinRate":2182,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.46933964080850954,"extension":6.367776658170031},"index":0,"playId":"20726fab-2125-315c-83c2-feed667a92b8","pitchNumber":1,"startTime":"2025-08-18T23:54:25.792Z","endTime":"2025-08-18T23:54:29.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.2,"strikeZoneTop":3.22342578167638,"strikeZoneBottom":1.5154295954807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.227858446361914,"aZ":-25.21798614953246,"pfxX":8.68703339402396,"pfxZ":3.998035728760403,"pX":-0.4400776150228025,"pZ":2.760144391654114,"vX0":-8.494049189957424,"vY0":-131.89000427241191,"vZ0":-3.0099396097571525,"x":133.77,"y":164.26,"x0":1.712506579129184,"y0":50.00322650133956,"z0":5.800770246936291,"aX":15.11895643496597},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.7,"breakHorizontal":-13.6,"spinRate":1992,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.417226504262763,"extension":6.491013196010074},"index":1,"playId":"15f9a6dd-cc08-3c6f-b881-23a9f8f0f06a","pitchNumber":2,"startTime":"2025-08-18T23:54:43.741Z","endTime":"2025-08-18T23:54:46.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.1,"strikeZoneTop":3.31570418612036,"strikeZoneBottom":1.530877105933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.192746245795817,"aZ":-39.88837201467473,"pfxX":-4.493267128888991,"pfxZ":-6.132366775216661,"pX":-0.6152516499434041,"pZ":0.20215238529994098,"vX0":-4.195401531796328,"vY0":-112.31356675108282,"vZ0":-3.3047787098334798,"x":140.45,"y":233.32,"x0":1.8710809993772086,"y0":50.00227345851457,"z0":5.810014527153062,"aX":-5.653185783765691},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-11.6,"breakHorizontal":9.4,"spinRate":2184,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.49051190602897643,"extension":6.322420188956501},"index":2,"playId":"db578b6e-85f4-3849-9082-96796e4aa114","pitchNumber":3,"startTime":"2025-08-18T23:55:16.462Z","endTime":"2025-08-18T23:55:19.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.393242448265447,"aZ":-32.08052421579703,"pfxX":-5.03703885276531,"pfxZ":0.07001582118796001,"pX":-1.3871387444292995,"pZ":1.15474095317778,"vX0":-6.215666012835713,"vY0":-116.89092538540005,"vZ0":-3.43078670208753,"x":169.87,"y":207.6,"x0":1.972642834290548,"y0":50.00450845367268,"z0":5.68980194835219,"aX":-6.8896848585446495},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.5,"breakHorizontal":10.8,"spinRate":2121,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.4706593173550222,"extension":6.3437376650089625},"index":3,"playId":"ad5b4f54-3f9b-339f-8177-c877a6160177","pitchNumber":4,"startTime":"2025-08-18T23:55:41.855Z","endTime":"2025-08-18T23:55:46.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:55:46.104Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-18T23:57:56.391Z","endTime":"2025-08-18T23:58:22.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":1},"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":"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":91.7,"endSpeed":84.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.860700544345626,"aZ":-24.563946744872087,"pfxX":0.818730813906634,"pfxZ":4.224233056193318,"pX":-0.6969444279061341,"pZ":2.389920859542569,"vX0":3.687483330186346,"vY0":-133.42347062224488,"vZ0":-5.066763290979388,"x":143.57,"y":174.25,"x0":-2.203636770025097,"y0":50.004136970502095,"z0":6.085078498299656,"aX":1.4748053764139346},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.7,"breakHorizontal":-2.3,"spinRate":2440,"spinDirection":169},"zone":4,"typeConfidence":2.0,"plateTime":0.4106110712065596,"extension":6.531296521194598},"index":0,"playId":"f4c1e678-4b73-3638-8f14-c8175217188a","pitchNumber":1,"startTime":"2025-08-18T23:57:56.391Z","endTime":"2025-08-18T23:58:00.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0722488471515,"aZ":-24.956680755033563,"pfxX":-10.321569052193087,"pfxZ":3.5533086159010736,"pX":-0.6263368837492934,"pZ":1.8100576855649695,"vX0":7.706376399166146,"vY0":-141.77589791379052,"vZ0":-6.384246028123343,"x":140.87,"y":189.91,"x0":-2.041737067272737,"y0":50.00228149580031,"z0":5.688726871686908,"aX":-20.965679887083724},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.3,"breakHorizontal":17.0,"spinRate":2344,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.38665680708201844,"extension":6.900499454066878},"hitData":{"launchSpeed":81.1,"launchAngle":8.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.91,"coordY":153.91}},"index":1,"playId":"adb7dfc8-1699-3979-a04d-84560cc4b547","pitchNumber":2,"startTime":"2025-08-18T23:58:14.716Z","endTime":"2025-08-18T23:58:22.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:58:22.583Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-18T23:58:36.909Z","endTime":"2025-08-18T23:58:55.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":702284,"link":"/api/v1/people/702284"},"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":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85195684480562,"aZ":-25.139263996351257,"pfxX":-10.117374923578794,"pfxZ":3.4706989789181364,"pX":-0.9464953463937303,"pZ":3.354593094057719,"vX0":6.81554985192833,"vY0":-141.62765829408082,"vZ0":-2.2969111333999006,"x":153.08,"y":148.21,"x0":-2.0716993255359513,"y0":50.005206454613976,"z0":5.786773366407671,"aX":-20.521651439380754},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.0,"breakHorizontal":16.9,"spinRate":2248,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3869829454304252,"extension":6.809570527914326},"hitData":{"launchSpeed":78.1,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.63,"coordY":156.08}},"index":0,"playId":"4486e178-a60f-3f6a-89e6-3f1827aec534","pitchNumber":1,"startTime":"2025-08-18T23:58:48.695Z","endTime":"2025-08-18T23:58:55.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-18T23:58:55.854Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a ground ball to second baseman Cole Young.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-18T23:59:07.841Z","endTime":"2025-08-19T00:00:58.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"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],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.76300375768724,"strikeZoneBottom":1.71378572533603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42568123642435,"aZ":-24.47680838281244,"pfxX":-9.419176912025705,"pfxZ":3.6998900624284445,"pX":-1.3546268953954432,"pZ":3.796900659088303,"vX0":5.754119385979915,"vY0":-143.20645645903275,"vZ0":-1.4320193879598926,"x":168.64,"y":136.26,"x0":-2.163983406547381,"y0":50.004088011964626,"z0":5.831411784226037,"aX":-19.606172350078065},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.6,"breakHorizontal":16.0,"spinRate":2221,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3821707316246954,"extension":6.7295069619986405},"index":0,"playId":"30023d0a-18ed-3230-bb17-b4ff95379c49","pitchNumber":1,"startTime":"2025-08-18T23:59:20.223Z","endTime":"2025-08-18T23:59:23.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.69162395116038,"strikeZoneBottom":1.60394488421024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3189041152509,"aZ":-23.04209922275285,"pfxX":-9.530369800193334,"pfxZ":4.46594904811432,"pX":-1.5148631929328689,"pZ":3.6175155974509043,"vX0":5.4726081626684175,"vY0":-142.07460686467027,"vZ0":-2.083475850497799,"x":174.74,"y":141.11,"x0":-2.2269602024675748,"y0":50.006426331344414,"z0":5.823710696856267,"aX":-19.50179989738051},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.8,"breakHorizontal":16.2,"spinRate":2300,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38540837392645866,"extension":6.682663556756268},"index":1,"playId":"d4bcfaa8-2728-3d23-b116-2cbfb7b590f2","pitchNumber":2,"startTime":"2025-08-18T23:59:34.450Z","endTime":"2025-08-18T23:59:38.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.67348062717582,"strikeZoneBottom":1.61178584042142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38721812315005,"aZ":-23.798458415489147,"pfxX":-8.763305327888352,"pfxZ":4.081845479579217,"pX":-0.5711949816317208,"pZ":2.9915217031277472,"vX0":6.893224729240388,"vY0":-142.24848079408184,"vZ0":-3.5665921734544583,"x":138.77,"y":158.01,"x0":-1.8864046371404242,"y0":50.00091593101749,"z0":5.768949365811953,"aX":-17.971338746379352},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.8,"breakHorizontal":14.5,"spinRate":2216,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.38492629989247984,"extension":6.925346426014864},"index":2,"playId":"a1be63cc-d3d6-38ea-a3f3-4727434af1f9","pitchNumber":3,"startTime":"2025-08-18T23:59:51.455Z","endTime":"2025-08-18T23:59:54.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.7153499029842,"strikeZoneBottom":1.7313472462068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79785490318256,"aZ":-23.731753993079163,"pfxX":-7.974204196119441,"pfxZ":4.139291063446658,"pX":0.2082554991968779,"pZ":2.217944901266624,"vX0":9.159304481637925,"vY0":-141.32778292757214,"vZ0":-5.594208591070647,"x":109.06,"y":178.9,"x0":-2.026343877550769,"y0":50.00132013483188,"z0":5.730484324920525,"aX":-16.25885353243511},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.6,"breakHorizontal":12.7,"spinRate":2248,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.38637687875109306,"extension":6.770989487397317},"index":3,"playId":"02bf358e-6011-3e65-86fc-51e1b9e23fc1","pitchNumber":4,"startTime":"2025-08-19T00:00:05.144Z","endTime":"2025-08-19T00:00:08.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.17870621365203,"aZ":-23.95331836039006,"pfxX":0.27089834514406236,"pfxZ":4.222805332516819,"pX":-0.023625048547773378,"pZ":3.4506679106870775,"vX0":4.977349508506994,"vY0":-137.38089270020475,"vZ0":-2.566166440553757,"x":117.9,"y":145.61,"x0":-1.8802302050354316,"y0":50.001451316544916,"z0":5.9931920157552305,"aX":0.5274672867948998},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.4,"breakHorizontal":-1.3,"spinRate":2421,"spinDirection":178},"zone":2,"typeConfidence":2.0,"plateTime":0.3959165576733952,"extension":6.422355414094338},"index":4,"playId":"704a8201-1ef5-3ea2-a427-129db83b54cf","pitchNumber":5,"startTime":"2025-08-19T00:00:20.569Z","endTime":"2025-08-19T00:00:26.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.965422844464648,"aZ":-28.24429353108817,"pfxX":-2.4087497857095355,"pfxZ":1.9365477266285058,"pX":-1.188998712851131,"pZ":3.056748868896437,"vX0":3.5817260626818492,"vY0":-140.733667062549,"vZ0":-2.80457028107862,"x":162.32,"y":156.25,"x0":-2.157504206294163,"y0":50.00509610447387,"z0":5.870091830048179,"aX":-4.896485118883179},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.2,"breakHorizontal":3.7,"spinRate":1996,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38722848397326715,"extension":6.717345421835681},"hitData":{"launchSpeed":91.5,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":118.0,"coordY":149.0}},"index":5,"playId":"fa88fcf4-0171-3f3a-bdf9-a4de5a7f6b01","pitchNumber":6,"startTime":"2025-08-19T00:00:48.430Z","endTime":"2025-08-19T00:00:58.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:00:58.326Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a ground ball to center fielder Julio Rodríguez. Alec Bohm to 3rd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T00:01:27.471Z","endTime":"2025-08-19T00:01:52.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"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_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.26000054408121,"strikeZoneBottom":1.55888482171347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.45567990819167,"aZ":-28.533073210565675,"pfxX":-7.724174913192921,"pfxZ":1.7768475880375014,"pX":-1.0763401660954566,"pZ":3.210534811508363,"vX0":5.814084529791615,"vY0":-142.31447775124778,"vZ0":-2.2308687934457585,"x":158.03,"y":152.1,"x0":-2.1449793635236225,"y0":50.00005003096472,"z0":5.816618477314855,"aX":-15.800314781348055},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.0,"breakHorizontal":12.7,"spinRate":2306,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3852577669538171,"extension":6.856095263997526},"index":0,"playId":"8f633e53-e4b6-3b6e-9f5a-6ebfcab3b5d4","pitchNumber":1,"startTime":"2025-08-19T00:01:27.521Z","endTime":"2025-08-19T00:01:32.468Z","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":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23646314321255,"aZ":-29.623043096937362,"pfxX":-9.10385767392752,"pfxZ":1.2653463672730823,"pX":-0.31933472090329623,"pZ":2.4988630368478093,"vX0":8.492563962494568,"vY0":-141.0533810140322,"vZ0":-3.6255738552072554,"x":129.17,"y":171.31,"x0":-2.187134343868801,"y0":50.001249714206615,"z0":5.711904332721007,"aX":-18.333832120937426},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.7,"breakHorizontal":14.8,"spinRate":2215,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.38838445258772447,"extension":6.8552103356587},"hitData":{"launchSpeed":98.8,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.18,"coordY":105.37}},"index":1,"playId":"93ec9800-e0f5-3d7c-87ca-b69e1c3ec4fa","pitchNumber":2,"startTime":"2025-08-19T00:01:39.943Z","endTime":"2025-08-19T00:01:52.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:01:52.475Z","atBatIndex":37},{"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":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-19T00:02:07.124Z","endTime":"2025-08-19T00:02:28.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"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":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":98.7,"endSpeed":90.1,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.35490104924387,"aZ":-30.445662561687357,"pfxX":-9.736231698647533,"pfxZ":0.8342161675293447,"pX":-0.7448027384788692,"pZ":2.634940674619405,"vX0":7.012384043324787,"vY0":-143.56440997189384,"vZ0":-3.662166658902678,"x":145.39,"y":167.64,"x0":-1.9584937917899619,"y0":50.00591559675565,"z0":5.829778627065097,"aX":-20.25407837311259},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":1.0,"breakHorizontal":16.2,"spinRate":1925,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.38204087768107886,"extension":6.886503382957488},"hitData":{"launchSpeed":88.8,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.95,"coordY":170.79}},"index":0,"playId":"2161c2cc-d16b-3ae2-b622-d3010cb66f02","pitchNumber":1,"startTime":"2025-08-19T00:02:19.949Z","endTime":"2025-08-19T00:02:28.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:02:28.040Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mitch Garver strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T00:04:17.000Z","endTime":"2025-08-19T00:05:50.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.6,"strikeZoneTop":3.54121353015103,"strikeZoneBottom":1.72424897902082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.849047390715295,"aZ":-29.092672349036192,"pfxX":10.744774447435272,"pfxZ":1.7982134059236436,"pX":0.8798257234270952,"pZ":3.4119445047305863,"vX0":-6.437643117136512,"vY0":-130.68410399011793,"vZ0":-0.5391229671013833,"x":83.46,"y":146.66,"x0":1.9906701523010544,"y0":50.00233362612503,"z0":5.8233668712233255,"aX":18.417553866355203},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.4,"breakHorizontal":-17.9,"spinRate":2034,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.42056236919976175,"extension":5.92337473494619},"index":0,"playId":"8cfa7911-a9e0-3768-8481-ab8e912e3624","pitchNumber":1,"startTime":"2025-08-19T00:04:44.192Z","endTime":"2025-08-19T00:04:49.769Z","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":90.5,"endSpeed":82.1,"strikeZoneTop":3.56778659124206,"strikeZoneBottom":1.72470211222211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.235113496572264,"aZ":-26.13037957391082,"pfxX":9.172384579262896,"pfxZ":3.4870243877713527,"pX":-0.04993122945156664,"pZ":2.8090163503405554,"vX0":-8.114573271907252,"vY0":-131.4443023308413,"vZ0":-2.5046137048573165,"x":118.9,"y":162.94,"x0":1.8992678460735457,"y0":50.00388954596403,"z0":5.732914849565865,"aX":15.904968412113064},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.9,"breakHorizontal":-14.6,"spinRate":2019,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.4181534863922436,"extension":6.191959729415508},"index":1,"playId":"3d83d092-835b-37ea-9fdb-08ceaae17860","pitchNumber":2,"startTime":"2025-08-19T00:04:57.546Z","endTime":"2025-08-19T00:05:00.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.686040551991283,"aZ":-27.057930221230905,"pfxX":8.569873376148962,"pfxZ":3.6364990875728473,"pX":0.5884729894559598,"pZ":2.7046293775729087,"vX0":-5.617302015632364,"vY0":-118.1723959741934,"vZ0":-1.4513938573949219,"x":94.57,"y":165.76,"x0":1.8895685614700322,"y0":50.00143720665722,"z0":5.825295836432039,"aX":12.052428628807135},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.5,"breakHorizontal":-14.0,"spinRate":1315,"spinDirection":116},"zone":6,"typeConfidence":2.0,"plateTime":0.4644832817958653,"extension":6.143923749451861},"index":2,"playId":"66acbe6a-50b4-3c6f-a65b-7226d039aefa","pitchNumber":3,"startTime":"2025-08-19T00:05:12.585Z","endTime":"2025-08-19T00:05:16.456Z","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":81.2,"endSpeed":73.9,"strikeZoneTop":3.44931371264045,"strikeZoneBottom":1.66811881934598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.263882510323565,"aZ":-30.35085712095859,"pfxX":8.102772054798146,"pfxZ":1.3060301737959126,"pX":1.3438539139869559,"pZ":2.0681997775338234,"vX0":-3.904887421978684,"vY0":-118.12969735619394,"vZ0":-2.231612638502999,"x":65.78,"y":182.94,"x0":1.977180511301954,"y0":50.00203460465689,"z0":5.851423713557351,"aX":11.300524341123564},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.0,"breakHorizontal":-13.6,"spinRate":1439,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4660211670699539,"extension":6.1752272578777285},"index":3,"playId":"4fc2517f-3052-3eed-a421-2851b6200576","pitchNumber":4,"startTime":"2025-08-19T00:05:32.667Z","endTime":"2025-08-19T00:05:36.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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":68.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.953542286782476,"aZ":-38.39377776425989,"pfxX":-6.5029180485300095,"pfxZ":-5.263856218209679,"pX":-0.11710315717594631,"pZ":1.8155351811027287,"vX0":-2.291122756536648,"vY0":-108.60002702826155,"vZ0":0.08972001438299437,"x":121.46,"y":189.76,"x0":1.7997368125254172,"y0":50.00296453478707,"z0":5.987822520440676,"aX":-7.6826206277711035},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-9.1,"breakHorizontal":12.4,"spinRate":2225,"spinDirection":309},"zone":8,"typeConfidence":2.0,"plateTime":0.5064694963183705,"extension":6.243246269631873},"index":4,"playId":"fa96b449-5253-306f-8013-e5bd9fedde7d","pitchNumber":5,"startTime":"2025-08-19T00:05:46.612Z","endTime":"2025-08-19T00:05:50.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:05:50.175Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a sharp ground ball to center fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T00:06:05.476Z","endTime":"2025-08-19T00:06:26.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.879956465652047,"aZ":-27.5815932476555,"pfxX":10.129804450401558,"pfxZ":2.7030869969070936,"pX":0.02971438472976645,"pZ":2.1516044714034073,"vX0":-7.899580596646702,"vY0":-129.89937915600257,"vZ0":-4.05327269008043,"x":115.87,"y":180.69,"x0":1.8040433862414806,"y0":50.00104917769189,"z0":5.844911167192712,"aX":17.196096706144104},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":-16.4,"spinRate":2000,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.42271438227891256,"extension":6.217941542571464},"hitData":{"launchSpeed":109.4,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":135.91,"coordY":113.99}},"index":0,"playId":"e21bd7f3-284b-340c-8eab-21b2373eee17","pitchNumber":1,"startTime":"2025-08-19T00:06:14.960Z","endTime":"2025-08-19T00:06:26.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:06:26.375Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford called out on strikes.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T00:06:45.905Z","endTime":"2025-08-19T00:08:11.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.31003910442454,"strikeZoneBottom":1.62489526003168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.520147858624362,"aZ":-28.887803229390173,"pfxX":8.737211089897018,"pfxZ":1.9030680080134577,"pX":0.5878953203505143,"pZ":1.7031594178726657,"vX0":-6.4041596933442335,"vY0":-130.65140385096583,"vZ0":-4.664839272363256,"x":94.59,"y":192.79,"x0":1.9356356776451433,"y0":50.004829310000545,"z0":5.682786731560778,"aX":15.107084916401718},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.6,"breakHorizontal":-14.4,"spinRate":1917,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4192253167720028,"extension":6.269726171533202},"index":0,"playId":"88c2d930-f162-3a30-92b8-949d1f6c38bb","pitchNumber":1,"startTime":"2025-08-19T00:06:50.288Z","endTime":"2025-08-19T00:06:53.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.6,"strikeZoneTop":3.30558273112388,"strikeZoneBottom":1.47259824632498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76924424399446,"aZ":-27.969972350198248,"pfxX":-7.394462026481709,"pfxZ":3.135023148794204,"pX":-1.0170226755244014,"pZ":2.6495156703291194,"vX0":-4.806139109656943,"vY0":-115.66276293787858,"vZ0":-0.8967557344674881,"x":155.77,"y":167.24,"x0":2.0561495489775177,"y0":50.00085554566267,"z0":5.750680230218648,"aX":-9.907703930928752},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":5.8,"breakHorizontal":14.6,"spinRate":2200,"spinDirection":283},"zone":11,"typeConfidence":2.0,"plateTime":0.4755386285843133,"extension":6.29267295509873},"index":1,"playId":"2eb7fdcf-c4ca-3487-aefc-127c842ae264","pitchNumber":2,"startTime":"2025-08-19T00:07:06.854Z","endTime":"2025-08-19T00:07:10.079Z","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":1},"pitchData":{"startSpeed":79.7,"endSpeed":74.0,"strikeZoneTop":3.30999958618955,"strikeZoneBottom":1.57868290861144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.582868040705236,"aZ":-25.23300704210308,"pfxX":-3.667856895962216,"pfxZ":5.071884153838798,"pX":-1.8135805590088971,"pZ":1.4680403119579892,"vX0":-7.449181084938668,"vY0":-115.94896768042713,"vZ0":-4.105827044260577,"x":186.13,"y":199.14,"x0":1.9105815145947123,"y0":50.00509890039414,"z0":5.654911708138558,"aX":-5.019966383098252},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":8.5,"breakHorizontal":8.4,"spinRate":2217,"spinDirection":287},"zone":13,"typeConfidence":2.0,"plateTime":0.47142504310123456,"extension":6.227807319635559},"index":2,"playId":"3ff7d209-8644-3296-8fe0-fbaabaaf001f","pitchNumber":3,"startTime":"2025-08-19T00:07:27.290Z","endTime":"2025-08-19T00:07:30.522Z","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":90.9,"endSpeed":83.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.463794866213927,"aZ":-27.88097235853551,"pfxX":8.672394182719932,"pfxZ":2.410710535080832,"pX":0.2714590663691424,"pZ":1.9481626328851094,"vX0":-7.1845650011261,"vY0":-132.1974739146269,"vZ0":-4.562426186687097,"x":106.65,"y":186.18,"x0":1.8890098535664186,"y0":50.00362205105973,"z0":5.727280962133349,"aX":15.450638766099075},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.6,"breakHorizontal":-14.3,"spinRate":1956,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.41330195111048207,"extension":6.295320404364019},"index":3,"playId":"76f62f0b-f0ef-33b1-9765-a2c41d8e6689","pitchNumber":4,"startTime":"2025-08-19T00:07:48.046Z","endTime":"2025-08-19T00:07:51.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.3105469405231,"strikeZoneBottom":1.56273861643505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.078880519078268,"aZ":-26.721888773107025,"pfxX":9.797229747449773,"pfxZ":3.015626245230137,"pX":0.22409039318766927,"pZ":2.01125756592506,"vX0":-7.93144686415509,"vY0":-134.10021545962536,"vZ0":-4.553396205294995,"x":108.46,"y":184.48,"x0":1.9584992654445572,"y0":50.00264220121127,"z0":5.655376362679299,"aX":17.70653141092626},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.6,"breakHorizontal":-15.8,"spinRate":2073,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.40965924826497924,"extension":6.253866119706595},"index":4,"playId":"54916562-fcfe-3586-bb27-5ac10701cf3b","pitchNumber":5,"startTime":"2025-08-19T00:08:08.165Z","endTime":"2025-08-19T00:08:11.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:08:11.267Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-19T00:08:25.846Z","endTime":"2025-08-19T00:09:05.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.4,"endSpeed":73.0,"strikeZoneTop":3.30057571469116,"strikeZoneBottom":1.65491852535164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44679132090531,"aZ":-27.6883573156437,"pfxX":-4.461809309668434,"pfxZ":3.2909859910827564,"pX":-0.9022529843716145,"pZ":2.150131647764943,"vX0":-5.547279900454824,"vY0":-116.95604915359101,"vZ0":-2.210858619110534,"x":151.39,"y":180.73,"x0":2.0949179910942393,"y0":50.0017380410231,"z0":5.747109186839492,"aX":-6.078357223868452},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":5.6,"breakHorizontal":9.6,"spinRate":2139,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.47130498400791376,"extension":6.30331984619678},"index":0,"playId":"2ab758e6-62c0-3058-8fbe-0f22aa118ccb","pitchNumber":1,"startTime":"2025-08-19T00:08:38.818Z","endTime":"2025-08-19T00:08:41.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":80.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.494271142583354,"aZ":-25.18717225272934,"pfxX":10.853430561260508,"pfxZ":4.136128386052709,"pX":0.5247766263719956,"pZ":2.4748764270489545,"vX0":-7.036302590621171,"vY0":-130.218084978493,"vZ0":-3.6188687295434367,"x":97.0,"y":171.96,"x0":1.8744312450328058,"y0":50.00257801078567,"z0":5.823881954662226,"aX":18.335699308078873},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.7,"breakHorizontal":-17.8,"spinRate":1902,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.4232606951195601,"extension":6.379658382200844},"hitData":{"launchSpeed":93.6,"launchAngle":26.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.88,"coordY":62.45}},"index":1,"playId":"27fae751-022c-39e9-9b74-ce1ba9707833","pitchNumber":2,"startTime":"2025-08-19T00:08:56.648Z","endTime":"2025-08-19T00:09:05.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:09:05.667Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Kepler grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T00:10:50.433Z","endTime":"2025-08-19T00:11:32.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.290248404962348,"aZ":-27.603023092223964,"pfxX":-9.85573623337673,"pfxZ":2.2872577335295476,"pX":0.35131513108217816,"pZ":1.2743957416039313,"vX0":10.185906484219853,"vY0":-140.36279278519012,"vZ0":-6.753052790104023,"x":103.61,"y":204.37,"x0":-2.0413355256277437,"y0":50.00199437733469,"z0":5.504630853221194,"aX":-19.696568716645732},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.9,"breakHorizontal":15.8,"spinRate":2209,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.38998487121424086,"extension":6.776245351532729},"index":0,"playId":"cddb61c7-3a30-3a28-af04-fb3558f864e5","pitchNumber":1,"startTime":"2025-08-19T00:11:05.700Z","endTime":"2025-08-19T00:11:09.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76259312594397,"aZ":-30.855252678712702,"pfxX":-10.491650129791704,"pfxZ":0.6409153207386371,"pX":0.2729766459439082,"pZ":1.8487496913124575,"vX0":10.286238305837582,"vY0":-142.65138614658838,"vZ0":-4.987763476552497,"x":106.59,"y":188.86,"x0":-2.0219196617922264,"y0":50.00327339494985,"z0":5.572447729828584,"aX":-21.557327856483546},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":0.2,"breakHorizontal":16.8,"spinRate":2098,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.38441596134707723,"extension":6.735477926936321},"hitData":{"launchSpeed":93.8,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.19,"coordY":167.75}},"index":1,"playId":"c42d710a-55f9-3a89-ac15-21c02b033452","pitchNumber":2,"startTime":"2025-08-19T00:11:25.536Z","endTime":"2025-08-19T00:11:32.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:11:32.343Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryson Stott lines out to shortstop J.P. Crawford.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T00:11:49.457Z","endTime":"2025-08-19T00:12:17.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.0,"strikeZoneTop":3.34538587126624,"strikeZoneBottom":1.59622808282313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.76598932222534,"aZ":-28.835625158581433,"pfxX":-10.23838692204804,"pfxZ":1.671722663409712,"pX":-0.1225331913065413,"pZ":1.9934477733931089,"vX0":9.269589251080593,"vY0":-141.43291358165968,"vZ0":-4.845758046290661,"x":121.67,"y":184.96,"x0":-2.136550495451847,"y0":50.00339888421078,"z0":5.612721521460234,"aX":-20.4325136966319},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.0,"breakHorizontal":16.3,"spinRate":2148,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.3895268507793155,"extension":6.657044524266129},"index":0,"playId":"f4835e98-9508-3b9a-8974-cf1d97a2986d","pitchNumber":1,"startTime":"2025-08-19T00:11:58.143Z","endTime":"2025-08-19T00:12:01.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":87.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.69403918474372,"aZ":-25.871652158644498,"pfxX":-10.495547003416657,"pfxZ":3.1618825277041127,"pX":-0.8852413802534527,"pZ":2.2208743902806023,"vX0":7.735994765969457,"vY0":-141.49482923062197,"vZ0":-4.7631862863839745,"x":150.74,"y":178.82,"x0":-2.3162791199657726,"y0":50.00006964037403,"z0":5.621876355557044,"aX":-20.896098204594367},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.8,"breakHorizontal":17.0,"spinRate":2168,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3897940553351247,"extension":6.744808886573322},"hitData":{"launchSpeed":76.6,"launchAngle":14.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":113.18,"coordY":138.02}},"index":1,"playId":"c86b165b-109e-3bc2-9fdd-6ee495651630","pitchNumber":2,"startTime":"2025-08-19T00:12:11.533Z","endTime":"2025-08-19T00:12:17.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:12:17.006Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-19T00:12:28.951Z","endTime":"2025-08-19T00:12:58.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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_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":96.5,"endSpeed":87.5,"strikeZoneTop":3.60851079416931,"strikeZoneBottom":1.78762135627694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.001856645845244,"aZ":-24.0736332087117,"pfxX":-8.670060824271891,"pfxZ":4.107708263866323,"pX":0.19957347975230313,"pZ":2.9863882559797372,"vX0":9.273229677554395,"vY0":-140.13209525061382,"vZ0":-2.7851387640102954,"x":109.39,"y":158.15,"x0":-2.038644696347808,"y0":50.00667650031849,"z0":5.57974319192524,"aX":-17.11143759548555},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.0,"breakHorizontal":13.6,"spinRate":2121,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3920623622108317,"extension":6.712770602274375},"index":0,"playId":"2ca86469-fa62-3feb-a6c7-82a87ef534a3","pitchNumber":1,"startTime":"2025-08-19T00:12:39.290Z","endTime":"2025-08-19T00:12:42.290Z","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":89.7,"endSpeed":82.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.527432331962117,"aZ":-28.653206531097258,"pfxX":0.777069094034772,"pfxZ":2.047981851266261,"pX":-0.9791353775558984,"pZ":2.656962458318688,"vX0":2.9149125308689308,"vY0":-130.62464388416453,"vZ0":-3.1146710077207835,"x":154.32,"y":167.04,"x0":-2.2123227134102894,"y0":50.00569599064424,"z0":6.028254580355074,"aX":1.3372307130588763},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.2,"breakHorizontal":-2.0,"spinRate":2250,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.4199565713214839,"extension":6.749195701860524},"hitData":{"launchSpeed":81.2,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.71,"coordY":167.5}},"index":1,"playId":"469bc5e9-5859-3c78-9e31-ec09875c5fae","pitchNumber":2,"startTime":"2025-08-19T00:12:51.859Z","endTime":"2025-08-19T00:12:58.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:12:58.732Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T00:14:55.676Z","endTime":"2025-08-19T00:16:11.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.9,"endSpeed":83.9,"strikeZoneTop":3.63338016186466,"strikeZoneBottom":1.80237759765591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65532404486997,"aZ":-24.698140334470526,"pfxX":10.420174710940046,"pfxZ":4.166834766580105,"pX":-0.3825252096552087,"pZ":1.143953503069444,"vX0":-9.4019117689963,"vY0":-133.29798771685373,"vZ0":-6.9349777674576725,"x":131.58,"y":207.89,"x0":1.8429408860939203,"y0":50.00044016542658,"z0":5.572120657176778,"aX":18.67935336690414},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.1,"breakHorizontal":-16.7,"spinRate":2106,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.411494141529126,"extension":6.157417649138828},"index":0,"playId":"d3c55e15-f2a5-3520-a82a-8e9848a7351a","pitchNumber":1,"startTime":"2025-08-19T00:15:07.882Z","endTime":"2025-08-19T00:15:10.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.52296312886669,"strikeZoneBottom":1.71817780650701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.483467447714414,"aZ":-23.57528271420413,"pfxX":-1.5714247430843236,"pfxZ":5.28709805302576,"pX":-0.2320712062709233,"pZ":3.489449743207201,"vX0":-5.053646969573222,"vY0":-126.64553370463496,"vZ0":-1.2159736721307013,"x":125.85,"y":144.56,"x0":1.992228590843942,"y0":50.00479052592035,"z0":5.858668863216354,"aX":-2.556236869665652},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.5,"breakHorizontal":4.0,"spinRate":2261,"spinDirection":169},"zone":2,"typeConfidence":2.0,"plateTime":0.4322334855043781,"extension":6.141312586551324},"index":1,"playId":"44d74897-6eb8-358f-92ab-36d7eb0edff6","pitchNumber":2,"startTime":"2025-08-19T00:15:22.999Z","endTime":"2025-08-19T00:15:28.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.59183965936204,"strikeZoneBottom":1.76077971070613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.907686796474735,"aZ":-26.699809218225944,"pfxX":10.216823601629113,"pfxZ":3.1494210473665145,"pX":0.7780371128405141,"pZ":2.3793828584023915,"vX0":-6.242136128495982,"vY0":-131.57391399393654,"vZ0":-3.623109463096946,"x":87.34,"y":174.54,"x0":1.8631023395508899,"y0":50.00650945293038,"z0":5.770065405036177,"aX":17.780054342321044},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.0,"breakHorizontal":-17.0,"spinRate":2057,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.41750767676390677,"extension":6.132665455263945},"index":2,"playId":"c7b18165-17ca-3d73-a625-4a7aebcf4d0c","pitchNumber":3,"startTime":"2025-08-19T00:15:38.583Z","endTime":"2025-08-19T00:15:41.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.0,"endSpeed":66.7,"strikeZoneTop":3.37983040871114,"strikeZoneBottom":1.62686713963672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.702083778296526,"aZ":-39.832617313514994,"pfxX":-7.230284665086074,"pfxZ":-6.806242255011799,"pX":0.9329774984440002,"pZ":2.4480797356966497,"vX0":-0.24933243368234348,"vY0":-106.21882870321132,"vZ0":2.1246642077651905,"x":81.44,"y":172.68,"x0":1.9895551905948907,"y0":50.002086433228,"z0":6.014184888263691,"aX":-8.13855264074943},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-11.2,"breakHorizontal":13.1,"spinRate":2099,"spinDirection":312},"zone":14,"typeConfidence":2.0,"plateTime":0.5186088709661001,"extension":6.219446205229578},"index":3,"playId":"5a7111f2-3eb5-3cca-96b9-cc54e391ec21","pitchNumber":4,"startTime":"2025-08-19T00:15:52.879Z","endTime":"2025-08-19T00:15:55.934Z","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":92.1,"endSpeed":83.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.888802880875033,"aZ":-13.261118861856197,"pfxX":3.2419882509338414,"pfxZ":10.4986001173536,"pX":-0.2271122468123471,"pZ":3.548435841130138,"vX0":-6.872342372425993,"vY0":-133.86680632066165,"vZ0":-3.386513999138667,"x":125.66,"y":142.97,"x0":1.960703667665021,"y0":50.00370196111129,"z0":5.789068154703522,"aX":5.841696222704403},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.4,"breakHorizontal":-4.3,"spinRate":2082,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.4103277497623905,"extension":6.273351514371767},"index":4,"playId":"13cfb99e-259a-39e7-a964-45edae74007b","pitchNumber":5,"startTime":"2025-08-19T00:16:07.593Z","endTime":"2025-08-19T00:16:11.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:16:11.435Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cal Raleigh pops out to second baseman Bryson Stott.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T00:16:18.269Z","endTime":"2025-08-19T00:17:59.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"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":"Pop Out","eventType":"field_out","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":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.62888094922726,"strikeZoneBottom":1.79898296504307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.216626954382686,"aZ":-20.300241124336715,"pfxX":-2.013364819083093,"pfxZ":7.086839998853003,"pX":0.9176701523552946,"pZ":4.115987071880814,"vX0":-2.431101439412166,"vY0":-128.7631583532887,"vZ0":-0.36941169775726773,"x":82.02,"y":127.65,"x0":2.1363747245533644,"y0":50.004811235997735,"z0":5.83463676042947,"aX":-3.374448519543779},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":13.0,"breakHorizontal":4.2,"spinRate":2180,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.4256793488289228,"extension":6.087215596358234},"index":0,"playId":"aa5686ff-ca7c-319c-bcb4-9da9b5c4f2d1","pitchNumber":1,"startTime":"2025-08-19T00:16:34.641Z","endTime":"2025-08-19T00:16:38.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.62999906769711,"strikeZoneBottom":1.83046201425815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38398451866226,"aZ":-25.589952681568732,"pfxX":-0.7412482369606388,"pfxZ":3.8995391877452583,"pX":-0.9434987445738098,"pZ":2.427407537362056,"vX0":-6.766283852266101,"vY0":-128.81847715197745,"vZ0":-3.606640465813167,"x":152.96,"y":173.24,"x0":1.807666497666451,"y0":50.005210050588936,"z0":5.811702867130472,"aX":-1.2529111009289258},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":2.8,"spinRate":2129,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4242997261937105,"extension":6.208267055086835},"index":1,"playId":"ef8739bd-73a1-3619-b481-8bea2cadc84e","pitchNumber":2,"startTime":"2025-08-19T00:16:55.940Z","endTime":"2025-08-19T00:16:58.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28824447620894,"aZ":-27.927624360777287,"pfxX":-1.6296676958051686,"pfxZ":2.664746666936413,"pX":-0.077337086800372,"pZ":3.824737765176242,"vX0":-4.695296161917054,"vY0":-125.44570538238395,"vZ0":0.444313665755969,"x":119.95,"y":135.51,"x0":2.030121120131288,"y0":50.00473886179222,"z0":5.921377541328203,"aX":-2.5971666253555474},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.2,"breakHorizontal":4.1,"spinRate":2085,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.43656473799907625,"extension":6.089088404466719},"index":2,"playId":"61392185-3386-38e5-b016-c23ea0316bbb","pitchNumber":3,"startTime":"2025-08-19T00:17:11.614Z","endTime":"2025-08-19T00:17:14.748Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-19T00:17:23.221Z","endTime":"2025-08-19T00:17:49.960Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.99759607177828,"aZ":-28.682891870667508,"pfxX":6.375899572406035,"pfxZ":2.6187783529756317,"pX":1.0080847330659626,"pZ":3.1694847671275475,"vX0":-3.7644073065747117,"vY0":-114.88983492662922,"vZ0":-0.006168101196792897,"x":78.57,"y":153.2,"x0":1.8424462896383593,"y0":50.001051860331714,"z0":5.968126673640758,"aX":8.492198989102153},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":5.0,"breakHorizontal":-10.6,"spinRate":1213,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4773948079640804,"extension":6.2710553752585705},"hitData":{"launchSpeed":86.6,"launchAngle":62.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":160.25,"coordY":138.33}},"index":4,"playId":"6def0862-bf47-35ec-a9d4-85467462c676","pitchNumber":4,"startTime":"2025-08-19T00:17:49.960Z","endTime":"2025-08-19T00:17:59.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:17:59.521Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez called out on strikes.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-19T00:18:10.724Z","endTime":"2025-08-19T00:19:24.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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":88.9,"endSpeed":82.2,"strikeZoneTop":3.43971154406695,"strikeZoneBottom":1.63448683986106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.754216714808322,"aZ":-24.435487293270256,"pfxX":0.854104732080831,"pfxZ":4.531945203928785,"pX":-1.4538423640253537,"pZ":2.8376669079290098,"vX0":-8.719748028527823,"vY0":-129.30261680632958,"vZ0":-2.8787956078953822,"x":172.42,"y":162.16,"x0":1.838715089154096,"y0":50.00352567187986,"z0":5.822725547813081,"aX":1.459083556008652},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.8,"breakHorizontal":0.2,"spinRate":2090,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4221939681625373,"extension":6.159660888172685},"index":0,"playId":"e2660929-2fde-3727-9358-1df82d4a99fa","pitchNumber":1,"startTime":"2025-08-19T00:18:28.949Z","endTime":"2025-08-19T00:18:32.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.7,"endSpeed":68.3,"strikeZoneTop":3.44000079404698,"strikeZoneBottom":1.54241980907794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.426428124347446,"aZ":-40.27729746164108,"pfxX":-6.587208770440498,"pfxZ":-6.872291422181544,"pX":0.33871642985327277,"pZ":2.5524517588769244,"vX0":-1.4798043262510772,"vY0":-108.66162422009182,"vZ0":1.9788352160466933,"x":104.09,"y":169.86,"x0":1.8861722552531204,"y0":50.00094459784919,"z0":6.050283647170863,"aX":-7.7701461437161665},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-11.4,"breakHorizontal":12.4,"spinRate":2125,"spinDirection":309},"zone":6,"typeConfidence":2.0,"plateTime":0.5066842550176536,"extension":6.214584493493215},"index":1,"playId":"40e61439-a3f5-3949-b7fe-59bec3101768","pitchNumber":2,"startTime":"2025-08-19T00:18:40.914Z","endTime":"2025-08-19T00:18:43.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.69702843722068,"aZ":-28.042494524595515,"pfxX":-0.597820820428071,"pfxZ":2.4969696194865065,"pX":0.2637662559073713,"pZ":2.6291143417230467,"vX0":-4.181650313324508,"vY0":-127.73672538138545,"vZ0":-2.3856811326320075,"x":106.95,"y":167.79,"x0":1.9981176342098041,"y0":50.00619911874,"z0":5.774510797009486,"aX":-0.989776843043936},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.2,"breakHorizontal":2.0,"spinRate":2095,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.4283815736092742,"extension":6.220884887994633},"index":2,"playId":"dfd527c3-9bbf-3f17-948e-b4ddb0936ea1","pitchNumber":3,"startTime":"2025-08-19T00:18:55.917Z","endTime":"2025-08-19T00:18:59.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.44136947257154,"strikeZoneBottom":1.5928862970687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.831936626383502,"aZ":-17.437002067024245,"pfxX":4.825559344889193,"pfxZ":8.059452588759417,"pX":0.6385017895473224,"pZ":1.9156041059763513,"vX0":-5.355873897924161,"vY0":-134.75383015374263,"vZ0":-6.424925866740658,"x":92.66,"y":187.06,"x0":2.0302227832605304,"y0":50.00370378261458,"z0":5.574265685370605,"aX":8.824988523582483},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.3,"breakHorizontal":-7.6,"spinRate":2096,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.4073571311230424,"extension":6.198720698793716},"index":3,"playId":"ba6947bb-c607-3e48-bde9-5ee3fc011fb6","pitchNumber":4,"startTime":"2025-08-19T00:19:21.715Z","endTime":"2025-08-19T00:19:24.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:19:24.862Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber called out on strikes.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T00:22:18.271Z","endTime":"2025-08-19T00:23:07.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Casey Legumina replaces Carlos Vargas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T00:19:53.479Z","endTime":"2025-08-19T00:22:20.484Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668984,"link":"/api/v1/people/668984"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.326438255729496,"aZ":-27.497137990862413,"pfxX":-10.950789647135242,"pfxZ":2.5117587849402394,"pX":-1.0312796069744532,"pZ":2.4734700470056414,"vX0":6.8868434288546965,"vY0":-135.2856612179142,"vZ0":-0.35536366448632256,"x":156.31,"y":172.0,"x0":-2.1815892974661097,"y0":50.00146466097462,"z0":4.526703765775056,"aX":-20.384277548051486},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.7,"breakHorizontal":18.5,"spinRate":2213,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.40420029149308334,"extension":6.565764780195529},"index":1,"playId":"e7d027df-1ef1-3671-96be-e9c8453f1e64","pitchNumber":1,"startTime":"2025-08-19T00:22:20.484Z","endTime":"2025-08-19T00:22:24.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61622310466722,"aZ":-34.39732459307641,"pfxX":-7.7913090669294585,"pfxZ":-1.3473574793465772,"pX":-1.1579225127024346,"pZ":2.8234059896770347,"vX0":5.4004853356931095,"vY0":-127.42421995196308,"vZ0":2.561114572898395,"x":161.14,"y":162.55,"x0":-2.2900317351004107,"y0":50.00420765712036,"z0":4.518705011516937,"aX":-12.843200284023473},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.7,"breakHorizontal":13.0,"spinRate":1493,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.4294665830352571,"extension":6.65569010018012},"index":2,"playId":"e72292f2-4337-33bf-93f3-6faa51d7aa51","pitchNumber":2,"startTime":"2025-08-19T00:22:35.723Z","endTime":"2025-08-19T00:22:39.147Z","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":94.1,"endSpeed":85.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.779770552160937,"aZ":-18.775224615744946,"pfxX":-9.833642963698836,"pfxZ":7.0753811744580535,"pX":-0.7297318579309828,"pZ":3.0595989932680925,"vX0":6.693209936901525,"vY0":-136.9009398839791,"vZ0":-0.6311470906636942,"x":144.82,"y":156.17,"x0":-1.9310655368600398,"y0":50.00618276760308,"z0":4.58058688692777,"aX":-18.63250992148758},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":16.3,"spinRate":2456,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.4003947166071278,"extension":6.336912940436722},"index":3,"playId":"83d21fd0-6444-37a1-a395-fde2baf4a5b9","pitchNumber":3,"startTime":"2025-08-19T00:22:48.743Z","endTime":"2025-08-19T00:22:51.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.29999875324611,"strikeZoneBottom":1.54272195754162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.445858593390174,"aZ":-32.75289797639239,"pfxX":-8.135049753833007,"pfxZ":-0.3442655346383088,"pX":0.4821116239404536,"pZ":2.3864420106632505,"vX0":8.854442593015964,"vY0":-128.53982485788077,"vZ0":0.9529438128418799,"x":98.62,"y":174.35,"x0":-1.9360192351619556,"y0":50.002111097947434,"z0":4.536841525233591,"aX":-13.73309534812172},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.2,"breakHorizontal":13.0,"spinRate":1610,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.42469673325176505,"extension":6.754300797818223},"index":4,"playId":"a61dcc5d-f5c4-3722-b958-29efa71fdf6d","pitchNumber":4,"startTime":"2025-08-19T00:23:03.972Z","endTime":"2025-08-19T00:23:07.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:23:07.410Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Harper homers (20) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T00:23:28.604Z","endTime":"2025-08-19T00:24:01.955Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":668984,"link":"/api/v1/people/668984"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.9871192206929,"aZ":-26.13604828016182,"pfxX":3.9745519749385716,"pfxZ":4.010167050358072,"pX":-0.06048589950047242,"pZ":2.757291961071601,"vX0":4.235196846768397,"vY0":-121.96709717799688,"vZ0":1.5849017995239105,"x":119.31,"y":164.33,"x0":-2.3359079228454456,"y0":50.004679817039516,"z0":4.352877477430173,"aX":5.988272510429078},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.9,"breakHorizontal":-8.2,"spinRate":2601,"spinDirection":113},"zone":2,"typeConfidence":2.0,"plateTime":0.4490841072395426,"extension":6.659383290160859},"hitData":{"launchSpeed":112.9,"launchAngle":31.0,"totalDistance":440.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":191.18,"coordY":47.57}},"index":0,"playId":"64394ac0-0cd3-3970-b7ff-12331ad5b84c","pitchNumber":1,"startTime":"2025-08-19T00:23:31.026Z","endTime":"2025-08-19T00:24:01.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:24:01.955Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"J.T. Realmuto doubles (23) on a line drive to right fielder Dominic Canzone.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T00:24:10.481Z","endTime":"2025-08-19T00:25:41.401Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.65983682273848,"strikeZoneBottom":1.84832454415723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.774302816226978,"aZ":-27.637000596130562,"pfxX":-10.295306504933631,"pfxZ":2.425580633525522,"pX":-2.0831698357033743,"pZ":2.5330124161663323,"vX0":3.8591615044204346,"vY0":-136.11702684742698,"vZ0":-0.41230371521310843,"x":196.41,"y":170.39,"x0":-2.1843858541857455,"y0":50.00338358006115,"z0":4.605393584147784,"aX":-19.256631260301745},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.6,"breakHorizontal":17.8,"spinRate":2336,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4029041442070356,"extension":6.7272153983023575},"index":0,"playId":"c21110ce-41be-394d-b555-2d21dda721ea","pitchNumber":1,"startTime":"2025-08-19T00:24:23.972Z","endTime":"2025-08-19T00:24:27.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.66000027217481,"strikeZoneBottom":1.77244436699541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.235509460568068,"aZ":-20.504100740452888,"pfxX":-7.487592093886611,"pfxZ":6.1115562431893355,"pX":-1.3474524391145741,"pZ":3.6033997067406482,"vX0":4.6376178874127705,"vY0":-137.2698700993888,"vZ0":0.8607485055796076,"x":168.36,"y":141.49,"x0":-2.085575435095619,"y0":50.001723707347004,"z0":4.681145428853781,"aX":-14.295857554932343},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.4,"breakHorizontal":12.6,"spinRate":2256,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3989295222401479,"extension":6.598720460290278},"index":1,"playId":"81bcd7ac-abe4-3e5f-a975-4c306f55bca6","pitchNumber":2,"startTime":"2025-08-19T00:24:37.235Z","endTime":"2025-08-19T00:24:40.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.68290851228617,"strikeZoneBottom":1.90094305705367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88552343045813,"aZ":-24.16590056081865,"pfxX":-10.49531519224972,"pfxZ":4.229964238207161,"pX":-0.24480022189515846,"pZ":2.928586801593713,"vX0":8.132769200953541,"vY0":-136.42239122318588,"vZ0":-0.4042124620868163,"x":126.33,"y":159.71,"x0":-1.895103625771352,"y0":50.00041912400144,"z0":4.738593082470633,"aX":-19.859306123033686},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.8,"breakHorizontal":17.4,"spinRate":2441,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4008755890333209,"extension":6.810449125419185},"index":2,"playId":"95e9c296-b614-3a1a-87e3-224ae1eb60f8","pitchNumber":3,"startTime":"2025-08-19T00:24:51.835Z","endTime":"2025-08-19T00:24:54.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.65824575726909,"strikeZoneBottom":1.80221387539152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64418273482368,"aZ":-20.323238016618504,"pfxX":-10.28359759423897,"pfxZ":6.0969192713424825,"pX":0.22325089144580185,"pZ":3.0334857913440674,"vX0":9.369181252800203,"vY0":-138.2496904996556,"vZ0":-1.010209639393406,"x":108.49,"y":156.88,"x0":-1.8668398734767815,"y0":50.00192978329493,"z0":4.762452825501747,"aX":-19.986786225713654},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.0,"breakHorizontal":16.8,"spinRate":2425,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3955779177525467,"extension":6.799131375648027},"index":3,"playId":"315fd68e-ab60-3008-b902-b4e2da8ea8b7","pitchNumber":4,"startTime":"2025-08-19T00:25:05.406Z","endTime":"2025-08-19T00:25:08.406Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-19T00:25:16.566Z","endTime":"2025-08-19T00:25:28.344Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.643398726679344,"aZ":-24.823531381183702,"pfxX":4.291963597078463,"pfxZ":4.990088338595774,"pX":1.0463335182197668,"pZ":2.579209327551086,"vX0":6.297338306238932,"vY0":-120.1709324158068,"vZ0":0.6266982680900867,"x":77.12,"y":169.14,"x0":-2.158313937492369,"y0":50.00507198603997,"z0":4.507341204050645,"aX":6.3234796273423495},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":9.5,"breakHorizontal":-9.2,"spinRate":2788,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4544897400132424,"extension":6.689454874374319},"hitData":{"launchSpeed":98.7,"launchAngle":17.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.33,"coordY":59.23}},"index":5,"playId":"3bb4a86b-86c7-39a5-a9d8-1ea4f68930f2","pitchNumber":5,"startTime":"2025-08-19T00:25:28.344Z","endTime":"2025-08-19T00:25:41.401Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:25:41.401Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to right fielder Dominic Canzone in foul territory.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T00:26:05.100Z","endTime":"2025-08-19T00:26:23.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.536901214832575,"aZ":-16.661606242334386,"pfxX":-9.245460596621237,"pfxZ":8.307715904103231,"pX":-0.013054134816063443,"pZ":2.665201821864902,"vX0":8.585103953952128,"vY0":-135.73667815004245,"vZ0":-2.253815734816684,"x":117.5,"y":166.82,"x0":-2.0147376578980913,"y0":50.00159385788667,"z0":4.665539028152379,"aX":-17.26179751844067},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":14.9,"spinRate":2472,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.4034303636566965,"extension":6.613950887751355},"hitData":{"launchSpeed":86.9,"launchAngle":43.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.27,"coordY":130.51}},"index":0,"playId":"b33d9497-5a83-341d-82a3-1e7d92097255","pitchNumber":1,"startTime":"2025-08-19T00:26:09.640Z","endTime":"2025-08-19T00:26:23.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:26:23.045Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-19T00:26:37.531Z","endTime":"2025-08-19T00:28:41.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.160070970239108,"aZ":-24.138807958571185,"pfxX":-11.044552628053898,"pfxZ":4.217674976381622,"pX":-0.7469991720656559,"pZ":2.1719666095081185,"vX0":7.199249911722393,"vY0":-136.8642413396789,"vZ0":-2.5150061644636734,"x":145.47,"y":180.14,"x0":-1.9716592440838159,"y0":50.00120737019163,"z0":4.749478735663873,"aX":-21.028431131478094},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.3,"breakHorizontal":18.6,"spinRate":2246,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.39963999178081533,"extension":6.581399940066469},"index":0,"playId":"46b83a3d-8011-349c-88b9-2c9974f6c5f3","pitchNumber":1,"startTime":"2025-08-19T00:26:46.641Z","endTime":"2025-08-19T00:26:49.641Z","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":86.1,"endSpeed":79.3,"strikeZoneTop":3.26357295166021,"strikeZoneBottom":1.59842323193575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.950461211496915,"aZ":-35.97192369781129,"pfxX":-8.088450639722993,"pfxZ":-2.389342365016536,"pX":1.3766385291869954,"pZ":1.6733490697632307,"vX0":11.002251061317699,"vY0":-124.99746492433113,"vZ0":0.16053592332143163,"x":64.53,"y":193.6,"x0":-2.02037173250367,"y0":50.001641073337744,"z0":4.549015775219082,"aX":-12.866782360572659},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.1,"breakHorizontal":12.2,"spinRate":1429,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4373059082147832,"extension":6.759828922364124},"index":1,"playId":"8df6bf75-c722-3d7f-919f-4f0024426d1d","pitchNumber":2,"startTime":"2025-08-19T00:27:07.837Z","endTime":"2025-08-19T00:27:12.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.26000146677935,"strikeZoneBottom":1.57952625022271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.816219225512473,"aZ":-21.082795954929495,"pfxX":-8.583496052286925,"pfxZ":5.869918544423957,"pX":-0.809159227583723,"pZ":4.786389122811986,"vX0":6.253019554841446,"vY0":-136.75726497904316,"vZ0":3.378422554708356,"x":147.84,"y":109.55,"x0":-2.012765454064687,"y0":50.00356819890353,"z0":4.982718597726608,"aX":-16.2214403828312},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":14.2,"spinRate":2451,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4008747402288746,"extension":6.537949284269524},"index":2,"playId":"ec0116e5-6404-3ad2-89db-d6f7974adb25","pitchNumber":3,"startTime":"2025-08-19T00:27:26.622Z","endTime":"2025-08-19T00:27:29.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.26000060184586,"strikeZoneBottom":1.53827007032364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.624205776221924,"aZ":-21.89398290164867,"pfxX":-9.347744715161248,"pfxZ":5.565476459342243,"pX":-1.040947687755305,"pZ":3.4070704275250154,"vX0":5.937836257876867,"vY0":-134.63217159970966,"vZ0":0.4388762950709224,"x":156.68,"y":146.79,"x0":-2.0539938991528697,"y0":50.00086826455966,"z0":4.784401976538817,"aX":-17.258788218093528},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.4,"breakHorizontal":15.7,"spinRate":2337,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4059270095852132,"extension":6.513173606323791},"index":3,"playId":"0e36367f-278f-32f7-9e84-cb205d5dd28b","pitchNumber":4,"startTime":"2025-08-19T00:27:44.415Z","endTime":"2025-08-19T00:27:49.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.567213467660075,"aZ":-21.64220964260022,"pfxX":-10.223391667980522,"pfxZ":5.688032293327593,"pX":0.371486708989811,"pZ":2.8537398355241828,"vX0":9.703140940761237,"vY0":-135.43721359020412,"vZ0":-0.7717837539391385,"x":102.84,"y":161.73,"x0":-1.9355354400655085,"y0":50.00130991591731,"z0":4.6609177094130745,"aX":-18.923857297703883},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":16.3,"spinRate":2333,"spinDirection":237},"zone":3,"typeConfidence":2.0,"plateTime":0.4049631490825507,"extension":6.632655351683767},"index":4,"playId":"8c750f1a-7be4-3391-bfd4-1dc09bacf772","pitchNumber":5,"startTime":"2025-08-19T00:28:01.350Z","endTime":"2025-08-19T00:28:04.854Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-19T00:28:21.790Z","endTime":"2025-08-19T00:28:37.807Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.037595565206146,"aZ":-18.623269914211708,"pfxX":-9.548834202643881,"pfxZ":7.0934328484374,"pX":0.406982726640506,"pZ":3.7217038921906758,"vX0":9.607580611413027,"vY0":-137.04355739944253,"vZ0":0.3630348105658433,"x":101.49,"y":138.29,"x0":-1.8962205863461858,"y0":50.00257330522648,"z0":4.85516211473912,"aX":-18.242705405678823},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":15.4,"spinRate":2453,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.39899861456104047,"extension":6.666953506348004},"index":6,"playId":"aee2d662-3189-397d-86fc-ba3dcd0f87d6","pitchNumber":6,"startTime":"2025-08-19T00:28:37.807Z","endTime":"2025-08-19T00:28:41.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:28:41.310Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T00:31:08.706Z","endTime":"2025-08-19T00:32:48.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","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":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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.5,"endSpeed":67.3,"strikeZoneTop":3.48680347553738,"strikeZoneBottom":1.61280351010538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.517807672037176,"aZ":-40.403785913651,"pfxX":-8.061046048115923,"pfxZ":-7.194040104277317,"pX":0.47366758271207987,"pZ":2.792207417781232,"vX0":-1.022085390348979,"vY0":-106.96535039334995,"vZ0":2.8331940744886137,"x":98.94,"y":163.39,"x0":2.005114061473871,"y0":50.00104785986202,"z0":6.019767327525346,"aX":-9.226741408821779},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-11.8,"breakHorizontal":14.9,"spinRate":2078,"spinDirection":313},"zone":6,"typeConfidence":2.0,"plateTime":0.5144441739976706,"extension":6.165539046742086},"index":0,"playId":"d224db02-d551-371a-bcc7-7b880757e059","pitchNumber":1,"startTime":"2025-08-19T00:31:23.769Z","endTime":"2025-08-19T00:31:26.864Z","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":79.5,"endSpeed":73.2,"strikeZoneTop":3.49000099716307,"strikeZoneBottom":1.55786777891552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.129992413196188,"aZ":-29.045148634605987,"pfxX":7.71381559696972,"pfxZ":2.2994542213516045,"pX":1.7903580681190165,"pZ":2.8162952380200097,"vX0":-2.696614806500361,"vY0":-115.79869981619555,"vZ0":-0.6755974384442414,"x":48.76,"y":162.74,"x0":1.9661425307229436,"y0":50.00373273306237,"z0":5.884619411825725,"aX":10.501860778862435},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.3,"breakHorizontal":-13.3,"spinRate":1372,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4725601546879554,"extension":6.096196254575569},"index":1,"playId":"588648a5-31fd-3361-99ed-d12b06253b76","pitchNumber":2,"startTime":"2025-08-19T00:31:36.732Z","endTime":"2025-08-19T00:31:40.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43971165377187,"aZ":-23.799772429678978,"pfxX":-0.3471297566906406,"pfxZ":5.010354387194251,"pX":-1.6082973868125876,"pZ":2.4315066287300975,"vX0":-8.66750494929388,"vY0":-128.2160214359164,"vZ0":-3.6893368765458847,"x":178.3,"y":173.13,"x0":1.8551840874182624,"y0":50.00568788262546,"z0":5.737190022922419,"aX":-0.5791013679679278},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.5,"breakHorizontal":2.5,"spinRate":2227,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.42649861189736704,"extension":6.229719276482834},"index":2,"playId":"f6bf1892-3c9c-3758-ab8b-b13a3c01992e","pitchNumber":3,"startTime":"2025-08-19T00:31:53.111Z","endTime":"2025-08-19T00:31:56.111Z","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":91.3,"endSpeed":84.8,"strikeZoneTop":3.58328754844942,"strikeZoneBottom":1.68430423627085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.361005338743155,"aZ":-17.465175865778654,"pfxX":5.392848648235427,"pfxZ":8.093722242994698,"pX":0.8598366794603802,"pZ":1.8758672711322188,"vX0":-4.893095332257541,"vY0":-132.93356152005416,"vZ0":-6.484792016614787,"x":84.23,"y":188.13,"x0":2.0100270910684177,"y0":50.002375578611655,"z0":5.582883819751622,"aX":9.800993032807328},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":-8.9,"spinRate":2046,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.40962146417801204,"extension":6.165742586506479},"index":3,"playId":"a19e0864-35e5-3df0-a1fc-61741f6d4fd7","pitchNumber":4,"startTime":"2025-08-19T00:32:08.253Z","endTime":"2025-08-19T00:32:11.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.49000100380812,"strikeZoneBottom":1.60480724979282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85720801704729,"aZ":-18.081021256949658,"pfxX":4.950273907764677,"pfxZ":7.759834457319544,"pX":-0.8447987793439976,"pZ":4.050663812368432,"vX0":-8.782104832202693,"vY0":-133.2375395659079,"vZ0":-1.0874242449669675,"x":149.2,"y":129.41,"x0":1.8355601767801197,"y0":50.00553001189242,"z0":5.7578870763895775,"aX":8.99496975203027},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.0,"breakHorizontal":-7.3,"spinRate":2040,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.4094949841407889,"extension":6.142594647245243},"index":4,"playId":"6f9ca243-7637-3e0b-ba95-ec3e23a1200b","pitchNumber":5,"startTime":"2025-08-19T00:32:27.699Z","endTime":"2025-08-19T00:32:31.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":69.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.452489332525335,"aZ":-39.55650671324724,"pfxX":-4.835018884196737,"pfxZ":-6.086898809984265,"pX":-0.40776852352258036,"pZ":1.7377209182489983,"vX0":-3.131440988173271,"vY0":-109.72176161178683,"vZ0":0.10720120385665788,"x":132.54,"y":191.86,"x0":1.6690274969766374,"y0":50.004770427253426,"z0":5.923479148879065,"aX":-5.861207866768965},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-10.7,"breakHorizontal":9.6,"spinRate":2205,"spinDirection":311},"zone":7,"typeConfidence":2.0,"plateTime":0.5002991550528262,"extension":6.3148488644976775},"index":5,"playId":"9a0ed7fb-6380-32cb-82f8-e7a3cf2ea849","pitchNumber":6,"startTime":"2025-08-19T00:32:44.666Z","endTime":"2025-08-19T00:32:48.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:32:48.059Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T00:32:57.443Z","endTime":"2025-08-19T00:35:01.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.20000137491346,"strikeZoneBottom":1.51492964985517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.8470367185627,"aZ":-26.996974510896596,"pfxX":-4.734147792246366,"pfxZ":3.7032537626707125,"pX":-0.09237251599300211,"pZ":2.338538917440478,"vX0":-3.48820788590222,"vY0":-117.36405161500586,"vZ0":-1.938059218599696,"x":120.52,"y":175.64,"x0":2.0271846661953816,"y0":50.00150367298428,"z0":5.684996150194511,"aX":-6.614917393454547},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":6.5,"breakHorizontal":9.4,"spinRate":2205,"spinDirection":261},"zone":5,"typeConfidence":2.0,"plateTime":0.46638063930677687,"extension":6.194225645123625},"index":0,"playId":"8446a591-8cae-3c69-99cc-1cd3ec9d746f","pitchNumber":1,"startTime":"2025-08-19T00:33:13.993Z","endTime":"2025-08-19T00:33:17.012Z","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":80.7,"endSpeed":74.8,"strikeZoneTop":3.20000045598655,"strikeZoneBottom":1.48926356258495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.09792263985492,"aZ":-25.445046524717714,"pfxX":-4.2983555474530135,"pfxZ":4.798381147195695,"pX":-1.3033332151848065,"pZ":1.643271563427214,"vX0":-6.303393010003857,"vY0":-117.38939836859169,"vZ0":-3.706533898436686,"x":166.68,"y":194.41,"x0":1.9697272135959967,"y0":50.00566880846605,"z0":5.5974213130469135,"aX":-6.031163690987608},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":8.0,"breakHorizontal":9.2,"spinRate":2248,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.4656282698826373,"extension":6.260705522276053},"index":1,"playId":"6ec961a0-95e9-343a-860e-6351c67f9fbc","pitchNumber":2,"startTime":"2025-08-19T00:33:28.008Z","endTime":"2025-08-19T00:33:31.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.293622271866287,"aZ":-24.43917662581937,"pfxX":-4.988373549014982,"pfxZ":5.694692751142647,"pX":-0.14633955609058055,"pZ":2.6838417780164168,"vX0":-3.4486916165220065,"vY0":-115.20208279837101,"vZ0":-1.4789612829452468,"x":122.58,"y":166.32,"x0":2.0126636206217086,"y0":50.002358452199225,"z0":5.673151017592397,"aX":-6.774876544144062},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":10.3,"breakHorizontal":9.8,"spinRate":2201,"spinDirection":279},"zone":2,"typeConfidence":2.0,"plateTime":0.4735438178909761,"extension":6.224909838769896},"index":2,"playId":"d50ae079-a3ad-39f3-b069-3efd458cd30f","pitchNumber":3,"startTime":"2025-08-19T00:33:45.742Z","endTime":"2025-08-19T00:33:50.425Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-19T00:34:00.031Z","endTime":"2025-08-19T00:34:16.751Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":69.7,"strikeZoneTop":3.19999951797613,"strikeZoneBottom":1.49967429487886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.129333847365785,"aZ":-39.655774435016795,"pfxX":-4.231123094342184,"pfxZ":-6.153523826925255,"pX":-0.46166466725161104,"pZ":1.218444850818889,"vX0":-3.7443316944447096,"vY0":-110.00646303191445,"vZ0":-0.8267339521236782,"x":134.6,"y":205.88,"x0":1.8179385087188034,"y0":50.00536783945001,"z0":5.835594832989447,"aX":-5.140231583578184},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-11.0,"breakHorizontal":8.8,"spinRate":2153,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.49960623219492106,"extension":6.313010029968457},"index":4,"playId":"8e7747ee-ec54-384b-a223-919fdc60fc97","pitchNumber":4,"startTime":"2025-08-19T00:34:16.751Z","endTime":"2025-08-19T00:34:20.427Z","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":91.0,"endSpeed":82.9,"strikeZoneTop":3.23587353969125,"strikeZoneBottom":1.49729110688335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.749374961721564,"aZ":-26.36805602015943,"pfxX":10.95640562748779,"pfxZ":3.306867635691022,"pX":-0.6212476312539256,"pZ":1.6403527356449148,"vX0":-10.062932482474888,"vY0":-132.09552251018297,"vZ0":-5.087749731138583,"x":140.68,"y":194.49,"x0":1.8254668830263552,"y0":50.00361686589431,"z0":5.544839748629375,"aX":19.244823192767004},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.9,"breakHorizontal":-17.5,"spinRate":2043,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.41561025247219296,"extension":6.308945101230816},"index":5,"playId":"ebbde048-9091-3f73-b36c-01ba4c5a8f05","pitchNumber":5,"startTime":"2025-08-19T00:34:35.724Z","endTime":"2025-08-19T00:34:39.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.83183134076912,"aZ":-27.87453504073927,"pfxX":11.129190142928312,"pfxZ":2.4734061654552963,"pX":0.6344914175079746,"pZ":3.5487565168044104,"vX0":-7.1136014446475375,"vY0":-131.6018185716448,"vZ0":-0.3971247430245708,"x":92.81,"y":142.96,"x0":1.936695289495412,"y0":50.006399894814,"z0":5.779394466334328,"aX":19.38264215201985},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.6,"breakHorizontal":-18.5,"spinRate":2028,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.417364182862495,"extension":6.1733223462669535},"hitData":{"launchSpeed":70.8,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.05,"coordY":162.17}},"index":6,"playId":"a22a685f-8b86-30c0-aca4-601d71a4ec73","pitchNumber":6,"startTime":"2025-08-19T00:34:53.775Z","endTime":"2025-08-19T00:35:01.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:35:01.358Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mitch Garver homers (8) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T00:35:12.881Z","endTime":"2025-08-19T00:38:00.591Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":69.3,"strikeZoneTop":3.47962686559884,"strikeZoneBottom":1.59282849146923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.425730613347394,"aZ":-38.69906247577029,"pfxX":-4.195111261527249,"pfxZ":-5.434411490440936,"pX":0.4628002960983141,"pZ":1.7832398162838328,"vX0":-1.9441734205118284,"vY0":-109.01166204190656,"vZ0":0.2525505938951238,"x":99.36,"y":190.63,"x0":1.9114948056633234,"y0":50.0000215224857,"z0":5.848431289037331,"aX":-5.040578265556704},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-9.5,"breakHorizontal":8.2,"spinRate":2167,"spinDirection":307},"zone":9,"typeConfidence":2.0,"plateTime":0.5027311578705689,"extension":6.23721186224854},"index":0,"playId":"0d6cc4bf-bd67-38d2-b90d-f199f2db7709","pitchNumber":1,"startTime":"2025-08-19T00:35:28.217Z","endTime":"2025-08-19T00:35:31.256Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.60928811000734,"strikeZoneBottom":1.67156188770542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.162057214993467,"aZ":-27.057748287786264,"pfxX":-3.5690657606492766,"pfxZ":3.1319539634267493,"pX":0.5201629563265414,"pZ":3.8394394780552417,"vX0":-2.5788118687385024,"vY0":-127.06933864998003,"vZ0":0.22116680306269143,"x":97.17,"y":135.12,"x0":2.0120975483968206,"y0":50.0039411423608,"z0":5.901873220146326,"aX":-5.833612458735996},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.0,"breakHorizontal":7.1,"spinRate":2127,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.43113547495835025,"extension":6.041654818274284},"index":1,"playId":"4ea18bb6-6da6-3b07-8896-a8c2227a71b3","pitchNumber":2,"startTime":"2025-08-19T00:35:46.017Z","endTime":"2025-08-19T00:35:49.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.61178043645563,"strikeZoneBottom":1.69977393052728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.179584555075614,"aZ":-20.202417638428596,"pfxX":3.9879303584727834,"pfxZ":8.46166809775777,"pX":-1.1151254672146367,"pZ":1.6912365243007772,"vX0":-7.880759945139748,"vY0":-118.3547368879114,"vZ0":-4.725548712284603,"x":159.51,"y":193.12,"x0":1.7437698945712856,"y0":50.001712914044,"z0":5.570483338785987,"aX":5.641789914457958},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":14.4,"breakHorizontal":-5.3,"spinRate":1258,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4632827227153995,"extension":6.235982782387238},"index":2,"playId":"dd17f63c-a015-3c0f-ba73-2f1f31fdfd7b","pitchNumber":3,"startTime":"2025-08-19T00:36:16.227Z","endTime":"2025-08-19T00:36:20.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.2,"endSpeed":68.7,"strikeZoneTop":3.58628270094829,"strikeZoneBottom":1.62299744664863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.832181034454674,"aZ":-39.72763100093124,"pfxX":-4.815739830569481,"pfxZ":-6.426645384273688,"pX":-0.4210267365786962,"pZ":1.1722575502149375,"vX0":-3.3748660509288984,"vY0":-108.04994139619478,"vZ0":-0.6749082610823428,"x":133.05,"y":207.13,"x0":1.7898967954814329,"y0":50.00196956383812,"z0":5.875560633146128,"aX":-5.660903652531795},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-11.4,"breakHorizontal":9.6,"spinRate":2161,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.5080234782598994,"extension":6.361567805180939},"index":3,"playId":"e6b31c8f-3067-3d13-807f-e0ea3d937653","pitchNumber":4,"startTime":"2025-08-19T00:36:32.426Z","endTime":"2025-08-19T00:36:38.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":69.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.796336948014744,"aZ":-39.83274004057068,"pfxX":-4.529739512471672,"pfxZ":-6.359307922781797,"pX":-0.13048903769415116,"pZ":2.033271318872659,"vX0":-2.9454791059436687,"vY0":-109.2586200267256,"vZ0":0.9147862128879429,"x":121.97,"y":183.88,"x0":1.8248375417434266,"y0":50.00009032661103,"z0":5.89998480447023,"aX":-5.458580635892308},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-10.9,"breakHorizontal":9.0,"spinRate":2118,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.5018863704607885,"extension":6.163645834400361},"index":4,"playId":"94d61401-0e65-3a08-a120-9fc162323fba","pitchNumber":5,"startTime":"2025-08-19T00:36:49.412Z","endTime":"2025-08-19T00:36:54.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.9,"endSpeed":68.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.942851027567745,"aZ":-38.614784629229284,"pfxX":-6.316737732944667,"pfxZ":-5.484230579575735,"pX":0.735335227919891,"pZ":1.7695473628871063,"vX0":-0.6135074072816151,"vY0":-107.71293133994352,"vZ0":0.33965886570037607,"x":88.97,"y":191.0,"x0":1.8446101545358098,"y0":50.00494623871029,"z0":5.8841134394201715,"aX":-7.413105016274041},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-9.5,"breakHorizontal":11.6,"spinRate":2163,"spinDirection":306},"zone":9,"typeConfidence":2.0,"plateTime":0.5087632488038447,"extension":6.264278798206715},"index":5,"playId":"46c3a45f-40f7-3798-bea1-4d6ee8b7f278","pitchNumber":6,"startTime":"2025-08-19T00:37:13.163Z","endTime":"2025-08-19T00:37:18.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.483336840989743,"aZ":-29.057390112134016,"pfxX":-2.3072742787529275,"pfxZ":2.011818960034386,"pX":-0.25845583111945303,"pZ":1.884296648786837,"vX0":-4.7513118705364,"vY0":-123.55403424631781,"vZ0":-3.388419186952831,"x":126.85,"y":187.9,"x0":1.988638156952442,"y0":50.00027952468034,"z0":5.713706820761305,"aX":-3.5682049096977995},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.1,"breakHorizontal":5.3,"spinRate":2158,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.4432135036319744,"extension":6.159949507497782},"hitData":{"launchSpeed":106.7,"launchAngle":35.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":82.98,"coordY":41.43}},"index":6,"playId":"097ced43-0565-3e56-9e7a-a129c71e3856","pitchNumber":7,"startTime":"2025-08-19T00:37:33.533Z","endTime":"2025-08-19T00:38:00.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:38:00.591Z","atBatIndex":56},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Dominic Canzone hit by pitch.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T00:38:09.824Z","endTime":"2025-08-19T00:38:44.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":78.0,"endSpeed":72.1,"strikeZoneTop":3.35733088231326,"strikeZoneBottom":1.56988401826592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.532916988901537,"aZ":-28.951659133658413,"pfxX":-4.437976226659719,"pfxZ":2.4558467201057574,"pX":-0.27858431712836584,"pZ":2.175977682471165,"vX0":-3.608828905443298,"vY0":-113.65077604634071,"vZ0":-1.4974999865181837,"x":127.62,"y":180.03,"x0":1.9054307651504776,"y0":50.00104842980985,"z0":5.714873372522108,"aX":-5.812436844997031},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":4.3,"breakHorizontal":9.0,"spinRate":2186,"spinDirection":267},"zone":4,"typeConfidence":2.0,"plateTime":0.48167058639156624,"extension":6.252414455959283},"index":0,"playId":"5732aa16-c91d-3beb-8926-3a7a4527e748","pitchNumber":1,"startTime":"2025-08-19T00:38:25.384Z","endTime":"2025-08-19T00:38:28.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.57805889782285,"aZ":-26.742139363551527,"pfxX":7.374182746262318,"pfxZ":3.2706393709243695,"pX":1.5945577788782905,"pZ":3.4378800494520347,"vX0":-3.1477990167942473,"vY0":-128.35863485334394,"vZ0":-0.8652117020744883,"x":56.22,"y":145.96,"x0":1.881417824002881,"y0":50.00540324384229,"z0":5.869247624290878,"aX":12.256447391818446},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":-12.6,"spinRate":2001,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.427385247894569,"extension":6.201361032065453},"index":1,"playId":"99109cea-27f3-31a3-9d66-d19388cb7cae","pitchNumber":2,"startTime":"2025-08-19T00:38:40.529Z","endTime":"2025-08-19T00:38:44.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:38:44.572Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a fly ball to left fielder Max Kepler. Dominic Canzone to 2nd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T00:42:28.848Z","endTime":"2025-08-19T00:42:56.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,2],"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":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":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T00:39:11.952Z","endTime":"2025-08-19T00:40:16.633Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-19T00:40:16.633Z","endTime":"2025-08-19T00:40:50.787Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jordan Romano replaces Ranger Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-19T00:40:50.787Z","endTime":"2025-08-19T00:42:30.969Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605447,"link":"/api/v1/people/605447"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.38452642139922,"strikeZoneBottom":1.53669878772854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.93344919277877,"aZ":-28.041985334397694,"pfxX":2.5652783616108388,"pfxZ":2.7157062708694397,"pX":0.054708750887551554,"pZ":1.312941626376337,"vX0":5.268395621211068,"vY0":-122.30198173555993,"vZ0":-5.33535258393918,"x":114.91,"y":203.33,"x0":-2.456269533248745,"y0":50.00462299511993,"z0":5.9125256332099845,"aX":3.906553726713175},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.0,"breakHorizontal":-5.9,"spinRate":1890,"spinDirection":171},"zone":14,"typeConfidence":0.9,"plateTime":0.4469440032351937,"extension":7.12781108563335},"index":3,"playId":"a78a3d80-c13c-3545-aaf9-1a2f61909263","pitchNumber":1,"startTime":"2025-08-19T00:42:30.969Z","endTime":"2025-08-19T00:42:34.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59957333350195,"aZ":-31.023645003135087,"pfxX":2.727601036832472,"pfxZ":0.7677079310592028,"pX":0.13351993205851773,"pZ":2.289651679313496,"vX0":6.162906692654866,"vY0":-121.55773545951193,"vZ0":-2.110510725079699,"x":111.91,"y":176.96,"x0":-2.7836698178148955,"y0":50.00578187309389,"z0":5.848381044485262,"aX":4.103840124305819},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.2,"breakHorizontal":-6.4,"spinRate":1926,"spinDirection":144},"zone":5,"typeConfidence":0.9,"plateTime":0.44964727914587455,"extension":7.217067317897269},"hitData":{"launchSpeed":63.0,"launchAngle":37.0,"totalDistance":189.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.39,"coordY":132.53}},"index":4,"playId":"1416037c-5d8c-396d-be8d-3743bed7a8f3","pitchNumber":2,"startTime":"2025-08-19T00:42:44.367Z","endTime":"2025-08-19T00:42:56.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:42:56.772Z","atBatIndex":58},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Cole Young homers (4) on a fly ball to right field. Dominic Canzone scores. J.P. Crawford scores.","rbi":3,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T00:43:19.473Z","endTime":"2025-08-19T00:45:41.472Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":{"id":605447,"link":"/api/v1/people/605447"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":605447,"link":"/api/v1/people/605447"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.7,"endSpeed":87.2,"strikeZoneTop":3.39683011266661,"strikeZoneBottom":1.6005902410636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.913521845578043,"aZ":-11.892111013896583,"pfxX":-3.334350773445376,"pfxZ":10.460777093934768,"pX":0.022808797314501715,"pZ":3.2973229838953277,"vX0":7.649122551619028,"vY0":-137.72168865372493,"vZ0":-4.947798442265056,"x":116.13,"y":149.75,"x0":-2.3458445819583367,"y0":50.00334737851723,"z0":5.908315920345572,"aX":-6.466013529829945},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":4.6,"spinRate":2169,"spinDirection":206},"zone":2,"typeConfidence":0.89,"plateTime":0.3962971760847931,"extension":7.420539652830989},"index":0,"playId":"aa720c76-cffd-3219-bc42-862a7a4d1789","pitchNumber":1,"startTime":"2025-08-19T00:43:25.630Z","endTime":"2025-08-19T00:43:28.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.842989609390266,"aZ":-32.63814789258269,"pfxX":0.05975381599315055,"pfxZ":-0.29302637712902735,"pX":0.8995000209389138,"pZ":0.6861112100461054,"vX0":7.364557303875945,"vY0":-124.8589862030872,"vZ0":-6.787637148814,"x":82.71,"y":220.25,"x0":-2.0787092544452515,"y0":50.001774042257296,"z0":6.078876345817867,"aX":0.09398950849523133},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.7,"breakHorizontal":-1.6,"spinRate":1983,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.43635945515777586,"extension":7.544916520639748},"index":1,"playId":"0f55c301-37e4-319e-b8d6-8ac729f9c428","pitchNumber":2,"startTime":"2025-08-19T00:43:42.371Z","endTime":"2025-08-19T00:43:45.568Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.20708792843569,"strikeZoneBottom":1.54548977765091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.609472318759178,"aZ":-33.58494804602209,"pfxX":0.0918135300194467,"pfxZ":-0.8841220837338475,"pX":0.43654737128182075,"pZ":-0.5431310411130591,"vX0":6.318077413397656,"vY0":-126.54545446872481,"vZ0":-9.886547127649132,"x":100.36,"y":253.44,"x0":-2.1165011742390787,"y0":50.00021719138387,"z0":6.149912436611019,"aX":0.1464537143179494},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.8,"breakHorizontal":-1.8,"spinRate":1976,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.43476135021567286,"extension":7.314601756769078},"index":2,"playId":"e4f1798c-7f83-38b8-969e-4064ef50a3ed","pitchNumber":3,"startTime":"2025-08-19T00:44:09.435Z","endTime":"2025-08-19T00:44:12.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.18360341168244,"strikeZoneBottom":1.62937715493888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.01647418841328,"aZ":-14.32116162920719,"pfxX":-3.7930594775225277,"pfxZ":9.50807639322473,"pX":-0.5977671714137158,"pZ":4.223633060809544,"vX0":5.66922900624001,"vY0":-135.9818945254995,"vZ0":-2.546109941080189,"x":139.79,"y":124.74,"x0":-2.2141076782416165,"y0":50.006104118226766,"z0":6.162187427768143,"aX":-7.1252723282202295},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":5.8,"spinRate":2233,"spinDirection":203},"zone":11,"typeConfidence":0.89,"plateTime":0.40234281623160184,"extension":7.480587181936955},"index":3,"playId":"30cac14e-f38a-3c27-bbc0-8812727e0a76","pitchNumber":4,"startTime":"2025-08-19T00:44:32.307Z","endTime":"2025-08-19T00:44:35.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.13103794336916,"strikeZoneBottom":1.60584107571128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.8833546760609,"aZ":-31.59000839386765,"pfxX":1.2354577542787686,"pfxZ":0.36839815198799464,"pX":-1.7046552768943928,"pZ":3.955113125567023,"vX0":1.9061607272846346,"vY0":-124.10908519290852,"vZ0":0.9030940140482941,"x":181.98,"y":131.99,"x0":-2.6406117954827226,"y0":50.0006634832449,"z0":6.200529930880939,"aX":1.9428612430993377},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.1,"breakHorizontal":-2.6,"spinRate":2035,"spinDirection":91},"zone":11,"typeConfidence":0.9,"plateTime":0.43991698601586116,"extension":7.206500663022417},"index":4,"playId":"cfe4e8dd-b0ea-346b-b198-3fbc697448eb","pitchNumber":5,"startTime":"2025-08-19T00:44:50.742Z","endTime":"2025-08-19T00:44:53.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.181497125035023,"aZ":-32.18392717511276,"pfxX":0.09565776778512891,"pfxZ":-0.005997094425588934,"pX":0.5082703108032032,"pZ":1.7741405643788777,"vX0":7.13418265230805,"vY0":-124.97482370350345,"vZ0":-3.937264342094363,"x":97.63,"y":190.88,"x0":-2.3855950139676736,"y0":50.00226616732215,"z0":5.989162951774986,"aX":0.15253361881529054},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.6,"breakHorizontal":-1.7,"spinRate":2013,"spinDirection":92},"zone":9,"typeConfidence":0.9,"plateTime":0.436840031205874,"extension":7.3229660298440304},"hitData":{"launchSpeed":105.9,"launchAngle":35.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":235.75,"coordY":84.69}},"index":5,"playId":"bfbbd2c1-2731-3ea8-85b7-652b4679fa41","pitchNumber":6,"startTime":"2025-08-19T00:45:11.100Z","endTime":"2025-08-19T00:45:41.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:45:41.472Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, pitcher Jordan Romano to first baseman Bryce Harper.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-19T00:46:45.154Z","endTime":"2025-08-19T00:47:08.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":605447,"link":"/api/v1/people/605447"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T00:45:57.257Z","endTime":"2025-08-19T00:46:47.472Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.51987472535836,"strikeZoneBottom":1.63987239014389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.536601482881885,"aZ":-33.52866041157501,"pfxX":1.135272222507111,"pfxZ":-0.8794614778201764,"pX":0.9941160557099125,"pZ":1.572619507245156,"vX0":7.52174987941577,"vY0":-123.13064494910209,"vZ0":-4.05291741864839,"x":79.11,"y":196.32,"x0":-2.2426965060681128,"y0":50.002877936758146,"z0":6.064878155326525,"aX":1.7488473064894225},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.3,"breakHorizontal":-3.7,"spinRate":2027,"spinDirection":72},"zone":14,"typeConfidence":0.9,"plateTime":0.4441686542062091,"extension":7.407599835551054},"index":1,"playId":"31f370b4-a45f-3e8f-91e2-048dc6bb29e2","pitchNumber":1,"startTime":"2025-08-19T00:46:47.472Z","endTime":"2025-08-19T00:46:50.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.96422512979616,"aZ":-29.392421801325266,"pfxX":1.327331602479994,"pfxZ":1.7935999828754392,"pX":0.621367307347199,"pZ":1.1700009492647039,"vX0":7.504288937774441,"vY0":-123.28305946649118,"vZ0":-5.136901848647677,"x":93.31,"y":207.19,"x0":-2.625973223512434,"y0":50.00234598829498,"z0":5.741874110809429,"aX":2.055498870143397},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.3,"breakHorizontal":-4.1,"spinRate":2034,"spinDirection":119},"zone":14,"typeConfidence":0.9,"plateTime":0.44314042832248157,"extension":7.407964638227376},"hitData":{"launchSpeed":90.7,"launchAngle":-6.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.84,"coordY":183.97}},"index":2,"playId":"8b98c070-4bdf-3d53-85c4-2c2e0b7184a7","pitchNumber":2,"startTime":"2025-08-19T00:47:00.897Z","endTime":"2025-08-19T00:47:08.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:47:08.902Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Castellanos flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T00:49:27.816Z","endTime":"2025-08-19T00:49:50.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T00:49:17.005Z","endTime":"2025-08-19T00:49:30.164Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"}},{"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.2,"endSpeed":85.6,"strikeZoneTop":4.09328428321285,"strikeZoneBottom":1.94694320481534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.935223986538155,"aZ":-23.136337817680822,"pfxX":-10.187767700989964,"pfxZ":4.826594349721134,"pX":-0.27012861597675947,"pZ":3.226120679991822,"vX0":7.916168005993962,"vY0":-135.59761986255737,"vZ0":-0.1644303737695324,"x":127.3,"y":151.67,"x0":-1.8947442286655158,"y0":50.005739534232376,"z0":4.893334478468412,"aX":-19.091973385715452},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":16.9,"spinRate":2282,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4029834965390946,"extension":6.657354498319611},"index":1,"playId":"faef0745-2f0e-3bae-a86c-6052b0d2f579","pitchNumber":1,"startTime":"2025-08-19T00:49:30.164Z","endTime":"2025-08-19T00:49:33.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.063420600368595,"aZ":-26.744041845981698,"pfxX":7.807169448656765,"pfxZ":3.9834012045881195,"pX":0.08852887580350464,"pZ":3.099352771711044,"vX0":3.12455518666493,"vY0":-116.34496941597068,"vZ0":2.404373447017477,"x":113.63,"y":155.1,"x0":-2.288370344631199,"y0":50.00071610070096,"z0":4.597261511561067,"aX":10.636735844224113},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":8.2,"breakHorizontal":-14.9,"spinRate":2826,"spinDirection":96},"zone":5,"typeConfidence":2.0,"plateTime":0.47186637831176403,"extension":6.540006539303055},"hitData":{"launchSpeed":87.9,"launchAngle":34.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.95,"coordY":70.97}},"index":2,"playId":"e3948d8c-c45a-3c14-bac0-cc63d76cd714","pitchNumber":2,"startTime":"2025-08-19T00:49:42.063Z","endTime":"2025-08-19T00:49:50.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:49:50.741Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Kepler singles on a sharp ground ball to right fielder Dominic Canzone.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T00:49:59.144Z","endTime":"2025-08-19T00:51:03.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.46110329835799,"strikeZoneBottom":1.69041921653504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.550552932766667,"aZ":-24.233593852689445,"pfxX":-10.941116752651379,"pfxZ":4.143938556524209,"pX":0.5792599935260242,"pZ":1.645529619835657,"vX0":10.26552410945595,"vY0":-137.3961702259319,"vZ0":-3.8436477303995056,"x":94.92,"y":194.35,"x0":-1.7782337292919175,"y0":50.00617268253397,"z0":4.703329809957681,"aX":-20.987862377763236},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.8,"breakHorizontal":17.8,"spinRate":2433,"spinDirection":242},"zone":9,"typeConfidence":2.0,"plateTime":0.3981719947769302,"extension":6.7363789891083625},"index":0,"playId":"72e84533-93cf-3fce-a17a-a5d50a1c2de9","pitchNumber":1,"startTime":"2025-08-19T00:50:16.689Z","endTime":"2025-08-19T00:50:21.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.818000109838202,"aZ":-24.817127096182084,"pfxX":-9.720795082113261,"pfxZ":3.8983669818794446,"pX":-0.8498636337902902,"pZ":2.5906264151316325,"vX0":6.498007426595644,"vY0":-136.41096125268933,"vZ0":-1.2557238653486726,"x":149.39,"y":168.83,"x0":-1.9991490506454168,"y0":50.00007239168038,"z0":4.766758879660158,"aX":-18.3290015638795},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.0,"breakHorizontal":16.2,"spinRate":2407,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4014232737153214,"extension":6.568254111272854},"index":1,"playId":"73f16af4-b378-3926-a21b-345a82b15439","pitchNumber":2,"startTime":"2025-08-19T00:50:28.137Z","endTime":"2025-08-19T00:50:31.137Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-19T00:50:40.689Z","endTime":"2025-08-19T00:50:52.068Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.411526486553612,"aZ":-24.212913582757235,"pfxX":-10.75290582223293,"pfxZ":4.203889330608443,"pX":0.5857962286730901,"pZ":1.9772946578872395,"vX0":10.028206400946287,"vY0":-136.57742348510595,"vZ0":-2.8135271132039974,"x":94.67,"y":185.39,"x0":-1.7322552275372702,"y0":50.00354157470179,"z0":4.681767279360241,"aX":-20.36401590245258},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.2,"breakHorizontal":17.4,"spinRate":2396,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.40068709177151884,"extension":6.679739042785259},"hitData":{"launchSpeed":104.4,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":180.03,"coordY":112.47}},"index":3,"playId":"09659fb9-495e-3812-929e-e68419985f9c","pitchNumber":3,"startTime":"2025-08-19T00:50:52.068Z","endTime":"2025-08-19T00:51:03.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:51:03.018Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T00:51:24.601Z","endTime":"2025-08-19T00:52:53.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.2793761752654,"strikeZoneBottom":1.65350153434211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.85496537641811,"aZ":-19.3740832831612,"pfxX":-10.791981369172932,"pfxZ":7.0095805503837605,"pX":2.246691382083825,"pZ":1.8030823325248728,"vX0":14.302236501916651,"vY0":-134.20383962463237,"vZ0":-3.972589857476242,"x":31.36,"y":190.1,"x0":-1.7476783549022108,"y0":50.00041048817433,"z0":4.681274618735606,"aX":-19.698641305291265},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.0,"breakHorizontal":16.4,"spinRate":2460,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.408031452589086,"extension":6.789831766271741},"index":0,"playId":"14aab7a2-aef5-375b-830a-13cfc679bb02","pitchNumber":1,"startTime":"2025-08-19T00:51:28.676Z","endTime":"2025-08-19T00:51:36.264Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Casey Legumina. Max Kepler to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"14aab7a2-aef5-375b-830a-13cfc679bb02","startTime":"2025-08-19T00:51:46.697Z","endTime":"2025-08-19T00:52:02.992Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.36585427789916,"strikeZoneBottom":1.67717280514401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.461862781324275,"aZ":-26.886897041421683,"pfxX":-10.892715769329838,"pfxZ":2.9316469004868377,"pX":0.05077004742671481,"pZ":2.950123805095152,"vX0":9.245424044321195,"vY0":-133.35763885719348,"vZ0":0.4094238860399554,"x":115.06,"y":159.13,"x0":-2.0444873039651594,"y0":50.00042956820754,"z0":4.732743871991982,"aX":-19.632696054318608},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.6,"breakHorizontal":17.8,"spinRate":2322,"spinDirection":242},"zone":2,"typeConfidence":2.0,"plateTime":0.4105939925894604,"extension":6.6220343924579534},"index":2,"playId":"3c4248bb-f918-34c7-8a76-9f17c1fae91b","pitchNumber":2,"startTime":"2025-08-19T00:52:02.992Z","endTime":"2025-08-19T00:52:05.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.28000077372522,"strikeZoneBottom":1.65223432843596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11778654819599,"aZ":-18.54324838469356,"pfxX":-8.46800115095576,"pfxZ":7.375747385206552,"pX":-0.180717112991902,"pZ":3.6558080538281112,"vX0":7.670193672082693,"vY0":-135.23831874390382,"vZ0":0.3102896971232678,"x":123.89,"y":140.07,"x0":-1.9566179081326456,"y0":50.002319995798025,"z0":4.842560962026746,"aX":-15.649593414307482},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":13.7,"spinRate":2522,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.40536097679047467,"extension":6.5923578907888185},"index":3,"playId":"5baae1c6-6c09-35a0-bccc-b8ab601b903d","pitchNumber":3,"startTime":"2025-08-19T00:52:21.305Z","endTime":"2025-08-19T00:52:24.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.596236512696077,"aZ":-23.402061075575183,"pfxX":-9.837961592613933,"pfxZ":4.8341701710024125,"pX":-0.15056470333888475,"pZ":2.5634202894875955,"vX0":8.142324705405764,"vY0":-133.75895330474503,"vZ0":-1.817668212773583,"x":122.74,"y":169.57,"x0":-1.954531848884302,"y0":50.00010997485143,"z0":4.9281152724824295,"aX":-17.84085081210876},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.5,"breakHorizontal":16.1,"spinRate":2325,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.40933736359103046,"extension":6.671818215287298},"hitData":{"launchSpeed":98.6,"launchAngle":50.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.54,"coordY":86.05}},"index":4,"playId":"bd2a4b71-b1df-30ed-8421-42d5d741dbce","pitchNumber":4,"startTime":"2025-08-19T00:52:39.257Z","endTime":"2025-08-19T00:52:53.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:52:53.458Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trea Turner doubles (28) on a sharp ground ball to right fielder Dominic Canzone. Max Kepler scores.","rbi":1,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T00:53:11.207Z","endTime":"2025-08-19T00:53:29.193Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":{"id":668984,"link":"/api/v1/people/668984"},"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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.496997915077337,"aZ":-24.306748567705558,"pfxX":-11.734437585282329,"pfxZ":4.212992264941887,"pX":0.446793154362106,"pZ":2.72098353142913,"vX0":10.272322717543357,"vY0":-135.77316135244928,"vZ0":-1.1255092681830172,"x":99.97,"y":165.31,"x0":-1.8595260018877409,"y0":50.00560799372814,"z0":4.831119892990225,"aX":-21.93009160927602},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":19.1,"spinRate":2391,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.4032812645435211,"extension":6.725649148065054},"hitData":{"launchSpeed":101.5,"launchAngle":5.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":179.52,"coordY":132.76}},"index":0,"playId":"ada0eeb3-26a8-390b-b670-ba78036cc260","pitchNumber":1,"startTime":"2025-08-19T00:53:17.351Z","endTime":"2025-08-19T00:53:29.193Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:53:29.193Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Schwarber singles on a sharp line drive to center fielder Julio Rodríguez. Trea Turner scores.","rbi":1,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T00:53:46.911Z","endTime":"2025-08-19T00:54:14.167Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":668984,"link":"/api/v1/people/668984"},"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":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.284268198039687,"aZ":-23.144705758042047,"pfxX":-11.476663771727626,"pfxZ":4.918104116021201,"pX":-0.195401640197962,"pZ":1.8335639979785419,"vX0":8.643113074040059,"vY0":-134.68403084862706,"vZ0":-3.2163285276175095,"x":124.45,"y":189.27,"x0":-1.9551289871901183,"y0":50.006500370795926,"z0":4.680392101564285,"aX":-21.086704539519012},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.4,"breakHorizontal":19.0,"spinRate":2351,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.40670568088330183,"extension":6.692862176922149},"hitData":{"launchSpeed":106.5,"launchAngle":9.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":101.31,"coordY":73.69}},"index":0,"playId":"019a1b50-d320-3e5d-8df7-5b319082a03e","pitchNumber":1,"startTime":"2025-08-19T00:54:02.402Z","endTime":"2025-08-19T00:54:14.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:54:14.167Z","atBatIndex":65},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Harper homers (21) on a fly ball to right center field. Kyle Schwarber scores.","rbi":2,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T00:54:33.433Z","endTime":"2025-08-19T00:55:51.735Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":668984,"link":"/api/v1/people/668984"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":668984,"link":"/api/v1/people/668984"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.681487376770384,"aZ":-34.583393844151125,"pfxX":-5.365767307159538,"pfxZ":-1.6034380810785205,"pX":-1.1233272057670762,"pZ":2.7681003522573824,"vX0":4.6159809648277115,"vY0":-121.39685119935704,"vZ0":2.800019167679129,"x":159.82,"y":164.04,"x0":-2.3478239107585095,"y0":50.00473421858034,"z0":4.600325772344209,"aX":-8.048791279249569},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.0,"breakHorizontal":8.6,"spinRate":1312,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.45034531430953306,"extension":6.73386629699892},"index":0,"playId":"acca7c9d-9d88-3cfa-a686-eb21fb2d7db0","pitchNumber":1,"startTime":"2025-08-19T00:54:40.949Z","endTime":"2025-08-19T00:54:43.949Z","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.6,"endSpeed":80.4,"strikeZoneTop":3.28008387748118,"strikeZoneBottom":1.51763923176551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.244501726603062,"aZ":-30.215230772460952,"pfxX":-8.043569268679775,"pfxZ":1.1839861129898477,"pX":-1.133696448498749,"pZ":3.153573577989275,"vX0":5.322341059543698,"vY0":-127.52080975468051,"vZ0":2.4544602392932187,"x":160.21,"y":153.63,"x0":-2.1986589894212245,"y0":50.002310521787166,"z0":4.555972308870958,"aX":-13.299788690493918},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":13.4,"spinRate":1562,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.4288742225411646,"extension":6.609454095626882},"index":1,"playId":"4697ffe5-0164-3f25-8acd-3bebcbaf11c3","pitchNumber":2,"startTime":"2025-08-19T00:55:02.146Z","endTime":"2025-08-19T00:55:05.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.506734006552545,"aZ":-28.408836996186288,"pfxX":-8.099539255976271,"pfxZ":2.325049680980925,"pX":-0.4755385228856833,"pZ":2.747801988261384,"vX0":6.56832573440752,"vY0":-125.92950695756859,"vZ0":0.906098433446624,"x":135.13,"y":164.59,"x0":-2.0543553085051873,"y0":50.00421217181517,"z0":4.666451007062267,"aX":-13.12236383559354},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.7,"breakHorizontal":13.3,"spinRate":1456,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.4335369519203498,"extension":6.723770128311629},"hitData":{"launchSpeed":112.3,"launchAngle":27.0,"totalDistance":448.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":187.93,"coordY":27.82}},"index":2,"playId":"3e4c3e40-8711-31a0-ae5e-b2ccf8693b10","pitchNumber":3,"startTime":"2025-08-19T00:55:19.531Z","endTime":"2025-08-19T00:55:51.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:55:51.735Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a sharp ground ball to left fielder Randy Arozarena.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T00:55:55.526Z","endTime":"2025-08-19T00:56:54.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"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],"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":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.922702076885276,"aZ":-18.10672228122836,"pfxX":-8.516822638557233,"pfxZ":7.373656789125667,"pX":-0.3682852055668328,"pZ":3.2814108162198394,"vX0":7.350339943253333,"vY0":-137.3857216197563,"vZ0":-0.7530989722447468,"x":131.04,"y":150.18,"x0":-1.974095428513345,"y0":50.00518123285033,"z0":4.791656973718558,"aX":-16.255335814304402},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":13.8,"spinRate":2523,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.39893518960980057,"extension":6.753665652607912},"index":0,"playId":"314be770-9f57-3b28-b3c1-925ae89661a9","pitchNumber":1,"startTime":"2025-08-19T00:56:12.748Z","endTime":"2025-08-19T00:56:17.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.66000003221379,"strikeZoneBottom":1.80979058193221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.136853353718557,"aZ":-22.664940967559463,"pfxX":-11.508475863375669,"pfxZ":5.0159939642897555,"pX":0.5666797646858639,"pZ":1.3557245448609305,"vX0":10.756699630748367,"vY0":-136.36757750672598,"vZ0":-4.312745485758035,"x":95.4,"y":202.18,"x0":-1.921199962792158,"y0":50.00364001217373,"z0":4.508449205772803,"aX":-21.81945232027694},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.4,"breakHorizontal":18.7,"spinRate":2353,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.40065794714344705,"extension":6.776562166343893},"index":1,"playId":"c73d9433-764c-352a-9c55-710026e7ecd3","pitchNumber":2,"startTime":"2025-08-19T00:56:29.868Z","endTime":"2025-08-19T00:56:33.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.893153200771277,"aZ":-22.103913335369395,"pfxX":-8.903219369935709,"pfxZ":5.288851427917992,"pX":-0.3768076694430112,"pZ":3.0840112129322277,"vX0":7.553607198373522,"vY0":-136.8063483989734,"vZ0":-0.3447963402572432,"x":131.36,"y":155.51,"x0":-2.010763931365507,"y0":50.00254213643425,"z0":4.720745421757921,"aX":-16.9530547851639},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":14.6,"spinRate":2375,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.39966547080651793,"extension":6.640408833820276},"hitData":{"launchSpeed":107.0,"launchAngle":5.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":82.16,"coordY":99.29}},"index":2,"playId":"6cce8c9a-219f-3060-8b2b-da43427243e7","pitchNumber":3,"startTime":"2025-08-19T00:56:45.247Z","endTime":"2025-08-19T00:56:54.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:56:54.780Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-19T00:58:09.763Z","endTime":"2025-08-19T00:59:16.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T00:57:06.117Z","endTime":"2025-08-19T00:58:12.109Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.63337360858549,"strikeZoneBottom":1.66852429278313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.975906645071078,"aZ":-22.047789503541463,"pfxX":-10.613941061484716,"pfxZ":5.321064461730595,"pX":0.10653016655042837,"pZ":3.242233123912983,"vX0":8.831305333917841,"vY0":-137.22508471942874,"vZ0":-0.4918426787471787,"x":112.94,"y":151.24,"x0":-1.7778726822617905,"y0":50.00221967530571,"z0":4.928628370475091,"aX":-20.198264180614544},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":17.3,"spinRate":2331,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.3994648109805885,"extension":6.816868480512562},"index":1,"playId":"ad5aefbb-83da-3f13-9b49-e650d4f0f71c","pitchNumber":1,"startTime":"2025-08-19T00:58:12.109Z","endTime":"2025-08-19T00:58:15.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.163792066564646,"aZ":-21.591700991923613,"pfxX":5.3828930711026235,"pfxZ":7.66960868353495,"pX":-0.02705041339410564,"pZ":3.2124016135174154,"vX0":3.6601666601499123,"vY0":-117.01627784539369,"vZ0":1.463421536971147,"x":118.03,"y":152.05,"x0":-2.313512793154881,"y0":50.000995393207866,"z0":4.609281851685489,"aX":7.423997810513531},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":14.5,"breakHorizontal":-10.7,"spinRate":2581,"spinDirection":94},"zone":2,"typeConfidence":2.0,"plateTime":0.4690256464946172,"extension":6.578894051732914},"index":2,"playId":"d0560c9d-efb8-3ca7-912a-07edb679a0a7","pitchNumber":2,"startTime":"2025-08-19T00:58:28.717Z","endTime":"2025-08-19T00:58:32.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.67630927389477,"strikeZoneBottom":1.68562617213018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.73446274192307,"aZ":-21.778729611210057,"pfxX":-11.43218149582483,"pfxZ":5.575937139612069,"pX":0.990578504037927,"pZ":1.8536770214619462,"vX0":11.33196913188061,"vY0":-135.461913658431,"vZ0":-3.9203965654878186,"x":79.24,"y":188.73,"x0":-1.7553963582611147,"y0":50.00306373193236,"z0":4.836510534825077,"aX":-21.312919304003948},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.5,"breakHorizontal":18.4,"spinRate":2381,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4038716672456064,"extension":6.896038141636589},"index":3,"playId":"fcdf2725-3b04-38c1-af80-49214d28799e","pitchNumber":3,"startTime":"2025-08-19T00:58:50.584Z","endTime":"2025-08-19T00:58:53.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.438948863140016,"aZ":-22.70626967570682,"pfxX":-11.330696784826081,"pfxZ":5.05468909490291,"pX":-0.7384298046312309,"pZ":2.911561104999612,"vX0":7.013976462624964,"vY0":-136.1167032971135,"vZ0":-1.1359732612656974,"x":145.15,"y":160.17,"x0":-1.879251172710803,"y0":50.00189634820678,"z0":4.909484852821507,"aX":-21.217559907067272},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.1,"breakHorizontal":19.0,"spinRate":2367,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.4027055028382449,"extension":6.783953961922498},"hitData":{"launchSpeed":91.6,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.72,"coordY":147.97}},"index":4,"playId":"cefd6739-76d2-32a3-863d-cdb98454c298","pitchNumber":4,"startTime":"2025-08-19T00:59:07.636Z","endTime":"2025-08-19T00:59:16.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T00:59:16.343Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T01:01:51.481Z","endTime":"2025-08-19T01:03:45.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Orion Kerkering replaces Jordan Romano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T00:59:55.426Z","endTime":"2025-08-19T01:01:53.702Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.78736600343349,"strikeZoneBottom":1.8006138656016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35520509460297,"aZ":-30.383229542669717,"pfxX":8.891458323042901,"pfxZ":1.142683693941482,"pX":-0.5941532306534797,"pZ":2.839280288996266,"vX0":0.7268712504070843,"vY0":-124.76357237532315,"vZ0":-0.8412369591659961,"x":139.65,"y":162.12,"x0":-2.044040760056696,"y0":50.00244474646223,"z0":5.696675562169454,"aX":13.94218188620749},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.2,"breakHorizontal":-16.2,"spinRate":2903,"spinDirection":68},"zone":4,"typeConfidence":0.9,"plateTime":0.43990748702832017,"extension":5.866701788702803},"index":1,"playId":"1032417c-cfd5-3a84-949f-586880e5f850","pitchNumber":1,"startTime":"2025-08-19T01:01:53.702Z","endTime":"2025-08-19T01:01:56.702Z","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":97.0,"endSpeed":88.8,"strikeZoneTop":3.80856851896383,"strikeZoneBottom":1.74294010034853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.00842363670388,"aZ":-10.298966125155054,"pfxX":-5.119258294691115,"pfxZ":10.840590147538416,"pX":0.9631099201694562,"pZ":2.677181689629804,"vX0":7.873107526535422,"vY0":-140.91911395317115,"vZ0":-6.960792273784936,"x":80.29,"y":166.5,"x0":-1.1975253759373385,"y0":50.00486267033018,"z0":5.839392568331712,"aX":-10.332602758395604},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.4,"breakHorizontal":7.7,"spinRate":2513,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.38817593355004343,"extension":6.236723164847514},"index":2,"playId":"b88a418e-3b54-3ea8-82ff-65c0eb31c850","pitchNumber":2,"startTime":"2025-08-19T01:02:06.278Z","endTime":"2025-08-19T01:02:09.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.563867897771768,"aZ":-13.053095375665526,"pfxX":-6.041314771111205,"pfxZ":9.596592451594177,"pX":-0.6169386094925776,"pZ":4.0767897425314095,"vX0":4.1061146881733706,"vY0":-140.23244205437456,"vZ0":-2.7151356489711347,"x":140.52,"y":128.71,"x0":-1.3148531900229008,"y0":50.004679254530494,"z0":5.9085856766157985,"aX":-12.03946503999005},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":10.1,"spinRate":2437,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.3905173377242863,"extension":6.312264149773338},"index":3,"playId":"98812285-da27-365a-86c8-c0b2ed7d9407","pitchNumber":3,"startTime":"2025-08-19T01:02:20.127Z","endTime":"2025-08-19T01:02:23.127Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-19T01:02:30.100Z","endTime":"2025-08-19T01:02:45.662Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.75268868844324,"strikeZoneBottom":1.73991848792864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.395636949089567,"aZ":-32.473208109288564,"pfxX":8.153449041218328,"pfxZ":-0.1873737163280791,"pX":0.9777080517675992,"pZ":0.8032128415768897,"vX0":4.038853279255224,"vY0":-126.70291912770978,"vZ0":-5.433562342001648,"x":79.73,"y":217.09,"x0":-1.6992718070516735,"y0":50.002330086096414,"z0":5.589731121866892,"aX":13.17147603239815},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.4,"breakHorizontal":-15.7,"spinRate":2995,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.43333942675879733,"extension":6.21160413903193},"index":5,"playId":"b5e51074-de0b-37e7-8f69-93e42efb0f75","pitchNumber":4,"startTime":"2025-08-19T01:02:45.662Z","endTime":"2025-08-19T01:02:49.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.855093150627365,"aZ":-30.328240263713806,"pfxX":6.100680895267281,"pfxZ":1.1527862506590925,"pX":-0.8125793950895618,"pZ":2.416522414470285,"vX0":0.7035555124602668,"vY0":-126.43156893470386,"vZ0":-2.0532502476495633,"x":147.97,"y":173.53,"x0":-1.8869987649601585,"y0":50.004086024069125,"z0":5.693617760134645,"aX":9.792190651059935},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.8,"breakHorizontal":-11.2,"spinRate":2980,"spinDirection":71},"zone":4,"typeConfidence":0.9,"plateTime":0.4346553147734249,"extension":6.056976067434305},"index":6,"playId":"6d58ce5c-a1c1-3751-8a8e-b1d4505c0285","pitchNumber":5,"startTime":"2025-08-19T01:03:02.765Z","endTime":"2025-08-19T01:03:05.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.66708477063831,"strikeZoneBottom":1.68075776279402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.970487729076563,"aZ":-14.74124816348321,"pfxX":-7.086553498987085,"pfxZ":8.54507210445684,"pX":0.7631318166898519,"pZ":2.567119466410655,"vX0":7.855184877655972,"vY0":-141.83645832360205,"vZ0":-6.489155572198618,"x":87.91,"y":169.47,"x0":-1.1194980577887474,"y0":50.00616573835258,"z0":5.822080793218582,"aX":-14.463955772503699},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.3,"breakHorizontal":11.3,"spinRate":2487,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.385930462280772,"extension":6.3536040492771155},"index":7,"playId":"18bf6700-0862-35bc-b897-74c8236c0a1d","pitchNumber":6,"startTime":"2025-08-19T01:03:26.745Z","endTime":"2025-08-19T01:03:31.100Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.862127848922068,"aZ":-12.729444477013514,"pfxX":-5.8120117685719235,"pfxZ":9.716189526336573,"pX":0.3528627708725324,"pZ":3.2596593113757617,"vX0":6.312714666056981,"vY0":-140.56166329564778,"vZ0":-4.896510060152757,"x":103.55,"y":150.77,"x0":-1.1669589180716615,"y0":50.00128141084185,"z0":5.850773216650727,"aX":-11.629439954436398},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.8,"breakHorizontal":9.2,"spinRate":2429,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.3896737916504329,"extension":6.337871616558609},"index":8,"playId":"ed8d14a1-d490-3bec-9d6c-b8fdc9e28e98","pitchNumber":7,"startTime":"2025-08-19T01:03:41.947Z","endTime":"2025-08-19T01:03:45.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:03:45.304Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez called out on strikes.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T01:03:52.056Z","endTime":"2025-08-19T01:05:36.391Z","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":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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, 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":86.6,"endSpeed":79.9,"strikeZoneTop":3.43999979334127,"strikeZoneBottom":1.56459226268265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.300337131529194,"aZ":-33.453450926464456,"pfxX":9.656630432120032,"pfxZ":-0.7963912160303233,"pX":0.07256260169515898,"pZ":1.0539045447025162,"vX0":1.8114394179731628,"vY0":-126.07041711833908,"vZ0":-4.378507267360321,"x":114.23,"y":210.32,"x0":-1.9102210848785957,"y0":50.00445237477732,"z0":5.52187533927058,"aX":15.500458899670628},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.3,"breakHorizontal":-17.9,"spinRate":2932,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.4349405182106052,"extension":6.002658020252195},"index":0,"playId":"39c17f8d-9e49-32d8-8c9b-b8dc5bde845b","pitchNumber":1,"startTime":"2025-08-19T01:04:08.456Z","endTime":"2025-08-19T01:04:12.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.52692573500084,"aZ":-21.541671899107865,"pfxX":-9.842095680174353,"pfxZ":5.43707120239543,"pX":-1.15006517874652,"pZ":3.575234658434815,"vX0":4.662093852585842,"vY0":-139.26295826080164,"vZ0":-1.9568068355238446,"x":160.84,"y":142.25,"x0":-1.5710770008002612,"y0":50.00325491930048,"z0":5.718250024112508,"aX":-19.249442056241758},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.6,"breakHorizontal":16.8,"spinRate":2230,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39394057233580115,"extension":6.30210474309539},"index":1,"playId":"8f1b581e-e5f8-3426-b8b6-c90055f93077","pitchNumber":2,"startTime":"2025-08-19T01:04:22.383Z","endTime":"2025-08-19T01:04:25.755Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-19T01:04:37.950Z","endTime":"2025-08-19T01:04:51.174Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.35161681473492,"strikeZoneBottom":1.52060693201707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64640772052908,"aZ":-32.63327924593229,"pfxX":10.711198318234334,"pfxZ":-0.29565486427815735,"pX":-1.4917733734644438,"pZ":3.8339239912377034,"vX0":-2.108008774353886,"vY0":-124.62356229523856,"vZ0":1.8210739301923518,"x":173.86,"y":135.26,"x0":-2.0248594580774104,"y0":50.00046290351549,"z0":5.794186080667087,"aX":16.80211552206554},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.1,"breakHorizontal":-18.8,"spinRate":2964,"spinDirection":75},"zone":11,"typeConfidence":0.91,"plateTime":0.4399324882417699,"extension":6.0083112916577095},"index":3,"playId":"5b4ef52a-90f0-3d8a-a6d0-76cd9f837213","pitchNumber":3,"startTime":"2025-08-19T01:04:51.174Z","endTime":"2025-08-19T01:04:54.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.91261483556733,"aZ":-15.167892480587295,"pfxX":-6.918193674107653,"pfxZ":8.629830133054025,"pX":-0.9104718544719483,"pZ":2.730707749444675,"vX0":3.6027164578234303,"vY0":-140.025780810912,"vZ0":-5.583010179926476,"x":151.71,"y":165.05,"x0":-1.3203894699542982,"y0":50.00207097643439,"z0":5.755850925116941,"aX":-13.630383637822536},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":11.6,"spinRate":2382,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.39233352415933753,"extension":6.3424454700821125},"index":4,"playId":"06e5823a-5aaa-3a6e-ab6e-0e3610d74a2e","pitchNumber":4,"startTime":"2025-08-19T01:05:10.316Z","endTime":"2025-08-19T01:05:13.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.34873108702088,"strikeZoneBottom":1.56981889139958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.060904597464834,"aZ":-16.738223336378447,"pfxX":-9.52716365079359,"pfxZ":7.700603425701129,"pX":0.14546423453584675,"pZ":2.873417721078939,"vX0":7.413727426733678,"vY0":-140.93639895919495,"vZ0":-4.827623987596378,"x":111.46,"y":161.2,"x0":-1.2858663697327548,"y0":50.00493786335038,"z0":5.6952829708702675,"aX":-19.10227102301609},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":15.7,"spinRate":2351,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.38915345368713616,"extension":6.411390292624543},"index":5,"playId":"0cebf664-f9bc-34c4-92c2-789d1eb4b206","pitchNumber":5,"startTime":"2025-08-19T01:05:32.878Z","endTime":"2025-08-19T01:05:36.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:05:36.391Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out softly, pitcher Orion Kerkering to first baseman Bryce Harper.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-19T01:05:54.440Z","endTime":"2025-08-19T01:06:08.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"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"},"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":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":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"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80897750401083,"aZ":-31.742273969873292,"pfxX":6.774272756333213,"pfxZ":0.27357134894071145,"pX":0.5873525645124011,"pZ":2.120198469917792,"vX0":3.4673258459779572,"vY0":-125.0879133882988,"vZ0":-2.1914893369360335,"x":94.61,"y":181.53,"x0":-1.6961891840650976,"y0":50.004406434859206,"z0":5.605632876979707,"aX":10.754350919335295},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":-13.1,"spinRate":2958,"spinDirection":62},"zone":9,"typeConfidence":0.9,"plateTime":0.43757228061113906,"extension":6.101386668387818},"hitData":{"launchSpeed":52.2,"launchAngle":-83.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":122.16,"coordY":191.3}},"index":0,"playId":"77a88b2c-cbbe-3a0b-a4b4-00e0622488bb","pitchNumber":1,"startTime":"2025-08-19T01:06:00.062Z","endTime":"2025-08-19T01:06:08.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:06:08.670Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to right fielder Luke Raley.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T01:08:44.315Z","endTime":"2025-08-19T01:08:55.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jackson Kowar replaces Casey Legumina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T01:07:13.243Z","endTime":"2025-08-19T01:08:47.314Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663804,"link":"/api/v1/people/663804"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Luke Raley replaces right fielder Dominic Canzone, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T01:08:46.671Z","endTime":"2025-08-19T01:08:46.672Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.87468550624394,"aZ":-13.103113586411688,"pfxX":-5.721916470468681,"pfxZ":9.67618051436314,"pX":0.8758684225843093,"pZ":2.591953027158764,"vX0":6.60288144661655,"vY0":-139.39483304067303,"vZ0":-6.699422799357439,"x":83.61,"y":168.8,"x0":-0.7783961226118653,"y0":50.00247617813186,"z0":5.888787642668848,"aX":-11.277832427957359},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":9.0,"spinRate":2050,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.39270157570471076,"extension":6.28448256996933},"hitData":{"launchSpeed":89.0,"launchAngle":42.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.22,"coordY":98.62}},"index":2,"playId":"f4c6ff6a-924f-3fc6-b6cc-1e5c55c966d1","pitchNumber":1,"startTime":"2025-08-19T01:08:46.673Z","endTime":"2025-08-19T01:08:55.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:08:55.732Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Castellanos walks.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T01:09:06.650Z","endTime":"2025-08-19T01:10:59.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":86.5,"endSpeed":80.1,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.52670099815772,"aZ":-33.87805407419529,"pfxX":1.6806430274222626,"pfxZ":-1.064975619540399,"pX":0.808989411948493,"pZ":0.19839045375027956,"vX0":2.992622947440702,"vY0":-125.77492462786292,"vZ0":-7.249059998805921,"x":86.16,"y":233.42,"x0":-0.6145972312422676,"y0":50.00186638147662,"z0":5.865351275938623,"aX":2.691988621163304},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.4,"breakHorizontal":-3.7,"spinRate":2522,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.43549837698111604,"extension":6.180979985022181},"index":0,"playId":"4a616b9d-d7f9-3f84-8e6b-8282e81c9055","pitchNumber":1,"startTime":"2025-08-19T01:09:18.453Z","endTime":"2025-08-19T01:09:22.477Z","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":86.0,"endSpeed":80.1,"strikeZoneTop":4.02900737523136,"strikeZoneBottom":1.81892023175228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.98940469512045,"aZ":-36.06678465897734,"pfxX":1.0533798898316213,"pfxZ":-2.437285453310886,"pX":1.5205019344481452,"pZ":0.46193089347070476,"vX0":4.304618057323127,"vY0":-125.13759488903692,"vZ0":-6.452569368861096,"x":59.04,"y":226.31,"x0":-0.35519234921914455,"y0":50.00491532058736,"z0":6.009700858040396,"aX":1.679859667365382},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.6,"breakHorizontal":-2.9,"spinRate":2529,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.43681275747735837,"extension":6.395122270191977},"index":1,"playId":"38b45e59-68b2-3553-a726-ee4f55949203","pitchNumber":2,"startTime":"2025-08-19T01:09:38.706Z","endTime":"2025-08-19T01:09:41.706Z","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":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.84999888941469,"strikeZoneBottom":1.81535364182848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.569136038825278,"aZ":-34.80260611795107,"pfxX":1.1409693728215595,"pfxZ":-1.6563846747551203,"pX":0.7364742502995056,"pZ":1.354670912073583,"vX0":2.6386999966371922,"vY0":-124.80853769148521,"vZ0":-4.405016187487611,"x":88.93,"y":202.2,"x0":-0.4799089288062975,"y0":50.002075539416275,"z0":5.988091346134082,"aX":1.8114947205819634},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.7,"breakHorizontal":-2.6,"spinRate":2512,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.43774990951869386,"extension":6.16383775664183},"index":2,"playId":"0add0a06-5890-3cdd-a269-8a6c4e0dabb3","pitchNumber":3,"startTime":"2025-08-19T01:09:56.741Z","endTime":"2025-08-19T01:10:00.504Z","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":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.84999995098416,"strikeZoneBottom":1.81869998223307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.28243245617657,"aZ":-33.814447838391594,"pfxX":0.7469148889774786,"pfxZ":-1.0331206733508393,"pX":1.6900034565161868,"pZ":1.5139514991420548,"vX0":5.02929179075434,"vY0":-124.83012492297887,"vZ0":-4.224260650567219,"x":52.58,"y":197.9,"x0":-0.4413332300894968,"y0":50.002857295209736,"z0":5.988456389590323,"aX":1.1866386821025166},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.5,"breakHorizontal":-2.4,"spinRate":2510,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.43748549442622764,"extension":6.118419145154442},"index":3,"playId":"6f191708-fee1-3188-af97-aea313ce8fb2","pitchNumber":4,"startTime":"2025-08-19T01:10:15.072Z","endTime":"2025-08-19T01:10:18.072Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81142840143527,"aZ":-16.620811491777562,"pfxX":-7.585441466833023,"pfxZ":7.914916588778679,"pX":-0.6189972331003705,"pZ":1.48260748780412,"vX0":2.9643674490005267,"vY0":-139.82897225464424,"vZ0":-8.957899938083605,"x":140.59,"y":198.75,"x0":-0.7122063837629872,"y0":50.00108421831603,"z0":5.835706654562253,"aX":-14.902706220615102},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.5,"breakHorizontal":13.1,"spinRate":2176,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3928751124775407,"extension":6.25907626564349},"index":4,"playId":"3fae1a96-6a5f-314c-b197-f48409cf7b52","pitchNumber":5,"startTime":"2025-08-19T01:10:29.989Z","endTime":"2025-08-19T01:10:32.989Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-19T01:10:42.507Z","endTime":"2025-08-19T01:10:56.059Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.85000565296922,"strikeZoneBottom":1.91981909251398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.764693315018434,"aZ":-33.40227038408592,"pfxX":0.893331588580784,"pfxZ":-0.7758240561758925,"pX":1.497191679333047,"pZ":0.7732435985133548,"vX0":4.668080743280904,"vY0":-124.54500364026526,"vZ0":-5.850560046949132,"x":59.93,"y":217.9,"x0":-0.5134704071885172,"y0":50.00568320849085,"z0":5.898107700358151,"aX":1.4099044038276394},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.5,"breakHorizontal":-2.6,"spinRate":2468,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4389061016112463,"extension":6.328600904358736},"index":6,"playId":"470fd758-72ba-3075-bcb9-294a83a1ae89","pitchNumber":6,"startTime":"2025-08-19T01:10:56.059Z","endTime":"2025-08-19T01:10:59.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:10:59.410Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Kepler flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T01:11:12.115Z","endTime":"2025-08-19T01:13:16.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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.0,"endSpeed":78.9,"strikeZoneTop":3.56837729749799,"strikeZoneBottom":1.71868070323106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.31784999378345,"aZ":-30.787724662591614,"pfxX":1.7478205564889964,"pfxZ":0.8821732119224013,"pX":-0.02682114172252474,"pZ":2.9481529582679182,"vX0":1.5422495677308947,"vY0":-123.88049414263956,"vZ0":-1.365211695286616,"x":118.02,"y":159.18,"x0":-0.8821626477917193,"y0":50.00171913854295,"z0":6.055286746051879,"aX":2.744819273757764},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.6,"breakHorizontal":-3.5,"spinRate":2475,"spinDirection":83},"zone":5,"typeConfidence":2.0,"plateTime":0.4403715073005734,"extension":6.1664377340547105},"index":0,"playId":"08c7a172-b905-3809-8a66-80e882fad57d","pitchNumber":1,"startTime":"2025-08-19T01:11:26.992Z","endTime":"2025-08-19T01:11:29.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.170842843659543,"aZ":-37.35172946021979,"pfxX":1.8008625652603527,"pfxZ":-3.2629206782462457,"pX":0.2518660686708136,"pZ":0.4450382122898714,"vX0":2.200530414719425,"vY0":-125.15607720054615,"vZ0":-5.919963315016379,"x":107.4,"y":226.76,"x0":-0.8725702857283116,"y0":50.00179367091605,"z0":5.8985529847666145,"aX":2.8578693649690448},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.1,"breakHorizontal":-3.7,"spinRate":2536,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.43755959568699865,"extension":6.209487025619005},"index":1,"playId":"b2225d2f-9740-32d3-838b-495fea23fcb7","pitchNumber":2,"startTime":"2025-08-19T01:11:43.871Z","endTime":"2025-08-19T01:11:47.761Z","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":97.3,"endSpeed":89.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.997072447612716,"aZ":-11.757262892943318,"pfxX":-5.16332406216441,"pfxZ":10.003513912778256,"pX":-0.9342621214555509,"pZ":2.7982865950545266,"vX0":1.075318128651481,"vY0":-141.6478961142125,"vZ0":-6.531011184490156,"x":152.61,"y":163.23,"x0":-0.6466472666802721,"y0":50.00674299475467,"z0":5.878714432049076,"aX":-10.541077808194554},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.0,"breakHorizontal":9.1,"spinRate":2109,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3860342420890954,"extension":6.377538668206925},"index":2,"playId":"bf4ac9cf-a9fd-3a8e-bb08-9906b889c879","pitchNumber":3,"startTime":"2025-08-19T01:12:10.926Z","endTime":"2025-08-19T01:12:15.978Z","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":86.0,"endSpeed":80.4,"strikeZoneTop":3.51228609284396,"strikeZoneBottom":1.71552633181058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.73767887485611,"aZ":-33.46417389177054,"pfxX":3.460342185471322,"pfxZ":-0.7999852558705352,"pX":-0.8326332165415521,"pZ":0.46136110495543364,"vX0":-1.4606403193426272,"vY0":-125.32340254668226,"vZ0":-6.477195114365403,"x":148.74,"y":226.32,"x0":-0.6953306956309562,"y0":50.00441099616044,"z0":5.776413996237309,"aX":5.564868872628265},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.5,"breakHorizontal":-6.0,"spinRate":2478,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.4352373452489191,"extension":6.250219790680829},"index":3,"playId":"56e7f6a6-0494-3852-82c9-5c3c60f8ca2f","pitchNumber":4,"startTime":"2025-08-19T01:12:35.883Z","endTime":"2025-08-19T01:12:38.999Z","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":84.4,"endSpeed":78.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.15359694688107,"aZ":-35.111924707190774,"pfxX":2.333484743115364,"pfxZ":-1.8920273894354391,"pX":-0.5656692920498801,"pZ":2.6181460658623172,"vX0":-0.4907387777095321,"vY0":-123.03342976721304,"vZ0":-1.1751345366784334,"x":138.56,"y":168.09,"x0":-0.6686672501160719,"y0":50.00065589555109,"z0":6.039915144678888,"aX":3.627840388685442},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.5,"breakHorizontal":-4.2,"spinRate":2505,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.4427854866371974,"extension":6.102173459088301},"hitData":{"launchSpeed":90.6,"launchAngle":48.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.05,"coordY":96.73}},"index":4,"playId":"f6a7cef5-955b-37f7-b36d-92696b4586f5","pitchNumber":5,"startTime":"2025-08-19T01:13:02.439Z","endTime":"2025-08-19T01:13:16.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:13:16.411Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a sharp ground ball to center fielder Julio Rodríguez. Nick Castellanos to 3rd.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T01:13:29.052Z","endTime":"2025-08-19T01:14:31.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"postOnThird":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.44293377756971,"strikeZoneBottom":1.63477494013977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0855289646999,"aZ":-15.516041846571321,"pfxX":-5.001118355237665,"pfxZ":8.081764345757321,"pX":0.4803605967361967,"pZ":1.4523228650180657,"vX0":5.031617228215988,"vY0":-142.49646502848304,"vZ0":-9.10832260895054,"x":98.69,"y":199.57,"x0":-0.6566947869873493,"y0":50.00212519398556,"z0":5.6658293990535755,"aX":-10.306706524805696},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.0,"breakHorizontal":8.0,"spinRate":1993,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3840662088316509,"extension":6.320149992473596},"index":0,"playId":"443b2018-ca96-38bc-af57-c33886a08295","pitchNumber":1,"startTime":"2025-08-19T01:13:41.626Z","endTime":"2025-08-19T01:13:45.330Z","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":96.0,"endSpeed":88.2,"strikeZoneTop":3.26879085415322,"strikeZoneBottom":1.59107417750035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.95362661615802,"aZ":-17.655676398250208,"pfxX":-4.002080434661065,"pfxZ":7.290202853792605,"pX":0.03853713197425727,"pZ":3.5476612933172347,"vX0":3.605197369510083,"vY0":-139.84918376742888,"vZ0":-3.3200979201931506,"x":115.53,"y":142.99,"x0":-0.7439770782262559,"y0":50.00135879747842,"z0":5.900425751645157,"aX":-7.96918668583617},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":6.6,"spinRate":2079,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39084376044313274,"extension":6.401340593101559},"index":1,"playId":"06ab53fd-8e1f-32f5-9f48-840d018b5d93","pitchNumber":2,"startTime":"2025-08-19T01:14:00.314Z","endTime":"2025-08-19T01:14:03.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.59061274497421,"aZ":-14.501842889654565,"pfxX":-4.9958970992967195,"pfxZ":8.729858868401706,"pX":-0.3726277754287059,"pZ":2.6094536451819694,"vX0":2.644301551249666,"vY0":-140.8080952451557,"vZ0":-6.290050091932261,"x":131.2,"y":168.32,"x0":-0.6708525271712991,"y0":50.00191016263675,"z0":5.797006677395858,"aX":-10.110991938674843},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":8.5,"spinRate":2087,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3878140480292056,"extension":6.2042091729610895},"hitData":{"launchSpeed":101.2,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":142.0,"coordY":85.0}},"index":2,"playId":"06ef1d3b-7001-378e-8f1a-ee60e53a9b9f","pitchNumber":3,"startTime":"2025-08-19T01:14:19.777Z","endTime":"2025-08-19T01:14:31.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:14:31.806Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a sharp ground ball to left fielder Randy Arozarena. Nick Castellanos scores. Bryson Stott to 2nd.","rbi":1,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T01:15:09.153Z","endTime":"2025-08-19T01:16:21.447Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":{"id":663804,"link":"/api/v1/people/663804"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.50410168213639,"strikeZoneBottom":1.73094243156571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.4156863471353,"aZ":-30.551138601484688,"pfxX":2.871610147153986,"pfxZ":1.0321752550075178,"pX":0.5602063012166021,"pZ":1.5158401538744821,"vX0":1.6453349201863487,"vY0":-124.16727607560709,"vZ0":-4.7330663213465325,"x":95.65,"y":197.85,"x0":-0.4819290093693724,"y0":50.00511484806583,"z0":5.958451688694748,"aX":4.531612752291221},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":-5.5,"spinRate":2425,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4393561890252142,"extension":6.3891400208635165},"index":0,"playId":"0754adbf-ac8e-3a51-8b31-4a59e8d505c8","pitchNumber":1,"startTime":"2025-08-19T01:15:09.153Z","endTime":"2025-08-19T01:15:12.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82325974674206,"aZ":-13.028436544247933,"pfxX":-4.227975174895084,"pfxZ":9.353576845107051,"pX":0.2237055555022756,"pZ":2.3491445110988796,"vX0":3.5089358196493925,"vY0":-142.00388036688776,"vZ0":-7.538065390405645,"x":108.47,"y":175.35,"x0":-0.47728016601736123,"y0":50.002680333008676,"z0":5.8627768442073185,"aX":-8.654432358550022},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":7.0,"spinRate":2130,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3853762919683943,"extension":6.303793158628914},"index":1,"playId":"ea5cc9e3-4729-3a0c-9660-0bda3b5d8de8","pitchNumber":2,"startTime":"2025-08-19T01:15:25.872Z","endTime":"2025-08-19T01:15:29.775Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.9,"strikeZoneTop":3.58244750497767,"strikeZoneBottom":1.75696489413801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.35695202093243,"aZ":-34.05522715791774,"pfxX":-0.6900976149577982,"pfxZ":-1.166800279013132,"pX":1.6432500588705217,"pZ":-0.6843410165135502,"vX0":5.315973457251609,"vY0":-126.17993415883991,"vZ0":-9.102105782100105,"x":54.36,"y":257.26,"x0":-0.3961041868163956,"y0":50.000288072783285,"z0":5.6929297344375955,"aX":-1.120180633575522},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.8,"breakHorizontal":0.1,"spinRate":2591,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4331796833662547,"extension":6.400090527342821},"index":2,"playId":"535d9b6a-7e3c-3ab2-b110-d5d918da2625","pitchNumber":3,"startTime":"2025-08-19T01:15:48.748Z","endTime":"2025-08-19T01:15:51.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65461699672577,"aZ":-35.789136136045535,"pfxX":1.397516226077513,"pfxZ":-2.277781691755294,"pX":0.15899244165185616,"pZ":2.293303424504345,"vX0":1.3559811313101895,"vY0":-124.71125822032269,"vZ0":-1.8656157593423979,"x":110.94,"y":176.86,"x0":-0.5722008362646841,"y0":50.00601989600705,"z0":5.986478492185899,"aX":2.2146784075631194},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.3,"breakHorizontal":-2.9,"spinRate":2429,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.43819214232640924,"extension":6.335998558258508},"hitData":{"launchSpeed":104.2,"launchAngle":7.0,"totalDistance":164.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":97.88,"coordY":108.42}},"index":3,"playId":"9e6d31dc-342a-377f-9fef-f067159325bd","pitchNumber":4,"startTime":"2025-08-19T01:16:10.614Z","endTime":"2025-08-19T01:16:21.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:16:21.447Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks. Bryson Stott to 3rd. Trea Turner to 2nd.","rbi":0,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T01:16:44.748Z","endTime":"2025-08-19T01:18:32.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"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":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.37261975867905,"strikeZoneBottom":1.56482443506556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.83353224190036,"aZ":-12.736013878165162,"pfxX":-6.639682416980178,"pfxZ":9.58663931784777,"pX":-1.1158430250935902,"pZ":2.6360931071467197,"vX0":1.2936788617682138,"vY0":-141.80927869887935,"vZ0":-6.671436442683629,"x":159.53,"y":167.61,"x0":-0.7170204122532052,"y0":50.00012453681903,"z0":5.839296467091236,"aX":-13.457395007637961},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":11.8,"spinRate":2449,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3869328046674543,"extension":6.223966866084217},"index":0,"playId":"5ceba089-ce67-3d8e-bd41-e589291d96a5","pitchNumber":1,"startTime":"2025-08-19T01:16:50.881Z","endTime":"2025-08-19T01:16:54.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42093170601501,"aZ":-36.466294031954924,"pfxX":1.3526757518158146,"pfxZ":-2.7099786384935722,"pX":-0.10880188291346429,"pZ":1.0076424720764734,"vX0":1.085521298682599,"vY0":-125.14596268223333,"vZ0":-4.717574479536614,"x":121.15,"y":211.57,"x0":-0.7240112351743397,"y0":50.00244188162514,"z0":5.906522979193486,"aX":2.143634517815723},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.8,"breakHorizontal":-2.8,"spinRate":2597,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4377901172632668,"extension":6.104947202847131},"index":1,"playId":"7eaa6e37-8a44-32b3-a573-9f2a2749b5ce","pitchNumber":2,"startTime":"2025-08-19T01:17:04.832Z","endTime":"2025-08-19T01:17:07.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":87.9,"strikeZoneTop":3.42128638393064,"strikeZoneBottom":1.53387704137624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.391674714925614,"aZ":-12.329352352943168,"pfxX":-5.831948310989922,"pfxZ":9.926580428151944,"pX":-1.396895839412413,"pZ":3.191046226276562,"vX0":0.34617161337530883,"vY0":-141.26991438906904,"vZ0":-5.138775306259392,"x":170.25,"y":152.62,"x0":-0.7650807528863721,"y0":50.00676838678552,"z0":5.8416640258249375,"aX":-11.664533995132391},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":10.4,"spinRate":2279,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3893014317410506,"extension":6.319918850250281},"index":2,"playId":"404baaa1-e277-31cd-be85-22a2b6f499bc","pitchNumber":3,"startTime":"2025-08-19T01:17:22.494Z","endTime":"2025-08-19T01:17:25.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.105481089278385,"aZ":-14.249775824399691,"pfxX":-5.6214909102519535,"pfxZ":9.101799997354192,"pX":1.0030085433699976,"pZ":3.5832176872225556,"vX0":6.395825922885159,"vY0":-140.03031743330803,"vZ0":-3.762562121704372,"x":78.77,"y":142.03,"x0":-0.5894437941991345,"y0":50.00138232937333,"z0":5.88789122494466,"aX":-11.069252226054676},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":8.8,"spinRate":2341,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.392408415630368,"extension":6.273242241376239},"index":3,"playId":"ba98bf23-4aca-316e-b7ef-7bed61eb337f","pitchNumber":4,"startTime":"2025-08-19T01:17:40.025Z","endTime":"2025-08-19T01:17:44.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.29927450223976,"strikeZoneBottom":1.53303819384322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.524018433592037,"aZ":-35.25068212558355,"pfxX":1.5293007580273303,"pfxZ":-1.9522844808540585,"pX":0.7101715878345006,"pZ":0.8930720245235106,"vX0":2.5003702340371072,"vY0":-124.5135831208564,"vZ0":-4.98726246481943,"x":89.93,"y":214.67,"x0":-0.504980760707557,"y0":50.00450360846243,"z0":5.832160374730615,"aX":2.406372780395816},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.4,"breakHorizontal":-3.4,"spinRate":2575,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.43954137629843215,"extension":6.328967719430154},"index":4,"playId":"b9a67f7a-85ca-3d08-85ad-499422277562","pitchNumber":5,"startTime":"2025-08-19T01:18:10.288Z","endTime":"2025-08-19T01:18:13.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.19995765985903,"strikeZoneBottom":1.46965253989552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.996487533593765,"aZ":-36.07429447494295,"pfxX":1.6004974079661607,"pfxZ":-2.510465567106201,"pX":0.870542577658998,"pZ":0.9274685244542709,"vX0":3.236048283133196,"vY0":-123.748153148416,"vZ0":-4.671374647016234,"x":83.82,"y":213.74,"x0":-0.6603641277929685,"y0":50.00035276518411,"z0":5.851508128580066,"aX":2.4891569094325927},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.4,"breakHorizontal":-3.6,"spinRate":2566,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.44210524326335854,"extension":6.1373233674799925},"index":5,"playId":"c988f53a-e600-3d99-9e85-ff3bbd56823e","pitchNumber":6,"startTime":"2025-08-19T01:18:28.172Z","endTime":"2025-08-19T01:18:32.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:18:32.766Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper called out on strikes.","rbi":0,"awayScore":4,"homeScore":12,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-19T01:19:24.094Z","endTime":"2025-08-19T01:20:42.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T01:18:47.746Z","endTime":"2025-08-19T01:19:26.502Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.83711396030597,"aZ":-12.668325099351916,"pfxX":-6.328801885922076,"pfxZ":9.41944986085662,"pX":-0.6745817833876477,"pZ":2.1393086068143834,"vX0":2.4873880506403183,"vY0":-143.59460910422018,"vZ0":-7.859297278289315,"x":142.71,"y":181.02,"x0":-0.7339588942304669,"y0":50.00468152292643,"z0":5.71526965183474,"aX":-13.107414980419602},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.5,"breakHorizontal":10.9,"spinRate":2164,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.38266167427577935,"extension":6.300051236144698},"index":1,"playId":"5e6b7d02-e12c-3aba-be80-2e1e89f8c36d","pitchNumber":1,"startTime":"2025-08-19T01:19:26.502Z","endTime":"2025-08-19T01:19:29.502Z","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":97.0,"endSpeed":87.9,"strikeZoneTop":3.25542249910085,"strikeZoneBottom":1.72751809249831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.00762205458042,"aZ":-15.254661847625638,"pfxX":-4.6773866779260675,"pfxZ":8.465145457844795,"pX":0.12884319483934165,"pZ":3.670901993833518,"vX0":3.7356689961121097,"vY0":-141.16692591001913,"vZ0":-3.333062571842614,"x":112.09,"y":139.67,"x0":-0.6102739218370706,"y0":50.00418547270817,"z0":5.861615212514778,"aX":-9.350720295143235},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":7.6,"spinRate":2287,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3894300032904363,"extension":6.32099115990613},"index":2,"playId":"40a8b5ce-5837-3cf0-8912-0307a779b3e9","pitchNumber":2,"startTime":"2025-08-19T01:19:48.552Z","endTime":"2025-08-19T01:19:52.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.126105636757377,"aZ":-34.625792078995126,"pfxX":1.9423338961104777,"pfxZ":-1.5290039386998657,"pX":0.09325236780409042,"pZ":1.2161360000297354,"vX0":1.0628719231694104,"vY0":-125.6920083454171,"vZ0":-4.53094370004833,"x":113.45,"y":205.94,"x0":-0.58725258145703,"y0":50.003427230782016,"z0":5.8492230558418905,"aX":3.1123573504964415},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.6,"breakHorizontal":-3.7,"spinRate":2509,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4355187847636488,"extension":6.355359422680253},"index":3,"playId":"c83d70d9-84a0-3c43-9eba-dad072adfc94","pitchNumber":3,"startTime":"2025-08-19T01:20:05.249Z","endTime":"2025-08-19T01:20:09.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.2,"strikeZoneTop":3.08302251825448,"strikeZoneBottom":1.66465756191213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.716611259765145,"aZ":-15.014953634467414,"pfxX":-3.2172834253652747,"pfxZ":8.516201524910397,"pX":-1.5578262381659664,"pZ":3.445273046649314,"vX0":-1.351679895225931,"vY0":-141.81225370946453,"vZ0":-4.148112308646248,"x":176.38,"y":145.76,"x0":-0.655696385759532,"y0":50.00001296060462,"z0":5.900113243401286,"aX":-6.480562714597922},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":6.1,"spinRate":2110,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3878504872817694,"extension":6.330637676784807},"index":4,"playId":"e5c7f004-fb9b-3f10-8c08-dd5b51692035","pitchNumber":4,"startTime":"2025-08-19T01:20:22.252Z","endTime":"2025-08-19T01:20:25.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.03781329545458,"strikeZoneBottom":1.53708445169444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.74115677390689,"aZ":-16.759859583561823,"pfxX":-4.460632880465859,"pfxZ":7.913168870272846,"pX":-0.5722078110707334,"pZ":3.3277753135800148,"vX0":2.2391440604513533,"vY0":-139.27173807249224,"vZ0":-3.969162861306777,"x":138.81,"y":148.93,"x0":-0.8107813530089862,"y0":50.00286428638028,"z0":5.892823815112231,"aX":-8.688729522118873},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":7.6,"spinRate":2059,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3945513603539199,"extension":6.36146873373686},"index":5,"playId":"e633febd-3861-3056-9e95-0a832bd0cbdf","pitchNumber":5,"startTime":"2025-08-19T01:20:39.569Z","endTime":"2025-08-19T01:20:42.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:20:42.972Z","atBatIndex":78},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Naylor doubles (23) on a line drive to center fielder Brandon Marsh.","rbi":0,"awayScore":4,"homeScore":12,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T01:23:25.873Z","endTime":"2025-08-19T01:23:42.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nolan Hoffman replaces Orion Kerkering.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-19T01:21:13.843Z","endTime":"2025-08-19T01:22:29.396Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676510,"link":"/api/v1/people/676510"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Edmundo Sosa replaces shortstop Trea Turner, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-19T01:22:29.396Z","endTime":"2025-08-19T01:22:29.415Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"101","replacedPlayer":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"description":"Defensive Substitution: Weston Wilson replaces first baseman Bryce Harper, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-19T01:22:29.415Z","endTime":"2025-08-19T01:23:28.220Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.969249024796152,"aZ":-27.79901798926031,"pfxX":-10.243593880576718,"pfxZ":2.3098764614971845,"pX":0.8370651925499354,"pZ":2.679178729490315,"vX0":11.245308759887022,"vY0":-137.18710616512013,"vZ0":0.3697391601396073,"x":85.09,"y":166.44,"x0":-1.9954553914368727,"y0":50.00494208489286,"z0":4.446303902963053,"aX":-19.41707468915802},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.4,"breakHorizontal":16.1,"spinRate":2308,"spinDirection":253},"zone":12,"typeConfidence":2.0,"plateTime":0.40014686125050236,"extension":6.597406579866523},"hitData":{"launchSpeed":90.6,"launchAngle":23.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":158.01,"coordY":69.04}},"index":3,"playId":"565f02f5-af4a-3448-90ec-8e12e7ac2737","pitchNumber":1,"startTime":"2025-08-19T01:23:28.220Z","endTime":"2025-08-19T01:23:42.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:23:42.131Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mitch Garver singles on a line drive to right fielder Nick Castellanos. Josh Naylor scores.","rbi":1,"awayScore":5,"homeScore":12,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T01:23:55.197Z","endTime":"2025-08-19T01:25:09.735Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"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":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":676510,"link":"/api/v1/people/676510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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.4,"endSpeed":85.9,"strikeZoneTop":3.44999889963946,"strikeZoneBottom":1.55829742209083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55507950667616,"aZ":-25.27897392406541,"pfxX":-10.49335645676301,"pfxZ":3.6419700699021744,"pX":0.4348802906544828,"pZ":1.9823687751712313,"vX0":9.865467011074731,"vY0":-137.09261842676997,"vZ0":-1.7956193986854072,"x":100.42,"y":185.26,"x0":-1.8547287220658866,"y0":50.005992597961324,"z0":4.378868220155029,"aX":-19.88935038262982},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.4,"breakHorizontal":16.8,"spinRate":2387,"spinDirection":249},"zone":9,"typeConfidence":2.0,"plateTime":0.4001958123391849,"extension":6.523058326072764},"index":0,"playId":"7d904de6-e449-35be-ac99-ca41f44d8edb","pitchNumber":1,"startTime":"2025-08-19T01:24:22.250Z","endTime":"2025-08-19T01:24:25.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.3,"strikeZoneTop":3.44999868644842,"strikeZoneBottom":1.69360178393755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.92841051993455,"aZ":-38.16192527767764,"pfxX":8.524590508387925,"pfxZ":-4.6237701091288255,"pX":-0.0843650069598736,"pZ":3.3247341348870774,"vX0":2.3819193272756385,"vY0":-113.46108843177028,"vZ0":5.406088390826759,"x":120.22,"y":149.01,"x0":-2.256625462913293,"y0":50.00055249272797,"z0":4.727146040313874,"aX":11.045602773640226},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-6.6,"breakHorizontal":-16.1,"spinRate":2412,"spinDirection":67},"zone":2,"typeConfidence":2.0,"plateTime":0.4838546248358795,"extension":6.4070439323581745},"index":1,"playId":"3d804cff-9708-34f0-93de-1a2b98e20695","pitchNumber":2,"startTime":"2025-08-19T01:24:38.487Z","endTime":"2025-08-19T01:24:42.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.70479485347185,"aZ":-26.264321147467072,"pfxX":-10.489197347699648,"pfxZ":3.124005217654087,"pX":-0.4161339744841064,"pZ":1.9002952420670558,"vX0":8.001007666942234,"vY0":-137.28336171777536,"vZ0":-1.2388482199839863,"x":132.86,"y":187.47,"x0":-2.017436819974857,"y0":50.00648736381414,"z0":4.15904068296762,"aX":-19.862636559194563},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.5,"breakHorizontal":17.2,"spinRate":2291,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.4002272167928842,"extension":6.3728370719312775},"hitData":{"launchSpeed":88.8,"launchAngle":24.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":208.8,"coordY":115.95}},"index":2,"playId":"c6595cfa-8133-3bf6-90cc-cb9e671b75aa","pitchNumber":3,"startTime":"2025-08-19T01:24:58.241Z","endTime":"2025-08-19T01:25:09.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:25:09.735Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley called out on strikes.","rbi":0,"awayScore":5,"homeScore":12,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T01:25:15.846Z","endTime":"2025-08-19T01:27:25.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.8,"strikeZoneTop":3.53122071171867,"strikeZoneBottom":1.58735608068189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16229245456053,"aZ":-38.208516342969,"pfxX":10.551999923391001,"pfxZ":-4.635487029449919,"pX":0.5272761060559399,"pZ":0.7717537482256752,"vX0":3.654380808197744,"vY0":-114.23923659412496,"vZ0":0.10922309049253309,"x":96.9,"y":217.94,"x0":-2.47141928875202,"y0":50.00540308558349,"z0":4.529231438693899,"aX":13.726134381967418},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-8.0,"breakHorizontal":-20.0,"spinRate":2641,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.48240469140578135,"extension":6.3504455418095835},"index":0,"playId":"df178469-170c-3745-a8aa-be3f1b11da7d","pitchNumber":1,"startTime":"2025-08-19T01:25:40.079Z","endTime":"2025-08-19T01:25:43.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.61010698629301,"strikeZoneBottom":1.58765581177882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.41756561843551,"aZ":-27.429787183616714,"pfxX":-12.433162863634431,"pfxZ":2.509499481814194,"pX":-1.9780909972698617,"pZ":3.2236985226263326,"vX0":4.944262415704192,"vY0":-137.38106670598017,"vZ0":1.9131035916733652,"x":192.4,"y":151.74,"x0":-2.1966195974168805,"y0":50.00411843125141,"z0":4.396049344006,"aX":-23.51745906569517},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.2,"breakHorizontal":21.2,"spinRate":2451,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.40030612532704657,"extension":6.574712954873934},"index":1,"playId":"cbaff8bf-53cf-3862-9ce3-37a4441ab583","pitchNumber":2,"startTime":"2025-08-19T01:25:58.478Z","endTime":"2025-08-19T01:26:01.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.492311064229455,"aZ":-21.49023688105532,"pfxX":-10.637469740608804,"pfxZ":5.644988657150229,"pX":-0.6620465357031263,"pZ":3.235948387226312,"vX0":7.673960863587175,"vY0":-137.4421800351545,"vZ0":1.0835513815140283,"x":142.24,"y":151.41,"x0":-2.123385229726389,"y0":50.003139526237085,"z0":4.3072767604408435,"aX":-20.135031145464477},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":17.4,"spinRate":2314,"spinDirection":252},"zone":1,"typeConfidence":2.0,"plateTime":0.40015631578354194,"extension":6.6174809905200505},"index":2,"playId":"e68c9f42-70ea-3812-bba8-71f36b676a85","pitchNumber":3,"startTime":"2025-08-19T01:26:15.670Z","endTime":"2025-08-19T01:26:18.705Z","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":95.4,"endSpeed":86.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.30711939508452,"aZ":-25.387075868570108,"pfxX":-13.22598718603767,"pfxZ":3.5232333749379183,"pX":-1.1259626108017233,"pZ":2.93183199096416,"vX0":7.594160975472812,"vY0":-138.66263894039108,"vZ0":1.0374277647258878,"x":159.92,"y":159.62,"x0":-2.198558119865397,"y0":50.0000571299509,"z0":4.261117940428983,"aX":-25.457050858245424},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.8,"breakHorizontal":22.1,"spinRate":2386,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.3967417682081651,"extension":6.512935318715026},"index":3,"playId":"93806078-68ef-340c-a1d8-ff4ee4407da9","pitchNumber":4,"startTime":"2025-08-19T01:26:33.005Z","endTime":"2025-08-19T01:26:36.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.32215900811821,"aZ":-35.23406492344676,"pfxX":-9.552329714705705,"pfxZ":-1.8550769539904035,"pX":-0.5163940100034007,"pZ":2.142759959236853,"vX0":7.389961239447559,"vY0":-127.77916914841522,"vZ0":1.8785988051699505,"x":136.68,"y":180.93,"x0":-2.2106342802361976,"y0":50.00565114535677,"z0":4.174474435985883,"aX":-15.735083315213815},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.6,"breakHorizontal":15.6,"spinRate":1877,"spinDirection":278},"zone":7,"typeConfidence":2.0,"plateTime":0.4293266687518291,"extension":6.725954553482596},"index":4,"playId":"77475ad0-9991-3d31-ae55-8823b621fa73","pitchNumber":5,"startTime":"2025-08-19T01:26:58.447Z","endTime":"2025-08-19T01:27:02.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.54039433045799,"strikeZoneBottom":1.62280017646258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.414503648560505,"aZ":-24.369115732390156,"pfxX":-9.989157378140181,"pfxZ":4.04467465507945,"pX":0.3013776066310093,"pZ":1.7959048655749752,"vX0":9.855298224996098,"vY0":-137.94666558747136,"vZ0":-1.8402552590909824,"x":105.51,"y":190.29,"x0":-2.0180967850538045,"y0":50.001568451888005,"z0":4.112934925328049,"aX":-19.269036232666057},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.1,"breakHorizontal":16.1,"spinRate":2465,"spinDirection":253},"zone":9,"typeConfidence":2.0,"plateTime":0.3969086185956723,"extension":6.583912383463708},"index":5,"playId":"4847bc61-5ea3-35c4-883d-1cd779cac032","pitchNumber":6,"startTime":"2025-08-19T01:27:22.502Z","endTime":"2025-08-19T01:27:25.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:27:25.890Z","atBatIndex":81},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"J.P. Crawford doubles (18) on a sharp ground ball to right fielder Nick Castellanos. Mitch Garver to 3rd.","rbi":0,"awayScore":5,"homeScore":12,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T01:27:41.828Z","endTime":"2025-08-19T01:29:34.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnThird":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":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":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.30999889303242,"strikeZoneBottom":1.55663792883255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.977297199689225,"aZ":-28.092223054291427,"pfxX":-9.45802581952422,"pfxZ":2.1155395955997705,"pX":-1.6904694146307073,"pZ":2.324218172702979,"vX0":5.044348677963166,"vY0":-138.33853371315845,"vZ0":-0.026866509372581282,"x":181.44,"y":176.03,"x0":-2.3124827118250186,"y0":50.00405750802851,"z0":4.223252345001859,"aX":-18.261929476137986},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.1,"breakHorizontal":16.0,"spinRate":2416,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.3965196465266998,"extension":6.41642734598309},"index":0,"playId":"c1c0b86c-bbcf-3763-a9ce-bfff03b6b081","pitchNumber":1,"startTime":"2025-08-19T01:27:51.762Z","endTime":"2025-08-19T01:27:55.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.31010683457303,"strikeZoneBottom":1.58244358267667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.131905303209106,"aZ":-25.768812651735388,"pfxX":-2.157272903129847,"pfxZ":3.650131546457418,"pX":1.2059974706408518,"pZ":2.288748921994595,"vX0":9.437017053998282,"vY0":-131.9143814596251,"vZ0":-0.27305061455652146,"x":71.03,"y":176.98,"x0":-2.1438856815297753,"y0":50.00325874434566,"z0":4.299933349361808,"aX":-3.7871374257102297},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.7,"breakHorizontal":1.8,"spinRate":2333,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4158578560224191,"extension":6.45737095635282},"index":1,"playId":"bf012f29-90a5-34a2-9ca2-7831d9094246","pitchNumber":2,"startTime":"2025-08-19T01:28:07.901Z","endTime":"2025-08-19T01:28:11.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.379011619538602,"aZ":-28.796634209702223,"pfxX":-9.45290866268119,"pfxZ":1.7385344553683808,"pX":-0.24748971714852538,"pZ":2.443472807605567,"vX0":8.416631434980427,"vY0":-138.28718822595164,"vZ0":0.16702087853820846,"x":126.43,"y":172.81,"x0":-2.1000240641330823,"y0":50.00057882712247,"z0":4.311567957771521,"aX":-18.335388456553087},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.4,"breakHorizontal":15.4,"spinRate":2245,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.3958508949027548,"extension":6.529925432191144},"index":2,"playId":"99a6ab13-834f-322c-b7ae-e436e9f1cc79","pitchNumber":3,"startTime":"2025-08-19T01:28:25.372Z","endTime":"2025-08-19T01:28:28.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.316513680792873,"aZ":-38.498873849629994,"pfxX":-9.6509709616061,"pfxZ":-3.8820999602345285,"pX":-0.7071597873795715,"pZ":1.6046972322432234,"vX0":6.802331197101385,"vY0":-126.63190099802219,"vZ0":1.5108474309929647,"x":143.96,"y":195.45,"x0":-2.1712871501559823,"y0":50.005017561163925,"z0":4.075002695051478,"aX":-15.710991581191552},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.5,"breakHorizontal":16.0,"spinRate":1832,"spinDirection":282},"zone":7,"typeConfidence":2.0,"plateTime":0.4321646214697079,"extension":6.74838576869204},"index":3,"playId":"b816637c-9399-3a25-aad9-4ea19167c634","pitchNumber":4,"startTime":"2025-08-19T01:28:44.294Z","endTime":"2025-08-19T01:28:48.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.469206550179692,"aZ":-37.91322519275062,"pfxX":10.053227102901754,"pfxZ":-4.347555647429872,"pX":0.10143810986173282,"pZ":1.9670884344245059,"vX0":2.4736361339131316,"vY0":-114.59952658976732,"vZ0":2.6202840960760563,"x":113.13,"y":185.67,"x0":-2.2993278742363126,"y0":50.00047041101435,"z0":4.529366035327103,"aX":13.28159872759363},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-6.8,"breakHorizontal":-18.8,"spinRate":2449,"spinDirection":69},"zone":8,"typeConfidence":2.0,"plateTime":0.47915566536357135,"extension":6.358338122969042},"hitData":{"launchSpeed":100.7,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":180.53,"coordY":128.7}},"index":4,"playId":"1258f451-8fb9-33f4-9452-f993cb19ad7c","pitchNumber":5,"startTime":"2025-08-19T01:29:18.928Z","endTime":"2025-08-19T01:29:34.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:29:34.138Z","atBatIndex":82},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, second baseman Bryson Stott to first baseman Weston Wilson. Mitch Garver scores. J.P. Crawford to 3rd.","rbi":1,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T01:29:57.161Z","endTime":"2025-08-19T01:30:07.270Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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":642215,"link":"/api/v1/people/642215"},"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_play","runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":{"id":676510,"link":"/api/v1/people/676510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":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":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.021412124794743,"aZ":-33.12215948903555,"pfxX":-10.058407106391073,"pfxZ":-0.5890349065540423,"pX":-0.7301732618190263,"pZ":2.076808531628459,"vX0":6.850860365178537,"vY0":-126.7417168647462,"vZ0":1.6771150129502612,"x":144.83,"y":182.71,"x0":-2.167780632132751,"y0":50.001014014315466,"z0":4.060713022717172,"aX":-16.286687366367516},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":16.6,"spinRate":1847,"spinDirection":277},"zone":7,"typeConfidence":2.0,"plateTime":0.4329390572534644,"extension":6.771469694721398},"hitData":{"launchSpeed":69.0,"launchAngle":0.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.08,"coordY":158.62}},"index":0,"playId":"7e654bf9-ea7f-39c4-8879-7e729daa3142","pitchNumber":1,"startTime":"2025-08-19T01:29:59.749Z","endTime":"2025-08-19T01:30:07.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:30:07.270Z","atBatIndex":83},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena walks.","rbi":0,"awayScore":7,"homeScore":12,"isOut":false},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T01:30:31.975Z","endTime":"2025-08-19T01:31:58.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":676510,"link":"/api/v1/people/676510"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.7,"endSpeed":86.1,"strikeZoneTop":3.53693756307458,"strikeZoneBottom":1.72687938261744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37022223539229,"aZ":-29.656392327069366,"pfxX":-9.469301629179958,"pfxZ":1.3215270853612608,"pX":-0.4249521425118298,"pZ":1.5937410945738189,"vX0":7.642083749133895,"vY0":-137.64283521451455,"vZ0":-1.3252558963320806,"x":133.2,"y":195.75,"x0":-2.015871350217411,"y0":50.004998217316256,"z0":4.101696085825111,"aX":-18.056219780271046},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.3,"breakHorizontal":15.4,"spinRate":2357,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.3989253449758543,"extension":6.638848209460333},"index":0,"playId":"a5e48810-d734-3e80-8260-a4dbf7aac7f4","pitchNumber":1,"startTime":"2025-08-19T01:30:31.975Z","endTime":"2025-08-19T01:30:34.975Z","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":94.8,"endSpeed":85.9,"strikeZoneTop":3.59049392113577,"strikeZoneBottom":1.83261364760909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46400920248927,"aZ":-29.830723254884333,"pfxX":-9.49363732639422,"pfxZ":1.2287653032594665,"pX":-0.1995745842353527,"pZ":3.5715464863021995,"vX0":8.130247324532045,"vY0":-137.67875236388002,"vZ0":3.6003394156852386,"x":124.61,"y":142.35,"x0":-1.9671164227193092,"y0":50.00242335896908,"z0":4.273290408837156,"aX":-18.104350721845535},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.2,"breakHorizontal":15.4,"spinRate":2401,"spinDirection":257},"zone":2,"typeConfidence":2.0,"plateTime":0.3988422563777405,"extension":6.4534138019698215},"index":1,"playId":"e952807b-d652-3b57-8692-0acc8e6a24bc","pitchNumber":2,"startTime":"2025-08-19T01:30:48.362Z","endTime":"2025-08-19T01:30:51.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.64160065886652,"strikeZoneBottom":1.751025510985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40315914060973,"aZ":-30.188713249290384,"pfxX":-9.59982529304245,"pfxZ":1.0543665964258038,"pX":-1.3093144524985147,"pZ":1.5408343467511112,"vX0":5.304371851346025,"vY0":-136.90443574719134,"vZ0":-1.5266559122330505,"x":166.91,"y":197.18,"x0":-2.028900605786162,"y0":50.0060958727538,"z0":4.180130428829967,"aX":-18.150201937455396},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.8,"breakHorizontal":16.2,"spinRate":2305,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4007200634134853,"extension":6.415411213056654},"index":2,"playId":"74475ecf-e7f6-3f1c-a088-10b31828314e","pitchNumber":3,"startTime":"2025-08-19T01:31:04.699Z","endTime":"2025-08-19T01:31:07.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.41031658261549,"strikeZoneBottom":1.64308132225466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.7297252038409,"aZ":-37.83998428433427,"pfxX":9.829728515955072,"pfxZ":-4.197397398243979,"pX":2.8775236690263837,"pZ":2.543234321735144,"vX0":8.02927859852508,"vY0":-115.74432523272077,"vZ0":3.661091142615832,"x":7.32,"y":170.11,"x0":-1.920620389506637,"y0":50.00390779737426,"z0":4.577582611398995,"aX":13.261962963460645},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-6.2,"breakHorizontal":-19.9,"spinRate":2606,"spinDirection":63},"zone":12,"typeConfidence":2.0,"plateTime":0.4742292433303823,"extension":6.394467803944659},"index":3,"playId":"e8d93e2b-d9a3-3918-b36d-8af07e0240ff","pitchNumber":4,"startTime":"2025-08-19T01:31:23.837Z","endTime":"2025-08-19T01:31:27.886Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Nolan Hoffman. J.P. Crawford scores.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":12,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"actionPlayId":"e8d93e2b-d9a3-3918-b36d-8af07e0240ff","startTime":"2025-08-19T01:31:38.569Z","endTime":"2025-08-19T01:31:54.146Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.40924418284127,"strikeZoneBottom":1.66504504800946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.964280678795767,"aZ":-27.613796531220093,"pfxX":-9.97254547286208,"pfxZ":2.4020870083503,"pX":-0.9397349664026391,"pZ":2.830402778005594,"vX0":6.57347089972397,"vY0":-136.9316519309027,"vZ0":1.2063402255725872,"x":152.82,"y":162.36,"x0":-2.0745288842816834,"y0":50.006058272504625,"z0":4.272070154578003,"aX":-18.95958340518957},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.8,"breakHorizontal":16.7,"spinRate":2390,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.39986135887650187,"extension":6.39403251935333},"index":5,"playId":"eb787d51-3f6d-30f5-88a2-5ae78a8cfd02","pitchNumber":5,"startTime":"2025-08-19T01:31:54.146Z","endTime":"2025-08-19T01:31:58.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:31:58.432Z","atBatIndex":84},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":7,"homeScore":12,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T01:33:20.758Z","endTime":"2025-08-19T01:34:51.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","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":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":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T01:32:20.282Z","endTime":"2025-08-19T01:33:23.152Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.099906085132275,"aZ":-26.13099660811775,"pfxX":-9.97950287626809,"pfxZ":3.181808298794902,"pX":-0.36439775389225504,"pZ":2.6812187660208235,"vX0":8.17105703926836,"vY0":-137.09459332074914,"vZ0":0.37876172590736623,"x":130.89,"y":166.39,"x0":-2.0911101982094054,"y0":50.00052918688162,"z0":4.3288181484867225,"aX":-18.940751071618003},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.1,"breakHorizontal":16.3,"spinRate":2326,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.3999543774483545,"extension":6.504625224016139},"index":1,"playId":"d9c9c503-60ca-3cad-9238-890532a4f3d1","pitchNumber":1,"startTime":"2025-08-19T01:33:23.152Z","endTime":"2025-08-19T01:33:26.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.62158930672632,"strikeZoneBottom":1.60567212827734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.957066017285786,"aZ":-38.377905609702395,"pfxX":9.746724227534322,"pfxZ":-4.617273677635678,"pX":1.5075642076157028,"pZ":2.2181672394450715,"vX0":5.431758460566593,"vY0":-115.29265609163053,"vZ0":3.0194645411022067,"x":59.54,"y":178.89,"x0":-2.1473903864637127,"y0":50.00382617108736,"z0":4.601843359403661,"aX":13.088138887428842},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-7.3,"breakHorizontal":-19.1,"spinRate":2601,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.47554271631287026,"extension":6.425271780631935},"index":2,"playId":"59c54250-ac80-3722-8785-875bb3cf034c","pitchNumber":2,"startTime":"2025-08-19T01:33:42.453Z","endTime":"2025-08-19T01:33:51.284Z","isPitch":true,"type":"pitch"},{"details":{"description":"Randy Arozarena advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":7,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"59c54250-ac80-3722-8785-875bb3cf034c","startTime":"2025-08-19T01:33:52.420Z","endTime":"2025-08-19T01:34:03.978Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.270578707852415,"aZ":-26.15776266087294,"pfxX":0.04917178873013639,"pfxZ":3.4514538055817763,"pX":-0.40821301525867176,"pZ":3.4812694621657223,"vX0":4.925809274773173,"vY0":-130.45844449889543,"vZ0":2.4456952697890513,"x":132.56,"y":144.79,"x0":-2.317605383056401,"y0":50.005941911834356,"z0":4.488017182403941,"aX":0.08567655850744739},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.0,"breakHorizontal":-1.1,"spinRate":2309,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.4178824859978447,"extension":6.265290221293669},"index":4,"playId":"e3eecb13-2beb-3108-89ad-55ccd084ca2c","pitchNumber":3,"startTime":"2025-08-19T01:34:03.978Z","endTime":"2025-08-19T01:34:06.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.6885401501235,"strikeZoneBottom":1.70122005112889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.92869970958064,"aZ":-39.68951181447735,"pfxX":8.557298709667197,"pfxZ":-5.53952548852052,"pX":1.127730372336716,"pZ":0.8336673044245213,"vX0":5.133726288313136,"vY0":-116.04791742733241,"vZ0":0.2697237247736859,"x":74.01,"y":216.27,"x0":-2.2295776826432183,"y0":50.00483261719784,"z0":4.515238183933786,"aX":11.602408010873004},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-9.6,"breakHorizontal":-16.8,"spinRate":2514,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4730604299029957,"extension":6.566999903219869},"index":5,"playId":"caeea174-6564-3f2a-b482-c6027a4948a6","pitchNumber":4,"startTime":"2025-08-19T01:34:25.128Z","endTime":"2025-08-19T01:34:28.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.42737445870795,"aZ":-39.88145742634246,"pfxX":10.147501257041316,"pfxZ":-5.837494790470188,"pX":0.17123108735186218,"pZ":2.190101162648835,"vX0":2.647502866843681,"vY0":-114.60632992979063,"vZ0":3.3172843459421895,"x":110.47,"y":179.65,"x0":-2.3186113326282953,"y0":50.000103503083295,"z0":4.635932378156178,"aX":13.40922684687891},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-9.4,"breakHorizontal":-19.1,"spinRate":2497,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.47909324979015144,"extension":6.272145220794337},"index":6,"playId":"c90f0c3d-ca76-325b-bc47-5ff749589137","pitchNumber":5,"startTime":"2025-08-19T01:34:48.028Z","endTime":"2025-08-19T01:34:51.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:34:51.291Z","atBatIndex":85}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":7,"homeScore":12,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-19T01:33:20.758Z","endTime":"2025-08-19T01:34:51.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","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":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":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T01:32:20.282Z","endTime":"2025-08-19T01:33:23.152Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.099906085132275,"aZ":-26.13099660811775,"pfxX":-9.97950287626809,"pfxZ":3.181808298794902,"pX":-0.36439775389225504,"pZ":2.6812187660208235,"vX0":8.17105703926836,"vY0":-137.09459332074914,"vZ0":0.37876172590736623,"x":130.89,"y":166.39,"x0":-2.0911101982094054,"y0":50.00052918688162,"z0":4.3288181484867225,"aX":-18.940751071618003},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.1,"breakHorizontal":16.3,"spinRate":2326,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.3999543774483545,"extension":6.504625224016139},"index":1,"playId":"d9c9c503-60ca-3cad-9238-890532a4f3d1","pitchNumber":1,"startTime":"2025-08-19T01:33:23.152Z","endTime":"2025-08-19T01:33:26.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.62158930672632,"strikeZoneBottom":1.60567212827734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.957066017285786,"aZ":-38.377905609702395,"pfxX":9.746724227534322,"pfxZ":-4.617273677635678,"pX":1.5075642076157028,"pZ":2.2181672394450715,"vX0":5.431758460566593,"vY0":-115.29265609163053,"vZ0":3.0194645411022067,"x":59.54,"y":178.89,"x0":-2.1473903864637127,"y0":50.00382617108736,"z0":4.601843359403661,"aX":13.088138887428842},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-7.3,"breakHorizontal":-19.1,"spinRate":2601,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.47554271631287026,"extension":6.425271780631935},"index":2,"playId":"59c54250-ac80-3722-8785-875bb3cf034c","pitchNumber":2,"startTime":"2025-08-19T01:33:42.453Z","endTime":"2025-08-19T01:33:51.284Z","isPitch":true,"type":"pitch"},{"details":{"description":"Randy Arozarena advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":7,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"59c54250-ac80-3722-8785-875bb3cf034c","startTime":"2025-08-19T01:33:52.420Z","endTime":"2025-08-19T01:34:03.978Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.270578707852415,"aZ":-26.15776266087294,"pfxX":0.04917178873013639,"pfxZ":3.4514538055817763,"pX":-0.40821301525867176,"pZ":3.4812694621657223,"vX0":4.925809274773173,"vY0":-130.45844449889543,"vZ0":2.4456952697890513,"x":132.56,"y":144.79,"x0":-2.317605383056401,"y0":50.005941911834356,"z0":4.488017182403941,"aX":0.08567655850744739},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.0,"breakHorizontal":-1.1,"spinRate":2309,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.4178824859978447,"extension":6.265290221293669},"index":4,"playId":"e3eecb13-2beb-3108-89ad-55ccd084ca2c","pitchNumber":3,"startTime":"2025-08-19T01:34:03.978Z","endTime":"2025-08-19T01:34:06.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.6885401501235,"strikeZoneBottom":1.70122005112889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.92869970958064,"aZ":-39.68951181447735,"pfxX":8.557298709667197,"pfxZ":-5.53952548852052,"pX":1.127730372336716,"pZ":0.8336673044245213,"vX0":5.133726288313136,"vY0":-116.04791742733241,"vZ0":0.2697237247736859,"x":74.01,"y":216.27,"x0":-2.2295776826432183,"y0":50.00483261719784,"z0":4.515238183933786,"aX":11.602408010873004},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-9.6,"breakHorizontal":-16.8,"spinRate":2514,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4730604299029957,"extension":6.566999903219869},"index":5,"playId":"caeea174-6564-3f2a-b482-c6027a4948a6","pitchNumber":4,"startTime":"2025-08-19T01:34:25.128Z","endTime":"2025-08-19T01:34:28.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.42737445870795,"aZ":-39.88145742634246,"pfxX":10.147501257041316,"pfxZ":-5.837494790470188,"pX":0.17123108735186218,"pZ":2.190101162648835,"vX0":2.647502866843681,"vY0":-114.60632992979063,"vZ0":3.3172843459421895,"x":110.47,"y":179.65,"x0":-2.3186113326282953,"y0":50.000103503083295,"z0":4.635932378156178,"aX":13.40922684687891},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-9.4,"breakHorizontal":-19.1,"spinRate":2497,"spinDirection":59},"zone":8,"typeConfidence":2.0,"plateTime":0.47909324979015144,"extension":6.272145220794337},"index":6,"playId":"c90f0c3d-ca76-325b-bc47-5ff749589137","pitchNumber":5,"startTime":"2025-08-19T01:34:48.028Z","endTime":"2025-08-19T01:34:51.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-19T01:34:51.291Z","atBatIndex":85},"scoringPlays":[14,15,16,19,50,56,59,64,65,66,76,80,83,84],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":165.04,"y":178.58},"type":"O","description":"Pop Out"},{"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":32.72,"y":101.47},"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":1,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":180.02,"y":148.87},"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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":203.14,"y":124.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":189.45,"y":106.1},"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":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":185.6,"y":129.71},"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":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":129.82,"y":145.94},"type":"O","description":"Forceout"}]}},{"startIndex":9,"endIndex":21,"top":[9,10,11],"bottom":[12,13,14,15,16,17,18,19,20,21],"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":78.77,"y":73.7},"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":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":154.67,"y":110.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":155.34,"y":94.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":136.4,"y":100.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":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":197.43,"y":109.17},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":52.24,"y":67.34},"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":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":149.0,"y":149.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":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":119.0,"y":66.42},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":35.68,"y":61.84},"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":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":157.89,"y":82.45},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":58.83,"y":87.12},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":29,"top":[22,23,24],"bottom":[25,26,27,28,29],"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":154.0,"y":167.0},"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":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":130.84,"y":189.55},"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":3,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":102.44,"y":110.44},"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":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":131.0,"y":154.0},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":88.75,"y":126.67},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":180.03,"y":124.64},"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":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":103.64,"y":157.89},"type":"O","description":"Groundout"}]}},{"startIndex":30,"endIndex":38,"top":[30,31,32,33],"bottom":[34,35,36,37,38],"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":124.59,"y":176.59},"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":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":113.09,"y":99.8},"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":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":161.77,"y":107.4},"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":4,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":107.91,"y":153.91},"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":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":151.63,"y":156.08},"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":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":118.0,"y":149.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":4,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":155.18,"y":105.37},"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":4,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":102.95,"y":170.79},"type":"O","description":"Groundout"}]}},{"startIndex":39,"endIndex":45,"top":[39,40,41,42],"bottom":[43,44,45],"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":135.91,"y":113.99},"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":166.88,"y":62.45},"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":5,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":156.19,"y":167.75},"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":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":113.18,"y":138.02},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":148.71,"y":167.5},"type":"O","description":"Groundout"}]}},{"startIndex":46,"endIndex":53,"top":[46,47,48],"bottom":[49,50,51,52,53],"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":160.25,"y":138.33},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":191.18,"y":47.57},"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":6,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":166.33,"y":59.23},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":200.27,"y":130.51},"type":"O","description":"Flyout"}]}},{"startIndex":54,"endIndex":68,"top":[54,55,56,57,58,59,60],"bottom":[61,62,63,64,65,66,67,68],"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":110.05,"y":162.17},"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":82.98,"y":41.43},"type":"H","description":"Home Run"},{"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":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":78.39,"y":132.53},"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":7,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":235.75,"y":84.69},"type":"H","description":"Home Run"},{"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":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":130.84,"y":183.97},"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":7,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":109.95,"y":70.97},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":180.03,"y":112.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":102.54,"y":86.05},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":179.52,"y":132.76},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":101.31,"y":73.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":187.93,"y":27.82},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":82.16,"y":99.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":122.72,"y":147.97},"type":"O","description":"Groundout"}]}},{"startIndex":69,"endIndex":78,"top":[69,70,71],"bottom":[72,73,74,75,76,77,78],"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":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":122.16,"y":191.3},"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":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":189.22,"y":98.62},"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":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":100.05,"y":96.73},"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":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":142.0,"y":85.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":8,"pitcher":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":97.88,"y":108.42},"type":"H","description":"Single"}]}},{"startIndex":79,"endIndex":85,"top":[79,80,81,82,83,84,85],"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":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":158.01,"y":69.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":9,"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"coordinates":{"x":208.8,"y":115.95},"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":9,"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":180.53,"y":128.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":9,"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":148.08,"y":158.62},"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":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":6,"hits":7,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":4,"hits":5,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":12,"hits":22,"errors":0,"leftOnBase":12},"away":{"runs":7,"hits":9,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"catcher":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"first":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"second":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"third":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"shortstop":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"left":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"center":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"right":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"onDeck":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"inHole":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"battingOrder":4,"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":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"battingOrder":2,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":2,"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":4,"groundOuts":7,"airOuts":6,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".244","atBats":36,"obp":".320","slg":".411","ops":".731","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":18,"rbi":6,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":9,"groundOuts":10,"airOuts":10,"runs":12,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":46,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":163,"era":"3.92","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":12,"whip":"1.25","battersFaced":48,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":53,"strikes":110,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":12,"pitchesPerInning":"20.38","runsScoredPer9":"13.50","homeRunsPer9":"4.50","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":24,"errors":0,"chances":31,"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":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":70,"groundOuts":124,"airOuts":118,"runs":61,"doubles":23,"triples":1,"homeRuns":15,"strikeOuts":67,"baseOnBalls":42,"intentionalWalks":4,"hits":122,"hitByPitch":3,"avg":".286","atBats":427,"obp":".351","slg":".450","ops":".801","caughtStealing":2,"stolenBases":22,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":479,"totalBases":192,"rbi":69,"leftOnBase":173,"sacBunts":0,"sacFlies":4,"babip":".307","groundOutsToAirouts":"1.05","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"28.47","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":53,"putOuts":700,"errors":5,"chances":758,"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,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, 4 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"0-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":58,"groundOuts":95,"airOuts":117,"runs":73,"doubles":24,"triples":1,"homeRuns":23,"strikeOuts":144,"baseOnBalls":52,"intentionalWalks":2,"hits":113,"hitByPitch":21,"avg":".242","atBats":466,"obp":".343","slg":".446","ops":".789","caughtStealing":3,"stolenBases":24,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":542,"totalBases":208,"rbi":58,"leftOnBase":234,"sacBunts":0,"sacFlies":3,"babip":".298","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.26","popOuts":32,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":238,"errors":1,"chances":243,"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, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":67,"groundOuts":121,"airOuts":123,"runs":54,"doubles":18,"triples":0,"homeRuns":9,"strikeOuts":97,"baseOnBalls":63,"intentionalWalks":1,"hits":120,"hitByPitch":3,"avg":".264","atBats":454,"obp":".357","slg":".363","ops":".720","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":527,"totalBases":165,"rbi":44,"leftOnBase":163,"sacBunts":6,"sacFlies":1,"babip":".318","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.44","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":285,"putOuts":158,"errors":9,"chances":452,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID668984":{"person":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 5 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":38,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":13,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":11,"strikes":27,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"22.50","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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":1,"flyOuts":32,"groundOuts":33,"airOuts":52,"runs":35,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":2,"hits":45,"hitByPitch":2,"atBats":179,"obp":".341","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":820,"era":"5.79","inningsPitched":"46.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":30,"whip":"1.46","battersFaced":206,"outs":140,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":820,"balls":271,"strikes":549,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":5,"winPercentage":".400","pitchesPerInning":"17.57","gamesFinished":14,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"9.84","walksPer9Inn":"4.44","hitsPer9Inn":"8.68","runsScoredPer9":"6.75","homeRunsPer9":"1.35","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663804":{"person":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":14,"strikes":16,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":16,"groundOuts":10,"airOuts":24,"runs":8,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":63,"obp":".310","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":281,"era":"4.24","inningsPitched":"17.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.24","battersFaced":71,"outs":51,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":281,"balls":112,"strikes":169,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.53","gamesFinished":9,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"7.94","walksPer9Inn":"3.71","hitsPer9Inn":"7.41","runsScoredPer9":"4.24","homeRunsPer9":"2.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":83,"groundOuts":60,"airOuts":145,"runs":82,"doubles":18,"triples":0,"homeRuns":47,"strikeOuts":145,"baseOnBalls":73,"intentionalWalks":12,"hits":115,"hitByPitch":5,"avg":".249","atBats":462,"obp":".355","slg":".593","ops":".948","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":543,"totalBases":274,"rbi":102,"leftOnBase":200,"sacBunts":0,"sacFlies":3,"babip":".249","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.83","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":{"gamesStarted":1,"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{},"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":37,"gamesStarted":0,"flyOuts":9,"groundOuts":37,"airOuts":21,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":2,"hits":24,"hitByPitch":2,"atBats":115,"obp":".292","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":553,"era":"1.39","inningsPitched":"32.1","wins":1,"losses":1,"saves":3,"saveOpportunities":3,"holds":15,"blownSaves":0,"earnedRuns":5,"whip":"1.11","battersFaced":133,"outs":97,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":553,"balls":218,"strikes":335,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.76","rbi":0,"winPercentage":".500","pitchesPerInning":"17.10","gamesFinished":5,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"10.30","walksPer9Inn":"3.34","hitsPer9Inn":"6.68","runsScoredPer9":"1.95","homeRunsPer9":"0.28","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":true,"isSubstitute":false}},"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":{"note":"(L, 3-5)","summary":"2.0 IP, 6 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":65,"inningsPitched":"2.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":15,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":23,"strikes":42,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":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":6,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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}},"ID664238":{"person":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":26,"groundOuts":30,"airOuts":49,"runs":28,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":74,"baseOnBalls":18,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".197","atBats":188,"obp":".264","slg":".367","ops":".631","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":208,"totalBases":69,"rbi":19,"leftOnBase":88,"sacBunts":0,"sacFlies":2,"babip":".262","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.89","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":{"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":true,"isSubstitute":false}},"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":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":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":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":81,"groundOuts":77,"airOuts":134,"runs":72,"doubles":21,"triples":0,"homeRuns":38,"strikeOuts":142,"baseOnBalls":32,"intentionalWalks":1,"hits":105,"hitByPitch":16,"avg":".233","atBats":451,"obp":".302","slg":".532","ops":".834","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":506,"totalBases":240,"rbi":94,"leftOnBase":201,"sacBunts":0,"sacFlies":7,"babip":".241","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.87","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":184,"putOuts":74,"errors":12,"chances":270,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":28,"groundOuts":33,"airOuts":53,"runs":21,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":71,"baseOnBalls":25,"intentionalWalks":1,"hits":44,"hitByPitch":2,"avg":".220","atBats":200,"obp":".311","slg":".365","ops":".676","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":228,"totalBases":73,"rbi":26,"leftOnBase":98,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","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":{"caughtStealing":5,"stolenBases":33,"stolenBasePercentage":".868","caughtStealingPercentage":".132","assists":9,"putOuts":302,"errors":2,"chances":313,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"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":28,"groundOuts":29,"airOuts":48,"runs":13,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":62,"baseOnBalls":10,"intentionalWalks":1,"hits":33,"hitByPitch":3,"atBats":170,"obp":".249","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":700,"era":"2.31","inningsPitched":"46.2","wins":2,"losses":1,"saves":0,"saveOpportunities":5,"holds":17,"blownSaves":5,"earnedRuns":12,"whip":"0.92","battersFaced":185,"outs":140,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":700,"balls":214,"strikes":486,"strikePercentage":".690","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".667","pitchesPerInning":"15.00","gamesFinished":3,"strikeoutWalkRatio":"6.20","strikeoutsPer9Inn":"11.96","walksPer9Inn":"1.93","hitsPer9Inn":"6.36","runsScoredPer9":"2.51","homeRunsPer9":"0.77","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":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"2-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":69,"groundOuts":140,"airOuts":118,"runs":81,"doubles":23,"triples":4,"homeRuns":24,"strikeOuts":127,"baseOnBalls":32,"intentionalWalks":1,"hits":135,"hitByPitch":10,"avg":".261","atBats":518,"obp":".315","slg":".459","ops":".774","caughtStealing":5,"stolenBases":23,"stolenBasePercentage":".821","caughtStealingPercentage":".179","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":562,"totalBases":238,"rbi":69,"leftOnBase":230,"sacBunts":0,"sacFlies":2,"babip":".301","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.58","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":338,"errors":3,"chances":345,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"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":55,"gamesStarted":0,"flyOuts":43,"groundOuts":44,"airOuts":75,"runs":20,"doubles":3,"triples":1,"homeRuns":8,"strikeOuts":60,"baseOnBalls":25,"intentionalWalks":2,"hits":39,"hitByPitch":2,"atBats":215,"obp":".269","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":959,"era":"2.79","inningsPitched":"61.1","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":19,"whip":"1.04","battersFaced":245,"outs":184,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":959,"balls":336,"strikes":623,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.64","gamesFinished":18,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"8.80","walksPer9Inn":"3.67","hitsPer9Inn":"5.72","runsScoredPer9":"2.93","homeRunsPer9":"1.17","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":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":69,"groundOuts":93,"airOuts":120,"runs":44,"doubles":15,"triples":0,"homeRuns":18,"strikeOuts":60,"baseOnBalls":32,"intentionalWalks":1,"hits":87,"hitByPitch":3,"avg":".245","atBats":355,"obp":".310","slg":".439","ops":".749","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":156,"rbi":54,"leftOnBase":121,"sacBunts":2,"sacFlies":3,"babip":".246","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.72","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":44,"putOuts":27,"errors":0,"chances":71,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670042":{"person":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"701","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":14,"groundOuts":41,"airOuts":25,"runs":19,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":47,"baseOnBalls":17,"intentionalWalks":0,"hits":31,"hitByPitch":10,"avg":".218","atBats":142,"obp":".341","slg":".345","ops":".686","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":49,"rbi":18,"leftOnBase":72,"sacBunts":1,"sacFlies":1,"babip":".293","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"3.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":7,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":5,"strikes":25,"strikePercentage":".830","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[668227,663728,677594,553993,647304,641598,686527,670042,641487,702284,669302,672841,668984,663804],"pitchers":[669302,672841,668984,663804],"bench":[664238,593871,456781],"bullpen":[660825,666374,622491,657571,669923,662253,642048,642100,693433],"battingOrder":[668227,663728,677594,553993,647304,641598,670042,641487,702284],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rodríguez, J (23, Suarez); Naylor, J (23, Hoffman, N); Crawford, J (18, Hoffman, N)."},{"label":"HR","value":"Garver (8, 7th inning off Suarez, 0 on, 2 out); Young (4, 7th inning off Romano, 2 on, 2 out)."},{"label":"TB","value":"Canzone; Crawford, J 3; Garver 5; Naylor, J 2; Rodríguez, J 3; Young 4."},{"label":"RBI","value":"Garver 2 (26); Young 4 (23)."},{"label":"2-out RBI","value":"Young 3; Garver."},{"label":"Runners left in scoring position, 2 out","value":"Suárez, E; Raleigh."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"4."}]}],"note":[]},"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":9,"groundOuts":10,"airOuts":10,"runs":12,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".256","atBats":46,"obp":".326","slg":".418","ops":".744","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":37,"rbi":12,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.50","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":36,"obp":".289","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":151,"era":"3.78","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.23","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":52,"strikes":99,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":6,"pitchesPerInning":"16.78","runsScoredPer9":"7.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":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":102,"flyOuts":41,"groundOuts":64,"airOuts":68,"runs":42,"doubles":17,"triples":1,"homeRuns":7,"strikeOuts":77,"baseOnBalls":28,"intentionalWalks":0,"hits":75,"hitByPitch":0,"avg":".271","atBats":277,"obp":".333","slg":".415","ops":".748","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":115,"rbi":28,"leftOnBase":111,"sacBunts":3,"sacFlies":4,"babip":".345","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"39.57","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":191,"errors":3,"chances":200,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666200":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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}},"ID650911":{"person":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":57,"groundOuts":179,"airOuts":103,"runs":43,"doubles":21,"triples":0,"homeRuns":10,"strikeOuts":157,"baseOnBalls":36,"intentionalWalks":0,"hits":128,"hitByPitch":6,"atBats":565,"obp":".280","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":2181,"era":"2.45","inningsPitched":"150.2","wins":11,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.09","battersFaced":609,"outs":452,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2181,"balls":735,"strikes":1446,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.74","rbi":0,"winPercentage":".733","pitchesPerInning":"14.48","gamesFinished":0,"strikeoutWalkRatio":"4.36","strikeoutsPer9Inn":"9.38","walksPer9Inn":"2.15","hitsPer9Inn":"7.65","runsScoredPer9":"2.57","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":6,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547180":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"3-6 | 2 HR, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":9,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":97,"flyOuts":56,"groundOuts":91,"airOuts":93,"runs":56,"doubles":28,"triples":0,"homeRuns":21,"strikeOuts":91,"baseOnBalls":51,"intentionalWalks":4,"hits":97,"hitByPitch":5,"avg":".262","atBats":370,"obp":".357","slg":".508","ops":".865","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":428,"totalBases":188,"rbi":58,"leftOnBase":156,"sacBunts":0,"sacFlies":2,"babip":".292","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.62","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":682,"errors":2,"chances":740,"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":"3-5 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":39,"groundOuts":101,"airOuts":85,"runs":42,"doubles":23,"triples":1,"homeRuns":8,"strikeOuts":98,"baseOnBalls":27,"intentionalWalks":1,"hits":108,"hitByPitch":4,"avg":".276","atBats":392,"obp":".329","slg":".401","ops":".730","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":157,"rbi":40,"leftOnBase":146,"sacBunts":0,"sacFlies":0,"babip":".350","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","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":940,"errors":4,"chances":974,"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":{},"fielding":{}},"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":55,"gamesStarted":0,"flyOuts":17,"groundOuts":72,"airOuts":30,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":57,"baseOnBalls":18,"intentionalWalks":4,"hits":42,"hitByPitch":3,"atBats":199,"obp":".284","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":825,"era":"1.83","inningsPitched":"54.0","wins":6,"losses":4,"saves":21,"saveOpportunities":23,"holds":1,"blownSaves":2,"earnedRuns":11,"whip":"1.11","battersFaced":222,"outs":162,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":825,"balls":283,"strikes":542,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.40","rbi":0,"winPercentage":".600","pitchesPerInning":"15.28","gamesFinished":41,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"9.50","walksPer9Inn":"3.00","hitsPer9Inn":"7.00","runsScoredPer9":"2.17","homeRunsPer9":"0.17","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":false,"isOnBench":true,"isSubstitute":false}},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"101","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"37","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"301","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"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":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{"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":13,"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":13,"balls":5,"strikes":8,"strikePercentage":".620","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":53,"gamesStarted":0,"flyOuts":25,"groundOuts":43,"airOuts":51,"runs":18,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":3,"hits":41,"hitByPitch":4,"atBats":183,"obp":".308","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":805,"era":"2.45","inningsPitched":"47.2","wins":6,"losses":4,"saves":3,"saveOpportunities":8,"holds":18,"blownSaves":5,"earnedRuns":13,"whip":"1.26","battersFaced":208,"outs":143,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":805,"balls":286,"strikes":519,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".600","pitchesPerInning":"16.89","gamesFinished":9,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"9.44","walksPer9Inn":"3.59","hitsPer9Inn":"7.74","runsScoredPer9":"3.40","homeRunsPer9":"0.57","inheritedRunners":24,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"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":"2-4 | BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":121,"flyOuts":80,"groundOuts":111,"airOuts":133,"runs":61,"doubles":24,"triples":1,"homeRuns":16,"strikeOuts":107,"baseOnBalls":24,"intentionalWalks":0,"hits":119,"hitByPitch":3,"avg":".255","atBats":466,"obp":".294","slg":".414","ops":".708","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":497,"totalBases":193,"rbi":61,"leftOnBase":229,"sacBunts":0,"sacFlies":4,"babip":".297","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.12","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":202,"errors":0,"chances":205,"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":"2-5","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":49,"groundOuts":114,"airOuts":88,"runs":41,"doubles":12,"triples":2,"homeRuns":9,"strikeOuts":62,"baseOnBalls":22,"intentionalWalks":0,"hits":102,"hitByPitch":5,"avg":".282","atBats":362,"obp":".328","slg":".401","ops":".729","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":393,"totalBases":145,"rbi":45,"leftOnBase":156,"sacBunts":0,"sacFlies":4,"babip":".315","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.22","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":167,"putOuts":134,"errors":3,"chances":304,"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}},"ID676510":{"person":{"id":676510,"fullName":"Nolan Hoffman","link":"/api/v1/people/676510"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 3 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":10,"strikes":16,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"27.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"4.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":10,"strikes":16,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"winPercentage":".---","pitchesPerInning":"26.00","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"18.00","walksPer9Inn":"9.00","hitsPer9Inn":"27.00","runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"2-5 | 2B, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":79,"groundOuts":90,"airOuts":131,"runs":50,"doubles":16,"triples":3,"homeRuns":7,"strikeOuts":76,"baseOnBalls":42,"intentionalWalks":0,"hits":93,"hitByPitch":1,"avg":".242","atBats":385,"obp":".316","slg":".353","ops":".669","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":433,"totalBases":136,"rbi":48,"leftOnBase":159,"sacBunts":2,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","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":244,"putOuts":186,"errors":2,"chances":432,"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":"2-5 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":65,"groundOuts":87,"airOuts":111,"runs":86,"doubles":19,"triples":1,"homeRuns":43,"strikeOuts":151,"baseOnBalls":82,"intentionalWalks":5,"hits":116,"hitByPitch":9,"avg":".249","atBats":465,"obp":".372","slg":".572","ops":".944","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":556,"totalBases":266,"rbi":103,"leftOnBase":221,"sacBunts":0,"sacFlies":0,"babip":".269","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.81","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":{},"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":52,"gamesStarted":0,"flyOuts":37,"groundOuts":22,"airOuts":69,"runs":19,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":56,"baseOnBalls":16,"intentionalWalks":1,"hits":38,"hitByPitch":1,"atBats":179,"obp":".275","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":797,"era":"3.10","inningsPitched":"49.1","wins":1,"losses":3,"saves":6,"saveOpportunities":10,"holds":14,"blownSaves":4,"earnedRuns":17,"whip":"1.09","battersFaced":202,"outs":148,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":797,"balls":253,"strikes":544,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.32","rbi":0,"winPercentage":".250","pitchesPerInning":"16.16","gamesFinished":17,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.22","walksPer9Inn":"2.92","hitsPer9Inn":"6.93","runsScoredPer9":"3.47","homeRunsPer9":"0.91","inheritedRunners":7,"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":true,"isSubstitute":false}},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 9-6)","summary":"6.2 IP, 2 ER, 10 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":102,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":32,"strikes":70,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.70","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664056":{"person":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"jerseyNumber":"2","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":40,"groundOuts":71,"airOuts":75,"runs":35,"doubles":14,"triples":0,"homeRuns":13,"strikeOuts":88,"baseOnBalls":31,"intentionalWalks":0,"hits":77,"hitByPitch":9,"avg":".250","atBats":308,"obp":".333","slg":".422","ops":".755","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":351,"totalBases":130,"rbi":42,"leftOnBase":135,"sacBunts":0,"sacFlies":3,"babip":".305","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.69","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":{"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":true,"isSubstitute":false}},"ID621383":{"person":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"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,"battingOrder":"800","stats":{"batting":{"summary":"2-5 | RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"0.1 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":5,"strikes":5,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"27.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":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":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607208":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"4-6 | HR, 2B, 5 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":8,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","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":123,"flyOuts":81,"groundOuts":132,"airOuts":137,"runs":83,"doubles":28,"triples":4,"homeRuns":13,"strikeOuts":92,"baseOnBalls":40,"intentionalWalks":1,"hits":152,"hitByPitch":5,"avg":".297","atBats":511,"obp":".353","slg":".444","ops":".797","caughtStealing":7,"stolenBases":28,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":558,"totalBases":227,"rbi":57,"leftOnBase":198,"sacBunts":0,"sacFlies":2,"babip":".341","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.31","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":298,"putOuts":140,"errors":7,"chances":445,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":4,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":49,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":17,"strikes":32,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"16.33","gamesFinished":2,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"12.00","walksPer9Inn":"3.00","hitsPer9Inn":"9.00","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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[607208,624641,656941,547180,642215,592663,664761,669016,592206,596146,681082,624133,605447,689147,676510],"pitchers":[624133,605447,689147,676510],"bench":[664056,665561],"bullpen":[621383,661395,666200,605400,502085,605452,650911,621381,592836],"battingOrder":[624641,656941,642215,592663,664761,669016,592206,596146,681082],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Stott (16, Gilbert, L); Realmuto (23, Legumina); Turner (28, Legumina)."},{"label":"HR","value":"Turner (13, 2nd inning off Gilbert, L, 2 on, 0 out); Realmuto (8, 2nd inning off Gilbert, L, 0 on, 2 out); Harper, B 2 (21, 6th inning off Legumina, 0 on, 1 out, 7th inning off Legumina, 1 on, 2 out)."},{"label":"TB","value":"Bohm 2; Castellanos, N 2; Harper, B 9; Kepler 2; Marsh 2; Realmuto 7; Schwarber 2; Stott 3; Turner 8."},{"label":"RBI","value":"Harper, B 3 (58); Kepler (39); Realmuto (40); Schwarber (103); Stott (48); Turner 5 (57)."},{"label":"2-out RBI","value":"Turner 2; Harper, B 2; Schwarber; Realmuto."},{"label":"Runners left in scoring position, 2 out","value":"Marsh; Bohm; Harper, B 2; Schwarber; Castellanos, N."},{"label":"Team RISP","value":"6-for-14."},{"label":"Team LOB","value":"12."}]}],"note":[]}},"officials":[{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"Home Plate"},{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"First Base"},{"official":{"id":427366,"fullName":"Brian O'Nora","link":"/api/v1/people/427366"},"officialType":"Second Base"},{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Legumina; Hoffman, N."},{"label":"HBP","value":"Canzone (by Suarez)."},{"label":"Pitches-strikes","value":"Gilbert, L 65-42; Vargas 30-25; Legumina 38-27; Kowar 30-16; Suarez 102-70; Romano 10-5; Kerkering 13-8; Hoffman, N 26-16."},{"label":"Groundouts-flyouts","value":"Gilbert, L 2-3; Vargas 7-1; Legumina 1-3; Kowar 0-2; Suarez 4-4; Romano 1-0; Kerkering 1-0; Hoffman, N 1-0."},{"label":"Batters faced","value":"Gilbert, L 15; Vargas 13; Legumina 13; Kowar 7; Suarez 25; Romano 3; Kerkering 3; Hoffman, N 7."},{"label":"Inherited runners-scored","value":"Romano 1-1."},{"label":"Umpires","value":"HP: Laz Diaz. 1B: Erich Bacchus. 2B: Brian O'Nora. 3B: Mike Estabrook. "},{"label":"Weather","value":"69 degrees, Cloudy."},{"label":"Wind","value":"9 mph, In From RF."},{"label":"First pitch","value":"6:46 PM."},{"label":"T","value":"2:48."},{"label":"Att","value":"44,471."},{"label":"Venue","value":"Citizens Bank Park."},{"label":"August 18, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208","boxscoreName":"Turner"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"4-6 | HR, 2B, 5 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":8,"rbi":5,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","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":123,"flyOuts":81,"groundOuts":132,"airOuts":137,"runs":83,"doubles":28,"triples":4,"homeRuns":13,"strikeOuts":92,"baseOnBalls":40,"intentionalWalks":1,"hits":152,"hitByPitch":5,"avg":".297","atBats":511,"obp":".353","slg":".444","ops":".797","caughtStealing":7,"stolenBases":28,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":558,"totalBases":227,"rbi":57,"leftOnBase":198,"sacBunts":0,"sacFlies":2,"babip":".341","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.31","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":298,"putOuts":140,"errors":7,"chances":445,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":76,"hittingGameScore":76},{"player":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180","boxscoreName":"Harper, B"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"3-6 | 2 HR, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":9,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":97,"flyOuts":56,"groundOuts":91,"airOuts":93,"runs":56,"doubles":28,"triples":0,"homeRuns":21,"strikeOuts":91,"baseOnBalls":51,"intentionalWalks":4,"hits":97,"hitByPitch":5,"avg":".262","atBats":370,"obp":".357","slg":".508","ops":".865","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":428,"totalBases":188,"rbi":58,"leftOnBase":156,"sacBunts":0,"sacFlies":2,"babip":".292","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.62","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":682,"errors":2,"chances":740,"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"}]},"type":"hitter","gameScore":70,"hittingGameScore":70},{"player":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","boxscoreName":"Suarez"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 9-6)","summary":"6.2 IP, 2 ER, 10 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":102,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":32,"strikes":70,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.70","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":70,"pitchingGameScore":70}]},"decisions":{"winner":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"loser":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}