{"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":776560,"link":"/api/v1.1/game/776560/feed/live","metaData":{"wait":10,"timeStamp":"20250829_013534","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776560,"type":"R","doubleHeader":"N","id":"2025/08/28/atlmlb-phimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776560-2025-08-28","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-28T22:45:00Z","originalDate":"2025-08-28","officialDate":"2025-08-28","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144","season":2025,"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705"},"springVenue":{"id":5380,"link":"/api/v1/venues/5380"},"teamCode":"atl","fileCode":"atl","abbreviation":"ATL","teamName":"Braves","locationName":"Atlanta","firstYearOfPlay":"1871","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":"Atlanta","record":{"gamesPlayed":134,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":73,"ties":0,"pct":".455"},"records":{},"divisionLeader":false,"wins":61,"losses":73,"winningPercentage":".455"},"franchiseName":"Atlanta","clubName":"Braves","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":134,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":77,"losses":57,"ties":0,"pct":".575"},"records":{},"divisionLeader":false,"wins":77,"losses":57,"winningPercentage":".575"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true}},"players":{"ID669016":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016","firstName":"Brandon","lastName":"Marsh","primaryNumber":"16","birthDate":"1997-12-18","currentAge":28,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brandon","useLastName":"Marsh","middleName":"Chase","boxscoreName":"Marsh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Marsh","nameSlug":"brandon-marsh-669016","firstLastName":"Brandon Marsh","lastFirstName":"Marsh, Brandon","lastInitName":"Marsh, B","initLastName":"B Marsh","fullFMLName":"Brandon Chase Marsh","fullLFMName":"Marsh, Brandon Chase","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"ID689266":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266","firstName":"Dylan","lastName":"Dodd","primaryNumber":"46","birthDate":"1998-06-06","currentAge":28,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Dodd","middleName":"Martin","boxscoreName":"Dodd","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Dodd","nameSlug":"dylan-dodd-689266","firstLastName":"Dylan Dodd","lastFirstName":"Dodd, Dylan","lastInitName":"Dodd, D","initLastName":"D Dodd","fullFMLName":"Dylan Martin Dodd","fullLFMName":"Dodd, Dylan Martin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID621237":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237","firstName":"José","lastName":"Alvarado","primaryNumber":"46","birthDate":"1995-05-21","currentAge":31,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 2\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Alvarado","middleName":"Antonio","boxscoreName":"Alvarado","nickName":"El Pocho","gender":"M","nameMatrilineal":"Lizarzabal","isPlayer":true,"isVerified":true,"pronunciation":"all-vuh-RAH-doh","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Alvarado","nameSlug":"jose-alvarado-621237","firstLastName":"José Alvarado","lastFirstName":"Alvarado, José","lastInitName":"Alvarado, J","initLastName":"J Alvarado","fullFMLName":"José Antonio Alvarado","fullLFMName":"Alvarado, José Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650911":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911","firstName":"Cristopher","lastName":"Sánchez","primaryNumber":"61","birthDate":"1996-12-12","currentAge":29,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristopher","useLastName":"Sánchez","middleName":"Alexis","boxscoreName":"Sánchez, C","gender":"M","nameMatrilineal":"Valera","isPlayer":true,"isVerified":true,"pronunciation":"KRISS-tuh-furr","mlbDebutDate":"2021-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cristopher Sánchez","nameSlug":"cristopher-sanchez-650911","firstLastName":"Cristopher Sánchez","lastFirstName":"Sánchez, Cristopher","lastInitName":"Sánchez, C","initLastName":"C Sánchez","fullFMLName":"Cristopher Alexis Sánchez","fullLFMName":"Sánchez, Cristopher Alexis","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID547180":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180","firstName":"Bryce","lastName":"Harper","primaryNumber":"3","birthDate":"1992-10-16","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Bryce","useLastName":"Harper","middleName":"Aron Max","boxscoreName":"Harper, B","nickName":"Harp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"HARR-purr","mlbDebutDate":"2012-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Harper","nameSlug":"bryce-harper-547180","firstLastName":"Bryce Harper","lastFirstName":"Harper, Bryce","lastInitName":"Harper, B","initLastName":"B Harper","fullFMLName":"Bryce Aron Max Harper","fullLFMName":"Harper, Bryce Aron Max","strikeZoneTop":3.265,"strikeZoneBottom":1.648},"ID671739":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","firstName":"Michael","lastName":"Harris","primaryNumber":"23","birthDate":"2001-03-07","currentAge":25,"birthCity":"DeKalb","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Harris II","middleName":"Machion","boxscoreName":"Harris II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Harris II","nameTitle":"II","nameSuffix":"II","nameSlug":"michael-harris-ii-671739","firstLastName":"Michael Harris II","lastFirstName":"Harris II, Michael","lastInitName":"Harris II, M","initLastName":"M Harris II","fullFMLName":"Michael Machion Harris II","fullLFMName":"Harris II, Michael Machion","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"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},"ID595777":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777","firstName":"Jurickson","lastName":"Profar","primaryNumber":"17","birthDate":"1993-02-20","currentAge":33,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 11\"","weight":184,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jurickson","useLastName":"Profar","middleName":"Barthelomeus","boxscoreName":"Profar, Jurickson","nickName":"El Patron","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"JUR-ick-son PRO-far","mlbDebutDate":"2012-09-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jurickson Profar","nameSlug":"jurickson-profar-595777","firstLastName":"Jurickson Profar","lastFirstName":"Profar, Jurickson","lastInitName":"Profar, J","initLastName":"J Profar","fullFMLName":"Jurickson Barthelomeus Profar","fullLFMName":"Profar, Jurickson Barthelomeus","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID642016":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016","firstName":"Daniel","lastName":"Robert","primaryNumber":"18","birthDate":"1994-08-30","currentAge":32,"birthCity":"Hoover","birthStateProvince":"AL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Robert","middleName":"McGee","boxscoreName":"Robert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-07-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Robert","nameSlug":"daniel-robert-642016","firstLastName":"Daniel Robert","lastFirstName":"Robert, Daniel","lastInitName":"Robert, D","initLastName":"D Robert","fullFMLName":"Daniel McGee Robert","fullLFMName":"Robert, Daniel McGee","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID689147":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147","firstName":"Richard","lastName":"Kerkering","primaryNumber":"50","birthDate":"2001-04-04","currentAge":25,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orion","useLastName":"Kerkering","middleName":"Orion","boxscoreName":"Kerkering","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"OH-ryan kerr-kerr-ring","mlbDebutDate":"2023-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orion Kerkering","nameSlug":"orion-kerkering-689147","firstLastName":"Orion Kerkering","lastFirstName":"Kerkering, Orion","lastInitName":"Kerkering, O","initLastName":"O Kerkering","fullFMLName":"Richard Orion Kerkering","fullLFMName":"Kerkering, Richard Orion","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID593833":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833","firstName":"Wander","lastName":"Suero","primaryNumber":"39","birthDate":"1991-09-15","currentAge":35,"birthCity":"Sabana Larga","birthCountry":"Dominican Republic","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wander","useLastName":"Suero","boxscoreName":"Suero","nickName":"The Animal","gender":"M","nameMatrilineal":"Montero","isPlayer":true,"isVerified":true,"pronunciation":"sue-EH-roh","mlbDebutDate":"2018-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wander Suero","nameSlug":"wander-suero-593833","firstLastName":"Wander Suero","lastFirstName":"Suero, Wander","lastInitName":"Suero, W","initLastName":"W Suero","fullFMLName":"Wander Suero","fullLFMName":"Suero, Wander","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID686948":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","firstName":"Drake","lastName":"Baldwin","primaryNumber":"30","birthDate":"2001-03-28","currentAge":25,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drake","useLastName":"Baldwin","middleName":"Randall","boxscoreName":"Baldwin, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drake Baldwin","nameSlug":"drake-baldwin-686948","firstLastName":"Drake Baldwin","lastFirstName":"Baldwin, Drake","lastInitName":"Baldwin, D","initLastName":"D Baldwin","fullFMLName":"Drake Randall Baldwin","fullLFMName":"Baldwin, Drake Randall","strikeZoneTop":3.206,"strikeZoneBottom":1.618},"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},"ID621566":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","firstName":"Matthew","lastName":"Olson","primaryNumber":"28","birthDate":"1994-03-29","currentAge":32,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Matt","useLastName":"Olson","middleName":"Kent","boxscoreName":"Olson","nickName":"Oly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Olson","nameSlug":"matt-olson-621566","firstLastName":"Matt Olson","lastFirstName":"Olson, Matt","lastInitName":"Olson, M","initLastName":"M Olson","fullFMLName":"Matthew Kent Olson","fullLFMName":"Olson, Matthew Kent","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"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},"ID669221":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221","firstName":"Sean","lastName":"Murphy","primaryNumber":"12","birthDate":"1994-10-04","currentAge":31,"birthCity":"Peekskill","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":228,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sean","useLastName":"Murphy","middleName":"Michael","boxscoreName":"Murphy, S","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Murphy","nameSlug":"sean-murphy-669221","firstLastName":"Sean Murphy","lastFirstName":"Murphy, Sean","lastInitName":"Murphy, S","initLastName":"S Murphy","fullFMLName":"Sean Michael Murphy","fullLFMName":"Murphy, Sean Michael","strikeZoneTop":3.326,"strikeZoneBottom":1.679},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"55","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","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},"ID642201":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201","firstName":"Elijah","lastName":"White","primaryNumber":"38","birthDate":"1994-06-26","currentAge":32,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Eli","useLastName":"White","middleName":"Thomas","boxscoreName":"White, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli White","nameSlug":"eli-white-642201","firstLastName":"Eli White","lastFirstName":"White, Eli","lastInitName":"White, E","initLastName":"E White","fullFMLName":"Elijah Thomas White","fullLFMName":"White, Elijah Thomas","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID645277":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","firstName":"Ozhaino","lastName":"Albies","primaryNumber":"1","birthDate":"1997-01-07","currentAge":29,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ozzie","useLastName":"Albies","middleName":"Jurdy Jiandro","boxscoreName":"Albies","nickName":"Bolly","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ALL-bees","mlbDebutDate":"2017-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ozzie Albies","nameSlug":"ozzie-albies-645277","firstLastName":"Ozzie Albies","lastFirstName":"Albies, Ozzie","lastInitName":"Albies, O","initLastName":"O Albies","fullFMLName":"Ozhaino Jurdy Jiandro Albies","fullLFMName":"Albies, Ozhaino Jurdy Jiandro","strikeZoneTop":2.985,"strikeZoneBottom":1.506},"ID660644":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644","firstName":"Vidal","lastName":"Bruján","primaryNumber":"2","birthDate":"1998-02-09","currentAge":28,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Vidal","useLastName":"Bruján","boxscoreName":"Bruján","gender":"M","nameMatrilineal":"Esteva","isPlayer":true,"isVerified":false,"pronunciation":"VEE-dahl broo-HAHN","mlbDebutDate":"2021-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vidal Bruján","nameSlug":"vidal-brujan-660644","firstLastName":"Vidal Bruján","lastFirstName":"Bruján, Vidal","lastInitName":"Bruján, V","initLastName":"V Bruján","fullFMLName":"Vidal Bruján","fullLFMName":"Bruján, Vidal","strikeZoneTop":3.085,"strikeZoneBottom":1.557},"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},"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},"ID676702":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702","firstName":"Hunter","lastName":"Stratton","primaryNumber":"63","birthDate":"1996-11-17","currentAge":29,"birthCity":"Bristol","birthStateProvince":"TN","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Stratton","boxscoreName":"Stratton, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Stratton","nameSlug":"hunter-stratton-676702","firstLastName":"Hunter Stratton","lastFirstName":"Stratton, Hunter","lastInitName":"Stratton, H","initLastName":"H Stratton","fullFMLName":"Hunter Stratton","fullLFMName":"Stratton, Hunter ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID542303":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303","firstName":"Marcell","lastName":"Ozuna","primaryNumber":"24","birthDate":"1990-11-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Marcell","useLastName":"Ozuna","boxscoreName":"Ozuna","nickName":"The Big Bear","gender":"M","nameMatrilineal":"Idelfonso","isPlayer":true,"isVerified":true,"pronunciation":"oh-ZOO-nah","mlbDebutDate":"2013-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcell Ozuna","nameSlug":"marcell-ozuna-542303","firstLastName":"Marcell Ozuna","lastFirstName":"Ozuna, Marcell","lastInitName":"Ozuna, M","initLastName":"M Ozuna","fullFMLName":"Marcell Ozuna","fullLFMName":"Ozuna, Marcell","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID693821":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","firstName":"Bryce","lastName":"Elder","primaryNumber":"55","birthDate":"1999-05-19","currentAge":27,"birthCity":"Decatur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Elder","middleName":"Cason","boxscoreName":"Elder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Elder","nameSlug":"bryce-elder-693821","firstLastName":"Bryce Elder","lastFirstName":"Elder, Bryce","lastInitName":"Elder, B","initLastName":"B Elder","fullFMLName":"Bryce Cason Elder","fullLFMName":"Elder, Bryce Cason","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID642152":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152","firstName":"Lou","lastName":"Trivino III","birthDate":"1991-10-01","currentAge":34,"birthCity":"Green Lane","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lou","useLastName":"Trivino III","middleName":"Albert","boxscoreName":"Trivino III","nickName":"Sweet Lou","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"tri-VEE-noh","mlbDebutDate":"2018-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lou Trivino III","nameTitle":"III","nameSuffix":"III","nameSlug":"lou-trivino-iii-642152","firstLastName":"Lou Trivino III","lastFirstName":"Trivino III, Lou","lastInitName":"Trivino III, L","initLastName":"L Trivino III","fullFMLName":"Lou Albert Trivino III","fullLFMName":"Trivino III, Lou Albert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID675911":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911","firstName":"Spencer","lastName":"Strider","primaryNumber":"99","birthDate":"1998-10-28","currentAge":27,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Strider","middleName":"Robert","boxscoreName":"Strider","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2021-10-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Strider","nameSlug":"spencer-strider-675911","firstLastName":"Spencer Strider","lastFirstName":"Strider, Spencer","lastInitName":"Strider, S","initLastName":"S Strider","fullFMLName":"Spencer Robert Strider","fullLFMName":"Strider, Spencer Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669276":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276","firstName":"Dylan","lastName":"Lee","primaryNumber":"52","birthDate":"1994-08-01","currentAge":32,"birthCity":"Dinuba","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Lee","middleName":"Ryan","boxscoreName":"Lee, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Lee","nameSlug":"dylan-lee-669276","firstLastName":"Dylan Lee","lastFirstName":"Lee, Dylan","lastInitName":"Lee, D","initLastName":"D Lee","fullFMLName":"Dylan Ryan Lee","fullLFMName":"Lee, Dylan Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID641584":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584","firstName":"Jake","lastName":"Fraley","primaryNumber":"17","birthDate":"1995-05-25","currentAge":31,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jake","useLastName":"Fraley","middleName":"Arnold","boxscoreName":"Fraley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Fraley","nameSlug":"jake-fraley-641584","firstLastName":"Jake Fraley","lastFirstName":"Fraley, Jake","lastInitName":"Fraley, J","initLastName":"J Fraley","fullFMLName":"Jake Arnold Fraley","fullLFMName":"Fraley, Jake Arnold","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID615698":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698","firstName":"Cal","lastName":"Quantrill","primaryNumber":"44","birthDate":"1995-02-10","currentAge":31,"birthCity":"Port Hope","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cal","useLastName":"Quantrill","middleName":"Paul","boxscoreName":"Quantrill","nickName":"Quan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"kwan-trull","mlbDebutDate":"2019-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Quantrill","nameSlug":"cal-quantrill-615698","firstLastName":"Cal Quantrill","lastFirstName":"Quantrill, Cal","lastInitName":"Quantrill, C","initLastName":"C Quantrill","fullFMLName":"Cal Paul Quantrill","fullLFMName":"Quantrill, Cal 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},"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},"ID694462":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462","firstName":"Hurston","lastName":"Waldrep","primaryNumber":"64","birthDate":"2002-03-01","currentAge":24,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hurston","useLastName":"Waldrep","middleName":"Wayne","boxscoreName":"Waldrep","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hurston Waldrep","nameSlug":"hurston-waldrep-694462","firstLastName":"Hurston Waldrep","lastFirstName":"Waldrep, Hurston","lastInitName":"Waldrep, H","initLastName":"H Waldrep","fullFMLName":"Hurston Wayne Waldrep","fullLFMName":"Waldrep, Hurston Wayne","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805373":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373","firstName":"Ignacio","lastName":"Alvarez","birthDate":"2003-04-11","currentAge":23,"birthCity":"Fontana","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nacho","useLastName":"Alvarez Jr.","boxscoreName":"Alvarez Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nacho Alvarez Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"nacho-alvarez-jr-805373","firstLastName":"Nacho Alvarez Jr.","lastFirstName":"Alvarez Jr., Nacho","lastInitName":"Alvarez Jr., N","initLastName":"N Alvarez Jr.","fullFMLName":"Ignacio Alvarez Jr.","fullLFMName":"Alvarez Jr., Ignacio ","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID660670":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670","firstName":"Ronald","lastName":"Acuña","primaryNumber":"13","birthDate":"1997-12-18","currentAge":28,"birthCity":"La Guaira","birthCountry":"Venezuela","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ronald","useLastName":"Acuña Jr.","middleName":"Jose","boxscoreName":"Acuña Jr.","nickName":"El De La Sabana","gender":"M","nameMatrilineal":"Blanco","isPlayer":true,"isVerified":true,"pronunciation":"ah-cuhn-YA","mlbDebutDate":"2018-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronald Acuña Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"ronald-acuna-jr-660670","firstLastName":"Ronald Acuña Jr.","lastFirstName":"Acuña Jr., Ronald","lastInitName":"Acuña Jr., R","initLastName":"R Acuña Jr.","fullFMLName":"Ronald Jose Acuña Jr.","fullLFMName":"Acuña Jr., Ronald Jose","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"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},"ID680735":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735","firstName":"Austin","lastName":"Cox","primaryNumber":"68","birthDate":"1997-03-28","currentAge":29,"birthCity":"Macon","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Cox","boxscoreName":"Cox","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Austin Cox","nameSlug":"austin-cox-680735","firstLastName":"Austin Cox","lastFirstName":"Cox, Austin","lastInitName":"Cox, A","initLastName":"A Cox","fullFMLName":"Austin  Cox","fullLFMName":"Cox, Austin ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID628452":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452","firstName":"Raisel","lastName":"Iglesias","primaryNumber":"26","birthDate":"1990-01-04","currentAge":36,"birthCity":"Isla de la Juventud","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Raisel","useLastName":"Iglesias","boxscoreName":"Iglesias, R","nickName":"Oliver","gender":"M","nameMatrilineal":"Travieso","isPlayer":true,"isVerified":true,"pronunciation":"RYE-sell EE-gley-see-ahs","mlbDebutDate":"2015-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raisel Iglesias","nameSlug":"raisel-iglesias-628452","firstLastName":"Raisel Iglesias","lastFirstName":"Iglesias, Raisel","lastInitName":"Iglesias, R","initLastName":"R Iglesias","fullFMLName":"Raisel Iglesias","fullLFMName":"Iglesias, Raisel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID621383":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383","firstName":"Tanner","lastName":"Banks","primaryNumber":"58","birthDate":"1991-10-24","currentAge":34,"birthCity":"Riverton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Banks","middleName":"Pierce","boxscoreName":"Banks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Banks","nameSlug":"tanner-banks-621383","firstLastName":"Tanner Banks","lastFirstName":"Banks, Tanner","lastInitName":"Banks, T","initLastName":"T Banks","fullFMLName":"Tanner Pierce Banks","fullLFMName":"Banks, Tanner Pierce","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID666214":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214","firstName":"Joseph","lastName":"Wentz","primaryNumber":"33","birthDate":"1997-10-06","currentAge":28,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Wentz","middleName":"Barrett","boxscoreName":"Wentz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Wentz","nameSlug":"joey-wentz-666214","firstLastName":"Joey Wentz","lastFirstName":"Wentz, Joey","lastInitName":"Wentz, J","initLastName":"J Wentz","fullFMLName":"Joseph Barrett Wentz","fullLFMName":"Wentz, Joseph Barrett","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID596146":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146","firstName":"Maximilian","lastName":"Kepler","primaryNumber":"22","birthDate":"1993-02-10","currentAge":33,"birthCity":"Berlin","birthCountry":"Germany","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Kepler","boxscoreName":"Kepler","nickName":"Rozycki","gender":"M","nameMatrilineal":"Rozycki","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Kepler","nameSlug":"max-kepler-596146","firstLastName":"Max Kepler","lastFirstName":"Kepler, Max","lastInitName":"Kepler, M","initLastName":"M Kepler","fullFMLName":"Maximilian Kepler","fullLFMName":"Kepler, Maximilian","strikeZoneTop":3.376,"strikeZoneBottom":1.704},"ID607208":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208","firstName":"Trea","lastName":"Turner","primaryNumber":"7","birthDate":"1993-06-30","currentAge":33,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trea","useLastName":"Turner","middleName":"Vance","boxscoreName":"Turner","nickName":"T2","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trea Turner","nameSlug":"trea-turner-607208","firstLastName":"Trea Turner","lastFirstName":"Turner, Trea","lastInitName":"Turner, T","initLastName":"T Turner","fullFMLName":"Trea Vance Turner","fullLFMName":"Turner, Trea Vance","strikeZoneTop":3.245,"strikeZoneBottom":1.637}},"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681","location":{"address1":"One Citizens Bank Way","city":"Philadelphia","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"19148","defaultCoordinates":{"latitude":39.90539086,"longitude":-75.16716957},"azimuthAngle":9.0,"elevation":20,"country":"USA","phone":"(215) 463-6000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":43651,"turfType":"Grass","roofType":"Open","leftLine":329,"left":369,"leftCenter":381,"center":401,"rightCenter":398,"right":369,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":2681,"link":"/api/v1/venues/2681"},"weather":{"condition":"Partly Cloudy","temp":"74","wind":"8 mph, Out To CF"},"gameInfo":{"attendance":41293,"firstPitch":"2025-08-28T22:47: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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"home":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"}},"officialScorer":{"id":680446,"fullName":"Mark Gola","link":"/api/v1/people/680446"},"primaryDatacaster":{"id":663022,"fullName":"Ryan Shute","link":"/api/v1/people/663022"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jurickson Profar singles on a ground ball to center fielder Harrison Bader.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-28T22:47:27.893Z","endTime":"2025-08-28T22:49:20.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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-28T19:18:37.616Z","endTime":"2025-08-28T22:26:21.827Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"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-28T22:26:21.827Z","endTime":"2025-08-28T22:45:20.122Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"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-28T22:45:20.122Z","endTime":"2025-08-28T22:47:29.739Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.40251374635941,"strikeZoneBottom":1.55346327296168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.8898332638522,"aZ":-16.118895055182673,"pfxX":-7.5430994939857605,"pfxZ":8.720503429280646,"pX":-0.5924351377075229,"pZ":2.2367178004182406,"vX0":5.5692488486235785,"vY0":-134.7286104195026,"vZ0":-4.532388883059181,"x":139.58,"y":178.39,"x0":-1.7048831462576357,"y0":50.00318533481779,"z0":5.077773137375781,"aX":-13.886855293485345},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":12.5,"spinRate":2265,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4063241411896348,"extension":6.93258026137077},"index":3,"playId":"395c1b5a-0387-3a5b-8e57-92988a930ed8","pitchNumber":1,"startTime":"2025-08-28T22:47:29.739Z","endTime":"2025-08-28T22:47:32.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.38349501627592,"strikeZoneBottom":1.62192791834064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.251586778288072,"aZ":-17.781696514734676,"pfxX":-7.653868706091128,"pfxZ":7.781528966746881,"pX":0.9401111399617917,"pZ":3.0115455994959075,"vX0":8.720450173116783,"vY0":-135.0819115699047,"vZ0":-2.3575607855540097,"x":81.17,"y":157.47,"x0":-1.3345976209254424,"y0":50.00033834817912,"z0":5.144816536244536,"aX":-14.152068594363199},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":12.0,"spinRate":2285,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.40538108143227447,"extension":6.464309038314972},"index":4,"playId":"0eae0c1b-021d-3b97-abe9-636dd365d6d3","pitchNumber":2,"startTime":"2025-08-28T22:47:45.569Z","endTime":"2025-08-28T22:47:49.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.38673283695791,"strikeZoneBottom":1.59859877985602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.009333893909616,"aZ":-15.622501287413588,"pfxX":-8.315697879510232,"pfxZ":8.874226116527552,"pX":0.9465411057453329,"pZ":1.7104199925944454,"vX0":8.937219767654984,"vY0":-135.78942202696172,"vZ0":-6.0463983761037525,"x":80.92,"y":192.6,"x0":-1.308572012161388,"y0":50.00657682104754,"z0":5.054908043372208,"aX":-15.517454266449356},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":13.2,"spinRate":2370,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4035267189623375,"extension":6.813667688255559},"index":5,"playId":"c6c5becd-5261-307b-8dd7-744b456cb528","pitchNumber":3,"startTime":"2025-08-28T22:48:01.638Z","endTime":"2025-08-28T22:48:05.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.1,"strikeZoneTop":3.18814928526637,"strikeZoneBottom":1.5837751667576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.72081716763054,"aZ":-40.85850988166315,"pfxX":8.022934271543217,"pfxZ":-6.547046104605842,"pX":-0.9116203844956414,"pZ":2.7050021936210205,"vX0":-0.41712924461690454,"vY0":-115.09585218250105,"vZ0":3.0839713834710443,"x":151.75,"y":165.74,"x0":-1.767478847299167,"y0":50.00455269106164,"z0":5.337011254025937,"aX":10.63728777102381},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-10.7,"breakHorizontal":-14.4,"spinRate":2599,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.4780635989651576,"extension":6.490333266186033},"index":6,"playId":"f5c5936b-e86a-3001-b4ed-f2fdfe47b1b7","pitchNumber":4,"startTime":"2025-08-28T22:48:19.331Z","endTime":"2025-08-28T22:48:22.705Z","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":2,"strikes":2,"outs":0},"index":7,"startTime":"2025-08-28T22:48:31.714Z","endTime":"2025-08-28T22:48:46.947Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"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":93.7,"endSpeed":85.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.903281518800505,"aZ":-15.909121282457226,"pfxX":-5.795986301263752,"pfxZ":8.654970120729795,"pX":0.9582077175587922,"pZ":2.7892911843857804,"vX0":8.182761269246953,"vY0":-136.2283748142716,"vZ0":-3.3270019001664544,"x":80.48,"y":163.47,"x0":-1.331360150690528,"y0":50.00641773161069,"z0":5.126140734958985,"aX":-10.897637214061449},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":8.8,"spinRate":2361,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.40205932868862027,"extension":6.687386714475235},"index":8,"playId":"79fd866f-b029-3ab9-9d0b-f482328b0d51","pitchNumber":5,"startTime":"2025-08-28T22:48:46.947Z","endTime":"2025-08-28T22:48:49.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.320916832260124,"aZ":-39.03483380854991,"pfxX":10.122224970851732,"pfxZ":-5.309687148833807,"pX":-0.5374848187097472,"pZ":1.5709745862755267,"vX0":-0.47363512503603317,"vY0":-113.45994050811397,"vZ0":0.7459749021382294,"x":137.49,"y":196.36,"x0":-1.638419011692127,"y0":50.000629991914224,"z0":5.1530118502296824,"aX":13.088355310868657},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-9.0,"breakHorizontal":-18.1,"spinRate":2606,"spinDirection":56},"zone":7,"typeConfidence":2.0,"plateTime":0.48424668449219377,"extension":6.3079364692789035},"hitData":{"launchSpeed":106.2,"launchAngle":5.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":164.37,"coordY":103.35}},"index":9,"playId":"33604e79-8799-3889-8b16-6568b5dcc7df","pitchNumber":6,"startTime":"2025-08-28T22:49:08.107Z","endTime":"2025-08-28T22:49:20.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T22:49:20.027Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks. Jurickson Profar to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-28T22:49:34.457Z","endTime":"2025-08-28T22:51:12.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnSecond":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.252495452027684,"aZ":-14.608769899592314,"pfxX":-6.205803538348416,"pfxZ":9.750977924747808,"pX":-0.6221569511611184,"pZ":2.638227815171601,"vX0":4.695062725984441,"vY0":-133.9593924263253,"vZ0":-3.6167608538006077,"x":140.72,"y":167.55,"x0":-1.5987499851235358,"y0":50.00638101476543,"z0":5.0626772740238675,"aX":-11.184454843138486},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.0,"breakHorizontal":10.1,"spinRate":2317,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.41021893519322994,"extension":6.840880052334714},"index":0,"playId":"762ba2ee-f63b-3d88-aba6-3504e0c2ed63","pitchNumber":1,"startTime":"2025-08-28T22:49:42.904Z","endTime":"2025-08-28T22:49:45.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.63666089452961,"strikeZoneBottom":1.75078496661991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99346953513736,"aZ":-15.599693350521674,"pfxX":-6.320056850923805,"pfxZ":9.130625617614992,"pX":1.786172230071597,"pZ":2.9343225770510597,"vX0":10.38630568340585,"vY0":-133.6750195176657,"vZ0":-2.854638247089653,"x":48.92,"y":159.55,"x0":-1.3230831482454322,"y0":50.00343094842731,"z0":5.131857700036258,"aX":-11.474379550497941},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":9.2,"spinRate":2248,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.40927516799549224,"extension":7.07132677380523},"index":1,"playId":"11f7c2ec-22c7-31b0-aaf7-dc84218f6f31","pitchNumber":2,"startTime":"2025-08-28T22:50:05.153Z","endTime":"2025-08-28T22:50:08.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.60932641381384,"strikeZoneBottom":1.78919640395244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.38939164647028,"aZ":-13.938101995131676,"pfxX":-7.225022710638575,"pfxZ":9.71696002285016,"pX":0.6899098540323547,"pZ":2.4186799927015947,"vX0":8.177953696395376,"vY0":-135.79373722025016,"vZ0":-4.41361697010087,"x":90.7,"y":173.48,"x0":-1.4151025864410829,"y0":50.000113820626346,"z0":5.027414843182607,"aX":-13.556425673242575},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":11.4,"spinRate":2383,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4026071286351911,"extension":6.899899216681975},"index":2,"playId":"68a91736-c36b-3208-98a9-6aa7ce0f292b","pitchNumber":3,"startTime":"2025-08-28T22:50:26.802Z","endTime":"2025-08-28T22:50:30.572Z","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":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.63053709918843,"strikeZoneBottom":1.7193740042572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.202097649242038,"aZ":-14.45814065958771,"pfxX":-8.269181671461668,"pfxZ":9.328432560298573,"pX":-0.8556969616389147,"pZ":2.552282444141635,"vX0":4.882513521513953,"vY0":-136.94413610557834,"vZ0":-4.074819364995863,"x":149.62,"y":169.87,"x0":-1.5871663874454587,"y0":50.00534318677433,"z0":5.048368970201637,"aX":-15.710601287613427},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":13.9,"spinRate":2413,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3999388200453229,"extension":6.908326064784802},"index":3,"playId":"282614b9-0fa2-3c0d-b646-513eeb3eafcf","pitchNumber":4,"startTime":"2025-08-28T22:50:47.996Z","endTime":"2025-08-28T22:50:52.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":3.6171864457092,"strikeZoneBottom":1.70639816708144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.979992251453254,"aZ":-40.4562099487747,"pfxX":9.39156469539607,"pfxZ":-6.217283762922529,"pX":-1.1141845784896343,"pZ":2.876562007641609,"vX0":-1.2457358913814478,"vY0":-115.18704711733476,"vZ0":3.4210298743514946,"x":159.47,"y":161.11,"x0":-1.782898787288436,"y0":50.00042624378265,"z0":5.304737614461439,"aX":12.517772996387551},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.0,"breakHorizontal":-16.7,"spinRate":2794,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.4769533897123406,"extension":6.411964375893702},"index":4,"playId":"50291148-cabf-38a2-a535-fdd6c63038d8","pitchNumber":5,"startTime":"2025-08-28T22:51:08.224Z","endTime":"2025-08-28T22:51:12.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T22:51:12.345Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ronald Acuña Jr. pops out to first baseman Bryce Harper in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-28T22:51:25.298Z","endTime":"2025-08-28T22:53:51.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnSecond":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":92.0,"endSpeed":83.8,"strikeZoneTop":3.69350705343251,"strikeZoneBottom":1.71085434935508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.356348943157407,"aZ":-22.38181408143357,"pfxX":-10.206937095203498,"pfxZ":5.422989661245127,"pX":-0.8579662784394507,"pZ":2.461559461644375,"vX0":5.294043936643372,"vY0":-133.8955900514698,"vZ0":-2.57333883483105,"x":149.7,"y":172.32,"x0":-1.5403564970619097,"y0":50.00299154746118,"z0":5.045927337108236,"aX":-18.433936642344438},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":17.3,"spinRate":2226,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.40991178389960314,"extension":6.675050344839476},"index":0,"playId":"4d9a7081-f971-3318-9073-8ddd6b3da48b","pitchNumber":1,"startTime":"2025-08-28T22:51:53.863Z","endTime":"2025-08-28T22:51:57.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.6,"strikeZoneTop":3.7388196255805,"strikeZoneBottom":1.69380216456483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.757497135202932,"aZ":-41.12990493070427,"pfxX":9.11910616083459,"pfxZ":-6.85946246017456,"pX":-0.6894373138544045,"pZ":2.3310982819454735,"vX0":-0.37216857172287016,"vY0":-114.27706888430313,"vZ0":2.3245299259775223,"x":143.28,"y":175.84,"x0":-1.705700718445593,"y0":50.00532767770144,"z0":5.381655986473815,"aX":11.89730133364448},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-11.4,"breakHorizontal":-16.3,"spinRate":2644,"spinDirection":48},"zone":7,"typeConfidence":2.0,"plateTime":0.4818410893851022,"extension":6.705258968080344},"index":1,"playId":"95fde6c2-5a41-3116-acf7-e3d53186dc10","pitchNumber":2,"startTime":"2025-08-28T22:52:14.068Z","endTime":"2025-08-28T22:52:17.362Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"2619878b-0563-4403-87bb-13b25c60614e","startTime":"2025-08-28T22:52:34.415Z","endTime":"2025-08-28T22:52:39.415Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.0,"strikeZoneTop":3.87691658478347,"strikeZoneBottom":1.71897853951431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.725732757604646,"aZ":-19.131812365351706,"pfxX":-6.566825816672216,"pfxZ":7.253792732439081,"pX":-0.3070183734815316,"pZ":4.321620009138343,"vX0":5.500871900943745,"vY0":-134.40252823225367,"vZ0":0.9897812081057913,"x":128.7,"y":122.1,"x0":-1.5442449864054895,"y0":50.00576121148295,"z0":5.324013274738132,"aX":-11.812931533703413},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.6,"breakHorizontal":10.4,"spinRate":2277,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4102024186680784,"extension":6.748538445891044},"index":3,"playId":"9bb4d558-09be-39e9-bbfc-8d63a522f10d","pitchNumber":3,"startTime":"2025-08-28T22:52:52.218Z","endTime":"2025-08-28T22:52:55.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":82.8,"strikeZoneTop":3.74060491962728,"strikeZoneBottom":1.66564872030748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34953004833333,"aZ":-17.290617769989048,"pfxX":-6.628202469830728,"pfxZ":8.337746561993079,"pX":0.30190059430793437,"pZ":4.429590765286095,"vX0":6.705774537200807,"vY0":-133.64308597547353,"vZ0":0.9929791120391772,"x":105.49,"y":119.18,"x0":-1.394644328457719,"y0":50.00136870287303,"z0":5.30683691462897,"aX":-11.830549921602564},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.5,"breakHorizontal":10.3,"spinRate":2259,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4119209832930477,"extension":6.904996778526909},"index":4,"playId":"5a2cfe71-56f7-3f4b-a682-f9e50381618c","pitchNumber":4,"startTime":"2025-08-28T22:53:18.183Z","endTime":"2025-08-28T22:53:21.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.645315995077134,"aZ":-15.701684064117678,"pfxX":-6.20275394877212,"pfxZ":8.795017860728006,"pX":-0.11399609202915845,"pZ":3.270937484751642,"vX0":5.776381202731384,"vY0":-136.81889793617853,"vZ0":-2.3205700918410104,"x":121.35,"y":150.46,"x0":-1.4594104572279682,"y0":50.000808029181016,"z0":5.221681075483587,"aX":-11.614351068477708},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":9.8,"spinRate":2378,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.40223416002786916,"extension":6.776464543549262},"hitData":{"launchSpeed":73.2,"launchAngle":57.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.04,"coordY":165.72}},"index":5,"playId":"78a3dd02-0e3f-332c-8bbb-33496194812a","pitchNumber":5,"startTime":"2025-08-28T22:53:37.414Z","endTime":"2025-08-28T22:53:51.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T22:53:51.663Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a line drive to center fielder Harrison Bader. Jurickson Profar to 3rd. Matt Olson to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-28T22:54:12.799Z","endTime":"2025-08-28T22:55:56.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnThird":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.2,"strikeZoneTop":3.28475979454648,"strikeZoneBottom":1.60628631589811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.999594473840112,"aZ":-39.815738645553985,"pfxX":9.70000158704803,"pfxZ":-5.792141361457672,"pX":-0.10559489687212863,"pZ":2.3402228458279004,"vX0":0.7406394659250584,"vY0":-114.69412429546448,"vZ0":2.1638249458903047,"x":121.03,"y":175.59,"x0":-1.6920386698064966,"y0":50.00072852240907,"z0":5.2931630588588545,"aX":12.804321228460974},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-9.6,"breakHorizontal":-17.8,"spinRate":2671,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.47920537079105996,"extension":6.533046100331718},"index":0,"playId":"ed0977aa-8e6f-3bcd-87e8-5e849a91f101","pitchNumber":1,"startTime":"2025-08-28T22:54:17.639Z","endTime":"2025-08-28T22:54:21.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.36485307597157,"strikeZoneBottom":1.65860432060778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.528229892407936,"aZ":-28.149097312392655,"pfxX":-8.507248577444566,"pfxZ":2.535020781692217,"pX":-1.1822411240128508,"pZ":1.6517706665091934,"vX0":3.9955565297700693,"vY0":-125.30229467759017,"vZ0":-2.656431567462653,"x":162.06,"y":194.18,"x0":-1.6929322937786593,"y0":50.004328714246455,"z0":5.027774943252653,"aX":-13.51673957504268},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.2,"breakHorizontal":14.5,"spinRate":1554,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.437278058715183,"extension":6.597736323794705},"index":1,"playId":"b6e62139-b427-31e7-9184-3638803e9688","pitchNumber":2,"startTime":"2025-08-28T22:54:37.776Z","endTime":"2025-08-28T22:54:42.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.29207258027142,"strikeZoneBottom":1.61375257322478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.20415497786723,"aZ":-26.978317922467816,"pfxX":-10.436073275176103,"pfxZ":3.198673874657776,"pX":0.8310434839619779,"pZ":1.2313540662578197,"vX0":9.005402091635482,"vY0":-126.49206059518525,"vZ0":-3.7965156540657574,"x":85.32,"y":205.53,"x0":-1.4150977552815855,"y0":50.00293705055812,"z0":4.908721579556369,"aX":-16.953635532211752},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.2,"breakHorizontal":16.9,"spinRate":1597,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.43260116455853126,"extension":6.9076263451588815},"index":2,"playId":"6b40fe49-7d8f-3150-afea-1fa3b4e0213f","pitchNumber":3,"startTime":"2025-08-28T22:54:56.732Z","endTime":"2025-08-28T22:54:59.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.336957386244386,"aZ":-12.895172819030222,"pfxX":-7.744777230864066,"pfxZ":10.338033526993442,"pX":0.5302996534375244,"pZ":3.1422098820901754,"vX0":7.9593624644839895,"vY0":-136.06507590551058,"vZ0":-2.9874430610379727,"x":96.79,"y":153.94,"x0":-1.4341035718872033,"y0":50.00379031970154,"z0":5.154345099607363,"aX":-14.445413841215842},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":12.2,"spinRate":2337,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4033662765542214,"extension":6.826935981484643},"index":3,"playId":"a43df684-87f6-3beb-9664-51b749eee2ab","pitchNumber":4,"startTime":"2025-08-28T22:55:18.147Z","endTime":"2025-08-28T22:55:22.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":70.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.022820084314503,"aZ":-39.99979791567328,"pfxX":9.51463868801913,"pfxZ":-6.137079859787343,"pX":-1.2430085572562037,"pZ":1.9787497627335233,"vX0":-1.467834685999557,"vY0":-113.16797440239048,"vZ0":1.645862616111289,"x":164.38,"y":185.35,"x0":-1.8137356204284456,"y0":50.0044987392576,"z0":5.30249452990935,"aX":12.12623168061998},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-10.2,"breakHorizontal":-16.7,"spinRate":2590,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.48727352429013493,"extension":6.50987012372848},"hitData":{"launchSpeed":95.6,"launchAngle":13.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.37,"coordY":78.81}},"index":4,"playId":"a9a88e51-184f-3f4f-aae9-00084b623dbd","pitchNumber":5,"startTime":"2025-08-28T22:55:46.706Z","endTime":"2025-08-28T22:55:56.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T22:55:56.836Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ozzie Albies walks. Jurickson Profar scores. Matt Olson to 3rd. Drake Baldwin to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-28T22:57:14.992Z","endTime":"2025-08-28T22:59:16.192Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":{"id":605400,"link":"/api/v1/people/605400"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-28T22:56:21.424Z","endTime":"2025-08-28T22:57:17.325Z","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":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.054132477088846,"aZ":-13.776637613039115,"pfxX":-7.302703065621696,"pfxZ":9.866719776296632,"pX":0.17383646765064245,"pZ":2.1056657557356546,"vX0":7.056515529658569,"vY0":-135.53833556306762,"vZ0":-5.244770577036126,"x":110.37,"y":181.93,"x0":-1.5120364195337626,"y0":50.00041510810425,"z0":5.024439901815275,"aX":-13.613378693332846},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":11.8,"spinRate":2238,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.40379721663167034,"extension":6.753675363005259},"index":1,"playId":"6aee32d3-8084-3877-b9b2-ffc25baa7f8f","pitchNumber":1,"startTime":"2025-08-28T22:57:17.325Z","endTime":"2025-08-28T22:57:20.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.15388779743007,"strikeZoneBottom":1.52178668073284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22841321302675,"aZ":-16.419542638729425,"pfxX":-8.37420665228503,"pfxZ":8.6098854872598,"pX":1.0727914178308564,"pZ":2.735101638926602,"vX0":9.324427024575296,"vY0":-134.4408582750643,"vZ0":-3.3797253446368565,"x":76.11,"y":164.93,"x0":-1.3529795283678079,"y0":50.005128924764826,"z0":5.174511287947902,"aX":-15.327699066983724},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.0,"breakHorizontal":13.2,"spinRate":2352,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.40745814955023274,"extension":7.301672749869669},"index":2,"playId":"8e96ad8c-810b-3212-8862-c459b03448dd","pitchNumber":2,"startTime":"2025-08-28T22:57:42.331Z","endTime":"2025-08-28T22:57:46.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89957521281733,"aZ":-13.661345437866997,"pfxX":-7.247794603639312,"pfxZ":9.8419809039423,"pX":0.8091445794228677,"pZ":3.2783691864677795,"vX0":8.703776119197745,"vY0":-136.4922610682148,"vZ0":-2.6067189246278177,"x":86.16,"y":150.26,"x0":-1.4839268945329118,"y0":50.00332477848118,"z0":5.190131057519244,"aX":-13.634597936411337},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":11.3,"spinRate":2485,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4017506089518581,"extension":6.709486561947162},"index":3,"playId":"10bf70ed-f9e2-3eca-957d-dfb3771db868","pitchNumber":3,"startTime":"2025-08-28T22:58:02.969Z","endTime":"2025-08-28T22:58:05.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.2625847782878,"strikeZoneBottom":1.54881153000595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.336200858383318,"aZ":-15.637389455013446,"pfxX":-6.873632107277842,"pfxZ":8.709985527036785,"pX":-0.8544960776059779,"pZ":3.490067171654358,"vX0":4.41807105550819,"vY0":-136.95122700532582,"vZ0":-1.6469968209404673,"x":149.57,"y":144.55,"x0":-1.5958381169779023,"y0":50.00425279931441,"z0":5.169171874413922,"aX":-13.053630139498424},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":11.5,"spinRate":2419,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3999849070623469,"extension":6.475655327554571},"index":4,"playId":"870b84b7-7c0a-3efb-b1ce-d2f89d05baed","pitchNumber":4,"startTime":"2025-08-28T22:58:26.781Z","endTime":"2025-08-28T22:58:30.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.2,"strikeZoneTop":3.13841042977198,"strikeZoneBottom":1.53390412782212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.934563234976267,"aZ":-40.1961551546828,"pfxX":8.768984934369477,"pfxZ":-5.984059948947545,"pX":-0.07589476239774003,"pZ":0.41860113759414,"vX0":1.1174636142663956,"vY0":-115.50311663358977,"vZ0":-1.9723407966524986,"x":119.89,"y":227.48,"x0":-1.7051814591059904,"y0":50.001679441630905,"z0":5.1743617764922165,"aX":11.76213067966578},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.0,"breakHorizontal":-16.2,"spinRate":2756,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.4755075456977518,"extension":6.143831950619458},"index":5,"playId":"a22544d9-40e1-31cf-ad09-521584d34077","pitchNumber":5,"startTime":"2025-08-28T22:58:44.790Z","endTime":"2025-08-28T22:58:48.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.21086575082175,"strikeZoneBottom":1.52500697155515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.49126583241374,"aZ":-21.251841074217907,"pfxX":-10.79038416588196,"pfxZ":5.866630880966802,"pX":1.1978912148689413,"pZ":1.917013730275341,"vX0":10.777633492880549,"vY0":-135.53121649853105,"vZ0":-4.527919720594998,"x":71.34,"y":187.02,"x0":-1.4274369284664323,"y0":50.001036279934866,"z0":5.092589949445275,"aX":-20.08185621225564},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":17.3,"spinRate":2329,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4040699727201815,"extension":6.997761038953693},"index":6,"playId":"68afa0eb-479e-3809-8202-4c3bb98fab3d","pitchNumber":6,"startTime":"2025-08-28T22:59:11.062Z","endTime":"2025-08-28T22:59:16.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T22:59:16.192Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a sharp line drive to right fielder Max Kepler. Matt Olson scores. Drake Baldwin scores. Ozzie Albies to 3rd.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-28T22:59:36.962Z","endTime":"2025-08-28T23:00:35.309Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":605400,"link":"/api/v1/people/605400"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":605400,"link":"/api/v1/people/605400"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43810770756138,"aZ":-15.922457086765284,"pfxX":-8.901738183179642,"pfxZ":8.581596994582606,"pX":0.10817025378504425,"pZ":3.705070594936622,"vX0":7.277996338112724,"vY0":-137.24176830451012,"vZ0":-1.1610639468926962,"x":112.88,"y":138.74,"x0":-1.4311638467090124,"y0":50.00122720207206,"z0":5.2259314494304565,"aX":-16.85596425268308},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":14.4,"spinRate":2415,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4002023983504719,"extension":6.768077080301988},"index":0,"playId":"e8956785-0d4e-3866-a42c-5021f99c4f5c","pitchNumber":1,"startTime":"2025-08-28T22:59:42.131Z","endTime":"2025-08-28T22:59:45.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.5363508020344,"strikeZoneBottom":1.72611720384043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82012753843292,"aZ":-15.77437933427211,"pfxX":-8.876804377506438,"pfxZ":8.602138265802838,"pX":0.6636690206269716,"pZ":3.096257565744209,"vX0":8.672480257296902,"vY0":-137.51442906479065,"vZ0":-2.8144508010811933,"x":91.7,"y":155.18,"x0":-1.3847378628407907,"y0":50.00119434450543,"z0":5.209255999596343,"aX":-16.92053072379977},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":14.2,"spinRate":2290,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.399018207259493,"extension":6.706381360211745},"index":1,"playId":"067305a2-4c37-33c5-80e8-f34923cf6d92","pitchNumber":2,"startTime":"2025-08-28T23:00:02.556Z","endTime":"2025-08-28T23:00:05.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.174430919676187,"aZ":-41.542660421689405,"pfxX":9.897256946824324,"pfxZ":-7.133871858506491,"pX":0.07183778229417218,"pZ":1.2565648937297358,"vX0":0.8235857188100344,"vY0":-115.00366530041762,"vZ0":0.1771522725034682,"x":114.26,"y":204.85,"x0":-1.5753983476744078,"y0":50.00144425076619,"z0":5.273220902159185,"aX":12.99975537545328},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-12.5,"breakHorizontal":-18.1,"spinRate":2743,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4798419474484792,"extension":6.451758545078637},"hitData":{"launchSpeed":106.1,"launchAngle":17.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":187.19,"coordY":65.69}},"index":2,"playId":"50dc7801-5eb7-3657-ae61-b2c50bef9ad5","pitchNumber":3,"startTime":"2025-08-28T23:00:22.725Z","endTime":"2025-08-28T23:00:35.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:00:35.309Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-28T23:01:04.219Z","endTime":"2025-08-28T23:03:05.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"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(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":86.9,"endSpeed":79.6,"strikeZoneTop":3.42180893209309,"strikeZoneBottom":1.74096757503717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.518591411106552,"aZ":-24.038119748046544,"pfxX":1.130838176322115,"pfxZ":5.050668721387002,"pX":2.084657566530736,"pZ":2.1303312637330762,"vX0":8.342308173642213,"vY0":-126.3302636342749,"vZ0":-2.6394864774612135,"x":37.54,"y":181.26,"x0":-1.4117077615314133,"y0":50.00242572007932,"z0":5.127524589423617,"aX":1.8219362896501134},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.8,"breakHorizontal":-4.0,"spinRate":2305,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.434110197246405,"extension":6.619487896650136},"index":0,"playId":"a6233eed-fa0e-3ffd-88bf-ef3ad527c25c","pitchNumber":1,"startTime":"2025-08-28T23:01:19.016Z","endTime":"2025-08-28T23:01:22.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.44671903047183,"strikeZoneBottom":1.81933595920389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.5024721456338,"aZ":-21.58823253465855,"pfxX":-10.693079518613647,"pfxZ":5.729233951348914,"pX":1.709211855122995,"pZ":1.7550888728414038,"vX0":11.783387743342116,"vY0":-135.10485732859019,"vZ0":-4.67026133062686,"x":51.85,"y":191.39,"x0":-1.319979731536535,"y0":50.0062165724834,"z0":5.024055053736799,"aX":-19.768081417340024},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":16.8,"spinRate":2377,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.40545533350775065,"extension":6.752874952885163},"index":1,"playId":"4e48f587-e18f-3696-9492-57a92588bb23","pitchNumber":2,"startTime":"2025-08-28T23:01:36.966Z","endTime":"2025-08-28T23:01:40.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.31904262657964,"strikeZoneBottom":1.87825881212135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.842835750961235,"aZ":-41.84422140180137,"pfxX":9.742033460707319,"pfxZ":-7.336468368317881,"pX":-0.0416730732112783,"pZ":2.5373578913076518,"vX0":0.7866096676031862,"vY0":-114.82482157169242,"vZ0":2.9315363649556696,"x":118.59,"y":170.27,"x0":-1.6534762043511244,"y0":50.00278167594932,"z0":5.352887122091203,"aX":12.839419861747457},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-12.1,"breakHorizontal":-17.8,"spinRate":2710,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.47940747594944,"extension":6.264533928876626},"index":2,"playId":"f7f3ca19-3c54-3a52-acd4-2d1e7f34366f","pitchNumber":3,"startTime":"2025-08-28T23:01:57.908Z","endTime":"2025-08-28T23:02:00.938Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"75c150bd-4b24-4c79-8b13-63d5f2a610a3","startTime":"2025-08-28T23:02:17.643Z","endTime":"2025-08-28T23:02:22.643Z","isPitch":false,"type":"stepoff"},{"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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.985096175498576,"aZ":-15.727962379413237,"pfxX":-6.763850476904684,"pfxZ":8.870183679147972,"pX":0.24787069911194712,"pZ":3.215836275829692,"vX0":6.955477212863617,"vY0":-135.62607237429174,"vZ0":-2.1059993212217605,"x":107.55,"y":151.95,"x0":-1.4770201373091558,"y0":50.00266156200066,"z0":5.105253215104539,"aX":-12.540962849039845},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":10.7,"spinRate":2288,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.4045886028459811,"extension":6.6011432013218725},"index":4,"playId":"0ac711a1-a0f6-3919-b9b6-983d4358975c","pitchNumber":4,"startTime":"2025-08-28T23:02:35.577Z","endTime":"2025-08-28T23:02:38.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(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.6,"endSpeed":85.2,"strikeZoneTop":3.48091863294634,"strikeZoneBottom":1.72050603484161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.554581003563854,"aZ":-23.61629718507229,"pfxX":-10.71234243432665,"pfxZ":4.631801834220877,"pX":0.7196482480426681,"pZ":2.00179615365821,"vX0":9.27603364060475,"vY0":-134.63162935790058,"vZ0":-3.7783012707154024,"x":89.57,"y":184.73,"x0":-1.368408306428012,"y0":50.001027562475,"z0":5.0827108029529064,"aX":-19.783690266584635},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.8,"breakHorizontal":17.5,"spinRate":2327,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4058847353773194,"extension":6.868525688133655},"index":5,"playId":"86d9fa1e-0152-37d1-a97e-b5f2908572e5","pitchNumber":5,"startTime":"2025-08-28T23:03:01.420Z","endTime":"2025-08-28T23:03:05.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:03:05.092Z","atBatIndex":6},{"result":{"type":"atBat","event":"Caught Stealing Home","eventType":"caught_stealing_home","description":"Ozzie Albies caught stealing home, catcher J.T. Realmuto to second baseman Bryson Stott to catcher J.T. Realmuto. Michael Harris II to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-28T23:03:15.766Z","endTime":"2025-08-28T23:04:01.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":29},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing Home","eventType":"caught_stealing_home","movementReason":"r_caught_stealing_home","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Caught Stealing Home","eventType":"caught_stealing_home","movementReason":"r_adv_play","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.35594169864638,"strikeZoneBottom":1.45867171905676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.36606804166969,"aZ":-16.241895465001214,"pfxX":-6.562159457912449,"pfxZ":8.516391223767782,"pX":0.5213839091263829,"pZ":2.3886088162851458,"vX0":7.593942640516883,"vY0":-135.8294102030102,"vZ0":-4.112535281591768,"x":97.13,"y":174.29,"x0":-1.4562395072586383,"y0":50.004246099777916,"z0":5.049455706454409,"aX":-12.279687322213935},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2386,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.40302475227536094,"extension":6.720086935471217},"index":0,"playId":"a7d0157b-3280-3b2e-b8f4-35d3731af4c1","pitchNumber":1,"startTime":"2025-08-28T23:03:33.696Z","endTime":"2025-08-28T23:03:36.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.33952368670016,"strikeZoneBottom":1.46887710650242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.645970054111984,"aZ":-40.43269432864158,"pfxX":7.234755556438444,"pfxZ":-6.169774118778843,"pX":1.2761622811554518,"pZ":1.294521010361907,"vX0":4.39157607532635,"vY0":-115.09926583690223,"vZ0":-0.08841504667493805,"x":68.36,"y":203.83,"x0":-1.5970976390777747,"y0":50.00013401210832,"z0":5.253347991087318,"aX":9.690476386105926},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.9,"breakHorizontal":-14.2,"spinRate":2689,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4761388346858091,"extension":6.5135688533749905},"index":1,"playId":"9467cdf5-0c3f-3c7e-b176-6a03ac05670a","pitchNumber":2,"startTime":"2025-08-28T23:03:53.823Z","endTime":"2025-08-28T23:04:01.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:04:01.792Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T23:06:40.171Z","endTime":"2025-08-28T23:07:51.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.41463446244768,"strikeZoneBottom":1.67892537753425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.806303745012368,"aZ":-14.199950328526915,"pfxX":-8.814183071972355,"pfxZ":9.74048357820815,"pX":-0.7794844878675725,"pZ":2.580532502943467,"vX0":4.413157615366814,"vY0":-135.53708708938672,"vZ0":-7.07226298052157,"x":146.71,"y":169.11,"x0":-1.2905140615037896,"y0":50.00676364246869,"z0":6.230770928733112,"aX":-16.273250657416284},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":14.9,"spinRate":2169,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.40534770331208936,"extension":6.276102410768628},"index":0,"playId":"220c1bbe-4a79-3f48-bfb9-66932117bca8","pitchNumber":1,"startTime":"2025-08-28T23:06:46.389Z","endTime":"2025-08-28T23:06:49.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.53969306476442,"strikeZoneBottom":1.80410053693227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.858169408311927,"aZ":-12.308908795947525,"pfxX":-8.559837795046246,"pfxZ":10.779267889244629,"pX":-0.18493633098483253,"pZ":1.6949932055373682,"vX0":4.874560627564423,"vY0":-135.00455695034333,"vZ0":-9.58367173915289,"x":124.05,"y":193.02,"x0":-0.9034048962993886,"y0":50.00354867798505,"z0":6.161167496553204,"aX":-15.774382028507825},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.6,"breakHorizontal":14.4,"spinRate":2195,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4059892600391004,"extension":6.237028912997641},"index":1,"playId":"44b11cf2-3639-3444-b9bc-0609b6b886df","pitchNumber":2,"startTime":"2025-08-28T23:06:59.180Z","endTime":"2025-08-28T23:07:02.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.51397930593847,"strikeZoneBottom":1.72737677267555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.805689779475525,"aZ":-18.303061389327755,"pfxX":-8.153700128498464,"pfxZ":8.554633320873368,"pX":1.3160237084986004,"pZ":0.7891850280013855,"vX0":7.737954024179086,"vY0":-126.74146198361713,"vZ0":-10.121674152158354,"x":66.84,"y":217.47,"x0":-0.7227133288027742,"y0":50.00124222401238,"z0":6.307123608908685,"aX":-13.215150623193512},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":13.2,"breakHorizontal":13.0,"spinRate":1449,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.43279209809663977,"extension":6.430778661788096},"index":2,"playId":"1c764207-f748-3554-8a42-dab354bf5303","pitchNumber":3,"startTime":"2025-08-28T23:07:12.071Z","endTime":"2025-08-28T23:07:15.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.4,"strikeZoneTop":3.45296043951879,"strikeZoneBottom":1.71763582607714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.546008228505542,"aZ":-37.2214805077451,"pfxX":1.9333847044178487,"pfxZ":-3.700620631290806,"pX":1.1803082861354635,"pZ":0.298616752497264,"vX0":3.9597793220072,"vY0":-116.06736737745629,"vZ0":-5.930248363460834,"x":72.01,"y":230.72,"x0":-0.7982907901504951,"y0":50.000488116286334,"z0":6.427511303730563,"aX":2.639307981821552},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-7.9,"breakHorizontal":-4.4,"spinRate":2496,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4717502889963905,"extension":6.118412135235926},"index":3,"playId":"a933b3e1-a38c-3482-aed4-791eb09461da","pitchNumber":4,"startTime":"2025-08-28T23:07:28.352Z","endTime":"2025-08-28T23:07:31.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.49259727373143,"aZ":-13.019183301094857,"pfxX":-8.844699208392889,"pfxZ":10.186088292957592,"pX":-0.27059350684049754,"pZ":2.088664102830157,"vX0":4.9219384194487645,"vY0":-136.60121869078156,"vZ0":-8.772961890248915,"x":127.31,"y":182.39,"x0":-0.9514658199882111,"y0":50.00109084467093,"z0":6.24729803963815,"aX":-16.630035392484736},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":14.9,"spinRate":2190,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4017318388166622,"extension":6.204458241795982},"hitData":{"launchSpeed":84.5,"launchAngle":34.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.84,"coordY":113.21}},"index":4,"playId":"c2ad823b-8fb0-3c99-b353-3ff20f8b22ab","pitchNumber":5,"startTime":"2025-08-28T23:07:43.010Z","endTime":"2025-08-28T23:07:51.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:07:51.771Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (46) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T23:08:17.977Z","endTime":"2025-08-28T23:09:34.735Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":90.2,"endSpeed":83.2,"strikeZoneTop":3.3767023840559,"strikeZoneBottom":1.57805460039425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.66962920592201,"aZ":-21.41771207479168,"pfxX":-0.8556783455109325,"pfxZ":6.141795387823276,"pX":-0.46969872548206626,"pZ":1.4470154051097626,"vX0":2.2364303694874725,"vY0":-131.24263128515852,"vZ0":-7.973352907802115,"x":134.9,"y":199.71,"x0":-1.2201347828697122,"y0":50.00621426547804,"z0":6.108818857784127,"aX":-1.4996374914840624},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.7,"breakHorizontal":1.1,"spinRate":2242,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.41666642051571534,"extension":6.186174549429252},"index":0,"playId":"24c7014c-c402-35d1-b6ea-84dab6c81321","pitchNumber":1,"startTime":"2025-08-28T23:08:18.508Z","endTime":"2025-08-28T23:08:22.505Z","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":89.4,"endSpeed":82.8,"strikeZoneTop":3.26372884249135,"strikeZoneBottom":1.56318474741529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18584844733908,"aZ":-23.060181847381365,"pfxX":-0.5688124526895129,"pfxZ":5.271044254496677,"pX":0.40541490396094626,"pZ":1.5841609525957152,"vX0":4.1828344386814695,"vY0":-130.1049362130133,"vZ0":-7.3186550533638215,"x":101.55,"y":196.01,"x0":-1.1435134466127248,"y0":50.00221375706503,"z0":6.159633612313187,"aX":-0.9839623711858348},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.3,"breakHorizontal":0.2,"spinRate":2298,"spinDirection":202},"zone":9,"typeConfidence":2.0,"plateTime":0.4196623407362545,"extension":6.27068186865105},"index":1,"playId":"9ce99593-593a-309b-a7af-920c7937a7fb","pitchNumber":2,"startTime":"2025-08-28T23:08:32.683Z","endTime":"2025-08-28T23:08:36.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.430470243032282,"aZ":-18.819989205199548,"pfxX":-9.733408517719134,"pfxZ":7.160689001386489,"pX":-0.3120656622276061,"pZ":2.9450159411343724,"vX0":6.278302981673345,"vY0":-135.86382290578945,"vZ0":-5.080865143718279,"x":128.9,"y":159.26,"x0":-1.3910780349423153,"y0":50.00355491287032,"z0":6.151815888211429,"aX":-18.153869203277637},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.0,"breakHorizontal":16.2,"spinRate":2054,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.40351630541436423,"extension":6.131444411358562},"index":2,"playId":"1d8f4974-30a4-37fa-b040-9a940106cb9c","pitchNumber":3,"startTime":"2025-08-28T23:08:47.011Z","endTime":"2025-08-28T23:08:50.011Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.461130993493427,"aZ":-36.40623979441589,"pfxX":2.0976105926398887,"pfxZ":-3.0247851097522105,"pX":0.2719523831803444,"pZ":2.493393735600027,"vX0":2.4799189623043603,"vY0":-117.33039046673878,"vZ0":-1.572082655511098,"x":106.63,"y":171.46,"x0":-1.0697983192207186,"y0":50.00316603796044,"z0":6.553722598490959,"aX":2.934513734247454},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.6,"breakHorizontal":-4.4,"spinRate":2454,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.466201650004586,"extension":6.219827967926345},"hitData":{"launchSpeed":111.7,"launchAngle":25.0,"totalDistance":450.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":224.66,"coordY":44.41}},"index":3,"playId":"2fab6bb1-bdba-36af-8f54-3a9ccbe393f0","pitchNumber":4,"startTime":"2025-08-28T23:09:06.286Z","endTime":"2025-08-28T23:09:34.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:09:34.735Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a ground ball to left fielder Jurickson Profar.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T23:09:32.615Z","endTime":"2025-08-28T23:11:25.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.285572866663962,"aZ":-15.400080899787497,"pfxX":-5.950933963489774,"pfxZ":8.740612342724043,"pX":0.20302919140344275,"pZ":3.0328811046821516,"vX0":4.876751142350167,"vY0":-137.38823361727643,"vZ0":-6.049647781353274,"x":109.26,"y":156.89,"x0":-0.8182969571500586,"y0":50.00544285552864,"z0":6.3029119940176495,"aX":-11.424186917251618},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":9.8,"spinRate":2108,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.39805367300134,"extension":6.328054651436812},"index":0,"playId":"2e2a840a-dd37-398f-a53f-c2c2d96c0cf9","pitchNumber":1,"startTime":"2025-08-28T23:09:55.584Z","endTime":"2025-08-28T23:09:58.584Z","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":93.6,"endSpeed":85.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.883760132394485,"aZ":-13.364896387282002,"pfxX":-5.761992845157169,"pfxZ":9.966847206844506,"pX":-0.5943059875987166,"pZ":3.3695610852907603,"vX0":2.9343664403119685,"vY0":-136.24197900239218,"vZ0":-5.32181564760686,"x":139.65,"y":147.8,"x0":-0.934592894597792,"y0":50.00039834407529,"z0":6.265867122791572,"aX":-10.870962063832291},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":9.8,"spinRate":2095,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40145892548887163,"extension":6.229692673442725},"index":1,"playId":"4747eee0-84d3-3d1f-bac4-90733d33bf20","pitchNumber":2,"startTime":"2025-08-28T23:10:09.518Z","endTime":"2025-08-28T23:10:12.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-28T23:10:25.959Z","endTime":"2025-08-28T23:10:30.682Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.881462514876112,"aZ":-22.13355207632365,"pfxX":0.328559905922598,"pfxZ":5.683050513820019,"pX":-0.06185788171962156,"pZ":3.771480646403248,"vX0":2.145322309157822,"vY0":-131.12820299595208,"vZ0":-2.590738809644397,"x":119.36,"y":136.95,"x0":-0.9283623122507768,"y0":50.0043444063644,"z0":6.397481120661151,"aX":0.5804936605186464},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.1,"breakHorizontal":-1.0,"spinRate":2406,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.41536174835810513,"extension":6.096945051728399},"index":3,"playId":"fb17a4dd-1cdc-325b-a9ee-c78aed976de8","pitchNumber":3,"startTime":"2025-08-28T23:10:30.682Z","endTime":"2025-08-28T23:10:33.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28823488841536,"aZ":-20.689846531059942,"pfxX":-6.406912481868737,"pfxZ":7.098965958406877,"pX":-0.87692568190963,"pZ":1.6130599552952107,"vX0":2.4765466581269524,"vY0":-126.27701708255064,"vZ0":-7.381022020710669,"x":150.43,"y":195.23,"x0":-1.0369654602028702,"y0":50.004153757958846,"z0":6.233921981681554,"aX":-10.36585846244785},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.4,"breakHorizontal":11.0,"spinRate":1284,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4334641898119278,"extension":6.3136184299096305},"index":4,"playId":"0b1a80ed-4314-3cf4-afbf-998491997545","pitchNumber":4,"startTime":"2025-08-28T23:10:49.851Z","endTime":"2025-08-28T23:10:53.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(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":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.279632412229358,"aZ":-16.948159852954113,"pfxX":-5.180562068247633,"pfxZ":8.170197005137982,"pX":0.4274491049904973,"pZ":3.6037386639449425,"vX0":5.001258480820845,"vY0":-136.01422265774832,"vZ0":-4.312192906997102,"x":100.71,"y":141.48,"x0":-0.7666889522918258,"y0":50.00447947492053,"z0":6.393577194780415,"aX":-9.657123103410415},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":8.3,"spinRate":2145,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4034952669574259,"extension":6.3774003259800836},"hitData":{"launchSpeed":77.9,"launchAngle":0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.75,"coordY":125.15}},"index":5,"playId":"588a7993-e13c-31e0-871e-138fdb4a04b3","pitchNumber":5,"startTime":"2025-08-28T23:11:12.301Z","endTime":"2025-08-28T23:11:25.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:11:25.716Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.T. Realmuto homers (11) on a fly ball to left field. Bryce Harper scores.","rbi":2,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T23:11:33.394Z","endTime":"2025-08-28T23:12:17.029Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"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":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57847649953612,"aZ":-16.111802969954997,"pfxX":-7.256401700870959,"pfxZ":8.526272902123377,"pX":-0.30814714633872703,"pZ":2.5198458750620647,"vX0":5.251945240286513,"vY0":-136.51149490967794,"vZ0":-7.07687985949328,"x":128.75,"y":170.74,"x0":-1.3160120011932357,"y0":50.00373742387735,"z0":6.2588857061630625,"aX":-13.670518612289198},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":12.0,"spinRate":2102,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4015221183935309,"extension":6.463454485777541},"hitData":{"launchSpeed":109.5,"launchAngle":29.0,"totalDistance":423.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":14.4,"coordY":67.74}},"index":0,"playId":"b7eaad79-4201-32e7-83e5-9c4a65a9c0bb","pitchNumber":1,"startTime":"2025-08-28T23:11:51.154Z","endTime":"2025-08-28T23:12:17.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:12:17.029Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a bunt ground ball to third baseman Nacho Alvarez Jr.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T23:12:25.630Z","endTime":"2025-08-28T23:12:50.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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],"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":0},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.69695452308451,"aZ":-21.829445823045738,"pfxX":0.5449010798369471,"pfxZ":6.026988262242787,"pX":0.7583078124813094,"pZ":2.383299136247468,"vX0":4.4271984162546,"vY0":-129.56294783529935,"vZ0":-5.667505058640556,"x":88.1,"y":174.43,"x0":-1.0366914163993581,"y0":50.00067833567713,"z0":6.245745831340558,"aX":0.9347294842421886},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.0,"breakHorizontal":-1.9,"spinRate":2326,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.42123808077601543,"extension":6.292553947060932},"hitData":{"launchSpeed":39.1,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":115.91,"coordY":182.98}},"index":0,"playId":"fb77dfb1-5489-3d23-84d8-fb445682886d","pitchNumber":1,"startTime":"2025-08-28T23:12:38.311Z","endTime":"2025-08-28T23:12:50.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:12:50.086Z","atBatIndex":12},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alec Bohm grounds into a force out, shortstop Vidal Bruján to second baseman Ozzie Albies. Brandon Marsh out at 2nd. Alec Bohm to 1st.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T23:13:42.996Z","endTime":"2025-08-28T23:14:13.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":660644,"link":"/api/v1/people/660644"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-28T23:13:15.556Z","endTime":"2025-08-28T23:13:45.358Z","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":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.6844849371135,"strikeZoneBottom":1.76761441302036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.935821204141504,"aZ":-15.78523656300015,"pfxX":-9.773710343385465,"pfxZ":8.74514887048402,"pX":-0.5855736511270656,"pZ":2.1746691889431666,"vX0":6.156588364202413,"vY0":-135.8464152020232,"vZ0":-7.615516766816786,"x":139.32,"y":180.06,"x0":-1.6079433795114841,"y0":50.00471235125074,"z0":6.105540144003709,"aX":-18.323333372489028},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":16.4,"spinRate":2062,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4027366268908499,"extension":6.550868385199168},"index":1,"playId":"374f09e0-ee2e-31cf-8374-5d81f01e510c","pitchNumber":1,"startTime":"2025-08-28T23:13:45.358Z","endTime":"2025-08-28T23:13:48.358Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.23648238275108,"aZ":-35.48921448665115,"pfxX":2.824898656875282,"pfxZ":-2.3514558255588245,"pX":-0.8892549011022423,"pZ":2.6457201947857327,"vX0":0.2456052730347349,"vY0":-117.65994434317429,"vZ0":-1.3720732330227152,"x":150.9,"y":167.35,"x0":-1.3620998183943074,"y0":50.00305466219465,"z0":6.509551179186722,"aX":3.9813157764829104},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.3,"breakHorizontal":-5.2,"spinRate":2465,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.464594437500927,"extension":6.2113722491275025},"hitData":{"launchSpeed":82.4,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.61,"coordY":155.07}},"index":2,"playId":"9db6cca7-12ec-32bc-ba26-bcaa1c402207","pitchNumber":2,"startTime":"2025-08-28T23:14:03.560Z","endTime":"2025-08-28T23:14:13.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:14:13.317Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Max Kepler homers (14) on a fly ball to right center field. Alec Bohm scores.","rbi":2,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T23:14:35.013Z","endTime":"2025-08-28T23:16:50.327Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.55741132513201,"strikeZoneBottom":1.65366109073432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.148959058257148,"aZ":-22.614743166850072,"pfxX":-10.905821841820163,"pfxZ":5.080270402165067,"pX":-1.5442415273586023,"pZ":2.266112201571801,"vX0":5.136446025656962,"vY0":-136.3550954370144,"vZ0":-5.578556086919189,"x":175.86,"y":177.59,"x0":-2.036128690205606,"y0":50.00231099958714,"z0":5.900035450123759,"aX":-20.523398313179587},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.2,"breakHorizontal":18.6,"spinRate":2046,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4017769832367444,"extension":6.28923586875126},"index":0,"playId":"2d2781cd-eb0c-3c87-8b24-3906fc9d9c89","pitchNumber":1,"startTime":"2025-08-28T23:14:43.635Z","endTime":"2025-08-28T23:14:47.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.857813606173927,"aZ":-24.367204929407894,"pfxX":-0.09778700936525864,"pfxZ":4.542100286727331,"pX":-0.9491788643140007,"pZ":2.9523830401430993,"vX0":1.4211675291635604,"vY0":-129.92153500077288,"vZ0":-3.6971041026901785,"x":153.18,"y":159.07,"x0":-1.4893151119823016,"y0":50.001469688793904,"z0":6.234233865723299,"aX":-0.16804091162230075},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.7,"breakHorizontal":-0.1,"spinRate":2308,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4207113576942305,"extension":6.262297305776747},"index":1,"playId":"c340c613-ce19-389d-915c-b99cfa845c06","pitchNumber":2,"startTime":"2025-08-28T23:14:59.028Z","endTime":"2025-08-28T23:15:02.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.51034321150331,"strikeZoneBottom":1.71027850751549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.883992382307312,"aZ":-24.579364157731806,"pfxX":1.1159531414832813,"pfxZ":4.5573717158364,"pX":-0.028793659840179973,"pZ":3.8043824034237206,"vX0":2.877131575131462,"vY0":-127.88383385226648,"vZ0":-1.617976249776344,"x":118.1,"y":136.06,"x0":-1.3106938205244731,"y0":50.00303487637594,"z0":6.36213983757923,"aX":1.858773917202265},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.2,"breakHorizontal":-2.6,"spinRate":2159,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.4273226699318404,"extension":6.250507942876419},"index":2,"playId":"12660d65-5804-39e6-aa87-44e0d1add303","pitchNumber":3,"startTime":"2025-08-28T23:15:18.750Z","endTime":"2025-08-28T23:15:22.711Z","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":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.50890743265993,"strikeZoneBottom":1.6053040426232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.111115997909778,"aZ":-27.546540507875743,"pfxX":-6.788691622868481,"pfxZ":2.9125296323747696,"pX":-1.1655214766157962,"pZ":2.2084559493438447,"vX0":2.905579250335939,"vY0":-125.48157835795169,"vZ0":-4.19775531882981,"x":161.43,"y":179.15,"x0":-1.458364196465436,"y0":50.00394555343746,"z0":6.1551441666071245,"aX":-10.793689705379336},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.6,"breakHorizontal":11.6,"spinRate":1179,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4370039935702801,"extension":6.456305195720436},"index":3,"playId":"4aaee0c3-efe5-3018-a0a0-1b6a5150eb44","pitchNumber":4,"startTime":"2025-08-28T23:15:35.253Z","endTime":"2025-08-28T23:15:39.627Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2025-08-28T23:15:50.874Z","endTime":"2025-08-28T23:16:04.968Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"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.6,"endSpeed":85.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18073529300582,"aZ":-13.920587061098534,"pfxX":-5.540510744565106,"pfxZ":9.710564243958206,"pX":-0.6274692163993257,"pZ":2.4308090646715828,"vX0":3.7972750509251663,"vY0":-136.08150338466922,"vZ0":-7.6196652502129165,"x":140.92,"y":173.15,"x0":-1.3193721283033355,"y0":50.00518891182234,"z0":6.226811118779697,"aX":-10.417971541028784},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":9.2,"spinRate":2022,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4021320624158533,"extension":6.470850786189216},"index":5,"playId":"638bd514-476e-3cc2-8a1a-148063da23fa","pitchNumber":5,"startTime":"2025-08-28T23:16:04.968Z","endTime":"2025-08-28T23:16:08.312Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.208763555791656,"aZ":-22.35304037822159,"pfxX":0.8972820619502349,"pfxZ":5.719178125380523,"pX":0.3564763095686039,"pZ":2.426630546050472,"vX0":3.9996422565044347,"vY0":-129.73388511703985,"vZ0":-5.283105291355714,"x":103.41,"y":173.26,"x0":-1.317006478765966,"y0":50.002962847330764,"z0":6.175908238629393,"aX":1.541276933171494},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.5,"breakHorizontal":-2.4,"spinRate":2232,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.42097217553800137,"extension":6.474649232068265},"hitData":{"launchSpeed":101.2,"launchAngle":26.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":197.91,"coordY":54.28}},"index":6,"playId":"e980569c-1f20-3168-b9d7-989abf33a4ce","pitchNumber":6,"startTime":"2025-08-28T23:16:28.119Z","endTime":"2025-08-28T23:16:50.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:16:50.327Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Harrison Bader pops out softly to catcher Drake Baldwin in foul territory.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-28T23:17:00.255Z","endTime":"2025-08-28T23:17:50.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.25896619284361,"strikeZoneBottom":1.54454249975149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.894388819841243,"aZ":-32.71723130504853,"pfxX":4.195032335129308,"pfxZ":-0.38817612032400994,"pX":-1.0147309261577595,"pZ":2.3972824172219793,"vX0":-1.0205485719211067,"vY0":-117.82679511040257,"vZ0":-2.343179409606286,"x":155.68,"y":174.05,"x0":-1.1203216986234523,"y0":50.00199122827259,"z0":6.434870445933997,"aX":5.883815452696565},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.0,"breakHorizontal":-7.3,"spinRate":2523,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.46528810959678957,"extension":6.073376860064536},"index":0,"playId":"3f4f7230-aa6d-3474-ae2b-6ae6926d3fd1","pitchNumber":1,"startTime":"2025-08-28T23:17:12.680Z","endTime":"2025-08-28T23:17:16.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.15305527091972,"strikeZoneBottom":1.49117844128954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77585799931865,"aZ":-32.64013812743725,"pfxX":2.9839900820827916,"pfxZ":-0.31755017375864014,"pX":0.6384158907704016,"pZ":2.9063872581274186,"vX0":3.183655972637029,"vY0":-120.19947415133764,"vZ0":-1.5157998209014434,"x":92.67,"y":160.31,"x0":-1.0920484741399312,"y0":50.00373886115977,"z0":6.449193159926334,"aX":4.356717108011551},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.7,"breakHorizontal":-6.2,"spinRate":2546,"spinDirection":56},"zone":3,"typeConfidence":2.0,"plateTime":0.45606837239664744,"extension":6.128018000656159},"index":1,"playId":"dfaea4ad-d337-3e7a-a4b2-c638735efbc5","pitchNumber":2,"startTime":"2025-08-28T23:17:27.361Z","endTime":"2025-08-28T23:17:30.616Z","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":93.6,"endSpeed":85.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.593089924792633,"aZ":-12.686586472264828,"pfxX":-5.849271989119386,"pfxZ":10.445261671877544,"pX":-1.0184164069694743,"pZ":3.0524226673939725,"vX0":1.5204769118384942,"vY0":-136.1287679721917,"vZ0":-6.4797255122516235,"x":155.82,"y":156.36,"x0":-0.8265963385590654,"y0":50.00029897975379,"z0":6.352486983562072,"aX":-10.908297634872229},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":10.2,"spinRate":2216,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4033036069699776,"extension":6.347276692404044},"hitData":{"launchSpeed":42.1,"launchAngle":87.0,"totalDistance":15.0,"trajectory":"popup","hardness":"soft","location":"2","coordinates":{"coordX":119.82,"coordY":205.82}},"index":2,"playId":"737be672-b6c5-36d3-845b-1b2e735d3972","pitchNumber":3,"startTime":"2025-08-28T23:17:43.414Z","endTime":"2025-08-28T23:17:50.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:17:50.895Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nacho Alvarez Jr. strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-28T23:19:59.118Z","endTime":"2025-08-28T23:21:59.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.35117131636581,"strikeZoneBottom":1.52421183154129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.454850433057413,"aZ":-18.425623128372717,"pfxX":-7.264904635357138,"pfxZ":7.733126208526336,"pX":-0.08161956341550107,"pZ":3.176255737397949,"vX0":6.337381376395539,"vY0":-132.9734670701811,"vZ0":-1.6749689111088368,"x":120.11,"y":153.02,"x0":-1.5604156664736542,"y0":50.002899953587324,"z0":5.161295100833483,"aX":-12.915623111046703},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.8,"breakHorizontal":11.6,"spinRate":2347,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4130629680202662,"extension":6.833423901088826},"index":0,"playId":"7915ea66-ed5c-3613-afec-9db109a69e1a","pitchNumber":1,"startTime":"2025-08-28T23:20:32.100Z","endTime":"2025-08-28T23:20:35.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.16268729808388,"strikeZoneBottom":1.46748286683326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6519313985006,"aZ":-26.41675384995088,"pfxX":-1.9298286059515508,"pfxZ":3.6197997278184344,"pX":0.8017622815313734,"pZ":1.6288907480250177,"vX0":6.380889269070928,"vY0":-125.41803792855215,"vZ0":-3.268062771390485,"x":86.44,"y":194.8,"x0":-1.5260804917579514,"y0":50.00527812590634,"z0":5.106276064266,"aX":-3.072276512193519},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.0,"breakHorizontal":2.0,"spinRate":2325,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.43692328037308936,"extension":6.748937384222923},"index":1,"playId":"158373e5-4ad4-38b9-8714-cbed096b11f2","pitchNumber":2,"startTime":"2025-08-28T23:20:49.199Z","endTime":"2025-08-28T23:20:53.496Z","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":92.3,"endSpeed":84.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.15864043702645,"aZ":-14.97348837487584,"pfxX":-5.715646003444317,"pfxZ":9.46614777654119,"pX":0.07352015210851873,"pZ":3.044434023769084,"vX0":6.202760792382036,"vY0":-134.23324169044545,"vZ0":-2.723977869690021,"x":114.2,"y":156.58,"x0":-1.5290762862644698,"y0":50.00554971176397,"z0":5.14381172705085,"aX":-10.389785989628525},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":9.0,"spinRate":2387,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4086753015203737,"extension":6.9176787270479165},"index":2,"playId":"922893db-1673-3d00-8f12-bcd4cc8e95d6","pitchNumber":3,"startTime":"2025-08-28T23:21:07.636Z","endTime":"2025-08-28T23:21:11.940Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-28T23:21:20.113Z","endTime":"2025-08-28T23:21:35.678Z","isPitch":false,"type":"action","player":{"id":805373,"link":"/api/v1/people/805373"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.991761903918746,"aZ":-18.45625928968898,"pfxX":-7.308988341381725,"pfxZ":7.417677811540665,"pX":-0.1457828074616068,"pZ":3.4190157899142872,"vX0":6.023777085446188,"vY0":-135.68737656127652,"vZ0":-1.1903710954037143,"x":122.56,"y":146.47,"x0":-1.4541326894160376,"y0":50.00180448122459,"z0":5.159909873954889,"aX":-13.51490016443298},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":11.8,"spinRate":2392,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.40496656551886767,"extension":6.881621977156489},"index":4,"playId":"7d93187d-080c-3952-aad6-1bfc37999664","pitchNumber":4,"startTime":"2025-08-28T23:21:35.678Z","endTime":"2025-08-28T23:21:41.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.336574264676983,"aZ":-41.59855673060233,"pfxX":8.956478604913476,"pfxZ":-7.241911791838605,"pX":0.8956697588042466,"pZ":1.74558436218748,"vX0":2.594601264298398,"vY0":-114.27410703657368,"vZ0":1.3713399845188237,"x":82.86,"y":191.65,"x0":-1.4230517702760772,"y0":50.00462967475676,"z0":5.277444278272873,"aX":11.649166748829446},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-12.4,"breakHorizontal":-16.9,"spinRate":2648,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.48240259588853274,"extension":6.555531851396651},"index":5,"playId":"fab1b9bb-b759-3d16-86af-30594c2e08bb","pitchNumber":5,"startTime":"2025-08-28T23:21:56.704Z","endTime":"2025-08-28T23:21:59.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:21:59.984Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vidal Bruján grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-28T23:22:16.969Z","endTime":"2025-08-28T23:22:33.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47426263048993,"aZ":-31.61892924707257,"pfxX":-9.461058064955507,"pfxZ":0.354852115051318,"pX":-0.6309419502861277,"pZ":1.9948578656736027,"vX0":5.153054220315445,"vY0":-124.56693084021062,"vZ0":-0.9660962209380167,"x":141.05,"y":184.92,"x0":-1.5039659049546734,"y0":50.00241963168832,"z0":5.016380887687421,"aX":-14.775536796703609},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.7,"breakHorizontal":15.8,"spinRate":1544,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.44075418625796736,"extension":6.6692617441113216},"hitData":{"launchSpeed":74.4,"launchAngle":-40.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.27,"coordY":169.77}},"index":0,"playId":"41f44405-8a98-3817-85ff-ede5a3c4c2bd","pitchNumber":1,"startTime":"2025-08-28T23:22:26.515Z","endTime":"2025-08-28T23:22:33.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:22:33.572Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jurickson Profar lines out to center fielder Harrison Bader.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-28T23:22:51.781Z","endTime":"2025-08-28T23:24:16.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.7,"strikeZoneTop":3.42233532520429,"strikeZoneBottom":1.59771539420479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.52082588916252,"aZ":-41.77145095661163,"pfxX":8.801763747168886,"pfxZ":-7.436386925337374,"pX":-0.07097377076718708,"pZ":1.1299909064499813,"vX0":0.9761542707122443,"vY0":-113.39506807502954,"vZ0":0.31543252134407274,"x":119.71,"y":208.27,"x0":-1.6505059917284022,"y0":50.00344948126781,"z0":5.188101397485502,"aX":11.356879114993522},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-13.1,"breakHorizontal":-16.2,"spinRate":2627,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.48474250870016045,"extension":6.423823168161676},"index":0,"playId":"3ad0a405-7c28-3870-b8d4-eeb76caedc86","pitchNumber":1,"startTime":"2025-08-28T23:23:04.501Z","endTime":"2025-08-28T23:23:08.148Z","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":92.2,"endSpeed":83.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.845909912085276,"aZ":-14.400207768884833,"pfxX":-5.680193763050671,"pfxZ":9.772694016985652,"pX":0.4392933016074541,"pZ":3.723886557950784,"vX0":6.761402132640884,"vY0":-134.19547713424686,"vZ0":-1.0543324265532297,"x":100.26,"y":138.24,"x0":-1.3784369840743849,"y0":50.00015872069856,"z0":5.150720358273279,"aX":-10.328301350034813},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.6,"breakHorizontal":8.8,"spinRate":2364,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4086265726533669,"extension":6.668911638618831},"index":1,"playId":"4eeebee3-f401-38ad-803a-9f4fd42586cd","pitchNumber":2,"startTime":"2025-08-28T23:23:21.425Z","endTime":"2025-08-28T23:23:24.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94553953499018,"aZ":-15.58636907788384,"pfxX":-8.392250074140142,"pfxZ":8.881945041527853,"pX":-0.40237659890487987,"pZ":3.393589790963693,"vX0":5.8451049517048475,"vY0":-136.5069539734335,"vZ0":-1.7210295124943635,"x":132.34,"y":147.15,"x0":-1.4923219303601116,"y0":50.002769000695494,"z0":5.117272453702509,"aX":-15.67461853964278},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":13.8,"spinRate":2484,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.4028311728917746,"extension":6.895465568334898},"index":2,"playId":"bfafa5c9-459b-3fe9-893c-a366628dcb90","pitchNumber":3,"startTime":"2025-08-28T23:23:43.672Z","endTime":"2025-08-28T23:23:46.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.761762052396538,"aZ":-14.902964976561192,"pfxX":-7.241208912252802,"pfxZ":9.12572523654569,"pX":-0.7842966058873291,"pZ":2.719004601880963,"vX0":4.370135538234446,"vY0":-136.85491750313793,"vZ0":-3.6648652949466713,"x":146.9,"y":165.37,"x0":-1.4626094641143945,"y0":50.00677133353319,"z0":5.099184172965114,"aX":-13.711532647497755},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":12.1,"spinRate":2412,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.4005231434694352,"extension":6.685243618902715},"hitData":{"launchSpeed":92.7,"launchAngle":16.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.55,"coordY":82.79}},"index":3,"playId":"5953a924-f660-3c05-9df0-a38afbccb690","pitchNumber":4,"startTime":"2025-08-28T23:24:09.472Z","endTime":"2025-08-28T23:24:16.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:24:16.659Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T23:26:48.845Z","endTime":"2025-08-28T23:28:03.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.34593310701278,"strikeZoneBottom":1.61453271862563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2308608116059,"aZ":-17.236496453488087,"pfxX":-9.463718478779164,"pfxZ":7.895064277048583,"pX":-0.5455942533356383,"pZ":3.3009723534770448,"vX0":5.523086843473189,"vY0":-137.15563723575775,"vZ0":-4.5952443025560825,"x":137.8,"y":149.65,"x0":-1.362898241194803,"y0":50.00453705180035,"z0":6.184875698300743,"aX":-17.911619426005274},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":15.8,"spinRate":2112,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.40036770910912045,"extension":6.4290915754142715},"index":0,"playId":"50a49a3a-d27d-34c9-80c0-62b87c9528ab","pitchNumber":1,"startTime":"2025-08-28T23:26:48.845Z","endTime":"2025-08-28T23:26:52.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60359455686681,"aZ":-29.898132464518962,"pfxX":-9.326232867011724,"pfxZ":1.4458391638376482,"pX":-0.12161859346340095,"pZ":0.6593039682685141,"vX0":5.590320093108645,"vY0":-124.61982964290793,"vZ0":-7.231237334238116,"x":121.64,"y":220.98,"x0":-1.1850681836749315,"y0":50.001041213449334,"z0":6.076251521029499,"aX":-14.632201454630458},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.1,"breakHorizontal":15.6,"spinRate":996,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.43992822039579593,"extension":6.351484497084879},"index":1,"playId":"6ef420b7-455a-3f8f-bbcd-1a04e346cb4a","pitchNumber":2,"startTime":"2025-08-28T23:27:03.172Z","endTime":"2025-08-28T23:27:06.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.29311297160594,"strikeZoneBottom":1.5887152441745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.667248039070973,"aZ":-25.90100440806483,"pfxX":-7.0958678610514365,"pfxZ":3.961364987928376,"pX":-1.1031057254453032,"pZ":1.041747716460139,"vX0":2.774671475720672,"vY0":-125.4214516256691,"vZ0":-7.024625775156577,"x":159.05,"y":210.65,"x0":-1.3051560806700901,"y0":50.00600352194611,"z0":6.007594676143725,"aX":-11.24459031894043},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.8,"breakHorizontal":12.1,"spinRate":1074,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4376383612901531,"extension":6.234928269242774},"index":2,"playId":"17efff66-e8e7-3c08-b299-6eceaf758f05","pitchNumber":3,"startTime":"2025-08-28T23:27:21.005Z","endTime":"2025-08-28T23:27:24.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.32875536861036,"strikeZoneBottom":1.59834903261227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.73962442684713,"aZ":-30.18943832770834,"pfxX":-9.1756072548904,"pfxZ":1.2291597424021266,"pX":-0.9075794418154084,"pZ":1.0769875381092684,"vX0":3.4519738016345403,"vY0":-126.70640671454525,"vZ0":-6.502306421346855,"x":151.59,"y":209.7,"x0":-1.1014949854987583,"y0":50.00227300606103,"z0":6.112546535189359,"aX":-14.80444588309055},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.8,"breakHorizontal":15.7,"spinRate":1178,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4335594002055081,"extension":6.406402545352646},"index":3,"playId":"b8e34ee3-2dc3-3688-a468-e9c3971de271","pitchNumber":4,"startTime":"2025-08-28T23:27:39.075Z","endTime":"2025-08-28T23:27:42.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.937837479432886,"aZ":-21.180027239754892,"pfxX":-5.81488385425518,"pfxZ":6.8258369994482635,"pX":0.17707011914620333,"pZ":1.3648826351886814,"vX0":5.082436691672273,"vY0":-126.64959135867704,"vZ0":-7.637968571864268,"x":110.25,"y":201.93,"x0":-1.1086073255643236,"y0":50.00309095147512,"z0":6.136908750801145,"aX":-9.36570126506177},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.7,"breakHorizontal":9.2,"spinRate":1129,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.43390429186574364,"extension":6.355425918116934},"hitData":{"launchSpeed":86.1,"launchAngle":35.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.33,"coordY":74.43}},"index":4,"playId":"8198e55c-a1e6-31e8-984f-25e9f638e7d1","pitchNumber":5,"startTime":"2025-08-28T23:27:55.213Z","endTime":"2025-08-28T23:28:03.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:28:03.295Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T23:28:10.436Z","endTime":"2025-08-28T23:28:53.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.6,"strikeZoneTop":3.63519874255309,"strikeZoneBottom":1.87643333506156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.894639083252176,"aZ":-35.24933788190709,"pfxX":-0.06493103512432263,"pfxZ":-2.0577135530801374,"pX":0.7133641515327319,"pZ":0.561987821161087,"vX0":3.9341715742758163,"vY0":-121.30897983301463,"vZ0":-6.32138646075939,"x":89.81,"y":223.61,"x0":-0.9183746747019381,"y0":50.002382423511435,"z0":6.260796695839791,"aX":-0.0978169367347212},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.9,"breakHorizontal":-0.8,"spinRate":2543,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.45087118004011284,"extension":6.3056083743093065},"index":0,"playId":"11acb4bc-f542-323e-b534-5ac22e093e8d","pitchNumber":1,"startTime":"2025-08-28T23:28:29.382Z","endTime":"2025-08-28T23:28:32.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.700904141826626,"aZ":-18.215047964760377,"pfxX":-10.428310661744188,"pfxZ":7.413461765913651,"pX":-0.9623093709990451,"pZ":2.6473552505721503,"vX0":5.852196796346496,"vY0":-136.5184538272973,"vZ0":-5.634910500681493,"x":153.68,"y":167.3,"x0":-1.7814448882136282,"y0":50.0044828937417,"z0":5.99646491773348,"aX":-19.640431244491243},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":17.6,"spinRate":1866,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40157038571364545,"extension":6.364375438386294},"hitData":{"launchSpeed":71.9,"launchAngle":12.0,"totalDistance":147.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.37,"coordY":144.93}},"index":1,"playId":"90666810-deca-360b-9039-c2ab74e00db5","pitchNumber":2,"startTime":"2025-08-28T23:28:44.495Z","endTime":"2025-08-28T23:28:53.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:28:53.696Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Schwarber flies out to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-28T23:29:16.505Z","endTime":"2025-08-28T23:29:29.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.527793452330616,"aZ":-19.58586556089745,"pfxX":-10.620239891328042,"pfxZ":6.710671184283287,"pX":0.19409839768782194,"pZ":2.094906628207444,"vX0":8.24946137638847,"vY0":-136.25860742755768,"vZ0":-6.744276335002648,"x":109.6,"y":182.22,"x0":-1.4960151917362858,"y0":50.00495319710241,"z0":5.960062302405164,"aX":-19.930581117860303},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.8,"breakHorizontal":17.4,"spinRate":1950,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.40229725420548634,"extension":6.44422003617486},"hitData":{"launchSpeed":99.7,"launchAngle":47.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.62,"coordY":69.41}},"index":0,"playId":"99d60025-af90-3d8f-ae85-93fad368b08e","pitchNumber":1,"startTime":"2025-08-28T23:29:19.417Z","endTime":"2025-08-28T23:29:29.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:29:29.471Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T23:31:42.045Z","endTime":"2025-08-28T23:33:29.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.9,"strikeZoneTop":3.64519328673733,"strikeZoneBottom":1.77749592571798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57252540865526,"aZ":-40.55711579396376,"pfxX":10.07082769627814,"pfxZ":-6.378252732724571,"pX":-0.9009853870519834,"pZ":2.051376726837024,"vX0":-0.9900074739145904,"vY0":-114.61530170390606,"vZ0":1.790804970653145,"x":151.34,"y":183.39,"x0":-1.7669596556360057,"y0":50.00312359903332,"z0":5.256753959328323,"aX":13.236422655240098},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-10.7,"breakHorizontal":-17.9,"spinRate":2593,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.48010663845372337,"extension":7.072110071237727},"index":0,"playId":"5e692c13-6ad8-3a92-abbe-1341270ef2d9","pitchNumber":1,"startTime":"2025-08-28T23:32:05.146Z","endTime":"2025-08-28T23:32:09.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.5,"strikeZoneTop":3.65763214885285,"strikeZoneBottom":1.73750489074278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.11798670067692,"aZ":-39.42651589754265,"pfxX":10.157312145911561,"pfxZ":-5.613720793800954,"pX":-0.512496509235063,"pZ":1.6024991913479083,"vX0":0.05185874049889777,"vY0":-113.3127327633842,"vZ0":0.8066239380922062,"x":136.54,"y":195.51,"x0":-1.8539379277476304,"y0":50.005122399999806,"z0":5.204055191014007,"aX":13.113296940299264},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-9.6,"breakHorizontal":-18.4,"spinRate":2685,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.48472650995423905,"extension":7.075136077123202},"index":1,"playId":"ef92c138-509b-3b1c-a159-16da4779c933","pitchNumber":2,"startTime":"2025-08-28T23:32:27.628Z","endTime":"2025-08-28T23:32:31.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.67032107199023,"strikeZoneBottom":1.69095168772304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.833899174909423,"aZ":-16.8024094108881,"pfxX":-6.594149913340497,"pfxZ":8.454946950329978,"pX":0.08238639694336758,"pZ":3.795245243764215,"vX0":6.311190887536723,"vY0":-134.17415326539847,"vZ0":-0.7037831005627573,"x":113.86,"y":136.31,"x0":-1.4469147310922066,"y0":50.0015436032084,"z0":5.261565305870054,"aX":-11.986960331583525},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":10.6,"spinRate":2336,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.40869509350438404,"extension":6.962368206543825},"index":2,"playId":"11818f6c-9946-3b15-8cbe-8ef46025952e","pitchNumber":3,"startTime":"2025-08-28T23:32:47.891Z","endTime":"2025-08-28T23:32:51.631Z","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":92.0,"endSpeed":83.9,"strikeZoneTop":3.72262096027045,"strikeZoneBottom":1.90102877554418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.267855450872243,"aZ":-16.194229774493536,"pfxX":-7.6165763757729925,"pfxZ":8.823140369164971,"pX":-0.8253660047698865,"pZ":2.599148190019826,"vX0":4.617794193637892,"vY0":-133.83342151456824,"vZ0":-3.428276279580581,"x":148.46,"y":168.6,"x0":-1.5848162411739535,"y0":50.00567874331109,"z0":5.058852051730095,"aX":-13.799272210901682},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":12.8,"spinRate":2370,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4094958888919762,"extension":7.123999521338621},"index":3,"playId":"7d6c4915-ca03-3ea2-ba2e-74813862e0b7","pitchNumber":4,"startTime":"2025-08-28T23:33:05.766Z","endTime":"2025-08-28T23:33:08.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.66958868427974,"strikeZoneBottom":1.87439679696383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.576635157159142,"aZ":-15.921888546112998,"pfxX":-5.913247945764661,"pfxZ":8.812808503503335,"pX":-0.9616531935120012,"pZ":2.809152478748334,"vX0":3.8184201824634165,"vY0":-135.2117256781401,"vZ0":-2.902602060547058,"x":153.66,"y":162.93,"x0":-1.6267990924124873,"y0":50.00227794563752,"z0":5.019255209758266,"aX":-10.905066579474436},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":9.8,"spinRate":2295,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.40570011283716667,"extension":6.94726118251017},"index":4,"playId":"155bd440-da0e-35e2-81bd-54491849c615","pitchNumber":5,"startTime":"2025-08-28T23:33:25.549Z","endTime":"2025-08-28T23:33:29.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:33:29.499Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronald Acuña Jr. flies out to right fielder Max Kepler.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T23:33:37.429Z","endTime":"2025-08-28T23:34:50.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.7,"strikeZoneTop":3.71340805617341,"strikeZoneBottom":1.65003180109534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.672337366242225,"aZ":-41.04695821341424,"pfxX":10.200576353821246,"pfxZ":-6.802814609397867,"pX":-0.49274981841131305,"pZ":2.631703042559393,"vX0":-0.18341750797633305,"vY0":-113.988568325232,"vZ0":3.0376956442298138,"x":135.78,"y":167.72,"x0":-1.7342352434564572,"y0":50.00331365899124,"z0":5.359366092016199,"aX":13.304626716440701},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.2,"breakHorizontal":-18.4,"spinRate":2674,"spinDirection":50},"zone":4,"typeConfidence":2.0,"plateTime":0.4821366184437905,"extension":6.687310204575249},"index":0,"playId":"e4f496dc-795d-3c92-86f3-8416a48e3ad1","pitchNumber":1,"startTime":"2025-08-28T23:33:55.064Z","endTime":"2025-08-28T23:33:58.406Z","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":90.7,"endSpeed":82.0,"strikeZoneTop":3.74664161735565,"strikeZoneBottom":1.6854858061758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.525613735934655,"aZ":-15.642235045599792,"pfxX":-7.46303968010226,"pfxZ":9.478163434318455,"pX":-0.22402498484232597,"pZ":4.335586509963755,"vX0":5.763336431929627,"vY0":-131.86714571947275,"vZ0":0.58734417916895,"x":125.54,"y":121.72,"x0":-1.4786535968375427,"y0":50.00379004840215,"z0":5.272228502156104,"aX":-13.019424978955364},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.5,"breakHorizontal":12.1,"spinRate":2290,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.416872358225699,"extension":6.908493584479225},"index":1,"playId":"412fc284-6763-35ce-8289-00ea0b495383","pitchNumber":2,"startTime":"2025-08-28T23:34:16.028Z","endTime":"2025-08-28T23:34:19.509Z","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":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.724146628666386,"aZ":-17.01986799125544,"pfxX":-8.157867973920013,"pfxZ":8.257813319404004,"pX":0.08582739428088551,"pZ":2.565817321696076,"vX0":7.091895014142083,"vY0":-134.9416843891652,"vZ0":-3.482659965371968,"x":113.73,"y":169.5,"x0":-1.5228485073480866,"y0":50.003256030702275,"z0":5.07996339712582,"aX":-14.970954751464614},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":13.2,"spinRate":2389,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4066740239253699,"extension":6.765753274103021},"hitData":{"launchSpeed":82.2,"launchAngle":43.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.62,"coordY":119.92}},"index":2,"playId":"34681141-fecb-3878-bf01-4403bacaaebd","pitchNumber":3,"startTime":"2025-08-28T23:34:36.129Z","endTime":"2025-08-28T23:34:50.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:34:50.782Z","atBatIndex":23},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Drake Baldwin grounds into a double play, second baseman Bryson Stott to shortstop Trea Turner to first baseman Bryce Harper. Matt Olson out at 2nd. Drake Baldwin out at 1st.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-28T23:35:05.052Z","endTime":"2025-08-28T23:35:59.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.4079462589344,"strikeZoneBottom":1.58355138468604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.277760710629938,"aZ":-30.912059503199053,"pfxX":-10.184894000341728,"pfxZ":0.8122978403176822,"pX":-1.2238073301520882,"pZ":1.752669905451055,"vX0":4.586758261683753,"vY0":-124.15052431097895,"vZ0":-1.4852736117643226,"x":163.65,"y":191.46,"x0":-1.77377405749562,"y0":50.004720819527385,"z0":4.935865618100143,"aX":-15.87168053596343},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.3,"breakHorizontal":17.4,"spinRate":1558,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4414911778108128,"extension":6.827556331392675},"index":0,"playId":"dbfaeb46-18c7-3a8f-82df-8943586228b1","pitchNumber":1,"startTime":"2025-08-28T23:35:10.796Z","endTime":"2025-08-28T23:35:15.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.38464894274195,"strikeZoneBottom":1.61239373437783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.368286847797904,"aZ":-15.371195289600534,"pfxX":-8.387261428193197,"pfxZ":9.195674871504831,"pX":1.4858897418232955,"pZ":1.8515559484650237,"vX0":10.394712922564626,"vY0":-134.40380241233578,"vZ0":-5.405406811767485,"x":60.36,"y":188.79,"x0":-1.3436961167193693,"y0":50.00664241593705,"z0":4.982001108423895,"aX":-15.334406286415849},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":13.0,"spinRate":2288,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.40764882841517824,"extension":7.186181109058759},"index":1,"playId":"0f058637-a01d-30eb-a003-db83d277704c","pitchNumber":2,"startTime":"2025-08-28T23:35:31.012Z","endTime":"2025-08-28T23:35:34.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.091710100372396,"aZ":-29.380657705767952,"pfxX":-9.363032735124904,"pfxZ":1.7585591347788752,"pX":-0.9059592401084015,"pZ":2.0667206592075287,"vX0":4.973374991526681,"vY0":-125.27957129934,"vZ0":-1.2917890169192268,"x":151.53,"y":182.98,"x0":-1.6993782478439963,"y0":50.00523962330221,"z0":4.9885049831689114,"aX":-14.898802120413961},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.1,"breakHorizontal":15.8,"spinRate":1552,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.43705521205923015,"extension":6.585337957035499},"hitData":{"launchSpeed":90.3,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.19,"coordY":159.13}},"index":2,"playId":"0969bae2-0294-308d-b528-f86fc33bf84f","pitchNumber":3,"startTime":"2025-08-28T23:35:51.604Z","endTime":"2025-08-28T23:35:59.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:35:59.688Z","atBatIndex":24},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Harper homers (22) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T23:38:29.381Z","endTime":"2025-08-28T23:39:05.405Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":615698,"link":"/api/v1/people/615698"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.469801624940246,"aZ":-22.364009730449897,"pfxX":0.8656013081637769,"pfxZ":5.709184506311042,"pX":0.20680386244033513,"pZ":3.0422326687865655,"vX0":3.119157967880411,"vY0":-129.57545191323132,"vZ0":-4.017978919986485,"x":109.12,"y":156.64,"x0":-1.1199578957517713,"y0":50.00024586671559,"z0":6.300439774443106,"aX":1.4868061611801833},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.7,"breakHorizontal":-2.2,"spinRate":2239,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.42104823721795004,"extension":6.275318119800556},"hitData":{"launchSpeed":107.3,"launchAngle":32.0,"totalDistance":442.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":194.51,"coordY":33.07}},"index":0,"playId":"9439988b-2214-371d-8a04-0fbbe20e5933","pitchNumber":1,"startTime":"2025-08-28T23:38:33.609Z","endTime":"2025-08-28T23:39:05.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:39:05.405Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"J.T. Realmuto pops out to third baseman Nacho Alvarez Jr.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T23:39:00.313Z","endTime":"2025-08-28T23:39:52.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.70471563152491,"strikeZoneBottom":1.77323406559866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.252321942090372,"aZ":-18.02468833414708,"pfxX":-9.154718314991372,"pfxZ":7.311234015903328,"pX":0.7875677918723469,"pZ":1.2679285180645505,"vX0":9.442920378822409,"vY0":-137.91043996451202,"vZ0":-9.435362218928537,"x":86.98,"y":204.55,"x0":-1.4833504992776951,"y0":50.00539206959697,"z0":5.9374494442843595,"aX":-17.724230031834402},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.5,"breakHorizontal":14.8,"spinRate":2147,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3964223511791416,"extension":6.425997088888006},"index":0,"playId":"9d4a998c-a0af-3b8a-bc13-3eb5a4643592","pitchNumber":1,"startTime":"2025-08-28T23:39:27.554Z","endTime":"2025-08-28T23:39:30.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47692383105317,"aZ":-24.8593752139692,"pfxX":-7.321479721373702,"pfxZ":4.45640479377354,"pX":-0.32843373793338865,"pZ":2.4319235229863567,"vX0":4.497859186602786,"vY0":-126.90814534971891,"vZ0":-4.623063105780117,"x":129.52,"y":173.12,"x0":-1.166986745839771,"y0":50.001697750810465,"z0":6.242435575803069,"aX":-12.015157944752762},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.3,"breakHorizontal":12.4,"spinRate":1071,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.43057074868568046,"extension":6.342555674561525},"hitData":{"launchSpeed":94.5,"launchAngle":74.0,"totalDistance":110.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.54,"coordY":161.66}},"index":1,"playId":"211ee2ed-d8f3-387f-ae74-e3d2cbda6737","pitchNumber":2,"startTime":"2025-08-28T23:39:41.812Z","endTime":"2025-08-28T23:39:52.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:39:52.845Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Marsh lines out to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T23:40:08.946Z","endTime":"2025-08-28T23:42:18.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.950801939342654,"aZ":-21.91607805813355,"pfxX":1.3909637907949404,"pfxZ":5.895873258319048,"pX":-0.30123836060885045,"pZ":2.392098794634141,"vX0":1.887220852319659,"vY0":-130.42131716620094,"vZ0":-5.491281978231165,"x":128.48,"y":174.19,"x0":-1.2122419545041299,"y0":50.000746680790556,"z0":6.156015912336388,"aX":2.4187423407966606},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.8,"breakHorizontal":-2.9,"spinRate":2285,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.41843286644918454,"extension":6.269699807362975},"index":0,"playId":"be4009c9-04ea-3a4d-8ab5-d7d9cc00e21b","pitchNumber":1,"startTime":"2025-08-28T23:40:18.320Z","endTime":"2025-08-28T23:40:23.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.390118583317815,"aZ":-32.02184267198279,"pfxX":-6.064799167550398,"pfxZ":0.09233137923557777,"pX":-0.16322536525574827,"pZ":1.7019966632563746,"vX0":4.123305974531347,"vY0":-126.30527603308342,"vZ0":-4.860962236939626,"x":123.22,"y":192.83,"x0":-1.0312163915081736,"y0":50.00182109877614,"z0":6.234689219796751,"aX":-9.771268140084079},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.7,"breakHorizontal":10.0,"spinRate":1070,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.43411157311125903,"extension":6.275253799820889},"index":1,"playId":"39c6a68c-3392-37dc-8c32-e76d7c1af1c8","pitchNumber":2,"startTime":"2025-08-28T23:40:39.697Z","endTime":"2025-08-28T23:40:42.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.28243914982304,"strikeZoneBottom":1.6242630795841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.974248936109408,"aZ":-29.15036658344392,"pfxX":-7.934959142511058,"pfxZ":1.9325476996448763,"pX":-0.548144735694259,"pZ":0.5694234597513675,"vX0":3.88202011401615,"vY0":-124.82218050464658,"vZ0":-7.482633181963373,"x":137.89,"y":223.41,"x0":-1.0991123761800237,"y0":50.005217163999745,"z0":6.032289059454337,"aX":-12.423972977276543},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":13.3,"spinRate":1047,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.44013426634769814,"extension":6.447430760303941},"index":2,"playId":"4a8ed777-26ac-31a3-bce6-fa020e784b73","pitchNumber":3,"startTime":"2025-08-28T23:40:56.376Z","endTime":"2025-08-28T23:40:59.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89837330881853,"aZ":-15.957036697534619,"pfxX":-5.934426433274582,"pfxZ":8.770545156795025,"pX":0.5449272085074894,"pZ":3.6209117735203775,"vX0":5.7613399382128065,"vY0":-135.4407921018579,"vZ0":-4.071032306995074,"x":96.23,"y":141.02,"x0":-0.8436978172220944,"y0":50.00294107682955,"z0":6.266893895200693,"aX":-10.973244862168933},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":9.5,"spinRate":2105,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4051508902645189,"extension":6.318459879150648},"index":3,"playId":"ab6e5f92-400e-30c7-82ab-9e54b67a03fb","pitchNumber":4,"startTime":"2025-08-28T23:41:15.229Z","endTime":"2025-08-28T23:41:18.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.21469315594641,"strikeZoneBottom":1.60945694562927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.88343817606366,"aZ":-26.337340377918572,"pfxX":-7.672054442622965,"pfxZ":3.577217420278375,"pX":-0.9231358130407694,"pZ":1.4467739917087425,"vX0":3.028611952986558,"vY0":-126.68945728467993,"vZ0":-6.315934554697645,"x":152.19,"y":199.72,"x0":-1.134508957626671,"y0":50.00430198472717,"z0":6.065761590238824,"aX":-12.523571927380564},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.3,"breakHorizontal":13.2,"spinRate":1103,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4316676638924348,"extension":6.344252394155304},"index":4,"playId":"0de3d47a-ae2e-3abd-91d5-cba725870e89","pitchNumber":5,"startTime":"2025-08-28T23:41:34.675Z","endTime":"2025-08-28T23:41:39.171Z","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":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.26015639352297,"strikeZoneBottom":1.62869434680926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.176452801773213,"aZ":-22.104094519890015,"pfxX":-7.139752975373406,"pfxZ":6.318230882448405,"pX":-1.3035546877226885,"pZ":1.195833659554219,"vX0":2.120712909364402,"vY0":-125.16772535456938,"vZ0":-7.50802934181866,"x":166.69,"y":206.49,"x0":-1.23183201141502,"y0":50.00306144156083,"z0":6.031510582242147,"aX":-11.381076475566708},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.1,"breakHorizontal":12.5,"spinRate":1191,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4368258088203749,"extension":6.361221790337751},"index":5,"playId":"544aceee-a2d3-3e22-8b93-30028b4b0efc","pitchNumber":6,"startTime":"2025-08-28T23:41:51.985Z","endTime":"2025-08-28T23:41:55.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59656571746222,"aZ":-28.38461958600055,"pfxX":-8.745738365952532,"pfxZ":2.3435219902210465,"pX":-0.488191867811042,"pZ":1.3891157275556187,"vX0":4.520690616612254,"vY0":-126.31248866805117,"vZ0":-6.183918636401427,"x":135.61,"y":201.27,"x0":-1.1643713753108067,"y0":50.001817111635226,"z0":6.149566084702697,"aX":-14.138995921544513},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":14.8,"spinRate":1200,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.43352741809508766,"extension":6.452135620314056},"hitData":{"launchSpeed":88.8,"launchAngle":24.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.01,"coordY":67.96}},"index":6,"playId":"36f18a5f-9e67-3ee7-b894-ddee5997e7d7","pitchNumber":7,"startTime":"2025-08-28T23:42:10.855Z","endTime":"2025-08-28T23:42:18.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:42:18.532Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-28T23:42:35.187Z","endTime":"2025-08-28T23:42:51.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"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(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":92.5,"endSpeed":84.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70619642293137,"aZ":-18.66044530816034,"pfxX":-9.85172056981193,"pfxZ":7.404196383991298,"pX":-0.23079321505605951,"pZ":2.1526096247184303,"vX0":7.67706904203511,"vY0":-134.36842308978058,"vZ0":-6.7035896693801025,"x":125.8,"y":180.66,"x0":-1.8480960957517096,"y0":50.00075394988627,"z0":6.010285012874485,"aX":-17.973469294541562},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.1,"breakHorizontal":16.2,"spinRate":2072,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.40796774993967855,"extension":6.3213315683584055},"hitData":{"launchSpeed":84.1,"launchAngle":53.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.67,"coordY":134.54}},"index":0,"playId":"ff1288fd-0493-37aa-a160-1df2502d5612","pitchNumber":1,"startTime":"2025-08-28T23:42:42.861Z","endTime":"2025-08-28T23:42:51.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:42:51.459Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ozzie Albies pops out to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-28T23:45:17.333Z","endTime":"2025-08-28T23:46:21.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.6,"strikeZoneTop":3.14846658056249,"strikeZoneBottom":1.57357020343093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.951280323480976,"aZ":-39.342298957009106,"pfxX":11.250502389922628,"pfxZ":-5.6246264793348395,"pX":-0.8738589903134468,"pZ":3.229185775218082,"vX0":-1.1535645168258217,"vY0":-112.83858294474412,"vZ0":4.107430392796202,"x":150.31,"y":151.59,"x0":-1.812010008917803,"y0":50.00549782098943,"z0":5.381399342332163,"aX":14.326494847585634},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-8.6,"breakHorizontal":-19.9,"spinRate":2560,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.48777240348617745,"extension":6.301528806840794},"index":0,"playId":"1ce08fae-77cd-3d1f-96f8-4eaab3b46440","pitchNumber":1,"startTime":"2025-08-28T23:45:28.043Z","endTime":"2025-08-28T23:45:32.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.641279001954114,"aZ":-28.81198957367972,"pfxX":-9.58640536203372,"pfxZ":2.1337068063051357,"pX":-0.4886207249676342,"pZ":1.3003373718966065,"vX0":5.822669515230846,"vY0":-124.59926540854782,"vZ0":-2.984720037597734,"x":135.63,"y":203.67,"x0":-1.608333355880088,"y0":50.001325207781505,"z0":4.890231346731069,"aX":-15.097197918364351},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.4,"breakHorizontal":16.1,"spinRate":1607,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.4392948312819942,"extension":6.664931755109577},"index":1,"playId":"619fc501-7ad7-3be0-b505-e7af98db2b00","pitchNumber":2,"startTime":"2025-08-28T23:45:45.548Z","endTime":"2025-08-28T23:45:49.309Z","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":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.553548637084706,"aZ":-15.492656233780483,"pfxX":-6.663786189294147,"pfxZ":9.39276402512094,"pX":0.15643066894888127,"pZ":3.0814637134495095,"vX0":6.636414757694665,"vY0":-132.93905870026134,"vZ0":-2.2361837260163195,"x":111.04,"y":155.58,"x0":-1.5158055961060173,"y0":50.00360993857195,"z0":5.068205279157539,"aX":-11.836219627373968},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.7,"breakHorizontal":10.4,"spinRate":2280,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.41323259733575846,"extension":7.112707316531404},"hitData":{"launchSpeed":96.0,"launchAngle":79.0,"totalDistance":35.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":136.48,"coordY":187.52}},"index":2,"playId":"8bd1a8d0-977a-3c8d-be88-4c342e9c88cf","pitchNumber":3,"startTime":"2025-08-28T23:46:08.801Z","endTime":"2025-08-28T23:46:21.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:46:21.502Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-28T23:46:31.725Z","endTime":"2025-08-28T23:48:27.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.6213735262281,"strikeZoneBottom":1.74805360806777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98532549406325,"aZ":-14.71662397575941,"pfxX":-8.174400621683212,"pfxZ":9.509517424810676,"pX":1.1110071358593618,"pZ":2.7768295314318316,"vX0":9.242640716512005,"vY0":-135.03488285202417,"vZ0":-3.402853419754912,"x":74.65,"y":163.81,"x0":-1.3034757567264184,"y0":50.0066351608524,"z0":5.096901382224818,"aX":-15.013323015531826},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":12.7,"spinRate":2282,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4065151453777571,"extension":6.933266058168421},"index":0,"playId":"40b492d2-8c7f-3624-b2eb-a98055794bdf","pitchNumber":1,"startTime":"2025-08-28T23:46:51.163Z","endTime":"2025-08-28T23:46:55.251Z","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":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.943475740882846,"aZ":-15.943793411475703,"pfxX":-6.516320547955384,"pfxZ":8.878286531584928,"pX":-0.4403371334947173,"pZ":3.634061095898494,"vX0":5.313547361383838,"vY0":-134.76724667882493,"vZ0":-1.0716802550379134,"x":133.78,"y":140.66,"x0":-1.5968334423945452,"y0":50.00311803333019,"z0":5.169700268234475,"aX":-11.914047008115082},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":10.6,"spinRate":2277,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4073688136032012,"extension":6.96164175740524},"index":1,"playId":"2a121fdb-725b-33d3-b78c-2e6a5ac837c4","pitchNumber":2,"startTime":"2025-08-28T23:47:06.925Z","endTime":"2025-08-28T23:47:10.912Z","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":92.2,"endSpeed":83.8,"strikeZoneTop":3.6210485483686,"strikeZoneBottom":1.74746047095276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.220915717528136,"aZ":-17.54042805357296,"pfxX":-8.966665369167398,"pfxZ":8.061556515881467,"pX":-0.19160223636325455,"pZ":4.062681898180515,"vX0":6.6480568313671355,"vY0":-134.16491028571141,"vZ0":0.21095121439346753,"x":124.3,"y":129.09,"x0":-1.5421593582940776,"y0":50.00105033983548,"z0":5.237579721586559,"aX":-16.273021973847946},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":14.8,"spinRate":2384,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4089438789956015,"extension":6.735409244478402},"index":2,"playId":"bb0a8be1-5572-3da0-be3c-84b4abe2c540","pitchNumber":3,"startTime":"2025-08-28T23:47:25.198Z","endTime":"2025-08-28T23:47:28.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.618262175657186,"aZ":-20.499459097719328,"pfxX":-10.412366811996758,"pfxZ":6.479745272833968,"pX":-0.3850440847150532,"pZ":2.180850779650391,"vX0":6.483930110886803,"vY0":-133.5594533499124,"vZ0":-3.5666473225545405,"x":131.68,"y":179.9,"x0":-1.4954644351491992,"y0":50.00009172483136,"z0":5.013500274912932,"aX":-18.74835939306143},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.2,"breakHorizontal":17.4,"spinRate":2311,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.41060937170505785,"extension":7.1065228649211125},"index":3,"playId":"8b13b695-5f59-3350-be3c-24ba3562ad01","pitchNumber":4,"startTime":"2025-08-28T23:47:41.593Z","endTime":"2025-08-28T23:47:44.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.61033394721861,"strikeZoneBottom":1.73727400006053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.190681528479335,"aZ":-15.526586299924258,"pfxX":-7.29273958574819,"pfxZ":8.932142628597788,"pX":-1.1168475736285886,"pZ":4.223730995377038,"vX0":3.9030214804367938,"vY0":-135.32072667697832,"vZ0":0.30708715505191364,"x":159.57,"y":124.74,"x0":-1.6267611455153541,"y0":50.00018991733294,"z0":5.192372113521415,"aX":-13.58827502852435},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":12.5,"spinRate":2318,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4040136219417443,"extension":7.073234104134139},"index":4,"playId":"870fbd3e-4df0-307e-83d5-6f8835d2e6ba","pitchNumber":5,"startTime":"2025-08-28T23:48:03.225Z","endTime":"2025-08-28T23:48:06.583Z","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":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.598709280148256,"aZ":-15.594337043662106,"pfxX":-7.292147358366916,"pfxZ":8.853883923302469,"pX":-0.020305314828396728,"pZ":3.850512090442365,"vX0":6.2606795031611275,"vY0":-136.1443631120277,"vZ0":-0.8530953907898173,"x":117.77,"y":134.82,"x0":-1.405175766439849,"y0":50.000513598789745,"z0":5.249794881128067,"aX":-13.652501152009448},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":11.9,"spinRate":2401,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4026930767453054,"extension":6.730035131738233},"index":5,"playId":"22a9f80e-f424-34bd-bef9-b651deb37a6d","pitchNumber":6,"startTime":"2025-08-28T23:48:23.578Z","endTime":"2025-08-28T23:48:27.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:48:27.253Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcell Ozuna pops out to shortstop Trea Turner.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-28T23:48:35.775Z","endTime":"2025-08-28T23:49:05.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.292452938206004,"aZ":-16.872829258775962,"pfxX":-8.787250931232442,"pfxZ":8.281268982317759,"pX":0.09336822371709531,"pZ":3.186291622540895,"vX0":6.87280293202993,"vY0":-134.81615936923131,"vZ0":-1.9697239502260016,"x":113.44,"y":152.75,"x0":-1.34262834816398,"y0":50.00269103943144,"z0":5.1125437094839326,"aX":-16.23544276231181},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":14.5,"spinRate":2304,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.40571402541427304,"extension":6.929807146271826},"hitData":{"launchSpeed":97.6,"launchAngle":69.0,"totalDistance":149.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":105.55,"coordY":139.86}},"index":0,"playId":"e03e8e57-d7ff-395e-a995-2adaff29a518","pitchNumber":1,"startTime":"2025-08-28T23:48:55.250Z","endTime":"2025-08-28T23:49:05.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:49:05.640Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Kepler flies out to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-28T23:51:35.801Z","endTime":"2025-08-28T23:51:48.587Z","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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.991573341960457,"aZ":-33.93824683568129,"pfxX":2.998414711884781,"pfxZ":-1.2822808957145444,"pX":-0.42140372517052843,"pZ":2.492314478125794,"vX0":0.5942969553980698,"vY0":-116.68807527484631,"vZ0":-1.8301133722195029,"x":133.06,"y":171.49,"x0":-1.0688867472209072,"y0":50.00074808170141,"z0":6.484679606517813,"aX":4.133532405187018},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.5,"breakHorizontal":-5.5,"spinRate":2515,"spinDirection":56},"zone":4,"typeConfidence":2.0,"plateTime":0.46941799595589684,"extension":6.07959910254594},"hitData":{"launchSpeed":95.7,"launchAngle":38.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.78,"coordY":57.99}},"index":0,"playId":"55dd767a-c200-35ad-8a33-c2989f05d5d2","pitchNumber":1,"startTime":"2025-08-28T23:51:39.533Z","endTime":"2025-08-28T23:51:48.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:51:48.587Z","atBatIndex":32},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Harrison Bader triples (1) on a sharp fly ball to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-28T23:51:58.830Z","endTime":"2025-08-28T23:52:42.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.6,"strikeZoneTop":3.22481355268664,"strikeZoneBottom":1.59950830448689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76466384376508,"aZ":-13.836972374258496,"pfxX":-7.090105555656037,"pfxZ":9.901158767327694,"pX":0.34809518626219166,"pZ":2.918016109024642,"vX0":5.3557549948528616,"vY0":-136.18215492044027,"vZ0":-6.37333220235225,"x":103.73,"y":159.99,"x0":-0.7365807732298199,"y0":50.00552802347486,"z0":6.270880074539541,"aX":-13.135086439002643},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":11.5,"spinRate":2203,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4043487264490535,"extension":6.4296703607442875},"index":0,"playId":"f18961db-cf96-35b0-8236-1f64b90a8c19","pitchNumber":1,"startTime":"2025-08-28T23:52:11.601Z","endTime":"2025-08-28T23:52:14.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70408045795745,"aZ":-28.209407357386326,"pfxX":-7.455656535157688,"pfxZ":2.5515155756549,"pX":0.27915219306058053,"pZ":2.329315748249173,"vX0":5.3089634977876985,"vY0":-124.1508197590474,"vZ0":-3.8785377154413236,"x":106.36,"y":175.89,"x0":-0.9221763640496125,"y0":50.00507615880865,"z0":6.269317496956911,"aX":-11.597685469092387},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.0,"breakHorizontal":12.2,"spinRate":967,"spinDirection":242},"zone":6,"typeConfidence":2.0,"plateTime":0.44180624193584883,"extension":6.285107962061143},"hitData":{"launchSpeed":103.9,"launchAngle":23.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":135.29,"coordY":35.74}},"index":1,"playId":"ec8ddf01-1fd8-3890-a33f-9702333e3dfe","pitchNumber":2,"startTime":"2025-08-28T23:52:27.439Z","endTime":"2025-08-28T23:52:42.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:52:42.977Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a ground ball to right fielder Ronald Acuña Jr. Harrison Bader scores.","rbi":1,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-28T23:53:58.403Z","endTime":"2025-08-28T23:54:28.489Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-28T23:53:03.534Z","endTime":"2025-08-28T23:54:00.568Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.35583535630096,"strikeZoneBottom":1.64631674426018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.43008456335708,"aZ":-27.595036126377014,"pfxX":-5.198413489901704,"pfxZ":2.8394948541849097,"pX":-0.5820544476391009,"pZ":3.7638894344302685,"vX0":3.799109861771901,"vY0":-125.93375864916979,"vZ0":-0.7941911335754172,"x":139.19,"y":137.15,"x0":-1.4312204741002637,"y0":50.00372081277105,"z0":6.305920142969724,"aX":-8.390089794242327},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.2,"breakHorizontal":8.6,"spinRate":885,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4341409837667922,"extension":6.492178799354452},"index":1,"playId":"00877256-f8b8-3d70-8338-719493c5a671","pitchNumber":1,"startTime":"2025-08-28T23:54:00.568Z","endTime":"2025-08-28T23:54:04.604Z","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":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.35519780395637,"aZ":-25.168668458308233,"pfxX":-4.850892842043036,"pfxZ":4.422955144994793,"pX":-0.34741913025841975,"pZ":2.0700300720789206,"vX0":4.298162291812252,"vY0":-124.82280673279075,"vZ0":-5.032362981544472,"x":130.24,"y":182.89,"x0":-1.45871264719296,"y0":50.001950401966305,"z0":6.176157429921236,"aX":-7.67962520122369},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.1,"breakHorizontal":7.8,"spinRate":991,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.4382649093543982,"extension":6.545766764342918},"hitData":{"launchSpeed":98.5,"launchAngle":8.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.59,"coordY":98.68}},"index":2,"playId":"23658e02-ec74-3a48-a33e-e9945a2675c5","pitchNumber":2,"startTime":"2025-08-28T23:54:16.694Z","endTime":"2025-08-28T23:54:28.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:54:28.489Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trea Turner doubles (29) on a line drive to left fielder Jurickson Profar. Bryson Stott scores.","rbi":1,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-28T23:54:43.983Z","endTime":"2025-08-28T23:55:45.991Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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,1,2],"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":2},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.53694499419887,"strikeZoneBottom":1.80253366998215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.998326113951777,"aZ":-15.451413985196526,"pfxX":-9.540043423353291,"pfxZ":9.193923734165367,"pX":-0.22031235512761915,"pZ":1.2162686839451244,"vX0":7.060899748099607,"vY0":-134.0322434859658,"vZ0":-9.744790560466445,"x":125.4,"y":205.94,"x0":-1.6494859229656307,"y0":50.00482603445766,"z0":6.002890718590152,"aX":-17.35763556024138},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.6,"breakHorizontal":15.7,"spinRate":2074,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4086628854307133,"extension":6.594071601199664},"index":0,"playId":"1c20b53d-bd7a-38ab-941a-bc4db56410fe","pitchNumber":1,"startTime":"2025-08-28T23:54:54.673Z","endTime":"2025-08-28T23:54:58.005Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"8c534cc3-3c4b-3149-9288-cf3512446ec5","startTime":"2025-08-28T23:55:12.709Z","endTime":"2025-08-28T23:55:18.574Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99487552019644,"aZ":-29.360422421150435,"pfxX":-6.407694511590229,"pfxZ":1.7747438756301754,"pX":-0.3598185372443165,"pZ":3.187098843657571,"vX0":4.696595095997171,"vY0":-125.21221704344902,"vZ0":-1.723662782575485,"x":130.72,"y":152.73,"x0":-1.4301675051717215,"y0":50.00074125439419,"z0":6.29368843384317,"aX":-10.14265725713681},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.0,"breakHorizontal":10.4,"spinRate":999,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.43794810178155563,"extension":6.466823632783714},"hitData":{"launchSpeed":93.8,"launchAngle":13.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":38.11,"coordY":100.81}},"index":2,"playId":"0a432466-9cd1-3074-8189-5e91169d8879","pitchNumber":2,"startTime":"2025-08-28T23:55:30.934Z","endTime":"2025-08-28T23:55:45.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-28T23:55:45.991Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (47) on a fly ball to right field. Trea Turner scores.","rbi":2,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-28T23:58:13.241Z","endTime":"2025-08-29T00:00:53.184Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8,9],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":680735,"link":"/api/v1/people/680735"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-28T23:55:58.112Z","endTime":"2025-08-28T23:56:33.077Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Austin Cox replaces Cal Quantrill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-28T23:56:33.077Z","endTime":"2025-08-28T23:58:15.355Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680735,"link":"/api/v1/people/680735"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.37808700233196,"strikeZoneBottom":1.57517202222629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.112733639744416,"aZ":-26.31981694796069,"pfxX":-1.8848833819831583,"pfxZ":3.6244759359420256,"pX":-0.9347085878050136,"pZ":0.7750134987001622,"vX0":-5.676457819387705,"vY0":-126.18439371404855,"vZ0":-7.906420974354972,"x":152.63,"y":217.85,"x0":1.5869649491640094,"y0":50.006272764162084,"z0":6.06257496115371,"aX":-3.0462476555327043},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.0,"breakHorizontal":4.7,"spinRate":2326,"spinDirection":177},"zone":13,"typeConfidence":2.0,"plateTime":0.4336804353280219,"extension":6.2507882433555375},"index":2,"playId":"96948d75-c4fb-3323-aa07-1d8425e5bcef","pitchNumber":1,"startTime":"2025-08-28T23:58:15.355Z","endTime":"2025-08-28T23:58:19.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.38057874850529,"strikeZoneBottom":1.55199012694202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.785271764748337,"aZ":-22.185495421325243,"pfxX":-0.46995268868293216,"pfxZ":5.793969559762391,"pX":-1.3128149796164021,"pZ":2.2752511374549123,"vX0":-6.985156242340807,"vY0":-130.08585276685764,"vZ0":-5.603942480822362,"x":167.04,"y":177.35,"x0":1.461679120806327,"y0":50.004009239947926,"z0":6.1258824190751096,"aX":-0.8085892329181753},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.5,"breakHorizontal":2.3,"spinRate":2312,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.42011567948126904,"extension":6.213385283988809},"index":3,"playId":"e47a2fc4-720a-3565-90bf-66640fe2dd5f","pitchNumber":2,"startTime":"2025-08-28T23:58:32.967Z","endTime":"2025-08-28T23:58:36.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.3021465401552,"strikeZoneBottom":1.55334218772451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.378935371429755,"aZ":-36.47195025435676,"pfxX":0.3729234556413541,"pfxZ":-3.0994222055594163,"pX":-0.91057388692541,"pZ":1.6641805316454021,"vX0":-5.264341414036164,"vY0":-116.80834772309957,"vZ0":-2.814189721601543,"x":151.71,"y":193.85,"x0":1.3210248606346786,"y0":50.00378920721651,"z0":6.303600562858443,"aX":0.5173970029476009},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-6.0,"breakHorizontal":0.6,"spinRate":2398,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.46837593933763655,"extension":6.180043595531478},"index":4,"playId":"62bb440c-8b97-31fe-9d0b-e2682134873a","pitchNumber":3,"startTime":"2025-08-28T23:58:50.888Z","endTime":"2025-08-28T23:58:55.167Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.410544677419,"strikeZoneBottom":1.55621531255742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.028557003800998,"aZ":-20.239037408492482,"pfxX":-1.4185497406101457,"pfxZ":6.906604743685535,"pX":0.0026442787986306116,"pZ":1.8283930901849943,"vX0":-3.8244160125502535,"vY0":-129.7988480619758,"vZ0":-7.098324589641882,"x":116.9,"y":189.41,"x0":1.672095901551211,"y0":50.00030243571189,"z0":6.1098315827550325,"aX":-2.449029949948395},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.4,"breakHorizontal":3.4,"spinRate":2432,"spinDirection":173},"zone":8,"typeConfidence":2.0,"plateTime":0.42000906894158696,"extension":6.15246591830889},"index":5,"playId":"48a116c6-70f5-3a57-b6db-3a1df5bfb060","pitchNumber":4,"startTime":"2025-08-28T23:59:10.353Z","endTime":"2025-08-28T23:59:13.566Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.34807132291828,"strikeZoneBottom":1.54642215863475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.084347117594266,"aZ":-24.448285133533478,"pfxX":-1.209700296442715,"pfxZ":4.68618411088169,"pX":-0.7509950620742277,"pZ":2.473507801314165,"vX0":-5.1675769227672825,"vY0":-127.08694371630251,"vZ0":-4.490104292943272,"x":145.63,"y":172.0,"x0":1.459236322827198,"y0":50.00276466712253,"z0":6.1861579214185,"aX":-1.994638106373956},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.8,"breakHorizontal":3.2,"spinRate":2325,"spinDirection":164},"zone":4,"typeConfidence":2.0,"plateTime":0.4296574163534239,"extension":6.2981242038998415},"index":6,"playId":"105e3bf6-4c7a-3f37-b453-86aa19e866d8","pitchNumber":5,"startTime":"2025-08-28T23:59:30.646Z","endTime":"2025-08-28T23:59:34.425Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2025-08-28T23:59:47.455Z","endTime":"2025-08-29T00:00:01.051Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"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":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.20697521697446,"aZ":-38.324048641486335,"pfxX":-0.2974188675061918,"pfxZ":-4.47364213551548,"pX":0.06010625881953886,"pZ":2.710849199683617,"vX0":-2.746660628395087,"vY0":-116.3261106289458,"vZ0":-0.4127224505926167,"x":114.71,"y":165.59,"x0":1.2933079645721712,"y0":50.002533493932695,"z0":6.5143997301365415,"aX":-0.4087661317464966},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.9,"breakHorizontal":1.2,"spinRate":2475,"spinDirection":322},"zone":5,"typeConfidence":2.0,"plateTime":0.47030898085519013,"extension":6.207015800355731},"index":8,"playId":"a8bb613b-d8ee-3d2d-a3cf-d7d757955b20","pitchNumber":6,"startTime":"2025-08-29T00:00:01.051Z","endTime":"2025-08-29T00:00:04.837Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.54562686463788,"aZ":-40.52548437851173,"pfxX":-0.8508495103114765,"pfxZ":-6.118589040935948,"pX":-0.1255323109833004,"pZ":2.7476257154060697,"vX0":-3.127811609610886,"vY0":-116.34213550453322,"vZ0":0.29386963163079916,"x":121.78,"y":164.59,"x0":1.3486720893323816,"y0":50.00041771990556,"z0":6.471633143875992,"aX":-1.161633694772153},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.7,"breakHorizontal":2.4,"spinRate":2487,"spinDirection":325},"zone":5,"typeConfidence":2.0,"plateTime":0.4714190952149271,"extension":6.342514622126271},"hitData":{"launchSpeed":102.7,"launchAngle":35.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":237.27,"coordY":89.56}},"index":9,"playId":"fd71e76b-b956-3f99-877f-bf00852f5ac5","pitchNumber":7,"startTime":"2025-08-29T00:00:24.332Z","endTime":"2025-08-29T00:00:53.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:00:53.184Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Harper walks.","rbi":0,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-29T00:00:57.411Z","endTime":"2025-08-29T00:02:23.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.81695412064996,"aZ":-10.687628255701872,"pfxX":3.517386531763302,"pfxZ":11.259751551156263,"pX":0.31648674103344493,"pZ":3.110348473284886,"vX0":-4.325779393619265,"vY0":-137.79904680418278,"vZ0":-6.379838406967753,"x":104.94,"y":154.8,"x0":1.4553622196718787,"y0":50.00597838639302,"z0":6.1900415020422805,"aX":6.7141322263078065},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.1,"breakHorizontal":-5.4,"spinRate":2159,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.39866444490846353,"extension":6.441529103532936},"index":0,"playId":"1ea006fd-a962-3e14-9903-f322ad615264","pitchNumber":1,"startTime":"2025-08-29T00:01:14.660Z","endTime":"2025-08-29T00:01:17.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.26484669803695,"strikeZoneBottom":1.69086034933929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.48396826586576,"aZ":-22.02073260973571,"pfxX":-1.2037521594121774,"pfxZ":5.925336598983966,"pX":-1.2945648478933025,"pZ":0.8585065879546708,"vX0":-6.705210002757668,"vY0":-129.66173608302,"vZ0":-8.89279415276944,"x":166.35,"y":215.6,"x0":1.4745735314223174,"y0":50.003494170240586,"z0":5.994883725220824,"aX":-2.0620241290353203},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.1,"breakHorizontal":3.6,"spinRate":2325,"spinDirection":171},"zone":13,"typeConfidence":2.0,"plateTime":0.4213919237818078,"extension":6.340509304394009},"index":1,"playId":"58b4e3fb-5c42-30e6-bf01-ac3d5787c752","pitchNumber":2,"startTime":"2025-08-29T00:01:30.277Z","endTime":"2025-08-29T00:01:33.731Z","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":89.0,"endSpeed":82.6,"strikeZoneTop":3.19311710155693,"strikeZoneBottom":1.75340144018948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.917674531062058,"aZ":-23.160466152121234,"pfxX":-2.2306672883911944,"pfxZ":5.267276429104606,"pX":-0.9459663714744447,"pZ":1.2316043115673687,"vX0":-5.709469959407771,"vY0":-129.4539539478581,"vZ0":-7.785960243736664,"x":153.06,"y":205.53,"x0":1.5707473228821698,"y0":50.00512159714111,"z0":6.028773604941189,"aX":-3.816300392869641},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.2,"breakHorizontal":5.2,"spinRate":2310,"spinDirection":181},"zone":13,"typeConfidence":2.0,"plateTime":0.42177911106986343,"extension":6.309190804593733},"index":2,"playId":"2d3c63d1-88cd-3cc3-b0e5-a426ae6e3741","pitchNumber":3,"startTime":"2025-08-29T00:01:46.270Z","endTime":"2025-08-29T00:01:50.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.16858887867852,"strikeZoneBottom":1.72886805794149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35541992588335,"aZ":-8.591437528228052,"pfxX":4.6269033186738655,"pfxZ":12.469804725513189,"pX":-0.11793175400989293,"pZ":1.3488164247616463,"vX0":-5.39409294689689,"vY0":-137.14098732444918,"vZ0":-11.001991853279504,"x":121.5,"y":202.36,"x0":1.2799931463987695,"y0":50.003804556873924,"z0":6.014366139830914,"aX":8.751129383900352},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.3,"breakHorizontal":-7.2,"spinRate":2139,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4004806589133185,"extension":6.429991758734252},"index":3,"playId":"affa89f9-0643-33f2-94ff-ec1e333c1fe3","pitchNumber":4,"startTime":"2025-08-29T00:02:02.310Z","endTime":"2025-08-29T00:02:06.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.22186085662538,"strikeZoneBottom":1.7289493772922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.652356454496328,"aZ":-20.540092791987167,"pfxX":-1.4188679593860143,"pfxZ":6.773466427750374,"pX":-0.9816132272420096,"pZ":1.3350473344416873,"vX0":-6.07678415547397,"vY0":-129.57426301932534,"vZ0":-8.051719113593375,"x":154.42,"y":202.73,"x0":1.5690586228343475,"y0":50.000604470159566,"z0":6.027379002614771,"aX":-2.433284710750236},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.8,"breakHorizontal":3.8,"spinRate":2318,"spinDirection":169},"zone":13,"typeConfidence":2.0,"plateTime":0.4211849334701103,"extension":6.300374512805053},"index":4,"playId":"f61157e4-065d-34a5-a198-d0daf338f772","pitchNumber":5,"startTime":"2025-08-29T00:02:19.331Z","endTime":"2025-08-29T00:02:23.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:02:23.558Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.T. Realmuto walks. Bryce Harper to 2nd.","rbi":0,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-29T00:02:32.817Z","endTime":"2025-08-29T00:05:56.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.79992992736295,"strikeZoneBottom":1.88775449654536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.48164810516994,"aZ":-10.561446117027446,"pfxX":3.3541396468448634,"pfxZ":11.573040424069514,"pX":-0.5983254744756399,"pZ":2.2577671927208764,"vX0":-6.040030897350601,"vY0":-136.1767962511986,"vZ0":-8.42387923936985,"x":139.81,"y":177.82,"x0":1.2183356322568188,"y0":50.00132987717072,"z0":6.132599069627838,"aX":6.263430677841357},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":-4.7,"spinRate":2126,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.40309320752546807,"extension":6.1655998307001205},"index":0,"playId":"48fef7c2-b8b0-3dd5-a488-2297916891d4","pitchNumber":1,"startTime":"2025-08-29T00:02:50.087Z","endTime":"2025-08-29T00:02:53.347Z","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":94.2,"endSpeed":85.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.59938671950727,"aZ":-12.301514350277104,"pfxX":3.872659300653133,"pfxZ":10.49210146176927,"pX":0.14772671989997743,"pZ":3.1963996903111167,"vX0":-4.4510671555904,"vY0":-137.06087583864715,"vZ0":-5.678693720451582,"x":111.37,"y":152.48,"x0":1.293143360915248,"y0":50.00071922581199,"z0":6.14242117243033,"aX":7.333571450474769},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":-6.0,"spinRate":2108,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.40033245242563176,"extension":6.251624624382385},"index":1,"playId":"17762912-d46e-3b80-b94d-87c9df461fb2","pitchNumber":2,"startTime":"2025-08-29T00:03:06.989Z","endTime":"2025-08-29T00:03:11.469Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-29T00:03:22.492Z","endTime":"2025-08-29T00:03:37.973Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.76797412948596,"strikeZoneBottom":1.85616590388905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.9165893870863,"aZ":-11.082619280745183,"pfxX":4.455251973426349,"pfxZ":11.110940090586219,"pX":-1.5696349170245445,"pZ":3.162232031619575,"vX0":-8.443592749318467,"vY0":-137.27396661683534,"vZ0":-6.157252759675226,"x":176.83,"y":153.4,"x0":0.974710818300271,"y0":50.00041926069474,"z0":6.197108017635476,"aX":8.455928127078883},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":-6.2,"spinRate":2064,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.3998147270031649,"extension":6.391854085980618},"index":3,"playId":"115e9208-83bf-37ac-b623-fae712ceeae0","pitchNumber":3,"startTime":"2025-08-29T00:03:37.973Z","endTime":"2025-08-29T00:03:42.247Z","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":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.2,"strikeZoneTop":3.6894970630271,"strikeZoneBottom":1.80414904389794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.277981194360365,"aZ":-36.33924596782958,"pfxX":-1.2776123041110825,"pfxZ":-2.97958266877048,"pX":-1.1345966125263847,"pZ":-0.24654004050447342,"vX0":-4.686851591018494,"vY0":-117.41243621603064,"vZ0":-6.9583125732032425,"x":160.25,"y":245.44,"x0":1.0537005994528592,"y0":50.00453091565276,"z0":6.137957964207559,"aX":-1.7837406696247295},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-6.8,"breakHorizontal":3.5,"spinRate":2484,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.46653004341490467,"extension":6.531492274585598},"index":4,"playId":"a91ae313-3434-32aa-ace9-d982a7a2a66e","pitchNumber":4,"startTime":"2025-08-29T00:03:56.022Z","endTime":"2025-08-29T00:04:01.117Z","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":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.66347679978133,"strikeZoneBottom":1.80478758774358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.544647508442228,"aZ":-24.012689142080497,"pfxX":0.7473905025932606,"pfxZ":5.488410602238943,"pX":1.4230807824368075,"pZ":4.318259151372561,"vX0":-0.14934646706528273,"vY0":-121.1236331449823,"vZ0":0.013114238496399033,"x":62.76,"y":122.19,"x0":1.388421513287313,"y0":50.002029461790926,"z0":6.4116540720848025,"aX":1.1109480185731075},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":10.2,"breakHorizontal":-1.3,"spinRate":568,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4521245153202367,"extension":6.058282537461979},"index":5,"playId":"428ac9e1-09eb-3ffb-af7e-9c7b2006d75e","pitchNumber":5,"startTime":"2025-08-29T00:04:23.222Z","endTime":"2025-08-29T00:04:27.169Z","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":87.7,"endSpeed":80.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.922214986866695,"aZ":-25.736560931694033,"pfxX":-3.269725763172806,"pfxZ":3.896421144970633,"pX":-0.6648264586668888,"pZ":1.8474555559989825,"vX0":-4.280171579736362,"vY0":-127.63723653015889,"vZ0":-5.770464369188608,"x":142.34,"y":188.9,"x0":1.4577893989755144,"y0":50.00450418725075,"z0":6.16063425127207,"aX":-5.4016033472817675},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.0,"breakHorizontal":6.8,"spinRate":2376,"spinDirection":189},"zone":7,"typeConfidence":2.0,"plateTime":0.42890638056744335,"extension":6.2973531405801575},"index":6,"playId":"4baf7521-7f76-3e45-a4bd-0024d048affc","pitchNumber":6,"startTime":"2025-08-29T00:04:41.389Z","endTime":"2025-08-29T00:04:44.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86306504104672,"aZ":-32.13759543250415,"pfxX":4.834282911009906,"pfxZ":0.02233763391484267,"pX":-0.038577979607822666,"pZ":2.1686166856688684,"vX0":-4.095712848710542,"vY0":-118.68093894911091,"vZ0":-2.8568996463263368,"x":118.47,"y":180.23,"x0":1.0859742023946322,"y0":50.00185985323009,"z0":6.331143555320917,"aX":6.858789469731023},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.4,"breakHorizontal":-7.7,"spinRate":609,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.46248580804602524,"extension":6.133434316712654},"index":7,"playId":"9fb74516-e89c-38bd-93c9-611a83d3329d","pitchNumber":7,"startTime":"2025-08-29T00:05:04.918Z","endTime":"2025-08-29T00:05:07.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.445977974552605,"aZ":-10.40826434258975,"pfxX":2.9644721778644865,"pfxZ":11.890269929586491,"pX":-0.4592786222793298,"pZ":2.524832327988373,"vX0":-5.427468049634286,"vY0":-134.952162334684,"vZ0":-7.563809928954964,"x":134.51,"y":170.61,"x0":1.1997344699072356,"y0":50.00376146757595,"z0":6.110875314115131,"aX":5.4275834379037775},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.9,"breakHorizontal":-4.1,"spinRate":2235,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.4070592488802598,"extension":6.2949562750736865},"index":8,"playId":"9469d28d-867f-3b30-afc7-c6f31b2655fb","pitchNumber":8,"startTime":"2025-08-29T00:05:29.870Z","endTime":"2025-08-29T00:05:32.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.68386122002035,"strikeZoneBottom":1.90460609793745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.063232929478193,"aZ":-21.80979178350245,"pfxX":0.39622864843487804,"pfxZ":5.954522032659721,"pX":-1.1625671323929618,"pZ":1.4016453695932005,"vX0":-6.4218561592766115,"vY0":-130.70035737399743,"vZ0":-7.933940011185495,"x":161.31,"y":200.94,"x0":1.2688017074497784,"y0":50.00282460639766,"z0":6.099432139444615,"aX":0.6911905456422783},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.4,"breakHorizontal":0.6,"spinRate":2387,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.41815296675671654,"extension":6.43123719657205},"index":9,"playId":"5552bc6a-fe79-33fb-a69a-d887f8926a75","pitchNumber":9,"startTime":"2025-08-29T00:05:52.407Z","endTime":"2025-08-29T00:05:56.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:05:56.399Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to left fielder Jurickson Profar.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-29T00:06:14.244Z","endTime":"2025-08-29T00:07:11.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0644922531539,"aZ":-10.812054199547761,"pfxX":3.4944190278850384,"pfxZ":11.515299028777545,"pX":0.40628103462676857,"pZ":2.353747951408569,"vX0":-3.8178902611355547,"vY0":-135.89273481730254,"vZ0":-8.071876770567938,"x":101.51,"y":175.23,"x0":1.3809303944590603,"y0":50.00074304297928,"z0":6.12910158432063,"aX":6.48133646889155},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.2,"breakHorizontal":-5.4,"spinRate":2267,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.40432644381809446,"extension":6.155253488883667},"index":0,"playId":"c4c1fbe5-0fab-3427-88c9-a4c7646dbdd8","pitchNumber":1,"startTime":"2025-08-29T00:06:24.131Z","endTime":"2025-08-29T00:06:27.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.17947936254721,"strikeZoneBottom":1.59863471839575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.659280227081094,"aZ":-10.81193717173917,"pfxX":2.5545735685174344,"pfxZ":11.275114416644048,"pX":-1.4887135571573287,"pZ":2.847035893347201,"vX0":-7.676552432901919,"vY0":-136.65777567628302,"vZ0":-6.981528766947359,"x":173.75,"y":161.91,"x0":1.0227494738285252,"y0":50.001174724910015,"z0":6.174787736244199,"aX":4.8401889875383555},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.1,"breakHorizontal":-3.0,"spinRate":2215,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.4005636426622945,"extension":6.064273625139871},"index":1,"playId":"481aed86-89df-31fb-8fce-8330973f545a","pitchNumber":2,"startTime":"2025-08-29T00:06:41.871Z","endTime":"2025-08-29T00:06:45.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.95737436199899,"aZ":-24.315662525492257,"pfxX":-1.7922701333924924,"pfxZ":4.749915541826704,"pX":-0.057761066236122344,"pZ":2.7492462703512968,"vX0":-3.2389287072709396,"vY0":-127.02731157604924,"vZ0":-4.027419828104923,"x":119.2,"y":164.55,"x0":1.4605458684069184,"y0":50.00519497367401,"z0":6.260331782329711,"aX":-2.9650477420199226},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.0,"breakHorizontal":3.8,"spinRate":2343,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.42913757994996704,"extension":6.184671241734544},"hitData":{"launchSpeed":90.2,"launchAngle":37.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.43,"coordY":111.57}},"index":2,"playId":"b39e1430-c12c-3998-8173-caf1747b54ee","pitchNumber":3,"startTime":"2025-08-29T00:06:58.327Z","endTime":"2025-08-29T00:07:11.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:07:11.010Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alec Bohm doubles (15) on a ground ball to left fielder Jurickson Profar. Bryce Harper scores. J.T. Realmuto scores.","rbi":2,"awayScore":3,"homeScore":12,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-29T00:07:28.628Z","endTime":"2025-08-29T00:08:11.267Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":680735,"link":"/api/v1/people/680735"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":680735,"link":"/api/v1/people/680735"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.6,"strikeZoneTop":3.57980817424214,"strikeZoneBottom":1.68414772771306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.24766963045204,"aZ":-35.49194442694815,"pfxX":-0.48959795531376304,"pfxZ":-2.3405448362574135,"pX":-1.4933296759262245,"pZ":0.6711033807222345,"vX0":-5.994465287806717,"vY0":-117.90097105275507,"vZ0":-5.409438450813404,"x":173.92,"y":220.66,"x0":1.1399802851903047,"y0":50.0057061974664,"z0":6.2504546955882505,"aX":-0.6921888668538122},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.3,"breakHorizontal":2.3,"spinRate":2589,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.46358260129871365,"extension":6.135007309784868},"index":0,"playId":"ff03f018-9caa-3a50-b67c-d062d2e5858c","pitchNumber":1,"startTime":"2025-08-29T00:07:37.395Z","endTime":"2025-08-29T00:07:40.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.48602169862224,"aZ":-10.080138388061851,"pfxX":3.53856335316614,"pfxZ":11.812444286374975,"pX":-0.19534484507462538,"pZ":2.6299937826442257,"vX0":-4.737772352094753,"vY0":-135.83587826795778,"vZ0":-7.397296101110746,"x":124.45,"y":167.77,"x0":1.1109109337585164,"y0":50.003366711075465,"z0":6.087712247373255,"aX":6.619261243857719},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.0,"breakHorizontal":-5.4,"spinRate":2182,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.40306697437908,"extension":6.191160740598009},"hitData":{"launchSpeed":108.6,"launchAngle":4.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.69,"coordY":101.82}},"index":1,"playId":"f7e548e3-9c6c-3eca-9b5d-fee0a2360c9c","pitchNumber":2,"startTime":"2025-08-29T00:07:56.565Z","endTime":"2025-08-29T00:08:11.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:08:11.267Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Kepler grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-29T00:08:40.551Z","endTime":"2025-08-29T00:11:00.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.43144293985649,"strikeZoneBottom":1.65349947652242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.012755850014084,"aZ":-23.277533919462318,"pfxX":-2.712232529828364,"pfxZ":5.363452311888658,"pX":-0.8294078481241828,"pZ":3.6069434547627917,"vX0":-4.870903712354047,"vY0":-127.39254645633625,"vZ0":-2.1887173244136973,"x":148.62,"y":141.39,"x0":1.4530851494956862,"y0":50.000891813425056,"z0":6.300719824412526,"aX":-4.4954920767124955},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.5,"breakHorizontal":5.9,"spinRate":2311,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.42852214938829336,"extension":6.186262781182917},"index":0,"playId":"63d26bdf-20a1-3586-b711-62ff99376f5f","pitchNumber":1,"startTime":"2025-08-29T00:08:45.160Z","endTime":"2025-08-29T00:08:48.858Z","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":92.5,"endSpeed":84.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.714947635514815,"aZ":-10.49791077966302,"pfxX":3.1909823060561626,"pfxZ":11.89148926115358,"pX":-0.4593503949725783,"pZ":3.113664049026267,"vX0":-5.726815555960291,"vY0":-134.52890629570717,"vZ0":-6.079641213790996,"x":134.51,"y":154.71,"x0":1.287812281147619,"y0":50.00173104163276,"z0":6.155884414343153,"aX":5.816676412911076},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.3,"breakHorizontal":-4.4,"spinRate":2292,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.4080201209917509,"extension":6.317711793703554},"index":1,"playId":"c65d3886-fd78-3213-ae5d-8efda65296f3","pitchNumber":2,"startTime":"2025-08-29T00:09:02.389Z","endTime":"2025-08-29T00:09:06.440Z","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":92.7,"endSpeed":84.7,"strikeZoneTop":3.4518657128719,"strikeZoneBottom":1.56770513414676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.607407387856405,"aZ":-12.171146044161658,"pfxX":2.269158724048605,"pfxZ":10.873304059932671,"pX":1.144450899860948,"pZ":2.7494220659783184,"vX0":-1.1630416810287911,"vY0":-134.83904546131217,"vZ0":-6.961523600390413,"x":73.38,"y":164.55,"x0":1.2868162804795444,"y0":50.00128605160342,"z0":6.225280423755931,"aX":4.173594953767854},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":-3.8,"spinRate":2093,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4063779544541166,"extension":6.467593396038838},"index":2,"playId":"21d1d7c3-2d3f-35ff-8f0f-22604df5b016","pitchNumber":3,"startTime":"2025-08-29T00:09:25.302Z","endTime":"2025-08-29T00:09:29.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.7,"strikeZoneTop":3.43066143916356,"strikeZoneBottom":1.57381998331674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.82557729018174,"aZ":-38.64237956649506,"pfxX":-0.36453302363229323,"pfxZ":-4.669486434993252,"pX":-1.1961266506600448,"pZ":1.4706385381504958,"vX0":-5.208862964973206,"vY0":-116.62944192171173,"vZ0":-2.928935093662913,"x":162.59,"y":199.07,"x0":1.1085272768801788,"y0":50.00291669451886,"z0":6.367905252143256,"aX":-0.5046156101327637},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.9,"breakHorizontal":1.9,"spinRate":2467,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4686531666112357,"extension":5.936600189804458},"index":3,"playId":"72eb0151-8df1-3c19-baf7-91ec23fc2181","pitchNumber":4,"startTime":"2025-08-29T00:09:42.361Z","endTime":"2025-08-29T00:09:46.493Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2025-08-29T00:09:57.165Z","endTime":"2025-08-29T00:10:11.820Z","isPitch":false,"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(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":92.9,"endSpeed":84.7,"strikeZoneTop":3.45196090102389,"strikeZoneBottom":1.54181109546416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.482122188459634,"aZ":-11.953295482510667,"pfxX":3.0464624066224926,"pfxZ":10.99157452842591,"pX":-0.8167481538622777,"pZ":2.8360901132891114,"vX0":-6.238815337618056,"vY0":-135.0375040238445,"vZ0":-6.730190876266378,"x":148.13,"y":162.21,"x0":1.1317773240446296,"y0":50.00192073582879,"z0":6.2084732065755635,"aX":5.6045240787062545},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.6,"breakHorizontal":-4.1,"spinRate":2038,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.4062274039162084,"extension":6.086781783049238},"index":5,"playId":"2477e06d-b7ca-3db5-a12a-b8a143a86df2","pitchNumber":5,"startTime":"2025-08-29T00:10:11.820Z","endTime":"2025-08-29T00:10:15.124Z","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.6,"endSpeed":85.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.8230628432598,"aZ":-12.029990989003785,"pfxX":3.175832560800819,"pfxZ":10.762693878586088,"pX":-0.7491139901806214,"pZ":3.3973434658893242,"vX0":-5.863741723369341,"vY0":-136.15941521423534,"vZ0":-5.375150597512858,"x":145.55,"y":147.05,"x0":1.022916713751301,"y0":50.00076107041342,"z0":6.234513565887028,"aX":5.943500079524724},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":-4.4,"spinRate":2036,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.40278381859501877,"extension":6.30538537467904},"index":6,"playId":"164743b8-2ba4-32a4-b65f-4754e837649b","pitchNumber":6,"startTime":"2025-08-29T00:10:29.691Z","endTime":"2025-08-29T00:10:32.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68993961419471,"aZ":-21.691399971097272,"pfxX":-2.6543235941410797,"pfxZ":6.124254610285942,"pX":-0.5211977615697702,"pZ":1.628104658138388,"vX0":-4.1316338666430905,"vY0":-129.64734416919677,"vZ0":-7.367939479860151,"x":136.87,"y":194.82,"x0":1.4345552690919,"y0":50.00373001751658,"z0":6.1481621794652535,"aX":-4.543341443748347},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.7,"breakHorizontal":5.6,"spinRate":2328,"spinDirection":166},"zone":7,"typeConfidence":2.0,"plateTime":0.42157139324969606,"extension":6.267672451320609},"hitData":{"launchSpeed":74.8,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.13,"coordY":162.68}},"index":7,"playId":"4261f95a-6d30-3921-8c74-aa5b8e3802f4","pitchNumber":7,"startTime":"2025-08-29T00:10:52.298Z","endTime":"2025-08-29T00:11:00.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:11:00.107Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nacho Alvarez Jr. lines out to third baseman Alec Bohm.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-29T00:13:24.030Z","endTime":"2025-08-29T00:14:52.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.39575852660705,"strikeZoneBottom":1.59279173097915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31289498306058,"aZ":-15.535093022585864,"pfxX":-8.244179839861456,"pfxZ":9.464653902640883,"pX":0.09600466010593751,"pZ":2.2799575283111877,"vX0":7.043377229569042,"vY0":-131.807919071658,"vZ0":-4.468188017903803,"x":113.34,"y":177.22,"x0":-1.541213362523341,"y0":50.00026105886897,"z0":5.146131688394306,"aX":-14.487867665882776},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.3,"breakHorizontal":13.3,"spinRate":2333,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.41573196383370714,"extension":6.945876761891702},"index":0,"playId":"be162016-a3cb-3d84-82e8-384251eb91ee","pitchNumber":1,"startTime":"2025-08-29T00:13:38.817Z","endTime":"2025-08-29T00:13:42.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.28157608193265,"strikeZoneBottom":1.47008718999168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.933043182485587,"aZ":-23.339047954392417,"pfxX":-9.232567502035135,"pfxZ":5.341367395739596,"pX":-1.559789385265032,"pZ":3.4055170026418145,"vX0":3.270042957690108,"vY0":-128.1541164162702,"vZ0":0.40126356487407444,"x":176.46,"y":146.83,"x0":-1.657286060242282,"y0":50.00015015163125,"z0":5.078413568877271,"aX":-15.26463956800813},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.0,"breakHorizontal":16.0,"spinRate":2180,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4283580302448482,"extension":6.853096707118493},"index":1,"playId":"6661a7ce-f209-35b0-bc7e-82caa9ef6d54","pitchNumber":2,"startTime":"2025-08-29T00:14:03.580Z","endTime":"2025-08-29T00:14:08.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.7,"strikeZoneTop":3.32426770896495,"strikeZoneBottom":1.5571674293584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.1163588980367,"aZ":-41.47077292514827,"pfxX":8.521727631329155,"pfxZ":-7.3654950546243985,"pX":0.699729851216199,"pZ":1.7397633488043809,"vX0":2.6341168208814603,"vY0":-112.44387017886426,"vZ0":1.4862656107152927,"x":90.33,"y":191.81,"x0":-1.5984943312833515,"y0":50.00272461350087,"z0":5.3246638521302545,"aX":10.755364658492736},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-12.5,"breakHorizontal":-16.1,"spinRate":2657,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.4898049391308761,"extension":6.71106639221446},"index":2,"playId":"462e4a26-4efe-3ab4-ac81-9a8faf0139f3","pitchNumber":3,"startTime":"2025-08-29T00:14:23.021Z","endTime":"2025-08-29T00:14:28.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.174777688762948,"aZ":-40.35572124436685,"pfxX":8.681134457211257,"pfxZ":-6.505303103674678,"pX":0.15073988673187294,"pZ":1.7450314003274043,"vX0":1.2794680394517162,"vY0":-112.0310180253264,"vZ0":1.2401344533361767,"x":111.25,"y":191.66,"x0":-1.5560519335578753,"y0":50.00181680613363,"z0":5.342160108424359,"aX":10.920627908177408},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-11.0,"breakHorizontal":-16.1,"spinRate":2631,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.49083587467009204,"extension":6.858243573081724},"hitData":{"launchSpeed":74.2,"launchAngle":12.0,"totalDistance":126.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":93.47,"coordY":162.93}},"index":3,"playId":"6eeca59a-7aa5-323b-9317-6bfae5b49b53","pitchNumber":4,"startTime":"2025-08-29T00:14:44.907Z","endTime":"2025-08-29T00:14:52.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:14:52.891Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vidal Bruján pops out to third baseman Alec Bohm.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-29T00:15:04.762Z","endTime":"2025-08-29T00:15:44.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.16435794666169,"strikeZoneBottom":1.47643233394383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.303212625411142,"aZ":-15.264399833580738,"pfxX":-7.500699257620343,"pfxZ":9.48782919122925,"pX":0.5747343583289932,"pZ":2.524376154170018,"vX0":8.21279506639652,"vY0":-132.63418598517998,"vZ0":-3.904339412195342,"x":95.09,"y":170.62,"x0":-1.5869592279825908,"y0":50.00075394414865,"z0":5.128163279980625,"aX":-13.365716106433595},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.6,"breakHorizontal":11.8,"spinRate":2277,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.4129104378067687,"extension":7.080465505886599},"index":0,"playId":"6ef0ae21-9e52-33be-bfce-7668e28f9767","pitchNumber":1,"startTime":"2025-08-29T00:15:17.501Z","endTime":"2025-08-29T00:15:21.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.475874370662105,"aZ":-14.29589372816272,"pfxX":-7.093786465333296,"pfxZ":9.971407122635487,"pX":0.7126037351500007,"pZ":2.649124509656047,"vX0":8.24005110476419,"vY0":-133.04159481633442,"vZ0":-3.718013977321566,"x":89.84,"y":167.25,"x0":-1.5027433869300235,"y0":50.002758180394544,"z0":5.100458766065061,"aX":-12.719737872346313},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.4,"breakHorizontal":11.0,"spinRate":2277,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.4116532126905077,"extension":6.933350760058723},"hitData":{"launchSpeed":67.8,"launchAngle":77.0,"totalDistance":61.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":116.2,"coordY":181.44}},"index":1,"playId":"270c88c5-3fb1-349f-bbf6-f28c7c59e5bf","pitchNumber":2,"startTime":"2025-08-29T00:15:34.608Z","endTime":"2025-08-29T00:15:44.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:15:44.049Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jurickson Profar grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-29T00:16:04.143Z","endTime":"2025-08-29T00:16:42.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.648613449210234,"aZ":-30.634867744681436,"pfxX":-8.205294566927007,"pfxZ":1.0096974024466157,"pX":-0.6486503383665193,"pZ":2.522230960890279,"vX0":4.860132168662478,"vY0":-122.62507025455703,"vZ0":0.20175469865941342,"x":141.73,"y":170.68,"x0":-1.5921068432502612,"y0":50.00073314016942,"z0":5.056230794758528,"aX":-12.47234541758067},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.2,"breakHorizontal":13.7,"spinRate":1605,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4469789952151695,"extension":6.624359032444345},"index":0,"playId":"d5a46592-7bb8-3dcf-96a8-77b78cb912a2","pitchNumber":1,"startTime":"2025-08-29T00:16:13.625Z","endTime":"2025-08-29T00:16:16.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.896017439960765,"aZ":-16.720706770417532,"pfxX":-7.963704893006529,"pfxZ":8.488839029563707,"pX":-0.5434251751450864,"pZ":1.8828406395976651,"vX0":5.333884785625379,"vY0":-134.0546848227606,"vZ0":-4.9453758204932425,"x":137.71,"y":187.94,"x0":-1.5239411565315968,"y0":50.00366268025668,"z0":4.944649648453956,"aX":-14.499413749782425},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":13.3,"spinRate":2243,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.40852855900868956,"extension":6.688852471041505},"hitData":{"launchSpeed":78.0,"launchAngle":0.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.22,"coordY":167.24}},"index":1,"playId":"ddc2450d-5a80-3354-a1cd-5528fdea12d7","pitchNumber":2,"startTime":"2025-08-29T00:16:35.507Z","endTime":"2025-08-29T00:16:42.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:16:42.745Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Harrison Bader singles on a ground ball to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":12,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-29T00:18:48.795Z","endTime":"2025-08-29T00:19:56.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.8,"strikeZoneTop":3.30113509062248,"strikeZoneBottom":1.55889776829866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.434754179764838,"aZ":-12.120002945326695,"pfxX":3.624273265973671,"pfxZ":11.632364156485448,"pX":-0.5313447036061962,"pZ":2.297314174528059,"vX0":-5.508517413560034,"vY0":-131.15395268943962,"vZ0":-7.568800989397499,"x":137.25,"y":176.75,"x0":1.1353813254306884,"y0":50.00110847746621,"z0":6.144958622323173,"aX":6.24761560428655},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.3,"breakHorizontal":-5.2,"spinRate":2024,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.41929344843982275,"extension":6.635679331630798},"index":0,"playId":"2bb5c346-1eb1-3398-b6a1-405c407b220c","pitchNumber":1,"startTime":"2025-08-29T00:19:14.715Z","endTime":"2025-08-29T00:19:17.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.18903618165951,"strikeZoneBottom":1.57566046456277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.756122715213657,"aZ":-12.211813288706884,"pfxX":3.4014488816429544,"pfxZ":10.969274379238882,"pX":-0.6481383629258874,"pZ":2.766039888632608,"vX0":-6.330428516184693,"vY0":-134.4594607445521,"vZ0":-6.596563813686252,"x":141.71,"y":164.1,"x0":1.3011776818706615,"y0":50.006186118322866,"z0":6.128157780878094,"aX":6.192567628328983},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":-4.7,"spinRate":2115,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.4082782168035579,"extension":6.279333441869443},"index":1,"playId":"e02664c9-402b-33fb-b404-8eb7af43219c","pitchNumber":2,"startTime":"2025-08-29T00:19:28.498Z","endTime":"2025-08-29T00:19:31.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.96131685384106,"aZ":-12.168111165197336,"pfxX":3.922970013368992,"pfxZ":10.878720914128499,"pX":0.6187483773420872,"pZ":3.03029555360088,"vX0":-3.4009587063921503,"vY0":-135.34846998214425,"vZ0":-5.950652913221085,"x":93.41,"y":156.96,"x0":1.3873164856743516,"y0":50.003876370172705,"z0":6.123995365773317,"aX":7.215143580598575},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":-6.2,"spinRate":2091,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.4060432605367934,"extension":6.225896095888024},"hitData":{"launchSpeed":97.5,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.23,"coordY":97.26}},"index":2,"playId":"5567c79b-460e-3a4d-9322-46dafd873bfd","pitchNumber":3,"startTime":"2025-08-29T00:19:43.894Z","endTime":"2025-08-29T00:19:56.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:19:56.531Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to left fielder Jurickson Profar.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-29T00:20:02.790Z","endTime":"2025-08-29T00:20:34.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":83.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.41309705171513,"aZ":-11.753418521310978,"pfxX":2.3084042234807587,"pfxZ":11.361949404022702,"pX":-0.39294201012852314,"pZ":2.974208984630205,"vX0":-5.048734833698777,"vY0":-133.40436016723615,"vZ0":-6.301530432449535,"x":131.98,"y":158.48,"x0":1.226513432639755,"y0":50.005219988864525,"z0":6.2187945163056435,"aX":4.15007607822973},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.3,"breakHorizontal":-3.0,"spinRate":2030,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.4109969053935072,"extension":6.126628665099435},"hitData":{"launchSpeed":81.3,"launchAngle":52.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.43,"coordY":116.81}},"index":0,"playId":"63c1d44e-c78e-353c-97cc-14f0899c0ee9","pitchNumber":1,"startTime":"2025-08-29T00:20:21.742Z","endTime":"2025-08-29T00:20:34.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:20:34.359Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a ground ball to second baseman Ozzie Albies. Harrison Bader to 2nd.","rbi":0,"awayScore":3,"homeScore":12,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-29T00:20:38.045Z","endTime":"2025-08-29T00:21:03.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnSecond":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.35362480465951,"aZ":-23.6402976585821,"pfxX":-1.1794019479529443,"pfxZ":5.177119668059375,"pX":-0.48952050919739637,"pZ":2.0075339132293153,"vX0":-4.482661139963,"vY0":-127.34577817715598,"vZ0":-5.728859560184624,"x":135.66,"y":184.58,"x0":1.4443411683762857,"y0":50.00054982776764,"z0":6.148125918195883,"aX":-1.9427426666589083},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.4,"breakHorizontal":3.1,"spinRate":2264,"spinDirection":180},"zone":7,"typeConfidence":2.0,"plateTime":0.4295691932007939,"extension":6.125170407851759},"hitData":{"launchSpeed":86.5,"launchAngle":3.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.38,"coordY":142.9}},"index":0,"playId":"9fe99fff-4cc0-3b45-84ea-28acbc10ab15","pitchNumber":1,"startTime":"2025-08-29T00:20:52.516Z","endTime":"2025-08-29T00:21:03.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:21:03.583Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (48) on a fly ball to left center field. Harrison Bader scores. Trea Turner scores.","rbi":3,"awayScore":3,"homeScore":15,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-29T00:21:32.754Z","endTime":"2025-08-29T00:23:29.054Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":680735,"link":"/api/v1/people/680735"},"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":{"id":680735,"link":"/api/v1/people/680735"},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":680735,"link":"/api/v1/people/680735"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.4036172826861,"strikeZoneBottom":1.53551995837737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.785353472232906,"aZ":-24.78115863910339,"pfxX":-1.2424418282795964,"pfxZ":4.527447149078754,"pX":-1.1098155261432232,"pZ":1.6103185784565002,"vX0":-6.058418866470896,"vY0":-126.69092635295293,"vZ0":-6.282350453212793,"x":159.3,"y":195.3,"x0":1.4694979640837906,"y0":50.00302305690544,"z0":6.09070164855748,"aX":-2.0281586024243965},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.1,"breakHorizontal":3.6,"spinRate":2343,"spinDirection":187},"zone":13,"typeConfidence":2.0,"plateTime":0.4315846329986308,"extension":6.301042602146245},"index":0,"playId":"380911d0-1ac3-3d46-bdf0-77965cb6e707","pitchNumber":1,"startTime":"2025-08-29T00:21:36.386Z","endTime":"2025-08-29T00:21:41.063Z","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":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.48437377984524,"strikeZoneBottom":1.53236047770471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92142679396259,"aZ":-12.61219126005923,"pfxX":2.6041017099274093,"pfxZ":10.86550561314153,"pX":-0.6544775837368119,"pZ":2.5038613477118687,"vX0":-6.097110925956582,"vY0":-133.60993058754192,"vZ0":-7.192316978311651,"x":141.95,"y":171.18,"x0":1.3230633761914263,"y0":50.00363535945919,"z0":6.145083175724868,"aX":4.689350501753968},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.2,"breakHorizontal":-3.4,"spinRate":2155,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.4106056949429937,"extension":6.2535555058069345},"index":1,"playId":"d9a7be39-b7de-39cc-bc17-248ef5c4dab7","pitchNumber":2,"startTime":"2025-08-29T00:21:54.621Z","endTime":"2025-08-29T00:21:57.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2060426707453,"aZ":-11.16997238014279,"pfxX":2.7434548857020107,"pfxZ":11.665976996788196,"pX":0.09719884377108504,"pZ":1.619393685447221,"vX0":-3.9645466219110004,"vY0":-133.67275214762503,"vZ0":-9.571769302138334,"x":113.3,"y":195.06,"x0":1.246657438176592,"y0":50.00312293407067,"z0":6.059949807423982,"aX":4.939696138865304},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.1,"breakHorizontal":-4.1,"spinRate":2118,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.41057639606653495,"extension":6.281426069252701},"index":2,"playId":"e4d696a2-0394-3dd0-ba8d-89112602ff86","pitchNumber":3,"startTime":"2025-08-29T00:22:12.492Z","endTime":"2025-08-29T00:22:15.492Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-29T00:22:28.851Z","endTime":"2025-08-29T00:22:41.956Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.30803954670739,"strikeZoneBottom":1.47029543374665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.443722026216825,"aZ":-22.733441672768546,"pfxX":-1.6034382731502683,"pfxZ":5.557225642815746,"pX":-1.412578314002858,"pZ":1.2574714126166475,"vX0":-6.328006752209216,"vY0":-129.39872637828506,"vZ0":-8.06694044545704,"x":170.84,"y":204.83,"x0":1.270842971755042,"y0":50.00463712534876,"z0":6.1510890556329,"aX":-2.7254370110149733},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.5,"breakHorizontal":4.3,"spinRate":2274,"spinDirection":178},"zone":13,"typeConfidence":2.0,"plateTime":0.42291835267410693,"extension":6.426270307138061},"index":4,"playId":"79b9c420-8bec-3dba-9472-61f56a2cb92e","pitchNumber":4,"startTime":"2025-08-29T00:22:41.956Z","endTime":"2025-08-29T00:22:45.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.306391743902005,"aZ":-9.960354686618166,"pfxX":3.4876002530329355,"pfxZ":12.018283559459913,"pX":-0.8682424906454851,"pZ":2.999848412887697,"vX0":-6.674724743933014,"vY0":-135.72702488512593,"vZ0":-6.630162049638652,"x":150.1,"y":157.78,"x0":1.1801342752902724,"y0":50.00011540139596,"z0":6.182914484426395,"aX":6.445173987923592},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.4,"breakHorizontal":-4.8,"spinRate":2291,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.4050046594151455,"extension":6.056398838618276},"hitData":{"launchSpeed":101.0,"launchAngle":33.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":57.5,"coordY":62.46}},"index":5,"playId":"53f95ea4-cee0-3613-adcd-470b2b29864f","pitchNumber":5,"startTime":"2025-08-29T00:23:00.743Z","endTime":"2025-08-29T00:23:29.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:23:29.054Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper called out on strikes.","rbi":0,"awayScore":3,"homeScore":15,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-29T00:23:28.507Z","endTime":"2025-08-29T00:25:04.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":88.3,"endSpeed":82.0,"strikeZoneTop":3.27544995659389,"strikeZoneBottom":1.72483862999616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.761773568495933,"aZ":-23.278283121192093,"pfxX":-1.018315734845916,"pfxZ":5.250508588109507,"pX":-0.3016620002321295,"pZ":2.2803791922603827,"vX0":-3.886012926475799,"vY0":-128.58019961129995,"vZ0":-5.532490079702674,"x":128.5,"y":177.21,"x0":1.354409403207297,"y0":50.00160648254383,"z0":6.238450561750592,"aX":-1.7241859143321918},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.6,"breakHorizontal":2.6,"spinRate":2277,"spinDirection":168},"zone":4,"typeConfidence":2.0,"plateTime":0.42411359780399804,"extension":6.189514274037739},"index":0,"playId":"e32f0960-0824-3435-920d-fcbb3e9b96a7","pitchNumber":1,"startTime":"2025-08-29T00:23:53.718Z","endTime":"2025-08-29T00:23:57.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.167268903544173,"aZ":-24.27463375458835,"pfxX":-2.324672445050505,"pfxZ":4.828603867296933,"pX":-0.5252107089942054,"pZ":1.990114153928656,"vX0":-3.973784317567368,"vY0":-126.67130493876024,"vZ0":-5.7506739785341106,"x":137.02,"y":185.05,"x0":1.3616915337901245,"y0":50.00460488223821,"z0":6.212606441267243,"aX":-3.8042735158622443},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.8,"breakHorizontal":5.0,"spinRate":2435,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.43124420375451544,"extension":6.239084359833614},"index":1,"playId":"fbd8f302-acff-3dd5-98c0-1ed800afd922","pitchNumber":2,"startTime":"2025-08-29T00:24:08.214Z","endTime":"2025-08-29T00:24:11.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.10744493263172,"strikeZoneBottom":1.61168551322064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.944600138884926,"aZ":-36.7319101131827,"pfxX":-1.1520643448159937,"pfxZ":-3.3080391199206436,"pX":-0.7369364938193917,"pZ":0.7616982373801281,"vX0":-3.8845351803544714,"vY0":-116.69113705109915,"vZ0":-4.77744217990574,"x":145.09,"y":218.21,"x0":1.0988598817834367,"y0":50.001576980287844,"z0":6.295844053410453,"aX":-1.5880699234057094},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.8,"breakHorizontal":3.0,"spinRate":2574,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.46937787233396655,"extension":6.49739918004687},"index":2,"playId":"2e28a9d9-f0d1-321b-8869-76a1ad5e057b","pitchNumber":3,"startTime":"2025-08-29T00:24:26.989Z","endTime":"2025-08-29T00:24:30.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.705673437629272,"aZ":-11.479141983376937,"pfxX":3.9253612134844156,"pfxZ":11.534598650192603,"pX":-0.01697183881707173,"pZ":3.172647806995238,"vX0":-4.393707711523539,"vY0":-133.12615914582386,"vZ0":-5.800367837147342,"x":117.65,"y":153.12,"x0":1.1452103593092455,"y0":50.00047155127281,"z0":6.211265765342172,"aX":7.041527859311598},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.8,"breakHorizontal":-6.1,"spinRate":2129,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.41151067220418414,"extension":6.240901601304094},"index":3,"playId":"44e38e83-b903-35d9-ad4f-f2d52a39aa3e","pitchNumber":4,"startTime":"2025-08-29T00:24:42.657Z","endTime":"2025-08-29T00:24:45.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.09284817721067,"strikeZoneBottom":1.59703943248565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.955105490799067,"aZ":-26.514756768336216,"pfxX":-1.568092637661782,"pfxZ":3.6302317491968754,"pX":-0.7782226505970841,"pZ":1.8738803963567197,"vX0":-4.350680638567047,"vY0":-123.57526948139319,"vZ0":-5.190227924747263,"x":146.66,"y":188.19,"x0":1.2036679331922118,"y0":50.0008557921591,"z0":6.209043677933336,"aX":-2.4417403925102716},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.6,"breakHorizontal":3.8,"spinRate":2245,"spinDirection":194},"zone":7,"typeConfidence":2.0,"plateTime":0.44202109921060684,"extension":6.18081810166096},"index":4,"playId":"bbb4f820-649a-3836-b0a7-8db95b09e203","pitchNumber":5,"startTime":"2025-08-29T00:25:00.773Z","endTime":"2025-08-29T00:25:04.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:25:04.245Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":15,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-29T00:25:15.203Z","endTime":"2025-08-29T00:26:29.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":2},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.218597731935915,"aZ":-10.315282461701624,"pfxX":4.539723688907921,"pfxZ":12.073840757002259,"pX":-0.5684020415341323,"pZ":2.279607111388006,"vX0":-5.986695966627293,"vY0":-133.77998011116168,"vZ0":-8.13783742896442,"x":138.67,"y":177.23,"x0":1.1099457680839555,"y0":50.00057727802132,"z0":6.102793148847983,"aX":8.21734114293089},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.3,"breakHorizontal":-7.0,"spinRate":2178,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.40964342126435405,"extension":6.33512692054799},"index":0,"playId":"ab4d9515-b9e9-3bd2-8f9e-7c06f17371a2","pitchNumber":1,"startTime":"2025-08-29T00:25:33.604Z","endTime":"2025-08-29T00:25:39.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.533179573256607,"aZ":-26.490881337222994,"pfxX":4.235988824482893,"pfxZ":3.969371602298126,"pX":0.9106560215269417,"pZ":0.5702868845624145,"vX0":-2.1159741834778183,"vY0":-119.33835105852773,"vZ0":-7.44442331842905,"x":82.29,"y":223.38,"x0":1.2618984651623575,"y0":50.00207734405479,"z0":6.140505500590312,"aX":6.064969283542826},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.5,"breakHorizontal":-7.1,"spinRate":674,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.46025227399536695,"extension":6.272746639889429},"index":1,"playId":"3f94ed33-c439-3546-a122-30284476033a","pitchNumber":2,"startTime":"2025-08-29T00:26:03.803Z","endTime":"2025-08-29T00:26:07.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63532437008824,"aZ":-28.750331166313593,"pfxX":4.797297002347266,"pfxZ":2.3470481030481514,"pX":1.4825802718257197,"pZ":1.6118643383066478,"vX0":-0.8425280478791859,"vY0":-120.0391756592396,"vZ0":-4.9169879883276995,"x":60.49,"y":195.26,"x0":1.2153579940101022,"y0":50.00190130968481,"z0":6.2519961133255775,"aX":6.987181062891473},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.4,"breakHorizontal":-8.5,"spinRate":628,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4566147719618092,"extension":6.277196176694319},"index":2,"playId":"9a24021f-0bb1-3009-bf74-bbf67638c852","pitchNumber":3,"startTime":"2025-08-29T00:26:26.578Z","endTime":"2025-08-29T00:26:29.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:26:29.756Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Olson homers (21) on a fly ball to right center field.","rbi":1,"awayScore":4,"homeScore":15,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-29T00:28:59.768Z","endTime":"2025-08-29T00:30:23.118Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":605400,"link":"/api/v1/people/605400"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.68242127255898,"strikeZoneBottom":1.73462604246285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.993801486296736,"aZ":-31.19407671193949,"pfxX":-9.23934417579,"pfxZ":0.665648348680234,"pX":-2.0808634962251458,"pZ":2.741660660710265,"vX0":2.2087665409316073,"vY0":-120.58954118150469,"vZ0":0.9808776481525816,"x":196.32,"y":164.76,"x0":-1.8098281737882447,"y0":50.00170073007368,"z0":5.0867607133923896,"aX":-13.572416913177053},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.7,"breakHorizontal":16.2,"spinRate":1518,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.4546394425535083,"extension":6.7208266458778665},"index":0,"playId":"7ef2169b-7474-37cf-8b8e-11a7b9cac5c5","pitchNumber":1,"startTime":"2025-08-29T00:29:00.276Z","endTime":"2025-08-29T00:29:04.119Z","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":90.3,"endSpeed":81.9,"strikeZoneTop":3.70916665633239,"strikeZoneBottom":1.73441926813715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.712876938420596,"aZ":-19.240704131777,"pfxX":-7.800189126226174,"pfxZ":7.455799168705072,"pX":-0.5858831720437464,"pZ":3.9925035644781155,"vX0":5.076485411377523,"vY0":-131.37919230751018,"vZ0":0.3880322161645803,"x":139.33,"y":130.98,"x0":-1.536850148035281,"y0":50.00642458212201,"z0":5.28107210546972,"aX":-13.539899644724844},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.8,"breakHorizontal":13.0,"spinRate":2270,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4180548659105163,"extension":6.870813383351782},"index":1,"playId":"32495abe-b551-33b2-b2d8-7e34f5f72d3b","pitchNumber":2,"startTime":"2025-08-29T00:29:15.677Z","endTime":"2025-08-29T00:29:19.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.780395287777562,"aZ":-17.673547502098398,"pfxX":-7.5633509487930315,"pfxZ":8.29593171980166,"pX":0.25637780729465565,"pZ":2.3236402079528835,"vX0":7.150309211133362,"vY0":-131.57580674268203,"vZ0":-3.787350244115377,"x":107.23,"y":176.04,"x0":-1.518083424447044,"y0":50.00051182969298,"z0":5.096921365839247,"aX":-13.21594286670715},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.4,"breakHorizontal":12.1,"spinRate":2271,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4168046210745855,"extension":7.132636973374204},"index":2,"playId":"3b3f6295-9cb8-3fcf-9866-8f0a2b4b5e50","pitchNumber":3,"startTime":"2025-08-29T00:29:33.748Z","endTime":"2025-08-29T00:29:36.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.54766260350353,"aZ":-40.479002102504246,"pfxX":8.087921924251795,"pfxZ":-6.463584337906276,"pX":-0.1572990825913141,"pZ":2.243342898339022,"vX0":1.0290129701906205,"vY0":-113.16277864473814,"vZ0":2.0342842567706967,"x":123.0,"y":178.21,"x0":-1.6689873824842918,"y0":50.00509423503515,"z0":5.417568792658986,"aX":10.386883116072017},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-10.8,"breakHorizontal":-14.9,"spinRate":2620,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4858536828934885,"extension":6.292986872794183},"hitData":{"launchSpeed":101.1,"launchAngle":26.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":183.52,"coordY":57.52}},"index":3,"playId":"1316b1ae-372e-3c23-ba37-5d258d03da03","pitchNumber":4,"startTime":"2025-08-29T00:29:54.820Z","endTime":"2025-08-29T00:30:23.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:30:23.118Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":4,"homeScore":15,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-29T00:30:17.728Z","endTime":"2025-08-29T00:32:43.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.3,"endSpeed":83.9,"strikeZoneTop":3.69151773009813,"strikeZoneBottom":1.66671159438683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.16091118021116,"aZ":-21.742436227161434,"pfxX":-10.153695950751148,"pfxZ":5.8292534928803175,"pX":1.1450585096683956,"pZ":1.3505963204750013,"vX0":10.034524405607515,"vY0":-132.62711414680126,"vZ0":-5.4188503237779155,"x":73.35,"y":202.31,"x0":-1.3600690976439787,"y0":50.00166603390601,"z0":4.995949931638263,"aX":-18.169458077666818},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.6,"breakHorizontal":16.3,"spinRate":2241,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.412254222808885,"extension":6.7914503329779805},"index":0,"playId":"1a4d2355-30ad-3678-97a5-2c1cff5e38b0","pitchNumber":1,"startTime":"2025-08-29T00:30:43.121Z","endTime":"2025-08-29T00:30:46.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.69115017444032,"strikeZoneBottom":1.66649316879203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.55729578266147,"aZ":-38.30042802434789,"pfxX":8.85071025620704,"pfxZ":-4.6043633137443285,"pX":1.1593529819067274,"pZ":1.9075374954718403,"vX0":3.5811805596595496,"vY0":-114.95788013210621,"vZ0":0.8042760043220818,"x":72.81,"y":187.28,"x0":-1.5715095647372384,"y0":50.00355785373216,"z0":5.289557397787199,"aX":11.771881073825568},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-7.8,"breakHorizontal":-16.9,"spinRate":2673,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4775997093694433,"extension":6.64868668003617},"index":1,"playId":"46aeb709-20c4-33e9-a9ae-d7759c5440ba","pitchNumber":2,"startTime":"2025-08-29T00:30:59.252Z","endTime":"2025-08-29T00:31:02.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.71594723748453,"strikeZoneBottom":1.66475968964863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.342510270837344,"aZ":-23.277332031793456,"pfxX":-10.504250542598623,"pfxZ":4.943484907992824,"pX":-1.473212329239239,"pZ":2.361425630353035,"vX0":3.784565647464601,"vY0":-133.46881607187885,"vZ0":-2.7013117706648755,"x":173.16,"y":175.02,"x0":-1.546718355265936,"y0":50.003057518846475,"z0":5.067073289694502,"aX":-18.9081425071746},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.5,"breakHorizontal":18.1,"spinRate":2271,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.41073985980867045,"extension":6.629517062323592},"index":2,"playId":"9c774a07-68a8-3dab-b90b-a9bc1d0b3f76","pitchNumber":3,"startTime":"2025-08-29T00:31:16.225Z","endTime":"2025-08-29T00:31:20.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.89876381407054,"strikeZoneBottom":1.84809863236989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.638732659692668,"aZ":-16.22717736984314,"pfxX":-7.250444439501196,"pfxZ":9.026100384914487,"pX":0.16056790851406702,"pZ":2.903904613355839,"vX0":6.655516409929469,"vY0":-132.42255510515633,"vZ0":-2.847252988800486,"x":110.88,"y":160.37,"x0":-1.449631997617551,"y0":50.00217209091699,"z0":5.187557261586362,"aX":-12.809924974674551},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.8,"breakHorizontal":11.6,"spinRate":2354,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.41444005175992427,"extension":6.905290590308027},"index":3,"playId":"cf5b71cf-e8e4-3aa2-83fa-426808a18f8c","pitchNumber":4,"startTime":"2025-08-29T00:31:35.047Z","endTime":"2025-08-29T00:31:38.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24599680958791,"aZ":-15.793908798671113,"pfxX":-7.263678794659335,"pfxZ":8.786688985852322,"pX":-0.05845697543830978,"pZ":2.4965433774537127,"vX0":6.379769751830688,"vY0":-135.80088851276346,"vZ0":-4.1715589406563796,"x":119.23,"y":171.37,"x0":-1.4965362203911454,"y0":50.004252186524255,"z0":5.154153988361327,"aX":-13.543440647845333},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":11.8,"spinRate":2458,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.40360882595181424,"extension":7.016027149778807},"index":4,"playId":"6004eb9e-fe88-3b59-938a-8a7557526f8a","pitchNumber":5,"startTime":"2025-08-29T00:31:55.058Z","endTime":"2025-08-29T00:31:58.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.175123918120942,"aZ":-14.216142734299542,"pfxX":-6.277195874711603,"pfxZ":9.563458997715367,"pX":-0.06498970895301029,"pZ":3.5332372260838496,"vX0":5.94677042491103,"vY0":-136.0122344608362,"vZ0":-1.9006269436054914,"x":119.48,"y":143.38,"x0":-1.4616896797268089,"y0":50.00541508414748,"z0":5.22438795617172,"aX":-11.790696631316958},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":10.2,"spinRate":2308,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4023452417408082,"extension":6.848854089920001},"index":5,"playId":"eed52c39-cf24-3938-bb6e-0c96a908c465","pitchNumber":6,"startTime":"2025-08-29T00:32:18.089Z","endTime":"2025-08-29T00:32:21.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.561317162769672,"aZ":-41.24472165089258,"pfxX":8.37882578664064,"pfxZ":-6.922983478187392,"pX":0.7046785363499676,"pZ":1.6400977879152747,"vX0":2.6814296899037173,"vY0":-114.41543709344053,"vZ0":0.8212734787499967,"x":90.14,"y":194.5,"x0":-1.5751549578926682,"y0":50.0053071053323,"z0":5.358680791037977,"aX":10.971585932998774},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-11.9,"breakHorizontal":-15.8,"spinRate":2676,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.48101605216187826,"extension":6.236341841814278},"index":6,"playId":"75cec955-457e-3630-bb86-a598f779242e","pitchNumber":7,"startTime":"2025-08-29T00:32:39.898Z","endTime":"2025-08-29T00:32:43.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:32:43.163Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, first baseman Bryce Harper to pitcher Aaron Nola.","rbi":0,"awayScore":4,"homeScore":15,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-29T00:32:50.893Z","endTime":"2025-08-29T00:33:44.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.31605251518317,"strikeZoneBottom":1.61754294565188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.99090193735649,"aZ":-29.42066066152415,"pfxX":-7.99474225113477,"pfxZ":1.773580427884479,"pX":-1.3400111976108044,"pZ":1.9173265386205025,"vX0":3.301643100459235,"vY0":-123.53786762988716,"vZ0":-1.5166584897544904,"x":168.08,"y":187.01,"x0":-1.6531891652684767,"y0":50.001611107281065,"z0":5.0061134134783005,"aX":-12.38913075483358},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.1,"breakHorizontal":13.7,"spinRate":1618,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4429306011248628,"extension":6.718633869628109},"index":0,"playId":"2958f60d-ec60-3fbd-b851-d194d94c8474","pitchNumber":1,"startTime":"2025-08-29T00:33:19.560Z","endTime":"2025-08-29T00:33:23.313Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.956701957926363,"aZ":-18.668525514798805,"pfxX":-7.179733341122595,"pfxZ":7.382147715551907,"pX":-0.4382041012478459,"pZ":2.008181040335846,"vX0":5.595617510380764,"vY0":-133.909890292194,"vZ0":-4.378200809491983,"x":133.7,"y":184.56,"x0":-1.614602818728769,"y0":50.00310181190666,"z0":4.987065633747805,"aX":-13.134054385758214},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":11.9,"spinRate":2243,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.4079073477022246,"extension":6.972082596877045},"hitData":{"launchSpeed":83.5,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.8,"coordY":169.77}},"index":1,"playId":"97e457f0-e97b-3829-b5d8-aa5e3edd0d0a","pitchNumber":2,"startTime":"2025-08-29T00:33:36.623Z","endTime":"2025-08-29T00:33:44.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:33:44.428Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ozzie Albies lines out to second baseman Bryson Stott.","rbi":0,"awayScore":4,"homeScore":15,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-29T00:33:59.708Z","endTime":"2025-08-29T00:36:23.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":92.1,"endSpeed":84.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.171035748094376,"aZ":-15.130358942229655,"pfxX":-6.745930690176501,"pfxZ":9.371312036496578,"pX":-0.0697913491165316,"pZ":2.7816128008566467,"vX0":6.068103625068024,"vY0":-134.05989031659598,"vZ0":-3.610733765950214,"x":119.66,"y":163.68,"x0":-1.486948628260172,"y0":50.005111839125334,"z0":5.227095282241648,"aX":-12.272157338518616},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.4,"breakHorizontal":10.9,"spinRate":2236,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.40868929134174437,"extension":6.772403343239654},"index":0,"playId":"8b759db4-39eb-3c47-b4be-3b5ed1289087","pitchNumber":1,"startTime":"2025-08-29T00:34:19.794Z","endTime":"2025-08-29T00:34:22.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.0,"strikeZoneTop":3.3602663451408,"strikeZoneBottom":1.62661880197746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.470187822833196,"aZ":-26.303263473904664,"pfxX":-9.49268716859912,"pfxZ":3.754054330483285,"pX":-1.1347276821816241,"pZ":2.78053959463569,"vX0":4.3380072764743165,"vY0":-124.67562313787805,"vZ0":-0.047543837412883705,"x":160.25,"y":163.71,"x0":-1.6695319256478336,"y0":50.004438987502574,"z0":4.981568156685675,"aX":-14.855782541957677},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.1,"breakHorizontal":16.1,"spinRate":1525,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4403258300376387,"extension":6.406111809346409},"index":1,"playId":"1081bad1-3f51-3afe-8204-65b7b4778d54","pitchNumber":2,"startTime":"2025-08-29T00:34:40.392Z","endTime":"2025-08-29T00:34:44.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.30823276946781,"strikeZoneBottom":1.62764138531229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.437584635660055,"aZ":-29.51551128943819,"pfxX":-8.877184138555085,"pfxZ":1.7152035374091152,"pX":-0.9139109346624621,"pZ":1.066491772215583,"vX0":4.659087615603541,"vY0":-124.05431594056685,"vZ0":-3.1536872396364446,"x":151.84,"y":209.98,"x0":-1.6699974114275806,"y0":50.00066873187331,"z0":4.83268457261295,"aX":-13.737643514660968},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.5,"breakHorizontal":14.9,"spinRate":1556,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.44270599051249127,"extension":6.459178222045273},"index":2,"playId":"cee9a5b8-6e3b-3e01-ac7d-f13558953103","pitchNumber":3,"startTime":"2025-08-29T00:34:58.700Z","endTime":"2025-08-29T00:35:02.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.7,"endSpeed":83.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32725159878284,"aZ":-15.9004236089021,"pfxX":-6.605906367954683,"pfxZ":8.933372633741062,"pX":-0.6374901640074635,"pZ":3.2308933410706695,"vX0":4.830742696669619,"vY0":-134.86475495021634,"vZ0":-1.9808525306962883,"x":141.3,"y":151.55,"x0":-1.603537147117463,"y0":50.00488128002886,"z0":5.110145127922203,"aX":-12.037050239702955},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":10.8,"spinRate":2301,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4078424262113569,"extension":6.890332435346037},"index":3,"playId":"e93089c6-e5e6-3014-8445-45997eadeae1","pitchNumber":4,"startTime":"2025-08-29T00:35:18.599Z","endTime":"2025-08-29T00:35:21.599Z","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":92.6,"endSpeed":83.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00052172638213,"aZ":-16.59376913633314,"pfxX":-7.600967741480078,"pfxZ":8.581805853041736,"pX":-0.16165133723204636,"pZ":3.3813404067733055,"vX0":6.139661264664382,"vY0":-134.60027573929412,"vZ0":-1.6884300271469994,"x":123.16,"y":147.48,"x0":-1.4962434214506697,"y0":50.00635090217089,"z0":5.204531046895093,"aX":-13.807274071098359},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":12.2,"spinRate":2297,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40852085233951296,"extension":6.882379541533701},"index":4,"playId":"bf3de3bd-e7f4-3102-a3cd-ac4fac949072","pitchNumber":5,"startTime":"2025-08-29T00:35:41.599Z","endTime":"2025-08-29T00:35:50.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.64003786360076,"aZ":-40.355616595193624,"pfxX":9.766515486059047,"pfxZ":-6.392259426679006,"pX":-0.27868206748496743,"pZ":0.7581671404716174,"vX0":0.21070483998375555,"vY0":-113.59711784626523,"vZ0":-0.7541691342970953,"x":127.62,"y":218.31,"x0":-1.6378169175572181,"y0":50.00036782609913,"z0":5.176228510677035,"aX":12.50941377863527},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-11.4,"breakHorizontal":-17.6,"spinRate":2690,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.4858658892729055,"extension":6.39866325514793},"hitData":{"launchSpeed":95.1,"launchAngle":9.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":152.2,"coordY":154.56}},"index":5,"playId":"b15d77d8-77c3-3113-bf9e-e792347c3d33","pitchNumber":6,"startTime":"2025-08-29T00:36:16.902Z","endTime":"2025-08-29T00:36:23.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:36:23.312Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Marsh lines out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":4,"homeScore":15,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-29T00:38:18.825Z","endTime":"2025-08-29T00:40:01.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.2272379879585,"strikeZoneBottom":1.64732092773348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.905474134360965,"aZ":-17.619479633170005,"pfxX":9.715623606280122,"pfxZ":8.346212477735115,"pX":1.3803740641593856,"pZ":2.0394245796537294,"vX0":-4.01329089912179,"vY0":-131.03767600191196,"vZ0":-6.970149061479279,"x":64.38,"y":183.72,"x0":1.6667961172772434,"y0":50.005825099102665,"z0":6.043720957147387,"aX":16.949751800230015},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.8,"breakHorizontal":-16.8,"spinRate":2012,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.41750929708027185,"extension":6.186091935969769},"index":0,"playId":"471d10a2-c621-35d4-942d-2c3ba25c045e","pitchNumber":1,"startTime":"2025-08-29T00:38:57.510Z","endTime":"2025-08-29T00:39:01.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.71074612462361,"aZ":-29.600206348266994,"pfxX":-2.022654169272691,"pfxZ":1.6918758855553904,"pX":-0.27070299647300144,"pZ":3.4763822738623738,"vX0":-3.645179947717869,"vY0":-122.16126653856413,"vZ0":-1.0187955992848028,"x":127.32,"y":144.92,"x0":1.500049903698009,"y0":50.0032146248923,"z0":6.429742713680134,"aX":-3.0741953380550804},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.1,"breakHorizontal":4.4,"spinRate":2264,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.44733994207768424,"extension":5.965002071681163},"index":1,"playId":"83feeaca-0d5c-3ca3-a9de-d85c37b66496","pitchNumber":2,"startTime":"2025-08-29T00:39:13.027Z","endTime":"2025-08-29T00:39:16.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":71.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.35250113468761,"aZ":-38.1261527617383,"pfxX":-0.016021202000089163,"pfxZ":-4.712683176442344,"pX":0.05732568880009198,"pZ":2.049505026440689,"vX0":-2.9576716844259145,"vY0":-111.71340213486016,"vZ0":-1.0026077324147937,"x":114.81,"y":183.44,"x0":1.401205978660427,"y0":50.00328173133744,"z0":6.427282616252739,"aX":-0.020248784095140446},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-8.5,"breakHorizontal":0.8,"spinRate":2319,"spinDirection":331},"zone":8,"typeConfidence":2.0,"plateTime":0.49051658899135386,"extension":6.096736438142235},"index":2,"playId":"fb9a8003-c38a-3303-bda6-4acfab700591","pitchNumber":3,"startTime":"2025-08-29T00:39:32.513Z","endTime":"2025-08-29T00:39:35.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.019213829661194,"aZ":-32.68170192115423,"pfxX":2.7699321818861313,"pfxZ":-0.3680038910584029,"pX":-0.5949647621412985,"pZ":1.710993113224926,"vX0":-4.982244646967819,"vY0":-117.33512941911329,"vZ0":-3.542655840494229,"x":139.68,"y":192.58,"x0":1.1997710329909794,"y0":50.00119978771103,"z0":6.298113661191339,"aX":3.8470048679197557},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.3,"breakHorizontal":-3.7,"spinRate":809,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.4675099399795868,"extension":6.321715127339669},"hitData":{"launchSpeed":89.4,"launchAngle":22.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.41,"coordY":72.47}},"index":3,"playId":"fd4c1ddb-c237-35a5-a999-462f21632ba4","pitchNumber":4,"startTime":"2025-08-29T00:39:53.107Z","endTime":"2025-08-29T00:40:01.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:40:01.809Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, shortstop Vidal Bruján to first baseman Matt Olson.","rbi":0,"awayScore":4,"homeScore":15,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-29T00:40:12.151Z","endTime":"2025-08-29T00:40:34.528Z","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":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.32299098346821,"aZ":-22.391631861751247,"pfxX":1.5011108402498623,"pfxZ":5.853532431932901,"pX":-0.5463094896013301,"pZ":3.5444974841734274,"vX0":-5.543036248159853,"vY0":-128.14132072063146,"vZ0":-2.487437008972762,"x":137.82,"y":143.08,"x0":1.445381742055579,"y0":50.001350666583384,"z0":6.268501852312869,"aX":2.5085900682669213},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.3,"breakHorizontal":-1.6,"spinRate":2270,"spinDirection":169},"zone":1,"typeConfidence":2.0,"plateTime":0.4266849740785519,"extension":6.079946148850806},"hitData":{"launchSpeed":97.5,"launchAngle":7.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.58,"coordY":150.51}},"index":0,"playId":"6709d130-11d2-3fe3-a519-771d10040bbb","pitchNumber":1,"startTime":"2025-08-29T00:40:26.254Z","endTime":"2025-08-29T00:40:34.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:40:34.528Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Kepler grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":4,"homeScore":15,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-29T00:41:09.695Z","endTime":"2025-08-29T00:41:51.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":4,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-29T00:40:58.249Z","endTime":"2025-08-29T00:41:12.038Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.65047975722619,"aZ":-13.181406817312153,"pfxX":2.6710245904121814,"pfxZ":11.210451283313994,"pX":-0.5576189996735221,"pZ":2.4290056202186636,"vX0":-5.529716870333151,"vY0":-129.4936464931088,"vZ0":-7.016958113037554,"x":138.26,"y":173.2,"x0":1.2607333921609398,"y0":50.00189643290156,"z0":6.187005009683026,"aX":4.5251955808730635},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.8,"breakHorizontal":-3.6,"spinRate":2072,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.42336273133468083,"extension":6.391420306063868},"index":1,"playId":"17822220-31d9-348c-a6a3-d0921ed7cec6","pitchNumber":1,"startTime":"2025-08-29T00:41:12.038Z","endTime":"2025-08-29T00:41:15.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.49590250174833,"strikeZoneBottom":1.59679691059031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.934001439247037,"aZ":-12.352780269171166,"pfxX":2.4633356555219974,"pfxZ":11.331764468132928,"pX":-0.6605177464344494,"pZ":3.4456132978004863,"vX0":-5.722914803013597,"vY0":-131.89920319342,"vZ0":-4.9060556200971845,"x":142.18,"y":145.75,"x0":1.224291716878239,"y0":50.00468194224347,"z0":6.251830996932262,"aX":4.310173471877467},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.6,"breakHorizontal":-3.1,"spinRate":2094,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.416413155725047,"extension":6.292366283871829},"index":2,"playId":"43580554-ed2e-32c2-8d6b-57318b5474d1","pitchNumber":2,"startTime":"2025-08-29T00:41:26.773Z","endTime":"2025-08-29T00:41:30.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.534549522344452,"aZ":-29.292621804722014,"pfxX":-2.914397912862195,"pfxZ":1.7962640486964858,"pX":-0.8547580935815811,"pZ":2.230008777118554,"vX0":-4.773281502896213,"vY0":-125.8769744814942,"vZ0":-4.277202070292157,"x":149.58,"y":178.57,"x0":1.4447386503415416,"y0":50.00455885696877,"z0":6.322796630279083,"aX":-4.676321979825209},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.5,"breakHorizontal":6.4,"spinRate":2367,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.43512823810029966,"extension":6.1623375475186295},"hitData":{"launchSpeed":92.3,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.58,"coordY":156.08}},"index":3,"playId":"957cc132-1322-36f4-ad43-e3159877b6bd","pitchNumber":3,"startTime":"2025-08-29T00:41:44.213Z","endTime":"2025-08-29T00:41:51.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:41:51.969Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Harris II flies out to right fielder Max Kepler.","rbi":0,"awayScore":4,"homeScore":15,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-29T00:44:31.235Z","endTime":"2025-08-29T00:45:01.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Edmundo Sosa replaces shortstop Trea Turner, batting 1st, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-29T00:44:08.257Z","endTime":"2025-08-29T00:44:08.280Z","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":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-29T00:44:08.280Z","endTime":"2025-08-29T00:44:08.281Z","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":{"description":"Pitching Change: Daniel Robert replaces Aaron Nola.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-29T00:44:08.281Z","endTime":"2025-08-29T00:44:33.550Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642016,"link":"/api/v1/people/642016"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.6,"strikeZoneTop":3.50725201773639,"strikeZoneBottom":1.75728944689041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6866974413059,"aZ":-15.23165896165735,"pfxX":-6.490751878507129,"pfxZ":9.58240567593002,"pX":-0.8596110188624031,"pZ":2.831289543989678,"vX0":4.487462187901498,"vY0":-133.15341927966557,"vZ0":-5.146979975736904,"x":149.77,"y":162.34,"x0":-1.7366767203401814,"y0":50.00279810473117,"z0":5.918357838774387,"aX":-11.476170710283155},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.2,"breakHorizontal":10.6,"spinRate":2155,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.41378516280381206,"extension":5.907162148976325},"index":3,"playId":"bc16c730-ea02-3f77-bfe8-fec0467a6714","pitchNumber":1,"startTime":"2025-08-29T00:44:33.550Z","endTime":"2025-08-29T00:44:36.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(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":85.4,"endSpeed":78.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0343543805833,"aZ":-27.664396922443732,"pfxX":4.500516485040283,"pfxZ":2.911098727126621,"pX":0.541387938456168,"pZ":2.244845770678144,"vX0":5.058207747057616,"vY0":-124.20284878233146,"vZ0":-3.794893875402791,"x":96.36,"y":178.17,"x0":-2.1132207252642004,"y0":50.00178469466426,"z0":6.117122466529461,"aX":6.9638632129532425},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.6,"breakHorizontal":-9.4,"spinRate":2843,"spinDirection":85},"zone":9,"typeConfidence":2.0,"plateTime":0.4425776301274231,"extension":5.8738669270872075},"hitData":{"launchSpeed":95.2,"launchAngle":39.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.2,"coordY":88.22}},"index":4,"playId":"6d36309d-7166-31c6-abf1-a3d0f67c46f8","pitchNumber":2,"startTime":"2025-08-29T00:44:51.532Z","endTime":"2025-08-29T00:45:01.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:45:01.093Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcell Ozuna singles on a line drive to center fielder Harrison Bader.","rbi":0,"awayScore":4,"homeScore":15,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-29T00:45:10.699Z","endTime":"2025-08-29T00:46:50.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":90.1,"endSpeed":82.1,"strikeZoneTop":3.6144366428679,"strikeZoneBottom":1.75177217389293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.072340733496702,"aZ":-23.967212119131357,"pfxX":1.9677620288990116,"pfxZ":4.766391406580216,"pX":1.056441750799088,"pZ":2.2798631174057347,"vX0":7.170633799410334,"vY0":-130.9648109688352,"vZ0":-5.046955887903893,"x":76.73,"y":177.22,"x0":-1.9829134921749054,"y0":50.00063821906431,"z0":6.0461854519283165,"aX":3.3842362651138207},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.6,"breakHorizontal":-5.3,"spinRate":2596,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.41973494146655854,"extension":6.045180617164783},"index":0,"playId":"3cfd9cc8-03da-30ec-b7b8-454dc4602c36","pitchNumber":1,"startTime":"2025-08-29T00:45:27.285Z","endTime":"2025-08-29T00:45:31.970Z","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":87.9,"endSpeed":80.0,"strikeZoneTop":3.54543477898945,"strikeZoneBottom":1.73617720529947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.10197336617286,"aZ":-29.241404540800097,"pfxX":3.4071100679252626,"pfxZ":1.7869750286833632,"pX":-0.8928774703407799,"pZ":3.251512767929525,"vX0":2.0768034168350678,"vY0":-128.01208025468077,"vZ0":-1.6822677858847834,"x":151.03,"y":150.99,"x0":-2.1602647973052966,"y0":50.003444813950104,"z0":6.230238949746867,"aX":5.592958244449758},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.1,"breakHorizontal":-6.7,"spinRate":2576,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.429663166793925,"extension":5.875411941722815},"index":1,"playId":"a8723018-7160-3069-893c-50a78280fc4f","pitchNumber":2,"startTime":"2025-08-29T00:45:43.546Z","endTime":"2025-08-29T00:45:46.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.1485181266921,"aZ":-24.40920046709377,"pfxX":4.338725401282053,"pfxZ":4.949536521495098,"pX":0.01668118065380083,"pZ":3.2266496859947598,"vX0":4.2384244381026015,"vY0":-125.17630679321381,"vZ0":-2.1385173844726317,"x":116.36,"y":151.66,"x0":-2.269523411974594,"y0":50.00001604102748,"z0":6.115450549811075,"aX":6.7981662848632975},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.6,"breakHorizontal":-8.9,"spinRate":2825,"spinDirection":85},"zone":2,"typeConfidence":2.0,"plateTime":0.4396303790261773,"extension":5.912414509415324},"index":2,"playId":"2aa515bb-f434-3ee7-9a06-82e5a5ff540c","pitchNumber":3,"startTime":"2025-08-29T00:45:59.466Z","endTime":"2025-08-29T00:46:02.796Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-29T00:46:10.313Z","endTime":"2025-08-29T00:46:23.140Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.54121972702982,"strikeZoneBottom":1.8780151937152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.99874292669666,"aZ":-11.325763568779154,"pfxX":-4.999593573712214,"pfxZ":10.617605130295821,"pX":-0.6333412799125573,"pZ":1.7716161556486734,"vX0":5.324909621994893,"vY0":-140.03931685297147,"vZ0":-9.23196544933405,"x":141.14,"y":190.95,"x0":-1.9203823962900588,"y0":50.00104746941594,"z0":5.874858269596715,"aX":-9.815702823326571},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":7.8,"spinRate":2454,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.39284037927378046,"extension":6.037403368286823},"index":4,"playId":"165ab876-24ac-3de0-88b3-dab8aa82de85","pitchNumber":4,"startTime":"2025-08-29T00:46:23.140Z","endTime":"2025-08-29T00:46:27.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37685938888616,"aZ":-29.209907280293116,"pfxX":5.03644568253763,"pfxZ":1.9167096572780533,"pX":0.7914942778032423,"pZ":1.89830334272441,"vX0":5.513929882648051,"vY0":-124.60205891094277,"vZ0":-4.1113643400704385,"x":86.83,"y":187.53,"x0":-2.1165896307317986,"y0":50.00605934621385,"z0":6.022476429225685,"aX":7.807238287950387},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.6,"breakHorizontal":-10.6,"spinRate":2863,"spinDirection":76},"zone":9,"typeConfidence":2.0,"plateTime":0.44200465774371756,"extension":6.0228614072072775},"hitData":{"launchSpeed":69.9,"launchAngle":20.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.06,"coordY":104.54}},"index":5,"playId":"ecd5fbf3-80be-369b-a57b-90b5ec05aa04","pitchNumber":5,"startTime":"2025-08-29T00:46:39.343Z","endTime":"2025-08-29T00:46:50.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:46:50.943Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nacho Alvarez Jr. singles on a line drive to right fielder Max Kepler. Marcell Ozuna to 2nd.","rbi":0,"awayScore":4,"homeScore":15,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-29T00:47:03.897Z","endTime":"2025-08-29T00:48:06.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"postOnSecond":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"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":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.43036503896837,"strikeZoneBottom":1.56379578485819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.585394775772194,"aZ":-12.102197729371992,"pfxX":-5.908000020934187,"pfxZ":10.30501613637403,"pX":0.15479884033236127,"pZ":1.4304395385224056,"vX0":7.310245432681257,"vY0":-139.2453891544891,"vZ0":-9.851210733811376,"x":111.1,"y":200.16,"x0":-1.7468288373076402,"y0":50.0040540262712,"z0":5.8320796334456535,"aX":-11.510100911164827},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":9.0,"spinRate":2443,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.39454433260275934,"extension":6.017347889224335},"index":0,"playId":"1e46e1a1-809e-335f-8691-d5f6e8d6af71","pitchNumber":1,"startTime":"2025-08-29T00:47:18.471Z","endTime":"2025-08-29T00:47:21.923Z","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":89.9,"endSpeed":81.9,"strikeZoneTop":3.35110833044545,"strikeZoneBottom":1.5117334846186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.923377029208815,"aZ":-26.497627854447458,"pfxX":2.34319020986967,"pfxZ":3.3111964391183335,"pX":0.3518545078699007,"pZ":2.940459586341902,"vX0":5.379074850688491,"vY0":-130.77216640947313,"vZ0":-3.0366645742968847,"x":103.59,"y":159.39,"x0":-2.043828024353481,"y0":50.00581296916433,"z0":6.124128380188502,"aX":4.022067783884642},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.5,"breakHorizontal":-5.5,"spinRate":2460,"spinDirection":167},"zone":3,"typeConfidence":2.0,"plateTime":0.4203031369866217,"extension":5.974269207195191},"index":1,"playId":"169d338c-11e0-357d-a028-c3a87fcd4123","pitchNumber":2,"startTime":"2025-08-29T00:47:35.941Z","endTime":"2025-08-29T00:47:38.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.69422338395169,"aZ":-20.75209378238256,"pfxX":-10.055378779643299,"pfxZ":6.049345782935726,"pX":-0.2020277306762139,"pZ":3.0121329550517246,"vX0":7.901585733188115,"vY0":-137.35435513108348,"vZ0":-4.358526667654022,"x":124.7,"y":157.45,"x0":-1.8262369118309247,"y0":50.00394628628519,"z0":6.051980675572342,"aX":-18.99313135908442},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.1,"breakHorizontal":16.3,"spinRate":2399,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.4005256961193573,"extension":5.939678405660351},"hitData":{"launchSpeed":78.7,"launchAngle":14.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.02,"coordY":106.04}},"index":2,"playId":"d8873e0e-1daa-3ceb-b051-3da351c05586","pitchNumber":3,"startTime":"2025-08-29T00:47:52.821Z","endTime":"2025-08-29T00:48:06.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:48:06.079Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Vidal Bruján grounds into a force out, second baseman Bryson Stott to shortstop Edmundo Sosa. Marcell Ozuna to 3rd. Nacho Alvarez Jr. out at 2nd. Vidal Bruján to 1st.","rbi":0,"awayScore":4,"homeScore":15,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-29T00:48:14.891Z","endTime":"2025-08-29T00:50:38.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"postOnThird":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"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(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.7,"endSpeed":81.4,"strikeZoneTop":3.13534358078331,"strikeZoneBottom":1.59771813981592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.737904835095787,"aZ":-26.880384820637985,"pfxX":3.038975228259072,"pfxZ":3.1342625974034313,"pX":-0.8069153613872055,"pZ":3.6070094987590338,"vX0":1.7323633526982896,"vY0":-129.1678427980435,"vZ0":-1.2242428184852303,"x":147.76,"y":141.39,"x0":-1.8810812552801919,"y0":50.00603884071129,"z0":6.1526872645061035,"aX":5.139227652619174},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.6,"breakHorizontal":-5.9,"spinRate":2524,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4239344708953059,"extension":5.902074042695934},"index":0,"playId":"9b2d961f-2d98-3bd5-abd7-6dc4ff4baea9","pitchNumber":1,"startTime":"2025-08-29T00:48:32.109Z","endTime":"2025-08-29T00:48:35.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43057155308684,"aZ":-28.448311646780663,"pfxX":5.592494030586071,"pfxZ":2.469258551661671,"pX":0.32050377213375686,"pZ":2.592876508434988,"vX0":3.955888678242816,"vY0":-122.38096201279144,"vZ0":-2.6341657191415413,"x":104.78,"y":168.77,"x0":-2.0465219124841116,"y0":50.00150597900653,"z0":6.133932262680277,"aX":8.433964911072293},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.1,"breakHorizontal":-11.0,"spinRate":2738,"spinDirection":76},"zone":6,"typeConfidence":2.0,"plateTime":0.44852997258182814,"extension":6.008847161739307},"index":1,"playId":"8793f40c-f079-38e2-8577-c4841be8635c","pitchNumber":2,"startTime":"2025-08-29T00:48:49.850Z","endTime":"2025-08-29T00:48:56.491Z","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":88.3,"endSpeed":81.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.054607924970036,"aZ":-27.804451192732557,"pfxX":2.9558908924783505,"pfxZ":2.5994244273372757,"pX":-0.19930412195708855,"pZ":3.5041516452923256,"vX0":3.6301596565783143,"vY0":-128.58161336841778,"vZ0":-1.2302664719889926,"x":124.6,"y":144.17,"x0":-2.011971327415152,"y0":50.00046369444029,"z0":6.141453163509304,"aX":4.959121963291311},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":-6.1,"spinRate":2321,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.42559758723139884,"extension":5.9291764807398994},"index":2,"playId":"e3e70eeb-7ed2-38d3-a9cc-7b848d8bd7e8","pitchNumber":3,"startTime":"2025-08-29T00:49:24.594Z","endTime":"2025-08-29T00:49:29.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.002808471879607,"aZ":-13.956815391867758,"pfxX":-4.482206755684096,"pfxZ":9.484305956666647,"pX":0.9168074123409188,"pZ":3.116792565981269,"vX0":8.500357412593731,"vY0":-137.60462341891397,"vZ0":-5.277036671739212,"x":82.05,"y":154.63,"x0":-1.6274908096827136,"y0":50.005796124692544,"z0":6.002054829185684,"aX":-8.612817255501714},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":6.4,"spinRate":2385,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3977545099410418,"extension":6.059757478788303},"index":3,"playId":"1bee298b-a8cf-3ac0-bb19-572b738f947a","pitchNumber":4,"startTime":"2025-08-29T00:49:43.642Z","endTime":"2025-08-29T00:49:47.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.24557289563533,"strikeZoneBottom":1.58875410697353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.966361946050394,"aZ":-30.912812068154807,"pfxX":8.026105478832482,"pfxZ":0.8618900061129304,"pX":2.0153302778325357,"pZ":1.9972275335163594,"vX0":7.267072670262334,"vY0":-120.87501980407114,"vZ0":-3.1062242142721512,"x":40.18,"y":184.85,"x0":-2.0848770024233376,"y0":50.00358656941875,"z0":6.044132640312349,"aX":11.745244407423222},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.0,"breakHorizontal":-16.4,"spinRate":2877,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.455053846602147,"extension":6.001836118588984},"index":4,"playId":"f00dfb0b-cb0e-35af-a52d-3a27a14e8d7c","pitchNumber":5,"startTime":"2025-08-29T00:50:08.931Z","endTime":"2025-08-29T00:50:14.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.229888711248872,"aZ":-24.663266997422298,"pfxX":1.3044750012810795,"pfxZ":4.351604386835303,"pX":-0.11368958381259507,"pZ":2.4858962120780395,"vX0":4.514837394941725,"vY0":-130.93785510892974,"vZ0":-4.442652870467216,"x":121.33,"y":171.66,"x0":-2.0339978772583844,"y0":50.00124129211426,"z0":6.063733109738841,"aX":2.2509652414913006},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.1,"breakHorizontal":-3.4,"spinRate":2607,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.419287603824567,"extension":6.017708041767234},"hitData":{"launchSpeed":81.6,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.45,"coordY":144.55}},"index":5,"playId":"8225afcb-a534-34cd-8197-e5b89ce05eec","pitchNumber":6,"startTime":"2025-08-29T00:50:29.472Z","endTime":"2025-08-29T00:50:38.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:50:38.118Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jurickson Profar grounds out to first baseman Weston Wilson.","rbi":0,"awayScore":4,"homeScore":15,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-29T00:51:05.426Z","endTime":"2025-08-29T00:52:55.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.46062400168536,"strikeZoneBottom":1.72918539943614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.31799174901492,"aZ":-24.446280858748846,"pfxX":2.81728014658246,"pfxZ":4.464065375407124,"pX":1.0322218584334169,"pZ":2.133556565294508,"vX0":7.006260516051435,"vY0":-130.68962525223264,"vZ0":-5.230480291544178,"x":77.65,"y":181.17,"x0":-2.0484793994327326,"y0":50.00326239460484,"z0":5.994962168826865,"aX":4.876989804702614},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.1,"breakHorizontal":-6.6,"spinRate":2448,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.4189625931775396,"extension":6.1002592567908405},"index":0,"playId":"7460a3ec-9846-31d6-b8ff-1e5b38ac1b2c","pitchNumber":1,"startTime":"2025-08-29T00:51:09.919Z","endTime":"2025-08-29T00:51:13.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.42024512029683,"strikeZoneBottom":1.68890833338238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.736838891774497,"aZ":-15.02076774418972,"pfxX":-3.808605269409296,"pfxZ":8.889298625002729,"pX":1.44180478763013,"pZ":1.962453460700582,"vX0":10.458400659788404,"vY0":-137.80394049774483,"vZ0":-7.980057226750259,"x":62.04,"y":185.79,"x0":-1.9023601263582044,"y0":50.00007288674264,"z0":5.904052104984677,"aX":-7.348018500255528},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":4.8,"spinRate":2521,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.39700037958782763,"extension":6.047740414168225},"index":1,"playId":"c5f3b4ce-9a68-3d58-8974-9e414ca78391","pitchNumber":2,"startTime":"2025-08-29T00:51:26.832Z","endTime":"2025-08-29T00:51:30.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.26335789241315,"strikeZoneBottom":1.55844004165331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.119781307704464,"aZ":-29.201398661737972,"pfxX":3.4148818547013433,"pfxZ":1.7620922118112166,"pX":-0.46434386889965784,"pZ":2.9460159397434347,"vX0":3.10075865725968,"vY0":-128.5967525903056,"vZ0":-2.338733775637941,"x":134.7,"y":159.24,"x0":-2.1265968842103042,"y0":50.00030534581278,"z0":6.118392345885566,"aX":5.754028760343821},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.9,"breakHorizontal":-6.8,"spinRate":2567,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.42492098109368426,"extension":6.020474094927913},"index":2,"playId":"147b161a-8ce1-3dfc-99cd-2ec15b9ebef1","pitchNumber":3,"startTime":"2025-08-29T00:51:44.307Z","endTime":"2025-08-29T00:51:47.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.369368838002,"strikeZoneBottom":1.61145818610525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.037256767292934,"aZ":-29.497827337784937,"pfxX":2.4391200839492795,"pfxZ":1.61529343338767,"pX":-0.2717628512296901,"pZ":3.292563083303994,"vX0":3.8898648172761408,"vY0":-127.9988555863077,"vZ0":-1.411926456302185,"x":127.36,"y":149.88,"x0":-2.1273165016206326,"y0":50.00615619224851,"z0":6.157639296567908,"aX":4.054574004200818},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.9,"breakHorizontal":-5.3,"spinRate":2486,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.42766465436055645,"extension":5.912549313000383},"index":3,"playId":"e7979808-795b-350f-9666-6af394b9049c","pitchNumber":4,"startTime":"2025-08-29T00:52:02.005Z","endTime":"2025-08-29T00:52:06.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78703439208144,"aZ":-27.919882085611402,"pfxX":9.024950710073359,"pfxZ":2.902313446832146,"pX":1.3792488323020482,"pZ":3.4779522738594837,"vX0":5.511492950767749,"vY0":-120.91028634093774,"vZ0":-0.5747653582394545,"x":64.43,"y":144.88,"x0":-2.109943026499529,"y0":50.0024566237625,"z0":6.190379866329099,"aX":13.2270492266585},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.4,"breakHorizontal":-17.8,"spinRate":2673,"spinDirection":72},"zone":12,"typeConfidence":2.0,"plateTime":0.45475921818796294,"extension":6.005929827806136},"index":4,"playId":"98cfd1d6-b533-3e95-a134-c64a2453d91b","pitchNumber":5,"startTime":"2025-08-29T00:52:18.928Z","endTime":"2025-08-29T00:52:23.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57214859096415,"aZ":-30.284117725486965,"pfxX":7.1961464635268655,"pfxZ":1.2780907839577171,"pX":-0.19869402407437714,"pZ":2.3329402791932234,"vX0":2.8352072169673868,"vY0":-121.22894574548002,"vZ0":-2.357154191686963,"x":124.57,"y":175.79,"x0":-2.31976554430882,"y0":50.00455345702402,"z0":5.97162245096083,"aX":10.669923554060707},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.0,"breakHorizontal":-13.7,"spinRate":2679,"spinDirection":77},"zone":5,"typeConfidence":2.0,"plateTime":0.45249490332517306,"extension":5.915582713474739},"hitData":{"launchSpeed":97.6,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.75,"coordY":171.3}},"index":5,"playId":"70828744-24a0-354c-b1d1-4d0fe254a65b","pitchNumber":6,"startTime":"2025-08-29T00:52:47.365Z","endTime":"2025-08-29T00:52:55.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:52:55.129Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Harrison Bader doubles (17) on a line drive to left fielder Jurickson Profar.","rbi":0,"awayScore":4,"homeScore":15,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-29T00:55:24.975Z","endTime":"2025-08-29T00:56:37.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.17937616296363,"strikeZoneBottom":1.51991287896997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.51934800428503,"aZ":-24.154637135909116,"pfxX":-0.9241798308827445,"pfxZ":5.1264132871809425,"pX":-2.0661823203925307,"pZ":1.6533686913520305,"vX0":-8.161186067683545,"vY0":-123.97424750940641,"vZ0":-6.117637559202715,"x":195.76,"y":194.14,"x0":1.3812302971422952,"y0":50.00557024085013,"z0":6.154518207106881,"aX":-1.4457062646728158},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.2,"breakHorizontal":3.5,"spinRate":2227,"spinDirection":180},"zone":13,"typeConfidence":2.0,"plateTime":0.4408967323085533,"extension":6.16298676741549},"index":0,"playId":"53b5bd0a-8de4-3463-8c4b-8c39bd6d9a9b","pitchNumber":1,"startTime":"2025-08-29T00:55:28.694Z","endTime":"2025-08-29T00:55:32.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.0,"strikeZoneTop":3.20459597011534,"strikeZoneBottom":1.55940637529121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35936273684689,"aZ":-29.219782099953516,"pfxX":6.141380814626565,"pfxZ":2.251336468999927,"pX":1.9585316035335367,"pZ":2.400489151053124,"vX0":-0.59278896547257,"vY0":-114.29994621896076,"vZ0":-2.465435946389482,"x":42.35,"y":173.97,"x0":1.424868082651559,"y0":50.00476847617823,"z0":6.3810268502791905,"aX":8.073536211686545},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.7,"breakHorizontal":-10.9,"spinRate":631,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4804072779699271,"extension":6.101037039635297},"index":1,"playId":"160297a8-7b2d-3e66-a114-77ae61a286dc","pitchNumber":2,"startTime":"2025-08-29T00:55:45.392Z","endTime":"2025-08-29T00:55:49.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.950718644654643,"aZ":-11.683438847259493,"pfxX":4.48545787611236,"pfxZ":12.027004736098181,"pX":0.13972320082312423,"pZ":2.2731537125502195,"vX0":-4.671057646980182,"vY0":-130.1126711546649,"vZ0":-7.708761235465483,"x":111.67,"y":177.4,"x0":1.3810149138613295,"y0":50.001848883072924,"z0":6.172608937293768,"aX":7.640942213919166},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":20.2,"breakHorizontal":-7.0,"spinRate":2229,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4220231514062589,"extension":6.224769634941356},"index":2,"playId":"8882db32-babf-3bfd-9fe9-77d6a98a4655","pitchNumber":3,"startTime":"2025-08-29T00:55:59.909Z","endTime":"2025-08-29T00:56:04.839Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.811450476349112,"aZ":-10.188776911162638,"pfxX":4.826133967393954,"pfxZ":12.56161159324652,"pX":0.2895911673659787,"pZ":2.8773948625076384,"vX0":-4.469002158059654,"vY0":-131.2138982109081,"vZ0":-6.797514215065718,"x":126.3,"y":164.93,"x0":1.384806126004579,"y0":50.00159752299998,"z0":6.254402897751369,"aX":8.445884358608458},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":21.5,"breakHorizontal":-7.8,"spinRate":2102,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4168567162043497,"extension":6.261741813687803},"hitData":{"launchSpeed":83.6,"launchAngle":25.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":39.12,"coordY":106.39}},"index":3,"playId":"51035f8b-d4d9-31c7-827a-98979fabf1ff","pitchNumber":4,"startTime":"2025-08-29T00:56:21.596Z","endTime":"2025-08-29T00:56:37.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:56:37.518Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to center fielder Michael Harris II.","rbi":0,"awayScore":4,"homeScore":15,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-29T00:56:58.130Z","endTime":"2025-08-29T00:58:32.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":82.4,"strikeZoneTop":3.40740089855313,"strikeZoneBottom":1.63822538414889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.762954214135245,"aZ":-9.922917795507114,"pfxX":4.453695163697771,"pfxZ":12.831891101748708,"pX":0.16782333354858364,"pZ":1.697800016599787,"vX0":-4.179219278756276,"vY0":-130.8881046406435,"vZ0":-9.549282568403456,"x":110.6,"y":192.94,"x0":1.20699008437181,"y0":50.00404034465523,"z0":6.137753641236032,"aX":7.724030960175685},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":21.4,"breakHorizontal":-7.1,"spinRate":2086,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.4185565801597866,"extension":6.383452926942134},"index":0,"playId":"f275e0bb-43a6-3880-9f1a-3bbc7d2ebc64","pitchNumber":1,"startTime":"2025-08-29T00:57:05.693Z","endTime":"2025-08-29T00:57:08.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.34221080626828,"strikeZoneBottom":1.62725837079603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.873354936002244,"aZ":-25.433496247943474,"pfxX":-1.5921744396165867,"pfxZ":4.424319756989708,"pX":-1.12124391484175,"pZ":0.9212048830903343,"vX0":-5.646668852002321,"vY0":-122.32577845635906,"vZ0":-7.358213262528729,"x":159.74,"y":213.91,"x0":1.4187280772150435,"y0":50.003809984701505,"z0":6.131667721478528,"aX":-2.4259961728614634},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.6,"breakHorizontal":4.2,"spinRate":2271,"spinDirection":180},"zone":13,"typeConfidence":2.0,"plateTime":0.4468047805295612,"extension":6.23438126509826},"index":1,"playId":"095652bc-6ae5-3016-b0b2-a038188d1deb","pitchNumber":2,"startTime":"2025-08-29T00:57:23.265Z","endTime":"2025-08-29T00:57:26.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.34119860429423,"strikeZoneBottom":1.62608589661008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.047710161292787,"aZ":-25.251508056161448,"pfxX":-2.24495490583245,"pfxZ":4.342932334440535,"pX":-1.3933381958326017,"pZ":3.168627865157443,"vX0":-6.150730817833453,"vY0":-125.14267478920472,"vZ0":-2.712821441843725,"x":170.11,"y":153.23,"x0":1.3829747485439081,"y0":50.003043830707476,"z0":6.324117003107449,"aX":-3.5783513394984854},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.6,"breakHorizontal":5.4,"spinRate":2299,"spinDirection":177},"zone":11,"typeConfidence":2.0,"plateTime":0.43682506220532114,"extension":6.111073891710273},"index":2,"playId":"b26cb3cc-5254-3500-aace-83c22ad282ac","pitchNumber":3,"startTime":"2025-08-29T00:57:42.011Z","endTime":"2025-08-29T00:57:45.441Z","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":90.7,"endSpeed":82.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.782301537446788,"aZ":-11.422275828397183,"pfxX":4.2761639007209995,"pfxZ":11.845586128749456,"pX":-0.4529253039480458,"pZ":2.2889268516988897,"vX0":-5.856040264638723,"vY0":-131.72134990791398,"vZ0":-7.885764516105114,"x":134.26,"y":176.98,"x0":1.2466783041318867,"y0":50.00401479915376,"z0":6.172230059892345,"aX":7.492309365458089},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.8,"breakHorizontal":-6.4,"spinRate":2152,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4163220067168947,"extension":6.339761656606332},"index":3,"playId":"7968c78b-0368-3729-9266-231adf2b318f","pitchNumber":4,"startTime":"2025-08-29T00:57:59.231Z","endTime":"2025-08-29T00:58:02.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.93729791594922,"aZ":-39.39347315973344,"pfxX":-1.4497212091446796,"pfxZ":-5.36235058315434,"pX":0.2458747887895151,"pZ":2.923200134059915,"vX0":-2.111936608017169,"vY0":-114.96422136008258,"vZ0":0.48440721202788595,"x":107.63,"y":159.85,"x0":1.362228199799164,"y0":50.00015568307676,"z0":6.512236951877108,"aX":-1.9530895637405403},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.4,"breakHorizontal":3.1,"spinRate":2377,"spinDirection":332},"zone":2,"typeConfidence":2.0,"plateTime":0.47519135544774826,"extension":5.982971804701861},"hitData":{"launchSpeed":72.8,"launchAngle":41.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.25,"coordY":104.11}},"index":4,"playId":"9fae6368-347e-3714-b9a9-7d265b51e7fe","pitchNumber":5,"startTime":"2025-08-29T00:58:20.503Z","endTime":"2025-08-29T00:58:32.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T00:58:32.880Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edmundo Sosa walks.","rbi":0,"awayScore":4,"homeScore":15,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-29T01:01:08.476Z","endTime":"2025-08-29T01:04:19.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnSecond":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7,8,9,10,11,12],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-29T00:58:53.600Z","endTime":"2025-08-29T00:59:04.517Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Wander Suero replaces Austin Cox.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-29T00:59:04.517Z","endTime":"2025-08-29T01:01:10.564Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593833,"link":"/api/v1/people/593833"},"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(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":90.6,"endSpeed":82.4,"strikeZoneTop":3.34875581676208,"strikeZoneBottom":1.63663021617473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17207115673522,"aZ":-10.974768021059726,"pfxX":-2.6143638732252525,"pfxZ":12.15384896775413,"pX":-0.17541239747907403,"pZ":3.0483413720031898,"vX0":9.103847958763124,"vY0":-131.54738558277762,"vZ0":-5.2131964400947535,"x":123.69,"y":156.47,"x0":-3.348594424231037,"y0":50.00101595206341,"z0":5.876731874804491,"aX":-4.560863614545559},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":21.0,"breakHorizontal":2.6,"spinRate":2497,"spinDirection":204},"zone":2,"typeConfidence":0.91,"plateTime":0.41714453922217754,"extension":6.130791263604832},"index":2,"playId":"7843eaac-7dc1-380a-af52-9ec2fcf513ec","pitchNumber":1,"startTime":"2025-08-29T01:01:10.564Z","endTime":"2025-08-29T01:01:13.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.29465179209026,"strikeZoneBottom":1.58297681512217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.575671042916095,"aZ":-11.164700800788763,"pfxX":-3.016876497075147,"pfxZ":11.712058253941862,"pX":0.43407211163489645,"pZ":1.9424287451728506,"vX0":10.986211127789476,"vY0":-133.3221604641323,"vZ0":-7.5508613468108745,"x":100.45,"y":186.33,"x0":-3.354422838491219,"y0":50.00572436288977,"z0":5.623661305494815,"aX":-5.414012978040735},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":3.0,"spinRate":2635,"spinDirection":212},"zone":9,"typeConfidence":0.91,"plateTime":0.4113583171890336,"extension":6.204218229512887},"index":3,"playId":"95dd05c9-d5d5-3eb9-9cd8-a77454cd4a05","pitchNumber":2,"startTime":"2025-08-29T01:01:25.676Z","endTime":"2025-08-29T01:01:28.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.040322839154978,"aZ":-10.929231394438673,"pfxX":-4.366204638098475,"pfxZ":11.76772812916343,"pX":-0.2573146296003814,"pZ":3.2115576868647966,"vX0":9.779566383091467,"vY0":-134.0336516062603,"vZ0":-4.695697388684187,"x":126.81,"y":152.07,"x0":-3.3985931360486274,"y0":50.0035167369313,"z0":5.777280540271242,"aX":-7.883438658004053},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.4,"breakHorizontal":5.6,"spinRate":2578,"spinDirection":211},"zone":2,"typeConfidence":0.87,"plateTime":0.40983796258834326,"extension":6.160948843208885},"index":4,"playId":"3070387e-ceb5-322d-9b5f-7b7ea7a0ceb3","pitchNumber":3,"startTime":"2025-08-29T01:01:42.781Z","endTime":"2025-08-29T01:01:45.781Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-29T01:02:04.344Z","endTime":"2025-08-29T01:02:16.484Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.672791585737592,"aZ":-13.942413647479324,"pfxX":-5.596378188771746,"pfxZ":9.815603588618163,"pX":-0.6549006029091986,"pZ":3.788931522777194,"vX0":9.489311930009126,"vY0":-135.8838647956695,"vZ0":-2.5545038528828634,"x":141.96,"y":136.48,"x0":-3.4760779128999415,"y0":50.00098155906311,"z0":5.718084881426097,"aX":-10.393737317850178},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":7.9,"spinRate":2536,"spinDirection":215},"zone":11,"typeConfidence":0.74,"plateTime":0.40413290534832935,"extension":6.444884342869643},"index":6,"playId":"bb4438a9-0f25-328a-8c67-50743e439ed8","pitchNumber":4,"startTime":"2025-08-29T01:02:16.484Z","endTime":"2025-08-29T01:02:20.574Z","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":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.27689247272551,"strikeZoneBottom":1.59527749874844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.704932996102823,"aZ":-23.9364940504272,"pfxX":-10.589504453970033,"pfxZ":5.279026541092351,"pX":1.1062477749590114,"pZ":1.6064278944899044,"vX0":14.08292659342342,"vY0":-123.84022419232558,"vZ0":-5.009129282128833,"x":74.83,"y":195.41,"x0":-3.2666616948711655,"y0":50.0023532736289,"z0":5.646461228436674,"aX":-16.52182604379069},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.5,"breakHorizontal":16.1,"spinRate":1770,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.44153500770775533,"extension":6.162561967530258},"index":7,"playId":"d590f11e-9863-335f-9d0d-a8e6fa6d3d84","pitchNumber":5,"startTime":"2025-08-29T01:02:40.520Z","endTime":"2025-08-29T01:02:44.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.30560235783199,"strikeZoneBottom":1.56735110530609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.929753000145777,"aZ":-10.875017032159311,"pfxX":-2.9357688029887727,"pfxZ":11.77644906775077,"pX":1.599249667645106,"pZ":3.8358062268952344,"vX0":13.95789165351826,"vY0":-133.6614356274275,"vZ0":-3.154940434516092,"x":56.04,"y":135.21,"x0":-3.3100043226286053,"y0":50.0031208363392,"z0":5.812952544402356,"aX":-5.313343973183701},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.8,"breakHorizontal":2.3,"spinRate":2619,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.40986472288109255,"extension":6.157344878014597},"index":8,"playId":"d250e264-7ace-371a-8b05-d2e6186839a8","pitchNumber":6,"startTime":"2025-08-29T01:02:58.266Z","endTime":"2025-08-29T01:03:02.054Z","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":92.2,"endSpeed":84.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.583898605101272,"aZ":-12.058708222964471,"pfxX":-3.347772920193017,"pfxZ":11.126983520455134,"pX":0.19039885001528867,"pZ":2.9759017517996575,"vX0":10.499169848210272,"vY0":-133.79620851970827,"vZ0":-4.931878970921149,"x":109.74,"y":158.43,"x0":-3.35439886552026,"y0":50.00625198332499,"z0":5.711322889625814,"aX":-6.05442365523787},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.2,"breakHorizontal":3.7,"spinRate":2440,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.4097910563637628,"extension":6.198978839310957},"index":9,"playId":"7c4308d2-d881-37de-b96d-7b4f64707d64","pitchNumber":7,"startTime":"2025-08-29T01:03:13.943Z","endTime":"2025-08-29T01:03:19.771Z","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":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.24456501968961,"strikeZoneBottom":1.59240807868695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.316460383056285,"aZ":-28.6789497376279,"pfxX":5.4288569427756075,"pfxZ":2.602406062201105,"pX":-0.3677855259498029,"pZ":4.262033625670762,"vX0":5.663449100721244,"vY0":-115.13956824796534,"vZ0":2.1729617296419486,"x":131.02,"y":123.71,"x0":-3.564380105211863,"y0":50.00310020094064,"z0":6.080658559020646,"aX":7.289865459990932},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":5.5,"breakHorizontal":-11.3,"spinRate":2314,"spinDirection":64},"zone":11,"typeConfidence":0.81,"plateTime":0.47564903112812207,"extension":5.798488096600309},"index":10,"playId":"eb3dbf32-69b0-3a8b-88c6-11de94da9923","pitchNumber":8,"startTime":"2025-08-29T01:03:36.352Z","endTime":"2025-08-29T01:03:41.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68705160491468,"aZ":-13.084240499632775,"pfxX":-3.6128328971852803,"pfxZ":10.599833265749663,"pX":-0.849405272474454,"pZ":3.1001918365732024,"vX0":8.439880963771296,"vY0":-133.35721374411315,"vZ0":-4.358079375230587,"x":149.38,"y":155.07,"x0":-3.5859518875593652,"y0":50.005225192353095,"z0":5.69960663920822,"aX":-6.509337309531127},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.5,"breakHorizontal":4.7,"spinRate":2573,"spinDirection":208},"zone":11,"typeConfidence":0.89,"plateTime":0.4107275067833873,"extension":6.301639789139522},"index":11,"playId":"82e854b2-4b81-3268-985d-cc97b370c3ae","pitchNumber":9,"startTime":"2025-08-29T01:03:53.287Z","endTime":"2025-08-29T01:03:56.287Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.29461801933158,"strikeZoneBottom":1.61027641373621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.429671881785726,"aZ":-22.048221273599754,"pfxX":-9.310435068044834,"pfxZ":6.607655130188142,"pX":0.7135475462136709,"pZ":1.9421466546185047,"vX0":12.62339069882707,"vY0":-122.53422843163386,"vZ0":-4.6397829315095045,"x":89.8,"y":186.34,"x0":-3.2766895139127943,"y0":50.004235243705956,"z0":5.725647757826687,"aX":-14.2717138684925},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":11.2,"breakHorizontal":14.2,"spinRate":1855,"spinDirection":228},"zone":9,"typeConfidence":0.9,"plateTime":0.445669068443598,"extension":6.037996891436628},"index":12,"playId":"15d82fa7-cfaa-361a-a075-fe109f350896","pitchNumber":10,"startTime":"2025-08-29T01:04:14.720Z","endTime":"2025-08-29T01:04:19.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:04:19.417Z","atBatIndex":65},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (49) on a fly ball to right field. Harrison Bader scores. Edmundo Sosa scores.","rbi":3,"awayScore":4,"homeScore":18,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-29T01:04:47.025Z","endTime":"2025-08-29T01:06:28.632Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":593833,"link":"/api/v1/people/593833"},"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":{"id":680735,"link":"/api/v1/people/680735"},"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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":{"id":593833,"link":"/api/v1/people/593833"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"40ce7733-352c-417b-8a3a-9aaabd8ad79b","startTime":"2025-08-29T01:04:47.025Z","endTime":"2025-08-29T01:04:52.025Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.33407780196746,"strikeZoneBottom":1.56194775587907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50986985349519,"aZ":-12.731749783860298,"pfxX":-4.462219223594589,"pfxZ":10.76322737023608,"pX":-0.3990089665116411,"pZ":3.1169443632239218,"vX0":9.884865973861205,"vY0":-133.71629663215683,"vZ0":-4.098757320713108,"x":132.21,"y":154.62,"x0":-3.567934390070959,"y0":50.0003997104396,"z0":5.586531050457535,"aX":-8.05902825358631},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.7,"breakHorizontal":5.9,"spinRate":2390,"spinDirection":212},"zone":1,"typeConfidence":0.86,"plateTime":0.4099984749266419,"extension":6.321207256802976},"index":1,"playId":"0d4b68a9-94a8-3cc3-86a1-fcc2bc99e7e8","pitchNumber":1,"startTime":"2025-08-29T01:05:01.854Z","endTime":"2025-08-29T01:05:05.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.36429266858922,"strikeZoneBottom":1.56314762914496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.068357396303696,"aZ":-22.90423287993427,"pfxX":-8.10368462672866,"pfxZ":5.945756882915185,"pX":1.1532665434777294,"pZ":1.6344681433919648,"vX0":13.584346521948557,"vY0":-123.89206564105642,"vZ0":-5.067792524494423,"x":73.04,"y":194.65,"x0":-3.34063971880003,"y0":50.00192713080292,"z0":5.613420685941059,"aX":-12.634000992381933},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.7,"breakHorizontal":11.6,"spinRate":1732,"spinDirection":230},"zone":14,"typeConfidence":0.89,"plateTime":0.4416019216392444,"extension":6.306803495629722},"index":2,"playId":"950566a3-61be-3890-b42c-f9d14ec77214","pitchNumber":2,"startTime":"2025-08-29T01:05:19.243Z","endTime":"2025-08-29T01:05:22.912Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.02911770883439,"aZ":-22.620417249627383,"pfxX":-9.002865031227081,"pfxZ":6.137312391031951,"pX":-0.8166112167710641,"pZ":2.1180829854092798,"vX0":9.59531523729184,"vY0":-123.79801793625685,"vZ0":-4.031942536420913,"x":148.13,"y":181.59,"x0":-3.5676688703318096,"y0":50.00435251048059,"z0":5.654736970012629,"aX":-14.01765722176916},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.4,"breakHorizontal":14.2,"spinRate":1895,"spinDirection":236},"zone":4,"typeConfidence":0.88,"plateTime":0.4419436429166841,"extension":6.0158338757806264},"index":3,"playId":"73c04023-f15f-3aa3-a3cf-5f8e71b5e4a2","pitchNumber":3,"startTime":"2025-08-29T01:05:35.499Z","endTime":"2025-08-29T01:05:38.499Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":15,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-29T01:05:48.708Z","endTime":"2025-08-29T01:05:58.919Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.220991036746344,"aZ":-21.67216740875385,"pfxX":-10.269088430739577,"pfxZ":6.745087991067639,"pX":0.06925688357216021,"pZ":2.0513711901587146,"vX0":12.006536179565927,"vY0":-123.84747570934847,"vZ0":-4.4103357408442365,"x":114.36,"y":183.39,"x0":-3.5023049636335215,"y0":50.00260011822751,"z0":5.6628729321884235,"aX":-15.9882547821105},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.4,"breakHorizontal":15.8,"spinRate":2031,"spinDirection":233},"zone":8,"typeConfidence":0.9,"plateTime":0.44188749447592324,"extension":6.105829200304032},"hitData":{"launchSpeed":108.9,"launchAngle":24.0,"totalDistance":407.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.6,"coordY":83.57}},"index":5,"playId":"b47d564f-34cb-3acb-9a37-0a23b675b5ca","pitchNumber":4,"startTime":"2025-08-29T01:05:58.919Z","endTime":"2025-08-29T01:06:28.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:06:28.632Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Weston Wilson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":18,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-29T01:06:47.073Z","endTime":"2025-08-29T01:07:53.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.71779883541459,"strikeZoneBottom":1.60981282838445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.208252306422292,"aZ":-12.50303033204648,"pfxX":-3.234066296597875,"pfxZ":10.733596339502284,"pX":-0.912009840152694,"pZ":2.6026435030635566,"vX0":8.23896879910252,"vY0":-134.08340379590535,"vZ0":-5.920959127458739,"x":151.76,"y":168.51,"x0":-3.5955477142955137,"y0":50.005837141167966,"z0":5.720958646678564,"aX":-5.929919315154416},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":4.2,"spinRate":2523,"spinDirection":205},"zone":13,"typeConfidence":0.9,"plateTime":0.40749282473814397,"extension":6.27548062956485},"index":0,"playId":"3eb9e1f5-c9a5-315b-8265-01877128e2c6","pitchNumber":1,"startTime":"2025-08-29T01:06:50.583Z","endTime":"2025-08-29T01:06:53.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.593358196938425,"aZ":-12.656163834225557,"pfxX":-3.172381219903178,"pfxZ":10.81925592935377,"pX":-1.4415807637252085,"pZ":3.1478593984601386,"vX0":6.866947965311505,"vY0":-132.99089106651456,"vZ0":-4.380198572612502,"x":171.95,"y":153.79,"x0":-3.6366945169332925,"y0":50.00467547383996,"z0":5.7238241854110825,"aX":-5.724680379359927},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.0,"breakHorizontal":4.3,"spinRate":2511,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.41071962292647646,"extension":6.148430434717072},"index":1,"playId":"cfb9c60a-9b38-395d-b8c7-40b97fcc1265","pitchNumber":2,"startTime":"2025-08-29T01:07:04.578Z","endTime":"2025-08-29T01:07:09.620Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":18,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-29T01:07:21.961Z","endTime":"2025-08-29T01:07:30.709Z","isPitch":false,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.231694685141164,"aZ":-23.75982305740864,"pfxX":-9.08367668835572,"pfxZ":5.041875174574731,"pX":-1.4093640363576536,"pZ":2.878157352943921,"vX0":8.474437746898069,"vY0":-128.05995178451158,"vZ0":-2.797011932375814,"x":170.72,"y":161.07,"x0":-3.573511324914467,"y0":50.003576421382064,"z0":5.833405186210965,"aX":-15.162134919875417},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.8,"breakHorizontal":14.6,"spinRate":1686,"spinDirection":229},"zone":11,"typeConfidence":0.58,"plateTime":0.42691409818234716,"extension":5.802386922211176},"index":3,"playId":"5ac8f9b7-1cd9-3b5e-8b30-4ecd175fa30f","pitchNumber":3,"startTime":"2025-08-29T01:07:30.709Z","endTime":"2025-08-29T01:07:34.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.268372611002075,"aZ":-13.060141985193107,"pfxX":-3.21979744361864,"pfxZ":10.534838485298888,"pX":0.4124413050532517,"pZ":3.611585036539717,"vX0":11.608423415578752,"vY0":-133.92330331085992,"vZ0":-2.7848070735833956,"x":101.28,"y":141.27,"x0":-3.562210539870963,"y0":50.001036193768996,"z0":5.600613535703356,"aX":-5.843145835076212},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.6,"breakHorizontal":3.4,"spinRate":2442,"spinDirection":211},"zone":3,"typeConfidence":0.89,"plateTime":0.4091858924759104,"extension":6.208227909141027},"index":4,"playId":"9a823466-da29-388d-8de3-96fbca222cfe","pitchNumber":4,"startTime":"2025-08-29T01:07:50.362Z","endTime":"2025-08-29T01:07:53.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:07:53.743Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Marchán singles on a ground ball to third baseman Nacho Alvarez Jr.","rbi":0,"awayScore":4,"homeScore":18,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-29T01:08:20.470Z","endTime":"2025-08-29T01:09:57.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7],"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":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Rafael Marchán replaces J.T. Realmuto.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":18,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-29T01:08:05.985Z","endTime":"2025-08-29T01:08:22.772Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.09047256459332,"strikeZoneBottom":1.4805175619071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.160067003131804,"aZ":-13.114460486114869,"pfxX":-2.493333085191223,"pfxZ":10.709968169380138,"pX":-0.8787610628866153,"pZ":1.9587756509405356,"vX0":7.9617593579295525,"vY0":-132.52592484983492,"vZ0":-6.857062189840943,"x":150.5,"y":185.89,"x0":-3.59730101910965,"y0":50.0054126686107,"z0":5.536649454186988,"aX":-4.439079502364315},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.1,"breakHorizontal":2.8,"spinRate":2434,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.41320364869382464,"extension":6.280394979687281},"index":1,"playId":"ea620009-1b2f-35f1-8c06-eeb3a45318a8","pitchNumber":1,"startTime":"2025-08-29T01:08:22.772Z","endTime":"2025-08-29T01:08:25.926Z","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":90.2,"endSpeed":82.5,"strikeZoneTop":3.17927209278548,"strikeZoneBottom":1.49026519180852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.859299601736097,"aZ":-14.275902908471366,"pfxX":-2.1233315426167385,"pfxZ":10.257418798667736,"pX":-1.5108583939866167,"pZ":3.37657685169967,"vX0":6.697304916959947,"vY0":-131.28204261850502,"vZ0":-2.709113106402831,"x":174.59,"y":147.61,"x0":-3.819437088978576,"y0":50.00370300834326,"z0":5.484820186867464,"aX":-3.7058676847786667},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.2,"breakHorizontal":2.4,"spinRate":2481,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.41724716981403365,"extension":6.183525559761207},"index":2,"playId":"50c5e7fa-4c59-3098-8478-7315975275f7","pitchNumber":2,"startTime":"2025-08-29T01:08:35.109Z","endTime":"2025-08-29T01:08:39.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.492881253722064,"aZ":-28.129891239671732,"pfxX":-10.042128020455316,"pfxZ":2.6437947548040137,"pX":-1.0403973834169011,"pZ":1.982423036360602,"vX0":9.268120357069273,"vY0":-123.032819583152,"vZ0":-3.4254663617333088,"x":156.66,"y":185.25,"x0":-3.55222800811714,"y0":50.005658173070266,"z0":5.7776317699550415,"aX":-15.391920668935507},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.2,"breakHorizontal":16.0,"spinRate":1680,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.44525077475617847,"extension":6.046973953810784},"index":3,"playId":"e155fce2-bb65-3d9b-9ac9-9b9914060643","pitchNumber":3,"startTime":"2025-08-29T01:08:49.410Z","endTime":"2025-08-29T01:08:54.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.04697788648496,"strikeZoneBottom":1.30539623039999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.719681627695092,"aZ":-11.14608062470297,"pfxX":-4.241203145423795,"pfxZ":11.589246288158925,"pX":-1.7212882317488822,"pZ":2.3874108570127306,"vX0":6.764721341583043,"vY0":-134.04035528809823,"vZ0":-6.222639283681616,"x":182.61,"y":174.32,"x0":-3.7299165277512043,"y0":50.004069257592505,"z0":5.539407371333699,"aX":-7.696863673820994},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.8,"breakHorizontal":6.1,"spinRate":2422,"spinDirection":217},"zone":11,"typeConfidence":0.89,"plateTime":0.40905147182143997,"extension":6.23232312500134},"index":4,"playId":"3667fc18-8ce6-3d4a-9002-d464598a695c","pitchNumber":4,"startTime":"2025-08-29T01:09:08.784Z","endTime":"2025-08-29T01:09:12.913Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":18,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-29T01:09:21.094Z","endTime":"2025-08-29T01:09:30.277Z","isPitch":false,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"}},{"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":91.7,"endSpeed":83.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.15940761735195,"aZ":-11.73533052002185,"pfxX":-3.913858408943003,"pfxZ":11.472570914045553,"pX":-0.19587988263550582,"pZ":3.025694082218067,"vX0":10.252376250160633,"vY0":-133.0321346991946,"vZ0":-3.9980734951897463,"x":124.47,"y":157.09,"x0":-3.6015321104838858,"y0":50.001603288844485,"z0":5.406871046203055,"aX":-6.97293219105971},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":20.0,"breakHorizontal":4.7,"spinRate":2499,"spinDirection":213},"zone":2,"typeConfidence":0.88,"plateTime":0.4126827279434071,"extension":6.251757285917222},"index":6,"playId":"3196ac51-05cc-3af4-b48a-1f84b96e4b90","pitchNumber":5,"startTime":"2025-08-29T01:09:30.277Z","endTime":"2025-08-29T01:09:33.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.380978096032674,"aZ":-25.200511336948264,"pfxX":-10.123185187379631,"pfxZ":4.39859411593595,"pX":-1.5898619547234687,"pZ":2.538376880015477,"vX0":8.466680709512984,"vY0":-124.69942441171885,"vZ0":-2.5475853824406656,"x":177.6,"y":170.24,"x0":-3.702042856524523,"y0":50.00518053440278,"z0":5.636834853930301,"aX":-16.06034844617957},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.7,"breakHorizontal":16.6,"spinRate":1856,"spinDirection":238},"zone":11,"typeConfidence":0.89,"plateTime":0.4380276767954614,"extension":6.0863536635339734},"hitData":{"launchSpeed":58.2,"launchAngle":-63.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.31,"coordY":167.56}},"index":7,"playId":"fcfd614f-a30d-3c12-bd48-487259e89e12","pitchNumber":6,"startTime":"2025-08-29T01:09:48.232Z","endTime":"2025-08-29T01:09:57.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:09:57.131Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a fly ball to left fielder Jurickson Profar, deflected by third baseman Nacho Alvarez Jr. Rafael Marchán to 3rd.","rbi":0,"awayScore":4,"homeScore":18,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-29T01:10:15.347Z","endTime":"2025-08-29T01:12:21.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":6},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":595777,"link":"/api/v1/people/595777"},"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":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.24283765869761,"strikeZoneBottom":1.67658483584681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.112820696359037,"aZ":-15.632303074413123,"pfxX":-3.1987932590859565,"pfxZ":9.16390454416094,"pX":-0.8994066143878818,"pZ":2.5744230857097414,"vX0":8.209975014467394,"vY0":-132.9240379209147,"vZ0":-5.1559236185759,"x":151.28,"y":169.27,"x0":-3.6004335028872365,"y0":50.00634732085514,"z0":5.658851363725132,"aX":-5.777532730585049},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":4.2,"spinRate":2418,"spinDirection":207},"zone":11,"typeConfidence":0.89,"plateTime":0.4106623172504591,"extension":6.214648808579135},"index":0,"playId":"2cb0c11f-6232-3ee1-ae43-727e9962e859","pitchNumber":1,"startTime":"2025-08-29T01:10:23.583Z","endTime":"2025-08-29T01:10:27.085Z","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":91.6,"endSpeed":84.2,"strikeZoneTop":3.24655728697924,"strikeZoneBottom":1.64731629740796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.90437583432202,"aZ":-13.921614465497777,"pfxX":-4.133004037297693,"pfxZ":10.100748235595997,"pX":-1.079673019790629,"pZ":2.714890042652584,"vX0":8.121913613622489,"vY0":-133.14397168729485,"vZ0":-5.130705644460845,"x":158.15,"y":165.48,"x0":-3.623970214533729,"y0":50.000565281893856,"z0":5.6639976221631105,"aX":-7.467594195266826},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.4,"breakHorizontal":5.9,"spinRate":2418,"spinDirection":208},"zone":11,"typeConfidence":0.88,"plateTime":0.4104048686046977,"extension":6.181019416613917},"index":1,"playId":"3a4ebf6a-6d7f-37f7-95ad-2e6144313e4d","pitchNumber":2,"startTime":"2025-08-29T01:10:37.778Z","endTime":"2025-08-29T01:10:41.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35332423536381,"aZ":-24.550571105085865,"pfxX":-9.894158672859804,"pfxZ":4.97658020148603,"pX":0.31106501117131036,"pZ":1.8775933739317492,"vX0":12.370352268590143,"vY0":-122.45490590035122,"vZ0":-4.182493019436745,"x":105.14,"y":188.08,"x0":-3.501664461669495,"y0":50.00004186875887,"z0":5.688168147307438,"aX":-15.145847784522426},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.3,"breakHorizontal":15.2,"spinRate":1817,"spinDirection":232},"zone":9,"typeConfidence":0.91,"plateTime":0.44591118178565026,"extension":6.12994228393636},"index":2,"playId":"915ee72a-6544-3487-9169-2f068a23dc7b","pitchNumber":3,"startTime":"2025-08-29T01:10:53.171Z","endTime":"2025-08-29T01:10:58.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.24212305625542,"strikeZoneBottom":1.58959623732136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28048307294426,"aZ":-24.56550429734479,"pfxX":-7.535576421290795,"pfxZ":4.660184031489566,"pX":-1.671685463443894,"pZ":1.6309991589552781,"vX0":7.355874738110304,"vY0":-127.06477248717592,"vZ0":-5.195853661241089,"x":180.72,"y":194.74,"x0":-3.6264944442906817,"y0":50.004156239685415,"z0":5.65668600400956,"aX":-12.31056912011406},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.4,"breakHorizontal":12.0,"spinRate":1741,"spinDirection":230},"zone":13,"typeConfidence":0.6,"plateTime":0.43122896600022065,"extension":6.057252684752512},"index":3,"playId":"c471f50c-3fff-3514-9f69-bef4977c422e","pitchNumber":4,"startTime":"2025-08-29T01:11:13.273Z","endTime":"2025-08-29T01:11:16.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.26815665432888,"strikeZoneBottom":1.56271378689436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.691107029831556,"aZ":-11.990872734665786,"pfxX":-1.051659260342773,"pfxZ":11.20801211591504,"pX":-1.1339814597635096,"pZ":2.591210698499889,"vX0":7.0850110870642835,"vY0":-133.80643253189442,"vZ0":-5.395103142595926,"x":160.22,"y":168.82,"x0":-3.6873077139337114,"y0":50.00457600851439,"z0":5.503418843745193,"aX":-1.8940832287016665},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.2,"breakHorizontal":0.2,"spinRate":2361,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.41039657794115314,"extension":6.108549573920138},"index":4,"playId":"e97e101b-4f0a-3b11-87d2-001ef2fe21cf","pitchNumber":5,"startTime":"2025-08-29T01:11:27.782Z","endTime":"2025-08-29T01:11:32.075Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.0631871612923,"aZ":-14.380014851855487,"pfxX":-3.7432266251565203,"pfxZ":10.028046296409222,"pX":0.7310503881586827,"pZ":1.8654069535157116,"vX0":12.317362250350566,"vY0":-132.7780408101794,"vZ0":-6.091997005097511,"x":89.13,"y":188.41,"x0":-3.4942983318182987,"y0":50.003604627699396,"z0":5.247263189255105,"aX":-6.643664122143424},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.8,"breakHorizontal":4.0,"spinRate":2406,"spinDirection":218},"zone":9,"typeConfidence":0.88,"plateTime":0.41348910265672734,"extension":6.3177986090438925},"index":5,"playId":"7aee227c-61e7-3a18-8ac6-94fdfb217603","pitchNumber":6,"startTime":"2025-08-29T01:11:45.273Z","endTime":"2025-08-29T01:11:48.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.644892930475393,"aZ":-26.693825713631906,"pfxX":-9.837446713976181,"pfxZ":3.542987552736103,"pX":-1.3835835970631483,"pZ":1.955707676954401,"vX0":8.63058210093693,"vY0":-123.37595035953487,"vZ0":-3.704568309162486,"x":169.74,"y":185.98,"x0":-3.6423422440421604,"y0":50.005070322364645,"z0":5.716738653893176,"aX":-15.227509446114471},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.8,"breakHorizontal":16.0,"spinRate":1770,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.44328115984240846,"extension":5.983697417568079},"hitData":{"launchSpeed":64.4,"launchAngle":44.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"5","coordinates":{"coordX":78.83,"coordY":131.84}},"index":6,"playId":"0012c863-22fb-3411-aef7-26dec26505bf","pitchNumber":7,"startTime":"2025-08-29T01:12:08.363Z","endTime":"2025-08-29T01:12:21.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:12:21.188Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Bohm lines out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":4,"homeScore":18,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-29T01:15:01.424Z","endTime":"2025-08-29T01:15:12.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":18,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-29T01:13:06.323Z","endTime":"2025-08-29T01:14:27.962Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Vidal Bruján replaces Wander Suero, batting 9th.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":18,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-29T01:14:27.962Z","endTime":"2025-08-29T01:14:28.962Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"900"},{"details":{"description":"Defensive Substitution: Nick Allen replaces Marcell Ozuna, batting 7th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":18,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-29T01:14:27.962Z","endTime":"2025-08-29T01:15:03.586Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"701","replacedPlayer":{"id":542303,"link":"/api/v1/people/542303"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":62.6,"endSpeed":57.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.114301928287565,"aZ":-25.418082782149437,"pfxX":-2.2759868780207397,"pfxZ":8.079781553845603,"pX":0.05827600079138093,"pZ":3.9658021266729957,"vX0":3.009917470032326,"vY0":-91.11030305768028,"vZ0":2.4263579599290823,"x":114.78,"y":131.7,"x0":-1.3237683873411745,"y0":50.001400045288385,"z0":6.560849191325436,"aX":-1.9024963225814817},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":16.0,"breakHorizontal":3.1,"spinRate":1358,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.6025219900147953,"extension":3.8980853836929534},"hitData":{"launchSpeed":101.4,"launchAngle":20.0,"totalDistance":370.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":110.38,"coordY":50.84}},"index":3,"playId":"5ec004b2-1862-3f91-b0dd-3722aba436d7","pitchNumber":1,"startTime":"2025-08-29T01:15:03.586Z","endTime":"2025-08-29T01:15:12.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:15:12.122Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":4,"homeScore":18,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-29T01:17:36.977Z","endTime":"2025-08-29T01:18:35.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Rafael Marchán remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":18,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-29T01:15:50.993Z","endTime":"2025-08-29T01:17:39.165Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.81755632270018,"strikeZoneBottom":1.95915914724708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.33722956107576,"aZ":-14.383059704244515,"pfxX":-5.103989110072273,"pfxZ":9.387554670246487,"pX":-0.814164019111849,"pZ":2.642719949426186,"vX0":4.822555013783928,"vY0":-136.82655056923136,"vZ0":-6.397075009143117,"x":148.03,"y":167.43,"x0":-1.9368646821749353,"y0":50.00043962382002,"z0":5.997330068041696,"aX":-9.671210655553258},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":8.2,"spinRate":2328,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4003720846377852,"extension":5.816448407863192},"index":1,"playId":"295caf13-218d-3cde-9201-e4cafbd0c7cb","pitchNumber":1,"startTime":"2025-08-29T01:17:39.165Z","endTime":"2025-08-29T01:17:42.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38710246197715,"aZ":-24.264496163674075,"pfxX":2.5999267131541792,"pfxZ":4.695451141634422,"pX":-0.29396660819802906,"pZ":3.3388362129941767,"vX0":3.8315318906101274,"vY0":-128.64459425539468,"vZ0":-2.433763385374937,"x":128.21,"y":148.63,"x0":-2.1375306382643813,"y0":50.00426227345685,"z0":6.167951162753406,"aX":4.379752074417717},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.2,"breakHorizontal":-5.5,"spinRate":2359,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.4249288355515817,"extension":5.8724722005027985},"index":2,"playId":"a47fec14-cfa3-3f11-906a-d839bbc9d3f1","pitchNumber":2,"startTime":"2025-08-29T01:17:53.542Z","endTime":"2025-08-29T01:17:56.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.76071924034811,"strikeZoneBottom":1.79468108892585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.324081596693567,"aZ":-15.178600064207194,"pfxX":-4.652847840429598,"pfxZ":8.808039848971339,"pX":-0.7048187470450304,"pZ":4.206106974936539,"vX0":4.896928532843192,"vY0":-137.9396103173008,"vZ0":-2.33709459532579,"x":143.87,"y":125.22,"x0":-1.8975167552546806,"y0":50.001752530906735,"z0":6.08618293815014,"aX":-8.977196403815647},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":7.4,"spinRate":2362,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3968800706199551,"extension":5.925645382617218},"index":3,"playId":"4825ec3a-fa01-3be8-8d7b-f9c4f824f94d","pitchNumber":3,"startTime":"2025-08-29T01:18:10.106Z","endTime":"2025-08-29T01:18:13.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68243365177923,"aZ":-27.297739626826374,"pfxX":4.1557787712900325,"pfxZ":2.937389627592017,"pX":0.5520619873770262,"pZ":2.956142264445894,"vX0":4.849315082175226,"vY0":-127.86935392804519,"vZ0":-2.5059651073172207,"x":95.96,"y":158.96,"x0":-1.9069154694143706,"y0":50.00263928623303,"z0":6.084459944254649,"aX":6.900917295549075},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.0,"breakHorizontal":-8.6,"spinRate":2497,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.42788578285188716,"extension":5.846769879642085},"hitData":{"launchSpeed":81.7,"launchAngle":35.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.55,"coordY":91.93}},"index":4,"playId":"2dc11074-a4de-3eac-98cd-c66944c258e8","pitchNumber":4,"startTime":"2025-08-29T01:18:27.496Z","endTime":"2025-08-29T01:18:35.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:18:35.840Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Fraley strikes out swinging.","rbi":0,"awayScore":4,"homeScore":18,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-29T01:19:06.160Z","endTime":"2025-08-29T01:20:07.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jake Fraley replaces Ronald Acuña Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":18,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-29T01:18:45.234Z","endTime":"2025-08-29T01:19:08.413Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":660670,"link":"/api/v1/people/660670"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.49439789070483,"strikeZoneBottom":1.60067915822547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.440945451300102,"aZ":-28.45218661144725,"pfxX":6.497848176574314,"pfxZ":2.5123717056534787,"pX":0.24455087824815672,"pZ":2.308421852604951,"vX0":3.596296131619731,"vY0":-121.21705503099236,"vZ0":-2.931843862187205,"x":107.68,"y":176.45,"x0":-2.1042720587229753,"y0":50.0047402065175,"z0":6.02638622744858,"aX":9.637891388857245},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.1,"breakHorizontal":-12.6,"spinRate":2686,"spinDirection":79},"zone":5,"typeConfidence":2.0,"plateTime":0.4524407911373416,"extension":5.82337854681872},"index":1,"playId":"1c4a824c-418d-308d-9e19-480335d37a21","pitchNumber":1,"startTime":"2025-08-29T01:19:08.413Z","endTime":"2025-08-29T01:19:12.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.857818064311637,"aZ":-24.83365121458525,"pfxX":1.6738922705278698,"pfxZ":4.358650820182607,"pX":0.7094390750953994,"pZ":2.628390182709638,"vX0":6.254006577036412,"vY0":-128.92439819885516,"vZ0":-3.89672841916273,"x":89.96,"y":167.81,"x0":-1.9652634138675047,"y0":50.00037991502947,"z0":6.076525890639898,"aX":2.81554240737909},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.2,"breakHorizontal":-4.4,"spinRate":2506,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4248755896877201,"extension":6.033632558837074},"index":2,"playId":"e143b2a3-8009-3f51-b2af-95f84c29eebf","pitchNumber":2,"startTime":"2025-08-29T01:19:24.861Z","endTime":"2025-08-29T01:19:27.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.4014886683568,"strikeZoneBottom":1.66780370551834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.34255448784407,"aZ":-30.147276760159617,"pfxX":8.522852497696334,"pfxZ":1.408748008533241,"pX":-1.8390264969027068,"pZ":2.62459016029446,"vX0":-1.3034469942346278,"vY0":-119.43355824382903,"vZ0":-1.6023784053669463,"x":187.1,"y":167.92,"x0":-2.3929544338111572,"y0":50.00494136426301,"z0":6.019451377892928,"aX":12.294701315107494},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.4,"breakHorizontal":-15.1,"spinRate":2678,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.45887412949274475,"extension":5.801946210317788},"index":3,"playId":"e979613b-88c5-39eb-bf55-84f40a5713fb","pitchNumber":3,"startTime":"2025-08-29T01:19:47.444Z","endTime":"2025-08-29T01:19:50.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.244248247878524,"aZ":-25.27065006063468,"pfxX":6.67216827817613,"pfxZ":4.547741135939069,"pX":1.115809620772794,"pZ":2.028180419216289,"vX0":5.485451073150688,"vY0":-122.19443221791389,"vZ0":-4.106241886637209,"x":74.47,"y":184.02,"x0":-2.0219785256395615,"y0":50.00261567128738,"z0":5.892278999099289,"aX":10.125890861215893},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.6,"breakHorizontal":-13.3,"spinRate":2739,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.44761035792167636,"extension":6.049465483742307},"index":4,"playId":"6db76a49-0556-35d2-b3b3-1ef988f16072","pitchNumber":4,"startTime":"2025-08-29T01:20:04.247Z","endTime":"2025-08-29T01:20:07.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:20:07.771Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out to center fielder Harrison Bader.","rbi":0,"awayScore":4,"homeScore":18,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-29T01:20:18.556Z","endTime":"2025-08-29T01:21:55.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.235696568256746,"aZ":-25.21704066834761,"pfxX":5.958009916875585,"pfxZ":4.656052713091203,"pX":-0.011345642140703835,"pZ":2.1537405194856323,"vX0":3.3820009971143987,"vY0":-121.03205448078651,"vZ0":-3.7429147192559364,"x":117.43,"y":180.63,"x0":-2.1977527221621598,"y0":50.00040095531095,"z0":5.913098695465338,"aX":8.891705277015761},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.8,"breakHorizontal":-11.5,"spinRate":2721,"spinDirection":77},"zone":8,"typeConfidence":2.0,"plateTime":0.4514786800320514,"extension":5.876926750034715},"index":0,"playId":"923c56f5-00f1-35cb-9673-ceda9bbf0293","pitchNumber":1,"startTime":"2025-08-29T01:20:30.539Z","endTime":"2025-08-29T01:20:33.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.171393836830596,"aZ":-14.115900382060119,"pfxX":-5.3518493575990025,"pfxZ":9.351799918335653,"pX":0.3465014283198849,"pZ":3.4578002425665675,"vX0":7.558325692139155,"vY0":-138.16617850762228,"vZ0":-4.2621755409703415,"x":103.79,"y":145.42,"x0":-1.730895084072882,"y0":50.00147327137228,"z0":5.970944295974478,"aX":-10.333318422344405},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":8.0,"spinRate":2443,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.39662551362935394,"extension":5.983205269498203},"index":1,"playId":"abcb981f-944e-3b28-a1bd-e0469807b6c9","pitchNumber":2,"startTime":"2025-08-29T01:20:51.782Z","endTime":"2025-08-29T01:20:54.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.126533708496478,"aZ":-28.42679372764345,"pfxX":6.778803915013933,"pfxZ":2.5639757027689516,"pX":0.11564188897716962,"pZ":2.249248695828025,"vX0":3.539667124114176,"vY0":-120.07217242806885,"vZ0":-2.755421260844706,"x":112.59,"y":178.05,"x0":-2.2580105386707645,"y0":50.00257135478008,"z0":5.939666528068614,"aX":9.902347322944228},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.2,"breakHorizontal":-13.1,"spinRate":2637,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.45607680591562216,"extension":5.958975331573767},"index":2,"playId":"078a880b-4bff-3978-9803-a0e9b57e416f","pitchNumber":3,"startTime":"2025-08-29T01:21:12.694Z","endTime":"2025-08-29T01:21:20.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44790982026594,"aZ":-12.36624614655196,"pfxX":-4.310483241980157,"pfxZ":10.241430743203168,"pX":0.34685208976460963,"pZ":2.7091570924363024,"vX0":7.039884913751786,"vY0":-138.5509648674289,"vZ0":-6.526245470727717,"x":103.78,"y":165.63,"x0":-1.6729894091327773,"y0":50.00534171152088,"z0":5.930519872313243,"aX":-8.33939882311115},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":6.2,"spinRate":2472,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3961220030024175,"extension":5.974558834318842},"hitData":{"launchSpeed":99.5,"launchAngle":33.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":84.94,"coordY":51.81}},"index":3,"playId":"fc9d82f0-16c0-3132-912b-3044428300b1","pitchNumber":4,"startTime":"2025-08-29T01:21:45.994Z","endTime":"2025-08-29T01:21:55.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:21:55.661Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Kepler walks.","rbi":0,"awayScore":4,"homeScore":18,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-29T01:24:24.773Z","endTime":"2025-08-29T01:25:11.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"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":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Eli White replaces left fielder Jurickson Profar, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":18,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-29T01:23:22.835Z","endTime":"2025-08-29T01:23:22.854Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":595777,"link":"/api/v1/people/595777"}},{"details":{"description":"Jake Fraley remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":18,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-29T01:23:22.854Z","endTime":"2025-08-29T01:24:26.718Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641584,"link":"/api/v1/people/641584"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":660670,"link":"/api/v1/people/660670"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":48.9,"endSpeed":45.6,"strikeZoneTop":3.63528071903155,"strikeZoneBottom":1.62205456217456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":7.7718480791442595,"aZ":-28.781648462769912,"pfxX":1.9701391740117034,"pfxZ":6.6518491470335,"pX":-0.8040102780107404,"pZ":3.9886635817778164,"vX0":1.0032833509878882,"vY0":-70.81242906454962,"vZ0":6.185635014520872,"x":147.65,"y":131.09,"x0":-1.7765783606301293,"y0":50.00269413286292,"z0":6.909438121143162,"aX":1.0045023147851138},"breaks":{"breakAngle":2.4,"breakLength":22.8,"breakY":24.0,"breakVertical":-100.0,"breakVerticalInduced":15.2,"breakHorizontal":-4.0,"spinRate":1235,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.7722693977014421,"extension":3.9608067291592235},"index":2,"playId":"e8c3029f-3b7f-3caf-b2cb-a6ffc1459a6a","pitchNumber":1,"startTime":"2025-08-29T01:24:26.718Z","endTime":"2025-08-29T01:24:30.758Z","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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":51.3,"endSpeed":48.3,"strikeZoneTop":3.63216395320217,"strikeZoneBottom":1.72489987262183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":9.411288907795079,"aZ":-32.93284358590195,"pfxX":3.7075033881799686,"pfxZ":-1.3676555693982975,"pX":0.8237779482315076,"pZ":1.1590015058505887,"vX0":2.472983359916883,"vY0":-74.49373579377449,"vZ0":3.174304557751992,"x":85.6,"y":207.49,"x0":-1.3427321059135926,"y0":50.00033229785237,"z0":6.64401174603976,"aX":2.0714639758108064},"breaks":{"breakAngle":3.6,"breakLength":24.0,"breakY":24.0,"breakVertical":-105.2,"breakVerticalInduced":-0.4,"breakHorizontal":-7.7,"spinRate":1505,"spinDirection":81},"zone":14,"typeConfidence":0.91,"plateTime":0.7368361665598733,"extension":3.9199071855155316},"index":3,"playId":"d5cf2cf2-df21-3461-83a8-754bf3b69ad0","pitchNumber":2,"startTime":"2025-08-29T01:24:36.670Z","endTime":"2025-08-29T01:24:40.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":37.6,"endSpeed":34.5,"strikeZoneTop":3.63427729080111,"strikeZoneBottom":1.80676149635036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":5.09818395024591,"aZ":-30.62487030169151,"pfxX":1.895773775297215,"pfxZ":5.606261458369108,"pX":-3.0787692984854393,"pZ":6.464022194071432,"vX0":-1.866591346967734,"vY0":-52.63134787186032,"vZ0":12.714419547890333,"x":234.36,"y":64.25,"x0":-1.5165336493097008,"y0":50.002362365818726,"z0":8.513005070804448,"aX":0.5238504609719862},"breaks":{"breakAngle":1.2,"breakLength":43.2,"breakY":24.0,"breakVertical":-191.6,"breakVerticalInduced":19.8,"breakHorizontal":-2.3,"spinRate":946,"spinDirection":179},"zone":11,"typeConfidence":0.73,"plateTime":1.0467757725473144,"extension":3.7365276752370775},"index":4,"playId":"76b13be0-db83-3a2c-8b64-59536251346c","pitchNumber":3,"startTime":"2025-08-29T01:24:46.912Z","endTime":"2025-08-29T01:24:50.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.3,"strikeZoneTop":3.68490289563002,"strikeZoneBottom":1.80499393522745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.61644482892024,"aZ":-20.00158897455718,"pfxX":-3.8074473447066115,"pfxZ":9.76133379460633,"pX":1.9524461021541026,"pZ":1.3285136780376916,"vX0":8.343914655286733,"vY0":-110.87953939256684,"vZ0":-5.140501253353119,"x":42.58,"y":202.91,"x0":-1.3627040603096743,"y0":50.000349003346486,"z0":5.760915010559377,"aX":-4.746729299801664},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":16.6,"breakHorizontal":4.8,"spinRate":1705,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.49376933453845906,"extension":4.691061699527775},"index":5,"playId":"34604739-5c19-34be-acba-65e544ab52ac","pitchNumber":4,"startTime":"2025-08-29T01:24:57.360Z","endTime":"2025-08-29T01:25:01.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":54.4,"endSpeed":50.0,"strikeZoneTop":3.65976152736818,"strikeZoneBottom":1.77941144728926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":10.17547398232256,"aZ":-28.069019473869748,"pfxX":0.7708758074013247,"pfxZ":6.527978169236206,"pX":-1.208244831004171,"pZ":4.621794871714974,"vX0":0.49857185788076963,"vY0":-78.87183721357685,"vZ0":5.573943449650992,"x":163.06,"y":113.99,"x0":-1.628780403932338,"y0":50.00313142774248,"z0":6.83536655828534,"aX":0.4848989291192578},"breaks":{"breakAngle":1.2,"breakLength":18.0,"breakY":24.0,"breakVertical":-78.7,"breakVerticalInduced":14.5,"breakHorizontal":-1.6,"spinRate":1290,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.6948615391501445,"extension":4.064705995534201},"index":6,"playId":"139cb8de-2261-3c21-870b-8a09083a977d","pitchNumber":5,"startTime":"2025-08-29T01:25:07.253Z","endTime":"2025-08-29T01:25:11.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:25:11.384Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Harrison Bader singles on a ground ball to shortstop Nick Allen, deflected by pitcher Vidal Bruján. Max Kepler to 2nd.","rbi":0,"awayScore":4,"homeScore":18,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-29T01:25:30.648Z","endTime":"2025-08-29T01:26:17.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"postOnSecond":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":50.8,"endSpeed":47.2,"strikeZoneTop":3.43162420789719,"strikeZoneBottom":1.63802417536683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":8.705856680527482,"aZ":-28.25960027955625,"pfxX":1.1559965069369897,"pfxZ":7.105979507016421,"pX":-0.918687989301659,"pZ":4.198779809577056,"vX0":0.4552061242576275,"vY0":-73.72577651137368,"vZ0":5.559945603701877,"x":152.02,"y":125.41,"x0":-1.381550163281418,"y0":50.002745378164775,"z0":7.0454575774398815,"aX":0.6367547812929077},"breaks":{"breakAngle":1.2,"breakLength":20.4,"breakY":24.0,"breakVertical":-90.7,"breakVerticalInduced":15.7,"breakHorizontal":-2.3,"spinRate":1241,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.7427240719738872,"extension":4.117514896020672},"index":0,"playId":"f716a4c4-2f10-3e7e-8065-5f45cd0fb728","pitchNumber":1,"startTime":"2025-08-29T01:25:30.648Z","endTime":"2025-08-29T01:25:34.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":52.0,"endSpeed":48.8,"strikeZoneTop":3.37513927086523,"strikeZoneBottom":1.50110738202838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":9.338057969439681,"aZ":-27.86453499428657,"pfxX":-0.08789280411858158,"pfxZ":7.4536847679669895,"pX":1.7119060085619027,"pZ":1.4068646416624093,"vX0":4.111287114486472,"vY0":-75.6115174444457,"vZ0":1.5656620436814594,"x":51.75,"y":200.79,"x0":-1.03253175987333,"y0":50.00314390717293,"z0":6.617052355766123,"aX":-0.0512335905271623},"breaks":{"breakAngle":1.2,"breakLength":19.2,"breakY":24.0,"breakVertical":-86.6,"breakVerticalInduced":14.8,"breakHorizontal":-1.4,"spinRate":1237,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.7247868578116448,"extension":4.3987570428593035},"index":1,"playId":"bf737c7d-0cb4-3f45-bd41-07b5477d45df","pitchNumber":2,"startTime":"2025-08-29T01:25:42.743Z","endTime":"2025-08-29T01:25:45.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":59.1,"endSpeed":54.8,"strikeZoneTop":3.40263658867962,"strikeZoneBottom":1.66261329474864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.852205712734316,"aZ":-26.077890071575357,"pfxX":-1.769281434255765,"pfxZ":8.158839952260657,"pX":1.2278191924154063,"pZ":2.0191585572379442,"vX0":4.958660727215321,"vY0":-85.87262075036018,"vZ0":0.6448587777842392,"x":70.2,"y":184.26,"x0":-1.4668572313045238,"y0":50.00285577352812,"z0":6.174279967610913,"aX":-1.3224801360868377},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":15.5,"breakHorizontal":1.6,"spinRate":1365,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.6377629295712466,"extension":4.41515732615985},"index":2,"playId":"0350d497-8fc6-3a77-9733-69a97abc841c","pitchNumber":3,"startTime":"2025-08-29T01:25:55.181Z","endTime":"2025-08-29T01:25:58.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":55.5,"endSpeed":51.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":10.997927559647923,"aZ":-26.758367138306628,"pfxX":0.2635952813257373,"pfxZ":8.245321768249969,"pX":0.16868252330728897,"pZ":2.093601000494857,"vX0":2.176090043656513,"vY0":-80.69959734787028,"vZ0":1.3531902420430537,"x":110.57,"y":182.25,"x0":-1.234230177609972,"y0":50.00001631864316,"z0":6.5357113033453915,"aX":0.17270387314683866},"breaks":{"breakAngle":1.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.2,"breakVerticalInduced":16.1,"breakHorizontal":-1.3,"spinRate":1308,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.6800446246751073,"extension":4.331004235812229},"hitData":{"launchSpeed":69.3,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":112.65,"coordY":153.55}},"index":3,"playId":"c802c1d9-4d4b-3e52-b3c6-e79b36edafc5","pitchNumber":4,"startTime":"2025-08-29T01:26:08.120Z","endTime":"2025-08-29T01:26:17.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:26:17.063Z","atBatIndex":75},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryson Stott lines out to center fielder Michael Harris II. Max Kepler to 3rd.","rbi":0,"awayScore":4,"homeScore":18,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-29T01:26:41.415Z","endTime":"2025-08-29T01:27:29.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","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":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":58.1,"endSpeed":53.3,"strikeZoneTop":3.59044396254317,"strikeZoneBottom":1.55052738794828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.680364666365298,"aZ":-28.953170684928697,"pfxX":-0.14307020431346018,"pfxZ":4.4759265626067375,"pX":-2.0392508536549716,"pZ":5.068336526377735,"vX0":-0.1571492793952881,"vY0":-84.31919681625943,"vZ0":5.927465729958168,"x":194.73,"y":101.93,"x0":-1.9261925122437697,"y0":50.0006534112548,"z0":6.73755814974845,"aX":-0.10276036363315282},"breaks":{"breakAngle":0.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.8,"breakVerticalInduced":10.7,"breakHorizontal":0.4,"spinRate":1186,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.6500945186470721,"extension":4.24548266756634},"index":0,"playId":"3153c830-4fb4-3526-8715-96cf25530fa8","pitchNumber":1,"startTime":"2025-08-29T01:26:47.060Z","endTime":"2025-08-29T01:26:50.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":64.4,"endSpeed":59.3,"strikeZoneTop":3.47071838386295,"strikeZoneBottom":1.5455295203277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":13.813910367771097,"aZ":-24.48151321768643,"pfxX":-2.3599527582246176,"pfxZ":8.642438668327694,"pX":0.5499326233098497,"pZ":3.9952682292561947,"vX0":4.511143590958589,"vY0":-93.64719449737132,"vZ0":2.27439711592379,"x":96.04,"y":130.91,"x0":-1.5809720511920837,"y0":50.00424332259927,"z0":6.340043734912941,"aX":-2.101797578518596},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":16.8,"breakHorizontal":2.9,"spinRate":1528,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.5843285082976859,"extension":4.307587670862074},"index":1,"playId":"c13b0366-5d85-3b31-9034-c625d2b670a8","pitchNumber":2,"startTime":"2025-08-29T01:26:59.520Z","endTime":"2025-08-29T01:27:02.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":57.3,"endSpeed":53.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":10.970031801126817,"aZ":-25.67320120806951,"pfxX":-2.801832673809079,"pfxZ":9.20925506942907,"pX":-0.7213648285336791,"pZ":1.5610047113104615,"vX0":2.3541179725597927,"vY0":-83.379218357122,"vZ0":0.3565468315654783,"x":144.5,"y":196.63,"x0":-1.7860058399595822,"y0":50.001798073633054,"z0":6.07299216909532,"aX":-1.9773015456838468},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":17.4,"breakHorizontal":4.3,"spinRate":1331,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.6563418610854619,"extension":4.254654881582623},"hitData":{"launchSpeed":97.4,"launchAngle":18.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.24,"coordY":57.48}},"index":2,"playId":"53bac13d-59a4-31f3-820f-6c5f066ccde6","pitchNumber":3,"startTime":"2025-08-29T01:27:13.827Z","endTime":"2025-08-29T01:27:29.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:27:29.969Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edmundo Sosa singles on a line drive to left fielder Eli White. Max Kepler scores. Harrison Bader to 2nd.","rbi":1,"awayScore":4,"homeScore":19,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-29T01:27:45.042Z","endTime":"2025-08-29T01:27:59.633Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnSecond":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":{"id":660644,"link":"/api/v1/people/660644"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":58.6,"endSpeed":54.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.576040527033099,"aZ":-26.76340412174243,"pfxX":-1.2278405575125282,"pfxZ":7.333890316392816,"pX":-0.22888945100472982,"pZ":2.9976255758770423,"vX0":2.591582526393147,"vY0":-85.27376687014082,"vZ0":2.1640615813731356,"x":125.72,"y":157.84,"x0":-1.6078772318538557,"y0":50.00195470055,"z0":6.429153875942424,"aX":-0.9057814096840769},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.0,"breakVerticalInduced":14.5,"breakHorizontal":1.3,"spinRate":1404,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.6419940030761886,"extension":4.102197978912194},"hitData":{"launchSpeed":97.9,"launchAngle":17.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.85,"coordY":107.37}},"index":0,"playId":"aaac9217-2921-3900-80c4-61a267ee6865","pitchNumber":1,"startTime":"2025-08-29T01:27:48.315Z","endTime":"2025-08-29T01:27:59.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:27:59.633Z","atBatIndex":77},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Schwarber pops out to left fielder Eli White on the infield fly rule.","rbi":0,"awayScore":4,"homeScore":19,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-29T01:28:19.489Z","endTime":"2025-08-29T01:28:47.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnSecond":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":61.3,"endSpeed":56.4,"strikeZoneTop":3.50175526471422,"strikeZoneBottom":1.48084577818627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":12.529427897378074,"aZ":-26.444178130614226,"pfxX":-1.5808172034614825,"pfxZ":7.111134963562154,"pX":-1.1135017557713747,"pZ":4.639763522374058,"vX0":1.78140249835173,"vY0":-89.10710674458056,"vZ0":4.422793461075818,"x":159.44,"y":113.51,"x0":-1.9197516921676183,"y0":50.00341300913755,"z0":6.392205220510713,"aX":-1.2742669746192195},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":14.8,"breakHorizontal":2.3,"spinRate":1461,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.614143414231596,"extension":4.133333705231946},"index":0,"playId":"7cbee9a1-e065-386a-be6a-06bd97d02757","pitchNumber":1,"startTime":"2025-08-29T01:28:22.714Z","endTime":"2025-08-29T01:28:26.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":57.4,"endSpeed":53.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.373928470816287,"aZ":-26.30265444323319,"pfxX":-1.0840481167534657,"pfxZ":8.335198116960946,"pX":-0.2065407263650448,"pZ":2.613392636177291,"vX0":2.799462352984331,"vY0":-83.44581245612977,"vZ0":1.9366054671924764,"x":124.87,"y":168.22,"x0":-1.7660516827311172,"y0":50.00230880585708,"z0":6.288594638042217,"aX":-0.7637559892122289},"breaks":{"breakAngle":1.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-67.0,"breakVerticalInduced":16.3,"breakHorizontal":1.0,"spinRate":1364,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.6567468975541937,"extension":4.06439487548957},"hitData":{"launchSpeed":89.3,"launchAngle":61.0,"totalDistance":208.0,"trajectory":"popup","hardness":"medium","location":"7","coordinates":{"coordX":100.22,"coordY":121.73}},"index":1,"playId":"c7dea32c-6e1f-3375-8ec4-d2257665335a","pitchNumber":2,"startTime":"2025-08-29T01:28:35.084Z","endTime":"2025-08-29T01:28:47.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:28:47.388Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Weston Wilson flies out to left fielder Eli White.","rbi":0,"awayScore":4,"homeScore":19,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-29T01:29:08.557Z","endTime":"2025-08-29T01:29:18.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":59.3,"endSpeed":55.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":11.796663247164776,"aZ":-26.87929333074541,"pfxX":-2.904023940532249,"pfxZ":7.001378422799446,"pX":0.13000112616555987,"pZ":2.577935461627506,"vX0":3.7536567103835097,"vY0":-86.32687904651455,"vZ0":1.8369433963435777,"x":112.04,"y":169.18,"x0":-1.6933279699686252,"y0":50.002581747779786,"z0":6.120380640376991,"aX":-2.196323410113554},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":13.8,"breakHorizontal":4.1,"spinRate":1443,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.6340049494270401,"extension":4.093951218248506},"hitData":{"launchSpeed":88.8,"launchAngle":58.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.24,"coordY":120.08}},"index":0,"playId":"a47e479f-6c87-3092-aee0-4bdaba4e4362","pitchNumber":1,"startTime":"2025-08-29T01:29:08.557Z","endTime":"2025-08-29T01:29:18.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:29:18.929Z","atBatIndex":79},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to right fielder Max Kepler.","rbi":0,"awayScore":4,"homeScore":19,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-29T01:31:51.345Z","endTime":"2025-08-29T01:32:36.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Lou Trivino III replaces Daniel Robert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":19,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-29T01:29:48.895Z","endTime":"2025-08-29T01:31:53.679Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642152,"link":"/api/v1/people/642152"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.29451163596529,"strikeZoneBottom":1.63009697076818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.612495517844177,"aZ":-16.26234066939284,"pfxX":-1.9861027738734174,"pfxZ":8.620389424505229,"pX":0.09935379613162672,"pZ":3.7041885504781864,"vX0":3.863427250109405,"vY0":-134.6045715674384,"vZ0":-3.7634551635938966,"x":113.21,"y":138.77,"x0":-1.092689433730491,"y0":50.0012640653678,"z0":6.262781300894512,"aX":-3.6656454866246904},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":2.9,"spinRate":2272,"spinDirection":206},"zone":12,"typeConfidence":0.76,"plateTime":0.40599620316204543,"extension":6.28510720557648},"index":1,"playId":"598e35af-fb0c-3f4f-8402-11f6b2c75470","pitchNumber":1,"startTime":"2025-08-29T01:31:53.679Z","endTime":"2025-08-29T01:31:57.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.102771301606477,"aZ":-20.95224059432903,"pfxX":0.38120576279106033,"pfxZ":6.069077762828986,"pX":0.4743357495849703,"pZ":3.2106461809832743,"vX0":4.135105955820252,"vY0":-135.03506331074445,"vZ0":-3.9752795786968935,"x":98.92,"y":152.09,"x0":-1.1255910655927523,"y0":50.00093824717779,"z0":6.173789444579623,"aX":0.704536615980011},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":-1.6,"spinRate":2313,"spinDirection":206},"zone":3,"typeConfidence":0.91,"plateTime":0.4054377595133065,"extension":6.253202682789534},"index":2,"playId":"755ea94b-f314-3ac8-8ff3-f2fc43f9ffe4","pitchNumber":2,"startTime":"2025-08-29T01:32:08.894Z","endTime":"2025-08-29T01:32:12.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.576104913180846,"aZ":-28.70421565899132,"pfxX":-8.061194501164493,"pfxZ":2.157280266714773,"pX":-0.17884983240880378,"pZ":2.537053593515468,"vX0":4.829371771494813,"vY0":-126.04503484311707,"vZ0":-3.199540886536404,"x":123.82,"y":170.28,"x0":-1.0721316873656517,"y0":50.00470898002448,"z0":6.140337515303996,"aX":-12.974542983709435},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.4,"breakHorizontal":13.4,"spinRate":1703,"spinDirection":252},"zone":5,"typeConfidence":0.89,"plateTime":0.43452388123056274,"extension":6.389069117577351},"hitData":{"launchSpeed":88.9,"launchAngle":44.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.41,"coordY":90.32}},"index":3,"playId":"1bf3d4ba-5ead-3148-9f70-67e02867a708","pitchNumber":3,"startTime":"2025-08-29T01:32:28.621Z","endTime":"2025-08-29T01:32:36.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:32:36.841Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":4,"homeScore":19,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-29T01:32:53.464Z","endTime":"2025-08-29T01:34:43.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"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":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.57518158074244,"strikeZoneBottom":1.73512695419403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.996819797333604,"aZ":-19.10127373303677,"pfxX":-1.4572911171338987,"pfxZ":7.157042517597783,"pX":1.3846765948404232,"pZ":2.257066497058657,"vX0":6.609042995931855,"vY0":-134.2792311867214,"vZ0":-6.547017273429465,"x":64.22,"y":177.84,"x0":-0.9188468726459692,"y0":50.00351186758821,"z0":6.085259485515811,"aX":-2.6627393211771326},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":1.2,"spinRate":2231,"spinDirection":203},"zone":14,"typeConfidence":0.89,"plateTime":0.40784879452267475,"extension":6.359498638088846},"index":0,"playId":"a07387d8-6e5b-3705-962b-945253948a14","pitchNumber":1,"startTime":"2025-08-29T01:33:02.562Z","endTime":"2025-08-29T01:33:06.573Z","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":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.365508986945635,"aZ":-13.123201807523392,"pfxX":-3.9673868071659735,"pfxZ":9.961076849017669,"pX":0.7526170460748565,"pZ":2.8977604307953166,"vX0":6.201228543630435,"vY0":-137.63341463194013,"vZ0":-6.11700557614283,"x":88.31,"y":160.54,"x0":-1.0172737736187685,"y0":50.00576316431964,"z0":6.042696300167807,"aX":-7.590731894355631},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":5.9,"spinRate":2070,"spinDirection":222},"zone":6,"typeConfidence":0.89,"plateTime":0.398400662718033,"extension":6.468852054229232},"index":1,"playId":"14eaa3b9-76d6-3904-bedc-9dd4e0c2d0c9","pitchNumber":2,"startTime":"2025-08-29T01:33:16.315Z","endTime":"2025-08-29T01:33:19.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.2,"strikeZoneTop":3.57985774266731,"strikeZoneBottom":1.73934777356003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46739987806841,"aZ":-28.660488831524464,"pfxX":10.188669283332276,"pfxZ":2.56698234358133,"pX":-0.35526240062484515,"pZ":3.812799142524435,"vX0":-0.7554210511606543,"vY0":-116.72363097078538,"vZ0":0.5754926856245637,"x":130.54,"y":135.83,"x0":-1.348590824654347,"y0":50.00394767750496,"z0":6.277356418722033,"aX":13.956906966853227},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":5.0,"breakHorizontal":-18.2,"spinRate":2656,"spinDirection":70},"zone":11,"typeConfidence":0.92,"plateTime":0.4705591769658586,"extension":6.1422638631195285},"index":2,"playId":"e4d29411-591a-3ab2-8287-b1282b8e9bad","pitchNumber":3,"startTime":"2025-08-29T01:33:37.458Z","endTime":"2025-08-29T01:33:41.330Z","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":93.2,"endSpeed":85.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.960210753243466,"aZ":-15.32356302626335,"pfxX":-1.7734235465954593,"pfxZ":8.988803655281462,"pX":0.3759355658423691,"pZ":2.0391976364995736,"vX0":4.350208752840348,"vY0":-135.6339587528319,"vZ0":-7.855663007622544,"x":102.67,"y":183.72,"x0":-1.0139634320962516,"y0":50.00464214532629,"z0":6.028913473793494,"aX":-3.325599495217697},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":2.4,"spinRate":2314,"spinDirection":208},"zone":9,"typeConfidence":0.78,"plateTime":0.4028910407566748,"extension":6.318601431904985},"index":3,"playId":"5d05dec1-ac4f-3dd3-9c5c-0fed8cb5a98a","pitchNumber":4,"startTime":"2025-08-29T01:33:54.267Z","endTime":"2025-08-29T01:33:57.267Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":19,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-29T01:34:07.255Z","endTime":"2025-08-29T01:34:19.121Z","isPitch":false,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"}},{"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.4,"endSpeed":80.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30917448201132,"aZ":-25.125650948260567,"pfxX":-9.706668743281321,"pfxZ":4.30207974281241,"pX":0.32913593819670034,"pZ":1.0371359702145344,"vX0":6.787348203318528,"vY0":-126.98888682049936,"vZ0":-7.276488328120777,"x":104.45,"y":210.78,"x0":-1.1134013427773044,"y0":50.000606172120904,"z0":5.93001857105843,"aX":-15.89656543915942},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.4,"breakHorizontal":16.1,"spinRate":1925,"spinDirection":250},"zone":14,"typeConfidence":0.81,"plateTime":0.43084847354605404,"extension":6.565671173609425},"index":5,"playId":"f7763f99-b546-34bb-afbc-c3d8c4e4716b","pitchNumber":5,"startTime":"2025-08-29T01:34:19.121Z","endTime":"2025-08-29T01:34:22.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.879090416537842,"aZ":-27.28666882782013,"pfxX":-8.265518688465958,"pfxZ":2.9599325629178965,"pX":-0.6968553527783727,"pZ":1.8235700540520354,"vX0":3.7657377339154032,"vY0":-127.62322075978457,"vZ0":-5.191602281128202,"x":143.56,"y":189.54,"x0":-1.116311949184687,"y0":50.00521039985681,"z0":6.029339649230795,"aX":-13.657798699539374},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.4,"breakHorizontal":14.2,"spinRate":1832,"spinDirection":253},"zone":7,"typeConfidence":0.87,"plateTime":0.42892747207554827,"extension":6.5127603039354245},"index":6,"playId":"b4252080-1d6f-34aa-86e7-78a16fe0af7a","pitchNumber":6,"startTime":"2025-08-29T01:34:40.152Z","endTime":"2025-08-29T01:34:43.630Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:34:43.630Z","atBatIndex":81},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Allen pops out to shortstop Edmundo Sosa.","rbi":0,"awayScore":4,"homeScore":19,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-29T01:34:49.172Z","endTime":"2025-08-29T01:35:34.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.08,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.290277189832064,"aZ":-12.669424427551142,"pfxX":-7.045157106997332,"pfxZ":10.080110841858712,"pX":0.24260700742233926,"pZ":1.8931451228036484,"vX0":5.737265259446235,"vY0":-138.11349310533168,"vZ0":-8.761975201963061,"x":107.75,"y":187.67,"x0":-0.9445746169534021,"y0":50.00549968111426,"z0":5.955676709543595,"aX":-13.635209288739203},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":11.6,"spinRate":2087,"spinDirection":220},"zone":8,"typeConfidence":0.94,"plateTime":0.39634175840855734,"extension":6.487938462592916},"index":0,"playId":"af7fedd8-9c2e-309f-89b4-37fef1cac3d6","pitchNumber":1,"startTime":"2025-08-29T01:35:06.990Z","endTime":"2025-08-29T01:35:10.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.71746741693886,"aZ":-30.0835258210067,"pfxX":9.55913154373082,"pfxZ":1.5205953351092294,"pX":0.29978912426261417,"pZ":2.5225015048261796,"vX0":0.3990519336439389,"vY0":-116.76879177347006,"vZ0":-1.93556947891773,"x":105.57,"y":170.67,"x0":-1.114806748950067,"y0":50.00356970698471,"z0":6.202200538424862,"aX":13.153699550232155},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.5,"breakHorizontal":-17.4,"spinRate":2564,"spinDirection":67},"zone":6,"typeConfidence":0.92,"plateTime":0.4697070493249065,"extension":6.212022851560418},"hitData":{"launchSpeed":67.4,"launchAngle":62.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":90.85,"coordY":145.94}},"index":1,"playId":"89975ef1-3cab-3245-931e-9635fc875fb4","pitchNumber":2,"startTime":"2025-08-29T01:35:26.323Z","endTime":"2025-08-29T01:35:34.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:35:34.509Z","atBatIndex":82}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Allen pops out to shortstop Edmundo Sosa.","rbi":0,"awayScore":4,"homeScore":19,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-29T01:34:49.172Z","endTime":"2025-08-29T01:35:34.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.08,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.290277189832064,"aZ":-12.669424427551142,"pfxX":-7.045157106997332,"pfxZ":10.080110841858712,"pX":0.24260700742233926,"pZ":1.8931451228036484,"vX0":5.737265259446235,"vY0":-138.11349310533168,"vZ0":-8.761975201963061,"x":107.75,"y":187.67,"x0":-0.9445746169534021,"y0":50.00549968111426,"z0":5.955676709543595,"aX":-13.635209288739203},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":11.6,"spinRate":2087,"spinDirection":220},"zone":8,"typeConfidence":0.94,"plateTime":0.39634175840855734,"extension":6.487938462592916},"index":0,"playId":"af7fedd8-9c2e-309f-89b4-37fef1cac3d6","pitchNumber":1,"startTime":"2025-08-29T01:35:06.990Z","endTime":"2025-08-29T01:35:10.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.71746741693886,"aZ":-30.0835258210067,"pfxX":9.55913154373082,"pfxZ":1.5205953351092294,"pX":0.29978912426261417,"pZ":2.5225015048261796,"vX0":0.3990519336439389,"vY0":-116.76879177347006,"vZ0":-1.93556947891773,"x":105.57,"y":170.67,"x0":-1.114806748950067,"y0":50.00356970698471,"z0":6.202200538424862,"aX":13.153699550232155},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.5,"breakHorizontal":-17.4,"spinRate":2564,"spinDirection":67},"zone":6,"typeConfidence":0.92,"plateTime":0.4697070493249065,"extension":6.212022851560418},"hitData":{"launchSpeed":67.4,"launchAngle":62.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":90.85,"coordY":145.94}},"index":1,"playId":"89975ef1-3cab-3245-931e-9635fc875fb4","pitchNumber":2,"startTime":"2025-08-29T01:35:26.323Z","endTime":"2025-08-29T01:35:34.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-29T01:35:34.509Z","atBatIndex":82},"scoringPlays":[4,5,9,11,14,25,34,35,36,40,48,51,66,77],"playsByInning":[{"startIndex":0,"endIndex":15,"top":[0,1,2,3,4,5,6,7],"bottom":[8,9,10,11,12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":164.37,"y":103.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":176.04,"y":165.72},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":118.37,"y":78.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":187.19,"y":65.69},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":200.84,"y":113.21},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":224.66,"y":44.41},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":83.75,"y":125.15},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":14.4,"y":67.74},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":115.91,"y":182.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":1,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":109.61,"y":155.07},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":197.91,"y":54.28},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":119.82,"y":205.82},"type":"O","description":"Pop Out"}]}},{"startIndex":16,"endIndex":21,"top":[16,17,18],"bottom":[19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"coordinates":{"x":157.27,"y":169.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":127.55,"y":82.79},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":162.33,"y":74.43},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":128.37,"y":144.93},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":133.62,"y":69.41},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24],"bottom":[25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":200.62,"y":119.92},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":151.19,"y":159.13},"type":"O","description":"Grounded Into DP"}],"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":194.51,"y":33.07},"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":3,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":104.54,"y":161.66},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":139.01,"y":67.96},"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":3,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":187.67,"y":134.54},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":41,"top":[29,30,31],"bottom":[32,33,34,35,36,37,38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":136.48,"y":187.52},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":105.55,"y":139.86},"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":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":129.78,"y":57.99},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":135.29,"y":35.74},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":187.59,"y":98.68},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":38.11,"y":100.81},"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":4,"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":237.27,"y":89.56},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":38.43,"y":111.57},"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":4,"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":43.69,"y":101.82},"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":4,"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":147.13,"y":162.68},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":50,"top":[42,43,44],"bottom":[45,46,47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"coordinates":{"x":93.47,"y":162.93},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"coordinates":{"x":116.2,"y":181.44},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":153.22,"y":167.24},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":118.23,"y":97.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":90.43,"y":116.81},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":129.38,"y":142.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":57.5,"y":62.46},"type":"H","description":"Home Run"}]}},{"startIndex":51,"endIndex":57,"top":[51,52,53,54],"bottom":[55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":183.52,"y":57.52},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":158.8,"y":169.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":152.2,"y":154.56},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":161.41,"y":72.47},"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":6,"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":107.58,"y":150.51},"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":6,"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":143.58,"y":156.08},"type":"O","description":"Groundout"}]}},{"startIndex":58,"endIndex":70,"top":[58,59,60,61,62],"bottom":[63,64,65,66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":203.2,"y":88.22},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":117.06,"y":104.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"coordinates":{"x":157.02,"y":106.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"coordinates":{"x":153.45,"y":144.55},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":155.75,"y":171.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":7,"pitcher":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":39.12,"y":106.39},"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":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":127.25,"y":104.11},"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":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":216.6,"y":83.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":7,"pitcher":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"coordinates":{"x":111.31,"y":167.56},"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":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":78.83,"y":131.84},"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":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":110.38,"y":50.84},"type":"O","description":"Lineout"}]}},{"startIndex":71,"endIndex":79,"top":[71,72,73],"bottom":[74,75,76,77,78,79],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":79.55,"y":91.93},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":84.94,"y":51.81},"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":8,"pitcher":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":112.65,"y":153.55},"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":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":124.24,"y":57.48},"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":8,"pitcher":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":62.85,"y":107.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":8,"pitcher":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":100.22,"y":121.73},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"coordinates":{"x":78.24,"y":120.08},"type":"O","description":"Flyout"}]}},{"startIndex":80,"endIndex":82,"top":[80,81,82],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":180.41,"y":90.32},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":90.85,"y":145.94},"type":"O","description":"Pop Out"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":5,"hits":5,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":6,"hits":5,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":19,"hits":20,"errors":0,"leftOnBase":5},"away":{"runs":4,"hits":6,"errors":0,"leftOnBase":3}},"defense":{"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"catcher":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"center":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"right":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"onDeck":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"inHole":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"battingOrder":4,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"offense":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"onDeck":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"inHole":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"pitcher":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"battingOrder":7,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":6,"airOuts":13,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".244","atBats":31,"obp":".321","slg":".395","ops":".716","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":9,"rbi":4,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":5,"lineOuts":3},"pitching":{"flyOuts":9,"groundOuts":5,"airOuts":16,"runs":19,"doubles":3,"triples":1,"homeRuns":7,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":44,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":169,"era":"4.44","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":19,"whip":"1.31","battersFaced":48,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":59,"strikes":110,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":19,"pitchesPerInning":"21.13","runsScoredPer9":"21.38","homeRunsPer9":"7.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":24,"errors":0,"chances":29,"passedBall":0,"pickoffs":0}},"players":{"ID675911":{"person":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":50,"groundOuts":79,"airOuts":92,"runs":54,"doubles":25,"triples":1,"homeRuns":17,"strikeOuts":105,"baseOnBalls":38,"intentionalWalks":0,"hits":95,"hitByPitch":7,"atBats":367,"obp":".337","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1643,"era":"4.95","inningsPitched":"96.1","wins":5,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.38","battersFaced":416,"outs":289,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1643,"balls":628,"strikes":1015,"strikePercentage":".620","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".294","pitchesPerInning":"17.06","gamesFinished":0,"strikeoutWalkRatio":"2.76","strikeoutsPer9Inn":"9.81","walksPer9Inn":"3.55","hitsPer9Inn":"8.88","runsScoredPer9":"5.04","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"701","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":45,"groundOuts":94,"airOuts":97,"runs":31,"doubles":10,"triples":0,"homeRuns":0,"strikeOuts":94,"baseOnBalls":30,"intentionalWalks":0,"hits":77,"hitByPitch":3,"avg":".219","atBats":351,"obp":".284","slg":".248","ops":".532","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":87,"rbi":21,"leftOnBase":153,"sacBunts":8,"sacFlies":3,"babip":".296","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":26,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":248,"putOuts":149,"errors":5,"chances":402,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID689266":{"person":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":14,"groundOuts":26,"airOuts":20,"runs":9,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":85,"obp":".227","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":352,"era":"3.47","inningsPitched":"23.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"0.81","battersFaced":88,"outs":70,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":352,"balls":115,"strikes":237,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.30","rbi":0,"winPercentage":".---","pitchesPerInning":"15.09","gamesFinished":10,"strikeoutWalkRatio":"11.00","strikeoutsPer9Inn":"8.49","walksPer9Inn":"0.77","hitsPer9Inn":"6.56","runsScoredPer9":"3.47","homeRunsPer9":"1.54","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"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}},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":62,"gamesStarted":0,"flyOuts":36,"groundOuts":50,"airOuts":59,"runs":24,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":63,"baseOnBalls":14,"intentionalWalks":1,"hits":47,"hitByPitch":0,"atBats":216,"obp":".264","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":933,"era":"3.36","inningsPitched":"59.0","wins":2,"losses":3,"saves":2,"saveOpportunities":8,"holds":14,"blownSaves":6,"earnedRuns":22,"whip":"1.03","battersFaced":233,"outs":177,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":933,"balls":308,"strikes":625,"strikePercentage":".670","hitBatsmen":0,"balks":3,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".400","pitchesPerInning":"15.81","gamesFinished":6,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"9.61","walksPer9Inn":"2.14","hitsPer9Inn":"7.17","runsScoredPer9":"3.66","homeRunsPer9":"1.83","inheritedRunners":24,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":59,"groundOuts":161,"airOuts":122,"runs":46,"doubles":21,"triples":6,"homeRuns":17,"strikeOuts":105,"baseOnBalls":14,"intentionalWalks":1,"hits":127,"hitByPitch":3,"avg":".251","atBats":506,"obp":".273","slg":".417","ops":".690","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":532,"totalBases":211,"rbi":73,"leftOnBase":250,"sacBunts":4,"sacFlies":5,"babip":".283","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.76","popOuts":24,"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":1,"putOuts":322,"errors":0,"chances":323,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":32,"groundOuts":29,"airOuts":59,"runs":13,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":49,"baseOnBalls":16,"intentionalWalks":2,"hits":34,"hitByPitch":1,"atBats":170,"obp":".271","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":779,"era":"2.20","inningsPitched":"49.0","wins":3,"losses":3,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":12,"whip":"1.02","battersFaced":188,"outs":147,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":779,"balls":268,"strikes":511,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".500","pitchesPerInning":"15.90","gamesFinished":10,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.94","hitsPer9Inn":"6.24","runsScoredPer9":"2.39","homeRunsPer9":"0.92","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595777":{"person":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"jerseyNumber":"7","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":37,"groundOuts":49,"airOuts":70,"runs":43,"doubles":11,"triples":1,"homeRuns":12,"strikeOuts":38,"baseOnBalls":34,"intentionalWalks":0,"hits":57,"hitByPitch":3,"avg":".266","atBats":214,"obp":".375","slg":".495","ops":".870","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":106,"rbi":36,"leftOnBase":72,"sacBunts":0,"sacFlies":0,"babip":".274","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.83","popOuts":19,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":115,"errors":1,"chances":116,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID593833":{"person":{"id":593833,"fullName":"Wander Suero","link":"/api/v1/people/593833"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":10,"strikes":21,"strikePercentage":".680","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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":4,"groundOuts":4,"airOuts":7,"runs":8,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":28,"obp":".438","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":142,"era":"11.37","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"2.21","battersFaced":32,"outs":19,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":53,"strikes":89,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":3,"winPercentage":".---","pitchesPerInning":"22.42","gamesFinished":2,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"9.95","walksPer9Inn":"5.68","hitsPer9Inn":"14.21","runsScoredPer9":"11.37","homeRunsPer9":"4.26","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641584":{"person":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"301","stats":{"batting":{"note":"a-","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":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":69,"flyOuts":30,"groundOuts":33,"airOuts":56,"runs":29,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":24,"intentionalWalks":1,"hits":42,"hitByPitch":1,"avg":".241","atBats":174,"obp":".337","slg":".397","ops":".734","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":69,"rbi":23,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".288","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":13,"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":4,"putOuts":120,"errors":3,"chances":127,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":39,"groundOuts":99,"airOuts":70,"runs":40,"doubles":12,"triples":0,"homeRuns":14,"strikeOuts":54,"baseOnBalls":30,"intentionalWalks":0,"hits":85,"hitByPitch":3,"avg":".276","atBats":308,"obp":".346","slg":".451","ops":".797","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":139,"rbi":60,"leftOnBase":135,"sacBunts":0,"sacFlies":0,"babip":".296","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":10,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":66,"stolenBasePercentage":".892","caughtStealingPercentage":".108","assists":21,"putOuts":533,"errors":4,"chances":558,"fielding":".993","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID615698":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(L, 4-12)","summary":"3.1 IP, 9 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":2,"airOuts":8,"runs":9,"doubles":1,"triples":1,"homeRuns":4,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":53,"inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"battersFaced":19,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":17,"strikes":36,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":8,"gamesFinished":0,"runsScoredPer9":"24.30","homeRunsPer9":"10.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":88,"groundOuts":96,"airOuts":156,"runs":81,"doubles":29,"triples":6,"homeRuns":22,"strikeOuts":85,"baseOnBalls":35,"intentionalWalks":0,"hits":136,"hitByPitch":5,"atBats":472,"obp":".343","caughtStealing":3,"stolenBases":25,"stolenBasePercentage":".893","caughtStealingPercentage":".107","numberOfPitches":2004,"era":"6.04","inningsPitched":"117.2","wins":4,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":79,"whip":"1.45","battersFaced":513,"outs":353,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2004,"balls":748,"strikes":1256,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.62","rbi":8,"winPercentage":".250","pitchesPerInning":"17.03","gamesFinished":0,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"6.50","walksPer9Inn":"2.68","hitsPer9Inn":"10.40","runsScoredPer9":"6.20","homeRunsPer9":"1.68","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":42},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":0,"chances":16,"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"}]},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | HR, 2 BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":66,"groundOuts":111,"airOuts":124,"runs":77,"doubles":35,"triples":0,"homeRuns":21,"strikeOuts":147,"baseOnBalls":79,"intentionalWalks":2,"hits":137,"hitByPitch":3,"avg":".266","atBats":515,"obp":".364","slg":".456","ops":".820","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":601,"totalBases":235,"rbi":75,"leftOnBase":230,"sacBunts":0,"sacFlies":4,"babip":".330","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.52","popOuts":28,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":119,"putOuts":973,"errors":5,"chances":1097,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID694462":{"person":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":5,"gamesStarted":4,"flyOuts":17,"groundOuts":29,"airOuts":31,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":104,"obp":".257","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":434,"era":"0.90","inningsPitched":"30.0","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.93","battersFaced":113,"outs":90,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":434,"balls":161,"strikes":273,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.47","gamesFinished":0,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"7.20","walksPer9Inn":"2.10","hitsPer9Inn":"6.30","runsScoredPer9":"0.90","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669221":{"person":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":36,"groundOuts":68,"airOuts":53,"runs":33,"doubles":12,"triples":0,"homeRuns":16,"strikeOuts":101,"baseOnBalls":35,"intentionalWalks":1,"hits":57,"hitByPitch":8,"avg":".207","atBats":276,"obp":".311","slg":".424","ops":".735","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":117,"rbi":45,"leftOnBase":129,"sacBunts":0,"sacFlies":3,"babip":".253","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.25","popOuts":4,"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":24,"stolenBases":54,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":32,"putOuts":610,"errors":2,"chances":644,"fielding":".997","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805373":{"person":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"jerseyNumber":"67","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":15,"airOuts":34,"runs":14,"doubles":8,"triples":0,"homeRuns":0,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":0,"hits":25,"hitByPitch":4,"avg":".236","atBats":106,"obp":".319","slg":".311","ops":".630","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":33,"rbi":6,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".338","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":10,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":23,"errors":1,"chances":81,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID660670":{"person":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"jerseyNumber":"13","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":33,"groundOuts":47,"airOuts":48,"runs":57,"doubles":10,"triples":1,"homeRuns":15,"strikeOuts":75,"baseOnBalls":52,"intentionalWalks":4,"hits":72,"hitByPitch":1,"avg":".298","atBats":242,"obp":".424","slg":".533","ops":".957","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":129,"rbi":31,"leftOnBase":88,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.13","popOuts":9,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":114,"errors":1,"chances":119,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":60,"gamesStarted":0,"flyOuts":35,"groundOuts":49,"airOuts":66,"runs":34,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":61,"baseOnBalls":32,"intentionalWalks":4,"hits":48,"hitByPitch":3,"atBats":222,"obp":".320","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1047,"era":"4.78","inningsPitched":"58.1","wins":3,"losses":3,"saves":3,"saveOpportunities":6,"holds":11,"blownSaves":3,"earnedRuns":31,"whip":"1.37","battersFaced":259,"outs":175,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":1047,"balls":378,"strikes":669,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".500","pitchesPerInning":"17.95","gamesFinished":18,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"9.41","walksPer9Inn":"4.94","hitsPer9Inn":"7.41","runsScoredPer9":"5.25","homeRunsPer9":"0.77","inheritedRunners":25,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680735":{"person":{"id":680735,"fullName":"Austin Cox","link":"/api/v1/people/680735"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 7 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":68,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":17,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":68,"balls":24,"strikes":44,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"21.00","homeRunsPer9":"6.00","inheritedRunners":1,"inheritedRunnersScored":1,"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":13,"gamesStarted":1,"flyOuts":11,"groundOuts":21,"airOuts":22,"runs":21,"doubles":7,"triples":0,"homeRuns":9,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":94,"obp":".363","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":427,"era":"8.86","inningsPitched":"21.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":21,"whip":"1.73","battersFaced":102,"outs":64,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":427,"balls":163,"strikes":264,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":7,"winPercentage":".---","pitchesPerInning":"20.02","gamesFinished":4,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"9.28","walksPer9Inn":"2.95","hitsPer9Inn":"12.66","runsScoredPer9":"8.86","homeRunsPer9":"3.80","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"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"}]},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":30,"groundOuts":58,"airOuts":61,"runs":38,"doubles":8,"triples":3,"homeRuns":7,"strikeOuts":63,"baseOnBalls":10,"intentionalWalks":1,"hits":55,"hitByPitch":2,"avg":".234","atBats":235,"obp":".270","slg":".383","ops":".653","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":90,"rbi":30,"leftOnBase":112,"sacBunts":1,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.57","popOuts":9,"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":4,"putOuts":125,"errors":0,"chances":129,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, RBI, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":98,"groundOuts":123,"airOuts":189,"runs":61,"doubles":19,"triples":1,"homeRuns":13,"strikeOuts":86,"baseOnBalls":48,"intentionalWalks":1,"hits":119,"hitByPitch":4,"avg":".232","atBats":514,"obp":".301","slg":".348","ops":".649","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":569,"totalBases":179,"rbi":60,"leftOnBase":238,"sacBunts":0,"sacFlies":3,"babip":".254","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.54","popOuts":48,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":326,"putOuts":182,"errors":2,"chances":510,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID628452":{"person":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":57,"gamesStarted":0,"flyOuts":34,"groundOuts":34,"airOuts":68,"runs":25,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":58,"baseOnBalls":10,"intentionalWalks":2,"hits":48,"hitByPitch":2,"atBats":207,"obp":".273","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":783,"era":"3.95","inningsPitched":"54.2","wins":4,"losses":6,"saves":22,"saveOpportunities":27,"holds":2,"blownSaves":5,"earnedRuns":24,"whip":"1.06","battersFaced":220,"outs":164,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":783,"balls":234,"strikes":549,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".400","pitchesPerInning":"14.32","gamesFinished":45,"strikeoutWalkRatio":"5.80","strikeoutsPer9Inn":"9.55","walksPer9Inn":"1.65","hitsPer9Inn":"7.90","runsScoredPer9":"4.12","homeRunsPer9":"1.32","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":18},"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}},"ID666214":{"person":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":34,"gamesStarted":8,"flyOuts":54,"groundOuts":69,"airOuts":94,"runs":46,"doubles":14,"triples":3,"homeRuns":7,"strikeOuts":67,"baseOnBalls":36,"intentionalWalks":3,"hits":76,"hitByPitch":1,"atBats":302,"obp":".329","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1391,"era":"4.92","inningsPitched":"78.2","wins":5,"losses":4,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":43,"whip":"1.42","battersFaced":343,"outs":236,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":1391,"balls":507,"strikes":884,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".556","pitchesPerInning":"17.68","gamesFinished":9,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"7.67","walksPer9Inn":"4.12","hitsPer9Inn":"8.69","runsScoredPer9":"5.26","homeRunsPer9":"0.80","inheritedRunners":22,"inheritedRunnersScored":18,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660644":{"person":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"summary":"1.1 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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":49,"flyOuts":9,"groundOuts":21,"airOuts":17,"runs":11,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".239","atBats":71,"obp":".295","slg":".296","ops":".591","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":21,"rbi":6,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".309","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"6.75","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.25","battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":1,"winPercentage":".---","pitchesPerInning":"12.75","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"6.75","hitsPer9Inn":"13.50","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":23,"errors":3,"chances":53,"fielding":".943","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID693821":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":22,"gamesStarted":22,"flyOuts":58,"groundOuts":148,"airOuts":97,"runs":82,"doubles":28,"triples":1,"homeRuns":20,"strikeOuts":96,"baseOnBalls":45,"intentionalWalks":1,"hits":134,"hitByPitch":6,"atBats":469,"obp":".353","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","numberOfPitches":1946,"era":"6.12","inningsPitched":"117.2","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":80,"whip":"1.52","battersFaced":526,"outs":353,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1946,"balls":743,"strikes":1203,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".357","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"7.34","walksPer9Inn":"3.44","hitsPer9Inn":"10.25","runsScoredPer9":"6.27","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":7,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID542303":{"person":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":122,"flyOuts":67,"groundOuts":101,"airOuts":107,"runs":55,"doubles":14,"triples":0,"homeRuns":20,"strikeOuts":118,"baseOnBalls":85,"intentionalWalks":2,"hits":95,"hitByPitch":3,"avg":".229","atBats":414,"obp":".360","slg":".408","ops":".768","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":510,"totalBases":169,"rbi":62,"leftOnBase":201,"sacBunts":0,"sacFlies":7,"babip":".265","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.70","popOuts":16,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676702":{"person":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":12,"groundOuts":8,"airOuts":18,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":2,"atBats":48,"obp":".411","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":211,"era":"5.73","inningsPitched":"11.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.91","battersFaced":56,"outs":33,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":211,"balls":67,"strikes":144,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".---","pitchesPerInning":"19.18","gamesFinished":5,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"5.73","walksPer9Inn":"3.27","hitsPer9Inn":"13.91","runsScoredPer9":"5.73","homeRunsPer9":"0.82","inheritedRunners":6,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[595777,642201,621566,660670,641584,686948,645277,671739,542303,669397,805373,660644,615698,680735,593833],"pitchers":[615698,680735,593833,660644],"bench":[669221],"bullpen":[689266,693821,628452,572955,641755,669276,676702,675911,694462,666214],"battingOrder":[642201,621566,641584,686948,645277,671739,669397,805373,660644],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Olson (21, 6th inning off Nola, A, 0 on, 0 out)."},{"label":"TB","value":"Alvarez Jr.; Baldwin, D; Harris II; Olson 4; Ozuna; Profar, Jurickson."},{"label":"RBI","value":"Albies (60); Harris II 2 (73); Olson (75)."},{"label":"Runners left in scoring position, 2 out","value":"Profar, Jurickson."},{"label":"GIDP","value":"Baldwin, D."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Albies (2, home by Nola, A/Realmuto)."}]}],"note":[{"label":"a","value":"Struck out for Acuña Jr. in the 8th."}]},"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":5,"airOuts":16,"runs":19,"doubles":3,"triples":1,"homeRuns":7,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".258","atBats":44,"obp":".328","slg":".426","ops":".754","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":46,"rbi":19,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.29","popOuts":3,"lineOuts":4},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":13,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".265","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":140,"era":"3.86","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.24","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":52,"strikes":88,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":4,"pitchesPerInning":"15.56","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"2-5","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":110,"flyOuts":45,"groundOuts":69,"airOuts":74,"runs":43,"doubles":18,"triples":1,"homeRuns":7,"strikeOuts":87,"baseOnBalls":30,"intentionalWalks":0,"hits":79,"hitByPitch":0,"avg":".262","atBats":302,"obp":".324","slg":".397","ops":".721","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":340,"totalBases":120,"rbi":28,"leftOnBase":128,"sacBunts":3,"sacFlies":4,"babip":".340","groundOutsToAirouts":"0.93","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"43.14","popOuts":8,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":199,"errors":3,"chances":208,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666200":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":79,"groundOuts":125,"airOuts":130,"runs":74,"doubles":30,"triples":0,"homeRuns":14,"strikeOuts":175,"baseOnBalls":51,"intentionalWalks":0,"hits":146,"hitByPitch":3,"atBats":574,"obp":".317","caughtStealing":9,"stolenBases":18,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2503,"era":"4.23","inningsPitched":"149.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.32","battersFaced":630,"outs":447,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2503,"balls":887,"strikes":1616,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":6,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".667","pitchesPerInning":"16.80","gamesFinished":0,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"10.57","walksPer9Inn":"3.08","hitsPer9Inn":"8.82","runsScoredPer9":"4.47","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":5,"errors":2,"chances":24,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642152":{"person":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":2,"flyOuts":27,"groundOuts":36,"airOuts":50,"runs":20,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":31,"baseOnBalls":13,"intentionalWalks":1,"hits":40,"hitByPitch":5,"atBats":153,"obp":".333","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":722,"era":"4.20","inningsPitched":"40.2","wins":3,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":19,"whip":"1.30","battersFaced":175,"outs":122,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":722,"balls":273,"strikes":449,"strikePercentage":".620","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".750","pitchesPerInning":"17.75","gamesFinished":8,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"6.86","walksPer9Inn":"2.88","hitsPer9Inn":"8.85","runsScoredPer9":"4.43","homeRunsPer9":"1.33","inheritedRunners":19,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621237":{"person":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":10,"groundOuts":19,"airOuts":22,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":90,"obp":".299","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":395,"era":"2.74","inningsPitched":"23.0","wins":4,"losses":1,"saves":7,"saveOpportunities":7,"holds":5,"blownSaves":0,"earnedRuns":7,"whip":"1.26","battersFaced":98,"outs":69,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":395,"balls":143,"strikes":252,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".800","pitchesPerInning":"17.17","gamesFinished":9,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"10.96","walksPer9Inn":"2.35","hitsPer9Inn":"9.00","runsScoredPer9":"3.13","homeRunsPer9":"0.39","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":26,"gamesStarted":26,"flyOuts":62,"groundOuts":190,"airOuts":111,"runs":51,"doubles":29,"triples":0,"homeRuns":10,"strikeOuts":173,"baseOnBalls":41,"intentionalWalks":0,"hits":142,"hitByPitch":6,"atBats":614,"obp":".286","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2371,"era":"2.72","inningsPitched":"162.1","wins":11,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.13","battersFaced":663,"outs":487,"gamesPitched":26,"completeGames":1,"shutouts":0,"pitchesThrown":2371,"balls":806,"strikes":1565,"strikePercentage":".660","hitBatsmen":6,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":".688","pitchesPerInning":"14.61","gamesFinished":0,"strikeoutWalkRatio":"4.22","strikeoutsPer9Inn":"9.59","walksPer9Inn":"2.27","hitsPer9Inn":"7.87","runsScoredPer9":"2.83","homeRunsPer9":"0.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":6,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"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":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":64,"groundOuts":96,"airOuts":104,"runs":62,"doubles":29,"triples":0,"homeRuns":22,"strikeOuts":98,"baseOnBalls":55,"intentionalWalks":4,"hits":109,"hitByPitch":5,"avg":".270","atBats":404,"obp":".362","slg":".505","ops":".867","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":467,"totalBases":204,"rbi":63,"leftOnBase":169,"sacBunts":0,"sacFlies":3,"babip":".303","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.36","popOuts":8,"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":60,"putOuts":734,"errors":2,"chances":796,"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":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":45,"groundOuts":107,"airOuts":95,"runs":47,"doubles":24,"triples":1,"homeRuns":11,"strikeOuts":105,"baseOnBalls":29,"intentionalWalks":1,"hits":114,"hitByPitch":6,"avg":".271","atBats":421,"obp":".327","slg":".411","ops":".738","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":457,"totalBases":173,"rbi":47,"leftOnBase":158,"sacBunts":0,"sacFlies":0,"babip":".338","groundOutsToAirouts":"1.13","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"38.27","popOuts":18,"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":25,"stolenBases":60,"stolenBasePercentage":".706","caughtStealingPercentage":".294","assists":32,"putOuts":1021,"errors":5,"chances":1058,"fielding":".995","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":59,"gamesStarted":0,"flyOuts":17,"groundOuts":75,"airOuts":31,"runs":16,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":62,"baseOnBalls":18,"intentionalWalks":4,"hits":50,"hitByPitch":3,"atBats":216,"obp":".297","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":885,"era":"2.05","inningsPitched":"57.0","wins":6,"losses":6,"saves":23,"saveOpportunities":26,"holds":1,"blownSaves":3,"earnedRuns":13,"whip":"1.19","battersFaced":239,"outs":171,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":885,"balls":300,"strikes":585,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.42","rbi":0,"winPercentage":".500","pitchesPerInning":"15.53","gamesFinished":45,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"9.79","walksPer9Inn":"2.84","hitsPer9Inn":"7.89","runsScoredPer9":"2.53","homeRunsPer9":"0.16","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":11},"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":"1-1 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":26,"groundOuts":55,"airOuts":47,"runs":25,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":49,"baseOnBalls":10,"intentionalWalks":0,"hits":55,"hitByPitch":2,"avg":".272","atBats":202,"obp":".312","slg":".436","ops":".748","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":88,"rbi":32,"leftOnBase":71,"sacBunts":3,"sacFlies":1,"babip":".327","groundOutsToAirouts":"1.17","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"28.86","popOuts":7,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":114,"putOuts":87,"errors":3,"chances":204,"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-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":9,"groundOuts":17,"airOuts":16,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".206","atBats":68,"obp":".289","slg":".324","ops":".613","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":22,"rbi":10,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.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":3,"putOuts":44,"errors":1,"chances":48,"fielding":".979","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":{},"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":57,"gamesStarted":0,"flyOuts":26,"groundOuts":48,"airOuts":53,"runs":22,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":51,"baseOnBalls":22,"intentionalWalks":3,"hits":45,"hitByPitch":4,"atBats":194,"obp":".318","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":863,"era":"3.04","inningsPitched":"50.1","wins":6,"losses":4,"saves":4,"saveOpportunities":10,"holds":19,"blownSaves":6,"earnedRuns":17,"whip":"1.33","battersFaced":223,"outs":151,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":863,"balls":311,"strikes":552,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".600","pitchesPerInning":"17.15","gamesFinished":10,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"9.12","walksPer9Inn":"3.93","hitsPer9Inn":"8.05","runsScoredPer9":"3.93","homeRunsPer9":"0.72","inheritedRunners":30,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642016":{"person":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":9,"strikes":25,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":8,"groundOuts":6,"airOuts":15,"runs":6,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":15,"baseOnBalls":9,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":47,"obp":".357","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":239,"era":"4.38","inningsPitched":"12.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"1.62","battersFaced":56,"outs":37,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":239,"balls":91,"strikes":148,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"19.38","gamesFinished":5,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"10.95","walksPer9Inn":"6.57","hitsPer9Inn":"8.03","runsScoredPer9":"4.38","homeRunsPer9":"1.46","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"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"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":86,"groundOuts":114,"airOuts":142,"runs":65,"doubles":25,"triples":1,"homeRuns":16,"strikeOuts":111,"baseOnBalls":26,"intentionalWalks":0,"hits":124,"hitByPitch":3,"avg":".255","atBats":487,"obp":".294","slg":".409","ops":".703","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":520,"totalBases":199,"rbi":61,"leftOnBase":237,"sacBunts":0,"sacFlies":4,"babip":".297","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.44","popOuts":13,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":213,"errors":0,"chances":216,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664761":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"1-5 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":52,"groundOuts":121,"airOuts":96,"runs":45,"doubles":15,"triples":2,"homeRuns":9,"strikeOuts":70,"baseOnBalls":25,"intentionalWalks":0,"hits":113,"hitByPitch":5,"avg":".285","atBats":396,"obp":".333","slg":".402","ops":".735","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":430,"totalBases":159,"rbi":50,"leftOnBase":171,"sacBunts":0,"sacFlies":4,"babip":".324","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":8,"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":178,"putOuts":139,"errors":4,"chances":321,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"1-5 | RBI, R","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":85,"groundOuts":94,"airOuts":145,"runs":56,"doubles":17,"triples":3,"homeRuns":9,"strikeOuts":77,"baseOnBalls":45,"intentionalWalks":0,"hits":100,"hitByPitch":1,"avg":".243","atBats":411,"obp":".317","slg":".365","ops":".682","caughtStealing":3,"stolenBases":23,"stolenBasePercentage":".885","caughtStealingPercentage":".115","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":462,"totalBases":150,"rbi":54,"leftOnBase":178,"sacBunts":2,"sacFlies":3,"babip":".277","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.67","popOuts":19,"lineOuts":41},"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":257,"putOuts":197,"errors":2,"chances":456,"fielding":".996","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":"4-6 | 4 HR, 9 RBI, 4 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":4,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":16,"rbi":9,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.50","popOuts":1,"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":134,"flyOuts":71,"groundOuts":99,"airOuts":122,"runs":94,"doubles":20,"triples":1,"homeRuns":49,"strikeOuts":156,"baseOnBalls":88,"intentionalWalks":5,"hits":124,"hitByPitch":9,"avg":".248","atBats":500,"obp":".370","slg":".586","ops":".956","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":598,"totalBases":293,"rbi":119,"leftOnBase":234,"sacBunts":0,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.20","popOuts":27,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":16,"errors":1,"chances":17,"fielding":".941","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":28,"gamesStarted":17,"flyOuts":57,"groundOuts":117,"airOuts":105,"runs":47,"doubles":14,"triples":1,"homeRuns":15,"strikeOuts":73,"baseOnBalls":32,"intentionalWalks":0,"hits":103,"hitByPitch":4,"atBats":396,"obp":".321","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1685,"era":"3.63","inningsPitched":"101.2","wins":4,"losses":7,"saves":1,"saveOpportunities":3,"holds":1,"blownSaves":2,"earnedRuns":41,"whip":"1.33","battersFaced":434,"outs":305,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":1685,"balls":626,"strikes":1059,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":5,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".364","pitchesPerInning":"16.57","gamesFinished":4,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"6.46","walksPer9Inn":"2.83","hitsPer9Inn":"9.12","runsScoredPer9":"4.16","homeRunsPer9":"1.33","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":8,"errors":1,"chances":29,"fielding":".966","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,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":12,"groundOuts":34,"airOuts":21,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".193","atBats":83,"obp":".287","slg":".265","ops":".552","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":22,"rbi":9,"leftOnBase":49,"sacBunts":1,"sacFlies":0,"babip":".217","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.00","popOuts":7,"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":13,"putOuts":223,"errors":1,"chances":237,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":56,"gamesStarted":0,"flyOuts":40,"groundOuts":22,"airOuts":72,"runs":20,"doubles":10,"triples":2,"homeRuns":5,"strikeOuts":62,"baseOnBalls":16,"intentionalWalks":1,"hits":41,"hitByPitch":2,"atBats":191,"obp":".277","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":838,"era":"3.10","inningsPitched":"52.1","wins":1,"losses":3,"saves":6,"saveOpportunities":10,"holds":16,"blownSaves":4,"earnedRuns":18,"whip":"1.09","battersFaced":215,"outs":157,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":838,"balls":262,"strikes":576,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":0,"winPercentage":".250","pitchesPerInning":"16.01","gamesFinished":17,"strikeoutWalkRatio":"3.88","strikeoutsPer9Inn":"10.66","walksPer9Inn":"2.75","hitsPer9Inn":"7.05","runsScoredPer9":"3.44","homeRunsPer9":"0.86","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":20,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":72,"groundOuts":117,"airOuts":127,"runs":44,"doubles":15,"triples":2,"homeRuns":10,"strikeOuts":122,"baseOnBalls":29,"intentionalWalks":0,"hits":113,"hitByPitch":6,"atBats":477,"obp":".288","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1899,"era":"3.07","inningsPitched":"126.0","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.13","battersFaced":514,"outs":378,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1899,"balls":649,"strikes":1250,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".625","pitchesPerInning":"15.07","gamesFinished":0,"strikeoutWalkRatio":"4.21","strikeoutsPer9Inn":"8.71","walksPer9Inn":"2.07","hitsPer9Inn":"8.07","runsScoredPer9":"3.14","homeRunsPer9":"0.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":9,"errors":2,"chances":24,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664056":{"person":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"4-5 | 3B, 2B, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":42,"groundOuts":75,"airOuts":78,"runs":42,"doubles":17,"triples":1,"homeRuns":14,"strikeOuts":97,"baseOnBalls":34,"intentionalWalks":0,"hits":91,"hitByPitch":10,"avg":".269","atBats":338,"obp":".351","slg":".450","ops":".801","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":152,"rbi":44,"leftOnBase":144,"sacBunts":0,"sacFlies":3,"babip":".335","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.14","popOuts":21,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":243,"errors":2,"chances":251,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID621383":{"person":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":1,"flyOuts":30,"groundOuts":57,"airOuts":60,"runs":21,"doubles":4,"triples":2,"homeRuns":8,"strikeOuts":54,"baseOnBalls":9,"intentionalWalks":0,"hits":46,"hitByPitch":1,"atBats":215,"obp":".249","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":923,"era":"3.09","inningsPitched":"58.1","wins":5,"losses":2,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":20,"whip":"0.94","battersFaced":227,"outs":175,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":923,"balls":317,"strikes":606,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".714","pitchesPerInning":"15.82","gamesFinished":10,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"8.33","walksPer9Inn":"1.39","hitsPer9Inn":"7.10","runsScoredPer9":"3.24","homeRunsPer9":"1.23","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":22},"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":{"note":"(W, 3-7)","summary":"6.0 IP, 4 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":95,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":40,"strikes":55,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":28,"groundOuts":58,"airOuts":59,"runs":48,"doubles":11,"triples":0,"homeRuns":14,"strikeOuts":66,"baseOnBalls":21,"intentionalWalks":0,"hits":75,"hitByPitch":3,"atBats":257,"obp":".352","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1108,"era":"6.47","inningsPitched":"64.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.50","battersFaced":282,"outs":192,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1108,"balls":388,"strikes":720,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":4,"winPercentage":".300","pitchesPerInning":"17.31","gamesFinished":0,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"9.28","walksPer9Inn":"2.95","hitsPer9Inn":"10.55","runsScoredPer9":"6.75","homeRunsPer9":"1.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":15},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596146":{"person":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":75,"groundOuts":83,"airOuts":126,"runs":50,"doubles":17,"triples":0,"homeRuns":14,"strikeOuts":74,"baseOnBalls":41,"intentionalWalks":3,"hits":77,"hitByPitch":3,"avg":".216","atBats":356,"obp":".300","slg":".382","ops":".682","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":404,"totalBases":136,"rbi":42,"leftOnBase":170,"sacBunts":1,"sacFlies":3,"babip":".232","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.43","popOuts":20,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":174,"errors":1,"chances":177,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"2-4 | 2B, RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":84,"groundOuts":145,"airOuts":142,"runs":92,"doubles":29,"triples":6,"homeRuns":14,"strikeOuts":102,"baseOnBalls":41,"intentionalWalks":1,"hits":165,"hitByPitch":5,"avg":".299","atBats":552,"obp":".352","slg":".449","ops":".801","caughtStealing":7,"stolenBases":32,"stolenBasePercentage":".821","caughtStealingPercentage":".179","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":600,"totalBases":248,"rbi":62,"leftOnBase":211,"sacBunts":0,"sacFlies":2,"babip":".345","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.43","popOuts":20,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":312,"putOuts":150,"errors":8,"chances":470,"fielding":".983","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":7,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":24,"obp":".296","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":106,"era":"1.42","inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":1,"whip":"1.26","battersFaced":27,"outs":19,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":42,"strikes":64,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.74","gamesFinished":2,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"15.63","walksPer9Inn":"4.26","hitsPer9Inn":"7.11","runsScoredPer9":"1.42","homeRunsPer9":"1.42","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[607208,624641,656941,547180,642215,592663,665561,669016,664761,596146,664056,681082,605400,642016,642152],"pitchers":[605400,642016,642152],"bench":[592206],"bullpen":[621237,621383,661395,689147,666200,502085,650911,621381,624133,592836],"battingOrder":[624641,656941,642215,665561,669016,664761,596146,664056,681082],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Turner (29, Quantrill); Bohm (15, Cox); Bader (17, Cox)."},{"label":"3B","value":"Bader (1, Quantrill)."},{"label":"HR","value":"Schwarber 4 (49, 1st inning off Quantrill, 0 on, 1 out, 4th inning off Cox, 1 on, 1 out, 5th inning off Cox, 2 on, 1 out, 7th inning off Suero, 2 on, 1 out); Realmuto (11, 1st inning off Quantrill, 1 on, 1 out); Kepler (14, 1st inning off Quantrill, 1 on, 2 out); Harper, B (22, 3rd inning off Quantrill, 0 on, 0 out)."},{"label":"TB","value":"Bader 7; Bohm 2; Harper, B 5; Kepler 4; Marchán; Marsh 2; Realmuto 4; Schwarber 16; Sosa, E; Stott; Turner 3."},{"label":"RBI","value":"Bohm 2 (50); Harper, B (63); Kepler 2 (42); Realmuto 2 (47); Schwarber 9 (119); Sosa, E (32); Stott (54); Turner (62)."},{"label":"2-out RBI","value":"Bohm 2; Kepler 2."},{"label":"Runners left in scoring position, 2 out","value":"Bohm; Kepler; Wilson, W."},{"label":"Team RISP","value":"6-for-13."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Stott-Turner-Harper, B)."}]}],"note":[{"label":"a","value":"Singled for Realmuto in the 7th."}]}},"officials":[{"official":{"id":665576,"fullName":"Brock Ballou","link":"/api/v1/people/665576"},"officialType":"Home Plate"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Quantrill 53-36; Cox 68-44; Suero 31-21; Bruján 17-9; Nola, A 95-55; Robert 34-25; Trivino III 11-8."},{"label":"Groundouts-flyouts","value":"Quantrill 2-5; Cox 3-3; Suero 0-0; Bruján 0-1; Nola, A 4-1; Robert 2-3; Trivino III 0-1."},{"label":"Batters faced","value":"Quantrill 19; Cox 17; Suero 5; Bruján 7; Nola, A 23; Robert 8; Trivino III 3."},{"label":"Inherited runners-scored","value":"Cox 1-1; Suero 1-1; Bruján 2-0."},{"label":"Umpires","value":"HP: Brock Ballou. 1B: Alfonso Márquez. 2B: Lance Barrett. 3B: Carlos Torres. "},{"label":"Weather","value":"74 degrees, Partly Cloudy."},{"label":"Wind","value":"8 mph, Out To CF."},{"label":"First pitch","value":"6:47 PM."},{"label":"T","value":"2:48."},{"label":"Att","value":"41,293."},{"label":"Venue","value":"Citizens Bank Park."},{"label":"August 28, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941","boxscoreName":"Schwarber"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"4-6 | 4 HR, 9 RBI, 4 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":4,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":16,"rbi":9,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.50","popOuts":1,"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":134,"flyOuts":71,"groundOuts":99,"airOuts":122,"runs":94,"doubles":20,"triples":1,"homeRuns":49,"strikeOuts":156,"baseOnBalls":88,"intentionalWalks":5,"hits":124,"hitByPitch":9,"avg":".248","atBats":500,"obp":".370","slg":".586","ops":".956","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":598,"totalBases":293,"rbi":119,"leftOnBase":234,"sacBunts":0,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.20","popOuts":27,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":16,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":104,"hittingGameScore":104},{"player":{"person":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056","boxscoreName":"Bader"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"4-5 | 3B, 2B, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":42,"groundOuts":75,"airOuts":78,"runs":42,"doubles":17,"triples":1,"homeRuns":14,"strikeOuts":97,"baseOnBalls":34,"intentionalWalks":0,"hits":91,"hitByPitch":10,"avg":".269","atBats":338,"obp":".351","slg":".450","ops":".801","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":152,"rbi":44,"leftOnBase":144,"sacBunts":0,"sacFlies":3,"babip":".335","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.14","popOuts":21,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":243,"errors":2,"chances":251,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"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":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"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":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":64,"groundOuts":96,"airOuts":104,"runs":62,"doubles":29,"triples":0,"homeRuns":22,"strikeOuts":98,"baseOnBalls":55,"intentionalWalks":4,"hits":109,"hitByPitch":5,"avg":".270","atBats":404,"obp":".362","slg":".505","ops":".867","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":467,"totalBases":204,"rbi":63,"leftOnBase":169,"sacBunts":0,"sacFlies":3,"babip":".303","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.36","popOuts":8,"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":60,"putOuts":734,"errors":2,"chances":796,"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":65,"hittingGameScore":65}]},"decisions":{"winner":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"loser":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}