{"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":777038,"link":"/api/v1.1/game/777038/feed/live","metaData":{"wait":10,"timeStamp":"20250724_023905","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":777038,"type":"R","doubleHeader":"N","id":"2025/07/23/bosmlb-phimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-777038-2025-07-23","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-23T23:10:00Z","originalDate":"2025-07-23","officialDate":"2025-07-23","dayNight":"night","time":"7:10","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":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2025,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":104,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":49,"ties":0,"pct":".529"},"records":{},"divisionLeader":false,"wins":55,"losses":49,"winningPercentage":".529"},"franchiseName":"Boston","clubName":"Red Sox","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":102,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":44,"ties":0,"pct":".569"},"records":{},"divisionLeader":false,"wins":58,"losses":44,"winningPercentage":".569"},"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.31,"strikeZoneBottom":1.67},"ID701350":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350","firstName":"Roman","lastName":"Anthony","primaryNumber":"19","birthDate":"2004-05-13","currentAge":22,"birthCity":"West Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Roman","useLastName":"Anthony","middleName":"Joseph","boxscoreName":"Anthony","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roman Anthony","nameSlug":"roman-anthony-701350","firstLastName":"Roman Anthony","lastFirstName":"Anthony, Roman","lastInitName":"Anthony, R","initLastName":"R Anthony","fullFMLName":"Roman Joseph Anthony","fullLFMName":"Anthony, Roman Joseph","strikeZoneTop":3.326,"strikeZoneBottom":1.679},"ID650911":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911","firstName":"Cristopher","lastName":"Sánchez","primaryNumber":"61","birthDate":"1996-12-12","currentAge":29,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristopher","useLastName":"Sánchez","middleName":"Alexis","boxscoreName":"Sánchez, C","gender":"M","nameMatrilineal":"Valera","isPlayer":true,"isVerified":true,"pronunciation":"KRISS-tuh-furr","mlbDebutDate":"2021-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cristopher Sánchez","nameSlug":"cristopher-sanchez-650911","firstLastName":"Cristopher Sánchez","lastFirstName":"Sánchez, Cristopher","lastInitName":"Sánchez, C","initLastName":"C Sánchez","fullFMLName":"Cristopher Alexis Sánchez","fullLFMName":"Sánchez, Cristopher Alexis","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID547180":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180","firstName":"Bryce","lastName":"Harper","primaryNumber":"3","birthDate":"1992-10-16","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Bryce","useLastName":"Harper","middleName":"Aron Max","boxscoreName":"Harper, B","nickName":"Harp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"HARR-purr","mlbDebutDate":"2012-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Harper","nameSlug":"bryce-harper-547180","firstLastName":"Bryce Harper","lastFirstName":"Harper, Bryce","lastInitName":"Harper, B","initLastName":"B Harper","fullFMLName":"Bryce Aron Max Harper","fullLFMName":"Harper, Bryce Aron Max","strikeZoneTop":3.265,"strikeZoneBottom":1.648},"ID592663":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663","firstName":"Jacob","lastName":"Realmuto","primaryNumber":"10","birthDate":"1991-03-18","currentAge":35,"birthCity":"Del City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 0\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"J.T.","useLastName":"Realmuto","middleName":"Tyler","boxscoreName":"Realmuto","nickName":"Real","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"reel-MYOO-toh","mlbDebutDate":"2014-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Realmuto","nameSlug":"j-t-realmuto-592663","firstLastName":"J.T. Realmuto","lastFirstName":"Realmuto, J.T.","lastInitName":"Realmuto, J","initLastName":"J Realmuto","fullFMLName":"Jacob Tyler Realmuto","fullLFMName":"Realmuto, Jacob Tyler","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID554430":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430","firstName":"Zachary","lastName":"Wheeler","primaryNumber":"45","birthDate":"1990-05-30","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Wheeler","middleName":"Harrison","boxscoreName":"Wheeler","nickName":"Wheels","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"WEE-lurr","mlbDebutDate":"2013-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Wheeler","nameSlug":"zack-wheeler-554430","firstLastName":"Zack Wheeler","lastFirstName":"Wheeler, Zack","lastInitName":"Wheeler, Z","initLastName":"Z Wheeler","fullFMLName":"Zachary Harrison Wheeler","fullLFMName":"Wheeler, Zachary Harrison","strikeZoneTop":3.61,"strikeZoneBottom":1.76},"ID642215":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215","firstName":"Weston","lastName":"Wilson","primaryNumber":"31","birthDate":"1994-09-11","currentAge":32,"birthCity":"High Point","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Weston","useLastName":"Wilson","middleName":"Graham","boxscoreName":"Wilson, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Weston Wilson","nameSlug":"weston-wilson-642215","firstLastName":"Weston Wilson","lastFirstName":"Wilson, Weston","lastInitName":"Wilson, W","initLastName":"W Wilson","fullFMLName":"Weston Graham Wilson","fullLFMName":"Wilson, Weston Graham","strikeZoneTop":3.343,"strikeZoneBottom":1.687},"ID686751":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751","firstName":"Seth","lastName":"Johnson","primaryNumber":"52","birthDate":"1998-09-19","currentAge":27,"birthCity":"Concord","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Johnson","nameSlug":"seth-johnson-686751","firstLastName":"Seth Johnson","lastFirstName":"Johnson, Seth","lastInitName":"Johnson, S","initLastName":"S Johnson","fullFMLName":"Seth William Johnson","fullLFMName":"Johnson, Seth William","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642016":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016","firstName":"Daniel","lastName":"Robert","primaryNumber":"18","birthDate":"1994-08-30","currentAge":32,"birthCity":"Hoover","birthStateProvince":"AL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Robert","middleName":"McGee","boxscoreName":"Robert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-07-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Robert","nameSlug":"daniel-robert-642016","firstLastName":"Daniel Robert","lastFirstName":"Robert, Daniel","lastInitName":"Robert, D","initLastName":"D Robert","fullFMLName":"Daniel McGee Robert","fullLFMName":"Robert, Daniel McGee","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID689147":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147","firstName":"Richard","lastName":"Kerkering","primaryNumber":"50","birthDate":"2001-04-04","currentAge":25,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orion","useLastName":"Kerkering","middleName":"Orion","boxscoreName":"Kerkering","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"OH-ryan kerr-kerr-ring","mlbDebutDate":"2023-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orion Kerkering","nameSlug":"orion-kerkering-689147","firstLastName":"Orion Kerkering","lastFirstName":"Kerkering, Orion","lastInitName":"Kerkering, O","initLastName":"O Kerkering","fullFMLName":"Richard Orion Kerkering","fullLFMName":"Kerkering, Richard Orion","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"ID596115":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115","firstName":"Trevor","lastName":"Story","primaryNumber":"10","birthDate":"1992-11-15","currentAge":33,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trevor","useLastName":"Story","middleName":"John","boxscoreName":"Story","nickName":"True","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Story","nameSlug":"trevor-story-596115","firstLastName":"Trevor Story","lastFirstName":"Story, Trevor","lastInitName":"Story, T","initLastName":"T Story","fullFMLName":"Trevor John Story","fullLFMName":"Story, Trevor John","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID608701":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701","firstName":"Robert","lastName":"Refsnyder","primaryNumber":"30","birthDate":"1991-03-26","currentAge":35,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Rob","useLastName":"Refsnyder","middleName":"Daniel","boxscoreName":"Refsnyder","nickName":"Ref","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rob Refsnyder","nameSlug":"rob-refsnyder-608701","firstLastName":"Rob Refsnyder","lastFirstName":"Refsnyder, Rob","lastInitName":"Refsnyder, R","initLastName":"R Refsnyder","fullFMLName":"Robert Daniel Refsnyder","fullLFMName":"Refsnyder, Robert Daniel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID677800":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800","firstName":"Wilyer","lastName":"Abreu","primaryNumber":"52","birthDate":"1999-06-24","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wilyer","useLastName":"Abreu","middleName":"David","boxscoreName":"Abreu, W","gender":"M","nameMatrilineal":"Villalobos","isPlayer":true,"isVerified":true,"pronunciation":"WHEEL-yurr","mlbDebutDate":"2023-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wilyer Abreu","nameSlug":"wilyer-abreu-677800","firstLastName":"Wilyer Abreu","lastFirstName":"Abreu, Wilyer","lastInitName":"Abreu, W","initLastName":"W Abreu","fullFMLName":"Wilyer David Abreu","fullLFMName":"Abreu, Wilyer David","strikeZoneTop":3.117,"strikeZoneBottom":1.573},"ID676477":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477","firstName":"Garrett","lastName":"Whitlock","primaryNumber":"22","birthDate":"1996-06-11","currentAge":30,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Whitlock","middleName":"Getts","boxscoreName":"Whitlock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Whitlock","nameSlug":"garrett-whitlock-676477","firstLastName":"Garrett Whitlock","lastFirstName":"Whitlock, Garrett","lastInitName":"Whitlock, G","initLastName":"G Whitlock","fullFMLName":"Garrett Getts Whitlock","fullLFMName":"Whitlock, Garrett Getts","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID656941":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941","firstName":"Kyle","lastName":"Schwarber","primaryNumber":"12","birthDate":"1993-03-05","currentAge":33,"birthCity":"Middletown","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":229,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Schwarber","middleName":"Joseph","boxscoreName":"Schwarber","nickName":"Schwarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"SHWAR-burr","mlbDebutDate":"2015-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Schwarber","nameSlug":"kyle-schwarber-656941","firstLastName":"Kyle Schwarber","lastFirstName":"Schwarber, Kyle","lastInitName":"Schwarber, K","initLastName":"K Schwarber","fullFMLName":"Kyle Joseph Schwarber","fullLFMName":"Schwarber, Kyle Joseph","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID805249":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249","firstName":"Otto","lastName":"Kemp","primaryNumber":"4","birthDate":"1999-09-09","currentAge":27,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Otto","useLastName":"Kemp","middleName":"Severson","boxscoreName":"Kemp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Kemp","nameSlug":"otto-kemp-805249","firstLastName":"Otto Kemp","lastFirstName":"Kemp, Otto","lastInitName":"Kemp, O","initLastName":"O Kemp","fullFMLName":"Otto Severson Kemp","fullLFMName":"Kemp, Otto Severson","strikeZoneTop":3.158,"strikeZoneBottom":1.594},"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},"ID676979":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979","firstName":"Garrett","lastName":"Crochet","primaryNumber":"35","birthDate":"1999-06-21","currentAge":27,"birthCity":"Ocean Springs","birthStateProvince":"MS","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Crochet","middleName":"Nolan","boxscoreName":"Crochet","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"crow-SHAY","mlbDebutDate":"2020-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Crochet","nameSlug":"garrett-crochet-676979","firstLastName":"Garrett Crochet","lastFirstName":"Crochet, Garrett","lastInitName":"Crochet, G","initLastName":"G Crochet","fullFMLName":"Garrett Nolan Crochet","fullLFMName":"Crochet, Garrett Nolan","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID458677":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677","firstName":"Justin","lastName":"Wilson","primaryNumber":"32","birthDate":"1987-08-18","currentAge":39,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Wilson","middleName":"James","boxscoreName":"Wilson, J","nickName":"J Willy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"mlbDebutDate":"2012-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Wilson","nameSlug":"justin-wilson-458677","firstLastName":"Justin Wilson","lastFirstName":"Wilson, Justin","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Justin James Wilson","fullLFMName":"Wilson, Justin James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690916":{"id":690916,"fullName":"Richard Fitts","link":"/api/v1/people/690916","firstName":"Richard","lastName":"Fitts","primaryNumber":"35","birthDate":"1999-12-17","currentAge":26,"birthCity":"Helena","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Richard","useLastName":"Fitts","middleName":"Logan","boxscoreName":"Fitts","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Richard Fitts","nameSlug":"richard-fitts-690916","firstLastName":"Richard Fitts","lastFirstName":"Fitts, Richard","lastInitName":"Fitts, R","initLastName":"R Fitts","fullFMLName":"Richard Logan Fitts","fullLFMName":"Fitts, Richard Logan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID678882":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882","firstName":"Ceddanne","lastName":"Rafaela","primaryNumber":"3","birthDate":"2000-09-18","currentAge":26,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 10\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ceddanne","useLastName":"Rafaela","middleName":"Chipper Nicasio Marte","boxscoreName":"Rafaela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"say-DAHN","mlbDebutDate":"2023-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ceddanne Rafaela","nameSlug":"ceddanne-rafaela-678882","firstLastName":"Ceddanne Rafaela","lastFirstName":"Rafaela, Ceddanne","lastInitName":"Rafaela, C","initLastName":"C Rafaela","fullFMLName":"Ceddanne Chipper Nicasio Marte Rafaela","fullLFMName":"Rafaela, Ceddanne Chipper Nicasio Marte","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID676661":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661","firstName":"Max","lastName":"Lazar","primaryNumber":"60","birthDate":"1999-06-03","currentAge":27,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Lazar","boxscoreName":"Lazar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Lazar","nameSlug":"max-lazar-676661","firstLastName":"Max Lazar","lastFirstName":"Lazar, Max","lastInitName":"Lazar, M","initLastName":"M Lazar","fullFMLName":"Max Lazar","fullLFMName":"Lazar, Max","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID605447":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447","firstName":"Jordan","lastName":"Romano","primaryNumber":"68","birthDate":"1993-04-21","currentAge":33,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Romano","middleName":"Robert","boxscoreName":"Romano","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"row-MAN-oh","mlbDebutDate":"2019-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Romano","nameSlug":"jordan-romano-605447","firstLastName":"Jordan Romano","lastFirstName":"Romano, Jordan","lastInitName":"Romano, J","initLastName":"J Romano","fullFMLName":"Jordan Robert Romano","fullLFMName":"Romano, Jordan Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID660604":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604","firstName":"Alan","lastName":"Rangel","primaryNumber":"57","birthDate":"1997-08-21","currentAge":29,"birthCity":"Hermosillo","birthStateProvince":"-1","birthCountry":"Mexico","height":"6' 2\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alan","useLastName":"Rangel","middleName":"Eduardo","boxscoreName":"Rangel","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"rahn-HELL","mlbDebutDate":"2025-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alan Rangel","nameSlug":"alan-rangel-660604","firstLastName":"Alan Rangel","lastFirstName":"Rangel, Alan","lastInitName":"Rangel, A","initLastName":"A Rangel","fullFMLName":"Alan Eduardo Rangel","fullLFMName":"Rangel, Alan Eduardo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID663853":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853","firstName":"Roman","lastName":"Gonzalez","primaryNumber":"23","birthDate":"1996-09-06","currentAge":30,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Romy","useLastName":"Gonzalez","middleName":"A.","boxscoreName":"Gonzalez, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RO-me","mlbDebutDate":"2021-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Romy Gonzalez","nameSlug":"romy-gonzalez-663853","firstLastName":"Romy Gonzalez","lastFirstName":"Gonzalez, Romy","lastInitName":"Gonzalez, R","initLastName":"R Gonzalez","fullFMLName":"Roman A. Gonzalez","fullLFMName":"Gonzalez, Roman A.","strikeZoneTop":3.198,"strikeZoneBottom":1.614},"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},"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},"ID669711":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711","firstName":"Gregory","lastName":"Weissert","primaryNumber":"57","birthDate":"1995-02-04","currentAge":31,"birthCity":"Bay Shore","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Greg","useLastName":"Weissert","middleName":"R.","boxscoreName":"Weissert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"WICE-ert","mlbDebutDate":"2022-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Greg Weissert","nameSlug":"greg-weissert-669711","firstLastName":"Greg Weissert","lastFirstName":"Weissert, Greg","lastInitName":"Weissert, G","initLastName":"G Weissert","fullFMLName":"Gregory R. Weissert","fullLFMName":"Weissert, Gregory R.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID657136":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136","firstName":"Connor","lastName":"Wong","primaryNumber":"12","birthDate":"1996-05-19","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Connor","useLastName":"Wong","middleName":"Sun-Han","boxscoreName":"Wong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Wong","nameSlug":"connor-wong-657136","firstLastName":"Connor Wong","lastFirstName":"Wong, Connor","lastInitName":"Wong, C","initLastName":"C Wong","fullFMLName":"Connor Sun-Han Wong","fullLFMName":"Wong, Connor Sun-Han","strikeZoneTop":3.106,"strikeZoneBottom":1.567},"ID660896":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896","firstName":"Jorge","lastName":"Alcala","primaryNumber":"65","birthDate":"1995-07-28","currentAge":31,"birthCity":"Bajos de Haina","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jorge","useLastName":"Alcala","middleName":"Luis","boxscoreName":"Alcala","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AL-cah-lah","mlbDebutDate":"2019-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Alcala","nameSlug":"jorge-alcala-660896","firstLastName":"Jorge Alcala","lastFirstName":"Alcala, Jorge","lastInitName":"Alcala, J","initLastName":"J Alcala","fullFMLName":"Jorge Luis Alcala","fullLFMName":"Alcala, Jorge Luis","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID678394":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","firstName":"Brayan","lastName":"Bello","primaryNumber":"66","birthDate":"1999-05-17","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brayan","useLastName":"Bello","boxscoreName":"Bello","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"BAY-oh","mlbDebutDate":"2022-07-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Bello","nameSlug":"brayan-bello-678394","firstLastName":"Brayan Bello","lastFirstName":"Bello, Brayan","lastInitName":"Bello, B","initLastName":"B Bello","fullFMLName":"Brayan  Bello","fullLFMName":"Bello, Brayan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID669684":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684","firstName":"Christopher","lastName":"Murphy","primaryNumber":"38","birthDate":"1998-06-05","currentAge":28,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":186,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Murphy","middleName":"Michael","boxscoreName":"Murphy, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Murphy","nameSlug":"chris-murphy-669684","firstLastName":"Chris Murphy","lastFirstName":"Murphy, Chris","lastInitName":"Murphy, C","initLastName":"C Murphy","fullFMLName":"Christopher Michael Murphy","fullLFMName":"Murphy, Christopher Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID665561":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561","firstName":"Rafael","lastName":"Marchán","primaryNumber":"13","birthDate":"1999-02-25","currentAge":27,"birthCity":"San Cristobal","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rafael","useLastName":"Marchán","middleName":"Alejandro","boxscoreName":"Marchán","gender":"M","nameMatrilineal":"Amado","isPlayer":true,"isVerified":true,"pronunciation":"rah-fah-ELL mar-SHAHN","mlbDebutDate":"2020-09-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Marchán","nameSlug":"rafael-marchan-665561","firstLastName":"Rafael Marchán","lastFirstName":"Marchán, Rafael","lastInitName":"Marchán, R","initLastName":"R Marchán","fullFMLName":"Rafael Alejandro Marchán","fullLFMName":"Marchán, Rafael Alejandro","strikeZoneTop":3.056,"strikeZoneBottom":1.542},"ID647351":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351","firstName":"Abraham","lastName":"Toro","primaryNumber":"21","birthDate":"1996-12-20","currentAge":29,"birthCity":"Longueuil","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Abraham","useLastName":"Toro","middleName":"Josue","boxscoreName":"Toro","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Abraham Toro","nameSlug":"abraham-toro-647351","firstLastName":"Abraham Toro","lastFirstName":"Toro, Abraham","lastInitName":"Toro, A","initLastName":"A Toro","fullFMLName":"Abraham Josue Toro","fullLFMName":"Toro, Abraham Josue","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"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},"ID665966":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966","firstName":"Carlos","lastName":"Narváez","primaryNumber":"75","birthDate":"1998-11-26","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carlos","useLastName":"Narváez","middleName":"Luis","boxscoreName":"Narváez","gender":"M","nameMatrilineal":"Olivo","isPlayer":true,"isVerified":false,"pronunciation":"nahr-VIE-ez","mlbDebutDate":"2024-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Narváez","nameSlug":"carlos-narvaez-665966","firstLastName":"Carlos Narváez","lastFirstName":"Narváez, Carlos","lastInitName":"Narváez, C","initLastName":"C Narváez","fullFMLName":"Carlos Luis Narváez","fullLFMName":"Narváez, Carlos Luis","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID680776":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","firstName":"Jarren","lastName":"Duran","primaryNumber":"16","birthDate":"1996-09-05","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jarren","useLastName":"Duran","middleName":"William","boxscoreName":"Duran, Ja","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"duh-RAN","mlbDebutDate":"2021-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jarren Duran","nameSlug":"jarren-duran-680776","firstLastName":"Jarren Duran","lastFirstName":"Duran, Jarren","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jarren William Duran","fullLFMName":"Duran, Jarren William","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID686765":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765","firstName":"Nicholas","lastName":"Sogard","primaryNumber":"20","birthDate":"1997-09-09","currentAge":29,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":189,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nick","useLastName":"Sogard","middleName":"John","boxscoreName":"Sogard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"SO-gard","mlbDebutDate":"2024-08-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Sogard","nameSlug":"nick-sogard-686765","firstLastName":"Nick Sogard","lastFirstName":"Sogard, Nick","lastInitName":"Sogard, N","initLastName":"N Sogard","fullFMLName":"Nicholas John Sogard","fullLFMName":"Sogard, Nicholas John","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"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},"ID663855":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855","firstName":"Jordan","lastName":"Hicks","primaryNumber":"44","birthDate":"1996-09-06","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Hicks","middleName":"McKinley","boxscoreName":"Hicks, J","nickName":"Type 1","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Hicks","nameSlug":"jordan-hicks-663855","firstLastName":"Jordan Hicks","lastFirstName":"Hicks, Jordan","lastInitName":"Hicks, J","initLastName":"J Hicks","fullFMLName":"Jordan McKinley Hicks","fullLFMName":"Hicks, Jordan McKinley","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID608337":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337","firstName":"Lucas","lastName":"Giolito","primaryNumber":"55","birthDate":"1994-07-14","currentAge":32,"birthCity":"Santa Monica","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lucas","useLastName":"Giolito","middleName":"F.","boxscoreName":"Giolito","nickName":"Big Foot","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"jee-oh-LEE-toe","mlbDebutDate":"2016-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lucas Giolito","nameSlug":"lucas-giolito-608337","firstLastName":"Lucas Giolito","lastFirstName":"Giolito, Lucas","lastInitName":"Giolito, L","initLastName":"L Giolito","fullFMLName":"Lucas F. Giolito","fullLFMName":"Giolito, Lucas F.","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID679032":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032","firstName":"Johan","lastName":"Rojas","primaryNumber":"23","birthDate":"2000-08-14","currentAge":26,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"5' 11\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Johan","useLastName":"Rojas","middleName":"Stiven","boxscoreName":"Rojas","gender":"M","nameMatrilineal":"Lora","isPlayer":true,"isVerified":true,"pronunciation":"YO-hahn ROH-hahs","mlbDebutDate":"2023-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Johan Rojas","nameSlug":"johan-rojas-679032","firstLastName":"Johan Rojas","lastFirstName":"Rojas, Johan","lastInitName":"Rojas, J","initLastName":"J Rojas","fullFMLName":"Johan Stiven Rojas","fullLFMName":"Rojas, Johan Stiven","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID596146":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146","firstName":"Maximilian","lastName":"Kepler","primaryNumber":"22","birthDate":"1993-02-10","currentAge":33,"birthCity":"Berlin","birthCountry":"Germany","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Kepler","boxscoreName":"Kepler","nickName":"Rozycki","gender":"M","nameMatrilineal":"Rozycki","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Kepler","nameSlug":"max-kepler-596146","firstLastName":"Max Kepler","lastFirstName":"Kepler, Max","lastInitName":"Kepler, M","initLastName":"M Kepler","fullFMLName":"Maximilian Kepler","fullLFMName":"Kepler, Maximilian","strikeZoneTop":3.376,"strikeZoneBottom":1.704},"ID807799":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799","firstName":"Masataka","lastName":"Yoshida","primaryNumber":"7","birthDate":"1993-07-15","currentAge":33,"birthCity":"Fukui","birthCountry":"Japan","height":"5' 8\"","weight":192,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Masataka","useLastName":"Yoshida","boxscoreName":"Yoshida","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"mah-sah-TAH-kah yo-SHEE-dah","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masataka Yoshida","nameSlug":"masataka-yoshida-807799","firstLastName":"Masataka Yoshida","lastFirstName":"Yoshida, Masataka","lastInitName":"Yoshida, M","initLastName":"M Yoshida","fullFMLName":"Masataka Yoshida","fullLFMName":"Yoshida, Masataka ","strikeZoneTop":3.022,"strikeZoneBottom":1.525},"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},"ID691785":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785","firstName":"Marcelo","lastName":"Mayer","birthDate":"2002-12-12","currentAge":23,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcelo","useLastName":"Mayer","boxscoreName":"Mayer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"MY-er","mlbDebutDate":"2025-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcelo Mayer","nameSlug":"marcelo-mayer-691785","firstLastName":"Marcelo Mayer","lastFirstName":"Mayer, Marcelo","lastInitName":"Mayer, M","initLastName":"M Mayer","fullFMLName":"Marcelo  Mayer","fullLFMName":"Mayer, Marcelo","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID547973":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973","firstName":"Albertin","lastName":"Chapman","primaryNumber":"44","birthDate":"1988-02-28","currentAge":38,"birthCity":"Holguin","birthCountry":"Cuba","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aroldis","useLastName":"Chapman","middleName":"Aroldis","boxscoreName":"Chapman","nickName":"The Missile","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"ah-ROL-diss","mlbDebutDate":"2010-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aroldis Chapman","nameSlug":"aroldis-chapman-547973","firstLastName":"Aroldis Chapman","lastFirstName":"Chapman, Aroldis","lastInitName":"Chapman, A","initLastName":"A Chapman","fullFMLName":"Albertin Aroldis Chapman","fullLFMName":"Chapman, Albertin Aroldis","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681","location":{"address1":"One Citizens Bank Way","city":"Philadelphia","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"19148","defaultCoordinates":{"latitude":39.90539086,"longitude":-75.16716957},"azimuthAngle":9.0,"elevation":20,"country":"USA","phone":"(215) 463-6000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":43651,"turfType":"Grass","roofType":"Open","leftLine":329,"left":369,"leftCenter":381,"center":401,"rightCenter":398,"right":369,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":2681,"link":"/api/v1/venues/2681"},"weather":{"condition":"Partly Cloudy","temp":"81","wind":"10 mph, Out To CF"},"gameInfo":{"attendance":42601,"firstPitch":"2025-07-23T23:10:00.000Z","gameDurationMinutes":209},"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":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"home":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"}},"officialScorer":{"id":482194,"fullName":"Dick Shute","link":"/api/v1/people/482194"},"primaryDatacaster":{"id":663022,"fullName":"Ryan Shute","link":"/api/v1/people/663022"},"moundVisits":{"away":{"used":2,"remaining":3},"home":{"used":3,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Rob Refsnyder lines out sharply to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T23:10:59.969Z","endTime":"2025-07-23T23:11:52.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T19:35:34.289Z","endTime":"2025-07-23T22:41:36.010Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-23T22:41:36.010Z","endTime":"2025-07-23T23:09:24.342Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-23T23:09:24.342Z","endTime":"2025-07-23T23:11:02.228Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"}},{"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":97.7,"endSpeed":88.9,"strikeZoneTop":3.6293996911607,"strikeZoneBottom":1.65677919443092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.3769686680955,"aZ":-14.08263509927083,"pfxX":8.588806774861176,"pfxZ":8.90979983634554,"pX":-0.48585110156781647,"pZ":2.653893600412213,"vX0":-10.107000134617822,"vY0":-141.80650657558695,"vZ0":-6.461044041362506,"x":135.52,"y":167.12,"x0":2.0138735494824744,"y0":50.000523749713125,"z0":5.865518965537032,"aX":17.43560509873022},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":-13.4,"spinRate":2252,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.3867149451256129,"extension":5.903339324035066},"index":3,"playId":"0d06f766-d7a6-39c6-b350-82856ad5b78e","pitchNumber":1,"startTime":"2025-07-23T23:11:02.228Z","endTime":"2025-07-23T23:11:05.882Z","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":98.8,"endSpeed":89.6,"strikeZoneTop":3.65879226174919,"strikeZoneBottom":1.62490765646934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.76390379643527,"aZ":-15.820485343014019,"pfxX":8.614865083853301,"pfxZ":7.908684293145159,"pX":-1.020555505955089,"pZ":3.439667346310397,"vX0":-12.075739678635669,"vY0":-143.27365223309585,"vZ0":-3.871852290718826,"x":155.9,"y":145.91,"x0":2.140152765005572,"y0":50.001138533193895,"z0":5.804674628490657,"aX":17.811974374607644},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.6,"breakHorizontal":-13.0,"spinRate":2243,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.38308099443391086,"extension":6.018431225793906},"index":4,"playId":"0ce69c0f-8ebe-3f80-881f-4c937b2d0b10","pitchNumber":2,"startTime":"2025-07-23T23:11:16.218Z","endTime":"2025-07-23T23:11:19.807Z","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":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.55970058095302,"strikeZoneBottom":1.52589939290899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.977273440443206,"aZ":-35.67321131815556,"pfxX":-6.317751986027379,"pfxZ":-2.1944785017823207,"pX":0.8852168800085576,"pZ":3.609649848223045,"vX0":-2.0040078145257465,"vY0":-125.93356681487245,"vZ0":1.4832797116522378,"x":83.26,"y":141.32,"x0":2.513115230986657,"y0":50.0011874376488,"z0":5.911377480972959,"aX":-10.085696386694956},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.4,"breakHorizontal":11.9,"spinRate":2463,"spinDirection":320},"zone":12,"typeConfidence":2.0,"plateTime":0.4359170829445511,"extension":5.797715142706405},"index":5,"playId":"62f7ff24-85e7-33f3-a395-54509a91579b","pitchNumber":3,"startTime":"2025-07-23T23:11:30.446Z","endTime":"2025-07-23T23:11:34.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.17157536938964,"aZ":-20.763263926921823,"pfxX":10.56849883739418,"pfxZ":5.567952082169198,"pX":0.5029804434155165,"pZ":2.703799171545843,"vX0":-8.664574163994525,"vY0":-142.80507628900065,"vZ0":-4.922741798889234,"x":97.83,"y":165.78,"x0":2.214559633073841,"y0":50.00653818707069,"z0":5.769873782885281,"aX":21.670597762462215},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.1,"breakHorizontal":-17.3,"spinRate":2298,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.3846530247895008,"extension":5.9222564531821655},"hitData":{"launchSpeed":102.3,"launchAngle":19.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":194.08,"coordY":83.95}},"index":6,"playId":"2701bba9-a843-3f31-b86d-06d3c168154c","pitchNumber":4,"startTime":"2025-07-23T23:11:45.709Z","endTime":"2025-07-23T23:11:52.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:11:52.766Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T23:12:07.495Z","endTime":"2025-07-23T23:12:59.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.4,"endSpeed":88.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.018412712701114,"aZ":-21.20910621731692,"pfxX":10.92895014220888,"pfxZ":5.3800532962501295,"pX":0.4255281259194574,"pZ":2.0226707007171068,"vX0":-8.791303956609074,"vY0":-142.84220369556442,"vZ0":-6.778511016128391,"x":100.78,"y":184.17,"x0":2.1439060464776407,"y0":50.00583598170726,"z0":5.788715451803576,"aX":22.28566905394264},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.3,"breakHorizontal":-17.8,"spinRate":2328,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.3854435106032641,"extension":6.150424000900377},"index":0,"playId":"c825de19-3021-3a19-b6c5-51631cdaba5f","pitchNumber":1,"startTime":"2025-07-23T23:12:20.357Z","endTime":"2025-07-23T23:12:23.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.47187084048802,"strikeZoneBottom":1.58916286123097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.502300799732534,"aZ":-38.18606499573156,"pfxX":-4.992360644909916,"pfxZ":-3.692453912672727,"pX":-0.299116396736929,"pZ":2.0678390361314114,"vX0":-4.907276640155674,"vY0":-127.62942848245679,"vZ0":-1.6809773353531368,"x":128.4,"y":182.95,"x0":2.3064983005438853,"y0":50.00344637863499,"z0":5.779442299491605,"aX":-8.126733335837043},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.8,"breakHorizontal":10.3,"spinRate":2362,"spinDirection":317},"zone":7,"typeConfidence":2.0,"plateTime":0.43134899842476626,"extension":5.879488772455141},"index":1,"playId":"1c2eed1c-f12f-337f-939a-01a3e1c00fca","pitchNumber":2,"startTime":"2025-07-23T23:12:32.935Z","endTime":"2025-07-23T23:12:36.330Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-23T23:12:43.738Z","endTime":"2025-07-23T23:12:55.690Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88729777412851,"aZ":-36.63895867333892,"pfxX":-4.9679983605996565,"pfxZ":-2.6805241985717156,"pX":-0.9573568245092686,"pZ":1.1156824641767238,"vX0":-6.889019804887117,"vY0":-128.94766858735153,"vZ0":-4.205295583324171,"x":153.49,"y":208.66,"x0":2.407207104508915,"y0":50.00620515525306,"z0":5.632350633021364,"aX":-8.263528315589715},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.6,"breakHorizontal":10.7,"spinRate":2364,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.4267916178709781,"extension":5.943310334233942},"index":3,"playId":"053a600b-1f5c-34f7-9193-7ea2ab7bfdf5","pitchNumber":3,"startTime":"2025-07-23T23:12:55.690Z","endTime":"2025-07-23T23:12:59.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:12:59.332Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Romy Gonzalez grounds out, third baseman Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T23:13:09.272Z","endTime":"2025-07-23T23:14:31.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.6,"strikeZoneTop":3.68901523120748,"strikeZoneBottom":1.74383106129548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.854694359179064,"aZ":-13.308331745544292,"pfxX":6.7404804742283915,"pfxZ":9.263951626812936,"pX":0.20505740006449474,"pZ":4.191475904243854,"vX0":-7.788409942569382,"vY0":-142.54268976170147,"vZ0":-2.32790662721536,"x":109.18,"y":125.61,"x0":2.1102882934935216,"y0":50.007060551328216,"z0":5.8696679597164625,"aX":13.733932240671507},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":-10.4,"spinRate":2195,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.3857508056895913,"extension":5.724274188475847},"index":0,"playId":"4e1b7b45-126e-32e9-ba7a-e115475c9be3","pitchNumber":1,"startTime":"2025-07-23T23:13:23.492Z","endTime":"2025-07-23T23:13:26.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.68158024165631,"strikeZoneBottom":1.82887075522033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.5827102800792,"aZ":-22.071064801041114,"pfxX":10.516892051161989,"pfxZ":4.956426622289493,"pX":0.37156725914940264,"pZ":2.0017354645544745,"vX0":-8.556023907906225,"vY0":-142.48957319022716,"vZ0":-6.405162339068819,"x":102.84,"y":184.73,"x0":2.0608692878444352,"y0":50.00038333099433,"z0":5.693018756408842,"aX":21.421965504260232},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.7,"breakHorizontal":-17.0,"spinRate":2277,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.38577355423221515,"extension":5.956619798004194},"index":1,"playId":"4c2cc3f7-a5ea-3be5-b2f2-f69ea79f9974","pitchNumber":2,"startTime":"2025-07-23T23:13:38.492Z","endTime":"2025-07-23T23:13:42.155Z","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":89.0,"endSpeed":80.8,"strikeZoneTop":3.69663652601658,"strikeZoneBottom":1.7516891131883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.93077247553742,"aZ":-23.87581774179054,"pfxX":9.531640130614235,"pfxZ":4.95540913023125,"pX":1.466006342373058,"pZ":1.677829109552227,"vX0":-5.052419087347676,"vY0":-129.3133029217474,"vZ0":-5.367241390703329,"x":61.12,"y":193.48,"x0":2.2191139564605598,"y0":50.00041869118324,"z0":5.640431839944434,"aX":15.949946578495856},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.8,"breakHorizontal":-16.0,"spinRate":1965,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4254943368860937,"extension":5.763771690066209},"index":2,"playId":"832779bd-6e0c-3297-9f74-5fa3885d2899","pitchNumber":3,"startTime":"2025-07-23T23:13:51.198Z","endTime":"2025-07-23T23:13:54.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.448341122106655,"aZ":-23.456403168997007,"pfxX":9.893624879641468,"pfxZ":5.131603623357438,"pX":0.2987652640023434,"pZ":1.4737802420982957,"vX0":-8.02357719165984,"vY0":-130.12174123051412,"vZ0":-6.026434531806451,"x":105.61,"y":198.99,"x0":2.1496312281534795,"y0":50.006484719033665,"z0":5.617871789693028,"aX":16.826453551818467},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.0,"breakHorizontal":-16.0,"spinRate":1787,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.42228363891467424,"extension":6.025136748243407},"index":3,"playId":"c31d5ed2-33f2-3d5f-9b2e-85a45bb9436d","pitchNumber":4,"startTime":"2025-07-23T23:14:06.573Z","endTime":"2025-07-23T23:14:10.018Z","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":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.36889935686829,"aZ":-23.812826729055093,"pfxX":9.629400256580919,"pfxZ":4.8982558904912485,"pX":0.9530392856421852,"pZ":2.0399777928256455,"vX0":-6.480948869186108,"vY0":-130.32528875721235,"vZ0":-4.632596107578727,"x":80.67,"y":183.7,"x0":2.2307921990370225,"y0":50.00204635113603,"z0":5.656580306199944,"aX":16.43541073182019},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.9,"breakHorizontal":-15.8,"spinRate":1984,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4215332095436195,"extension":5.8383410728640825},"hitData":{"launchSpeed":75.5,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.38,"coordY":167.24}},"index":4,"playId":"82bd7be4-eff6-3dc6-8b7b-e17a4c0df11c","pitchNumber":5,"startTime":"2025-07-23T23:14:22.825Z","endTime":"2025-07-23T23:14:31.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:14:31.489Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a ground ball to left fielder Rob Refsnyder.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T23:16:46.069Z","endTime":"2025-07-23T23:17:16.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.990073313114245,"aZ":-11.639646002887647,"pfxX":-5.499433996405937,"pfxZ":11.138469954720149,"pX":-0.09758416354338131,"pZ":2.870645506576375,"vX0":3.9575957035599907,"vY0":-136.17205739009373,"vZ0":-7.220847156176784,"x":120.72,"y":161.27,"x0":-0.868783856210895,"y0":50.00488722532768,"z0":6.395231111090575,"aX":-10.140659993467162},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.5,"breakHorizontal":8.9,"spinRate":2195,"spinDirection":204},"zone":5,"typeConfidence":0.91,"plateTime":0.40507155012019336,"extension":6.632568537354692},"hitData":{"launchSpeed":104.9,"launchAngle":-0.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.52,"coordY":132.94}},"index":0,"playId":"5c5bebb7-477d-39cf-aa79-86146e4bf080","pitchNumber":1,"startTime":"2025-07-23T23:17:07.448Z","endTime":"2025-07-23T23:17:16.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:17:16.781Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (34) on a fly ball to right center field. Trea Turner scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T23:17:33.443Z","endTime":"2025-07-23T23:18:50.960Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":608337,"link":"/api/v1/people/608337"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":608337,"link":"/api/v1/people/608337"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.1,"endSpeed":68.4,"strikeZoneTop":3.31278052963913,"strikeZoneBottom":1.54436067433633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.077334208402,"aZ":-44.09968567152186,"pfxX":4.278738657751043,"pfxZ":-10.038341301858093,"pX":-1.6615983652359947,"pZ":3.7521884479212275,"vX0":-1.8939863476788026,"vY0":-109.21889654367014,"vZ0":3.5946975285732807,"x":180.34,"y":137.47,"x0":-1.33169846831984,"y0":50.000091458048345,"z0":6.880043743759312,"aX":5.086518694090485},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-16.6,"breakHorizontal":-7.1,"spinRate":2379,"spinDirection":18},"zone":11,"typeConfidence":0.93,"plateTime":0.5045686887649179,"extension":6.432248270483326},"index":0,"playId":"7d75d255-8876-386a-8fbb-dd98f1361d96","pitchNumber":1,"startTime":"2025-07-23T23:17:45.657Z","endTime":"2025-07-23T23:17:49.177Z","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":93.0,"endSpeed":84.4,"strikeZoneTop":3.34918863193312,"strikeZoneBottom":1.58161423053408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.821029893278286,"aZ":-11.055897498281348,"pfxX":-6.113720200440731,"pfxZ":11.56357550180146,"pX":0.8631200418362407,"pZ":1.8086915226397922,"vX0":6.705213317812259,"vY0":-134.89490768112395,"vZ0":-9.952648862495758,"x":84.1,"y":189.95,"x0":-0.8712120471016273,"y0":50.00546951509297,"z0":6.345873954544641,"aX":-11.167592464271841},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":9.5,"spinRate":2233,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.40746607548493863,"extension":6.605173507310763},"index":1,"playId":"0306914e-0b97-3b78-b83c-dfd4986aed6f","pitchNumber":2,"startTime":"2025-07-23T23:18:02.690Z","endTime":"2025-07-23T23:18:06.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.406366170364628,"aZ":-20.34799124990634,"pfxX":-7.2969121177304,"pfxZ":8.57912863426537,"pX":-0.5666332013208851,"pZ":3.0342731280798176,"vX0":3.499703353008495,"vY0":-117.04568863152903,"vZ0":-3.5150513448423495,"x":138.6,"y":156.85,"x0":-1.1382151652491845,"y0":50.00455973432202,"z0":6.475247830966166,"aX":-10.060712064703806},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":14.9,"breakHorizontal":12.2,"spinRate":1603,"spinDirection":224},"zone":1,"typeConfidence":0.89,"plateTime":0.4691057164818897,"extension":6.5594840660186495},"hitData":{"launchSpeed":103.2,"launchAngle":28.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":181.57,"coordY":42.97}},"index":2,"playId":"b3896c1d-04da-373f-a12d-541091afe4bc","pitchNumber":3,"startTime":"2025-07-23T23:18:21.521Z","endTime":"2025-07-23T23:18:50.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:18:50.960Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Harper homers (14) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T23:18:49.062Z","endTime":"2025-07-23T23:19:43.229Z","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":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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":608337,"link":"/api/v1/people/608337"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72356391234616,"aZ":-11.559448513282398,"pfxX":-4.872583209813519,"pfxZ":10.973406693807002,"pX":0.10442468414386787,"pZ":2.5262912286423003,"vX0":4.127758537225609,"vY0":-136.80087360574527,"vZ0":-8.178605897407651,"x":113.02,"y":170.57,"x0":-0.7977017720861164,"y0":50.000933721627355,"z0":6.364507506520201,"aX":-9.151195398669106},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":7.8,"spinRate":2253,"spinDirection":200},"zone":5,"typeConfidence":0.91,"plateTime":0.4017780317381163,"extension":6.604500196843522},"hitData":{"launchSpeed":110.8,"launchAngle":26.0,"totalDistance":439.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":229.2,"coordY":53.16}},"index":0,"playId":"87a81ed4-5b01-300d-87b3-c6f3ce28d313","pitchNumber":1,"startTime":"2025-07-23T23:19:14.214Z","endTime":"2025-07-23T23:19:43.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:19:43.229Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Castellanos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T23:19:50.282Z","endTime":"2025-07-23T23:22:24.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":4.00966744453769,"strikeZoneBottom":1.97108049206496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.617790878722225,"aZ":-11.25585710416614,"pfxX":-1.1969912506794937,"pfxZ":11.282627719777238,"pX":0.031758502634314414,"pZ":1.4162853984283736,"vX0":3.037718517733336,"vY0":-135.76883051221296,"vZ0":-10.662846936402614,"x":115.79,"y":200.54,"x0":-0.9495115181812698,"y0":50.0043458976846,"z0":6.193848128605754,"aX":-2.2197700537280154},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":1.4,"spinRate":2158,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.4044735066831642,"extension":6.698136054185739},"index":0,"playId":"49388227-8200-3cc6-a7b6-d804e1e68762","pitchNumber":1,"startTime":"2025-07-23T23:20:33.559Z","endTime":"2025-07-23T23:20:37.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.87,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.226932006805022,"aZ":-27.361200331708147,"pfxX":1.0506588374163366,"pfxZ":3.007171404951081,"pX":1.460443287493328,"pZ":1.362053229880235,"vX0":5.883055441307375,"vY0":-125.68113384521823,"vZ0":-6.7528425877453575,"x":61.33,"y":202.0,"x0":-1.0462328540666173,"y0":50.003682983206964,"z0":6.302788330788621,"aX":1.6825781033939093},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":-3.2,"spinRate":1824,"spinDirection":204},"zone":14,"typeConfidence":0.89,"plateTime":0.43562681044459595,"extension":6.506604286312477},"index":1,"playId":"5a9e6c54-187c-3803-aba1-01092e10e438","pitchNumber":2,"startTime":"2025-07-23T23:20:48.668Z","endTime":"2025-07-23T23:20:53.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.87,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.094370626350056,"aZ":-26.85703567021469,"pfxX":0.6625881883112705,"pfxZ":3.3385225581824187,"pX":0.46605841355562105,"pZ":2.6778931168200133,"vX0":3.8041586452841156,"vY0":-125.78479725849608,"vZ0":-3.9895671645301602,"x":99.23,"y":166.48,"x0":-1.156062918805937,"y0":50.00103261867844,"z0":6.478577966452023,"aX":1.054206003007996},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.3,"breakHorizontal":-2.2,"spinRate":1907,"spinDirection":206},"zone":6,"typeConfidence":0.84,"plateTime":0.4365639677220732,"extension":6.276578944039101},"index":2,"playId":"a9208296-3a05-3e33-98a2-8fede91c1239","pitchNumber":3,"startTime":"2025-07-23T23:21:06.813Z","endTime":"2025-07-23T23:21:10.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":4.06960898927503,"strikeZoneBottom":1.91218826246913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.011087312147726,"aZ":-27.100058182082265,"pfxX":1.1572248698253342,"pfxZ":3.1300580480587668,"pX":0.44665169326930576,"pZ":1.1755330704047837,"vX0":3.769181717018636,"vY0":-126.53462539603717,"vZ0":-7.247357490833407,"x":99.97,"y":207.04,"x0":-1.2130237089947538,"y0":50.002422725347245,"z0":6.250615489818993,"aX":1.874166858779205},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.2,"breakHorizontal":-3.0,"spinRate":1895,"spinDirection":218},"zone":14,"typeConfidence":0.87,"plateTime":0.4330110771407556,"extension":6.420032001864662},"index":3,"playId":"33a63f38-b8fb-31f7-b7a4-4f035fdc416e","pitchNumber":4,"startTime":"2025-07-23T23:21:22.937Z","endTime":"2025-07-23T23:21:26.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.96717819888007,"strikeZoneBottom":1.89854351913461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.1132703998627,"aZ":-20.469702879300087,"pfxX":-6.289385870436595,"pfxZ":8.411250092198785,"pX":-0.5266951377596694,"pZ":1.0555482807886942,"vX0":3.2773899963428277,"vY0":-117.19872211879823,"vZ0":-7.359112363080087,"x":137.08,"y":210.28,"x0":-1.1260019969176762,"y0":50.00143680961268,"z0":6.147418706530882,"aX":-8.750062373015083},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":13.7,"breakHorizontal":10.6,"spinRate":1578,"spinDirection":226},"zone":13,"typeConfidence":0.89,"plateTime":0.46732115907132243,"extension":6.680996784852827},"index":4,"playId":"265d51db-7e00-3d74-a445-2f6cf7f71449","pitchNumber":5,"startTime":"2025-07-23T23:21:39.204Z","endTime":"2025-07-23T23:21:42.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.87,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22027538971563,"aZ":-27.359288894798183,"pfxX":0.935135831744272,"pfxZ":3.0530285181347825,"pX":0.3796997232379028,"pZ":2.3980635919909408,"vX0":3.6845263650683813,"vY0":-124.80835987834861,"vZ0":-4.293652520528842,"x":102.53,"y":174.03,"x0":-1.2374286339736766,"y0":50.002463960930775,"z0":6.394937131465192,"aX":1.4742940104155846},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.8,"breakHorizontal":-2.5,"spinRate":1875,"spinDirection":206},"zone":9,"typeConfidence":0.88,"plateTime":0.4389332493095801,"extension":6.494176863858916},"index":5,"playId":"83710508-e121-3747-a9d9-cb60c36a34d4","pitchNumber":6,"startTime":"2025-07-23T23:21:55.840Z","endTime":"2025-07-23T23:21:58.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.87,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.130459508875962,"aZ":-26.8073722365834,"pfxX":-0.43316855096880236,"pfxZ":3.3177449873937626,"pX":1.067771743937261,"pZ":1.1343953161076032,"vX0":5.883531182679599,"vY0":-125.73911986534478,"vZ0":-7.373082935248296,"x":76.3,"y":208.15,"x0":-1.2363724811185712,"y0":50.00368186799273,"z0":6.250135858764614,"aX":-0.7019149318233172},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.7,"breakHorizontal":-0.5,"spinRate":2064,"spinDirection":213},"zone":14,"typeConfidence":0.83,"plateTime":0.4339774704568322,"extension":6.534483202969874},"index":6,"playId":"7efb2c4a-42e8-3cc2-b2f8-0c783a646bcd","pitchNumber":7,"startTime":"2025-07-23T23:22:20.115Z","endTime":"2025-07-23T23:22:24.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:22:24.501Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.T. Realmuto flies out to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T23:22:32.431Z","endTime":"2025-07-23T23:23:33.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.57871784262965,"strikeZoneBottom":1.65594230396039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07778354388338,"aZ":-12.299013660151216,"pfxX":-6.483266510137893,"pfxZ":10.687321298982592,"pX":0.35029813515205965,"pZ":3.2000883417997654,"vX0":5.962000423273616,"vY0":-136.2751572413369,"vZ0":-6.161648505507787,"x":103.65,"y":152.38,"x0":-1.0355129752655294,"y0":50.003205213352935,"z0":6.35880012648865,"aX":-12.057786785207039},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":10.3,"spinRate":2325,"spinDirection":205},"zone":3,"typeConfidence":0.91,"plateTime":0.40366039651145424,"extension":6.598189115365232},"index":0,"playId":"ee8345fb-8dc1-3fb1-94b5-190475c906bd","pitchNumber":1,"startTime":"2025-07-23T23:22:49.469Z","endTime":"2025-07-23T23:22:52.787Z","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":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.632759941719073,"aZ":-30.02225967010798,"pfxX":0.4257491110774625,"pfxZ":1.3949047813853905,"pX":0.31872129954917205,"pZ":3.048817119353755,"vX0":3.804412908853757,"vY0":-124.21544155630288,"vZ0":-2.126436086340391,"x":104.85,"y":156.46,"x0":-1.2982886089303218,"y0":50.00026769782831,"z0":6.452119070134557,"aX":0.6533267602325098},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.3,"breakHorizontal":-1.8,"spinRate":1923,"spinDirection":197},"zone":6,"typeConfidence":0.89,"plateTime":0.4437120876427505,"extension":6.435193512325442},"index":1,"playId":"bde83b89-f755-35b5-9919-2ab26c514b39","pitchNumber":2,"startTime":"2025-07-23T23:23:06.714Z","endTime":"2025-07-23T23:23:09.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42526539850562,"aZ":-11.558337720737185,"pfxX":-5.4038598596788425,"pfxZ":10.877489941818077,"pX":-0.8826182892769173,"pZ":2.703560583652408,"vX0":2.864075928606319,"vY0":-137.293516925,"vZ0":-7.602056343296797,"x":150.64,"y":165.78,"x0":-1.241192034924947,"y0":50.0061602331089,"z0":6.308365648593577,"aX":-10.244282587947978},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.1,"breakHorizontal":9.1,"spinRate":2274,"spinDirection":208},"zone":13,"typeConfidence":0.91,"plateTime":0.40003989969646003,"extension":6.592135426437641},"hitData":{"launchSpeed":84.8,"launchAngle":29.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.86,"coordY":81.63}},"index":2,"playId":"1c0e7558-d9d0-3acd-91a7-15826eef9393","pitchNumber":3,"startTime":"2025-07-23T23:23:25.265Z","endTime":"2025-07-23T23:23:33.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:23:33.082Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Marsh walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T23:23:48.657Z","endTime":"2025-07-23T23:25:50.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49639246967798,"aZ":-25.838843639324917,"pfxX":1.7392413734251089,"pfxZ":3.9159134751510307,"pX":0.5581076698489933,"pZ":0.7714119152365168,"vX0":4.008425505912906,"vY0":-126.38616029507203,"vZ0":-8.495012162912442,"x":95.73,"y":217.95,"x0":-1.27384812952875,"y0":50.00528903725387,"z0":6.247953183569502,"aX":2.8174833347050092},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.4,"breakHorizontal":-4.1,"spinRate":1881,"spinDirection":203},"zone":14,"typeConfidence":0.88,"plateTime":0.4331796679038371,"extension":6.475401222979877},"index":0,"playId":"9936924f-ec8b-3e67-93c4-fcb44413d28f","pitchNumber":1,"startTime":"2025-07-23T23:23:58.489Z","endTime":"2025-07-23T23:24:01.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.28197309222402,"strikeZoneBottom":1.66995519893805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.1831552732235,"aZ":-10.658369738779387,"pfxX":-6.11990690090607,"pfxZ":11.493371058430684,"pX":1.1043790150418935,"pZ":2.923408835370234,"vX0":7.203016009606718,"vY0":-136.69944432762398,"vZ0":-7.101294366464185,"x":74.9,"y":159.85,"x0":-0.7832153095611708,"y0":50.0045596339312,"z0":6.305325849135336,"aX":-11.458526688447316},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":9.4,"spinRate":2222,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.4023614779107243,"extension":6.631090508156357},"index":1,"playId":"b840a3b8-ce73-3bd2-9cd1-c34146154ff0","pitchNumber":2,"startTime":"2025-07-23T23:24:12.943Z","endTime":"2025-07-23T23:24:16.962Z","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":82.0,"endSpeed":75.4,"strikeZoneTop":3.30437519120252,"strikeZoneBottom":1.56556864156898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.04275404773914,"aZ":-20.74754535908786,"pfxX":-9.05602954388376,"pfxZ":7.968676577046843,"pX":0.42887767539611893,"pZ":0.4495791601889861,"vX0":6.309401030576794,"vY0":-119.02281275084233,"vZ0":-8.972225720894247,"x":100.65,"y":226.64,"x0":-1.0809999197430533,"y0":50.00136214672258,"z0":6.1498004952300835,"aX":-12.98018256427572},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":12.5,"breakHorizontal":14.9,"spinRate":1748,"spinDirection":227},"zone":14,"typeConfidence":0.89,"plateTime":0.460350871668195,"extension":6.64124076665718},"index":2,"playId":"6338036e-9b77-3960-9ca7-b5c253cc4d36","pitchNumber":3,"startTime":"2025-07-23T23:24:28.381Z","endTime":"2025-07-23T23:24:31.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.23268267903531,"strikeZoneBottom":1.55595710428749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.568579760241782,"aZ":-16.505651934598514,"pfxX":-3.447500622334983,"pfxZ":8.4181751139079,"pX":-0.23798181211465586,"pZ":4.2573828308260095,"vX0":3.796366146920369,"vY0":-136.01252336807633,"vZ0":-2.7582954720780855,"x":126.07,"y":123.83,"x0":-1.2081119427315121,"y0":50.00596836628167,"z0":6.437893466764196,"aX":-6.4200165125195},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":5.4,"spinRate":2197,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.4036681780826257,"extension":6.648686619923693},"index":3,"playId":"9e16fbf6-e9d6-31f8-bd17-cadd867ad56b","pitchNumber":4,"startTime":"2025-07-23T23:24:45.595Z","endTime":"2025-07-23T23:24:48.849Z","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":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.26691527083197,"strikeZoneBottom":1.55929586215954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.909560627355326,"aZ":-27.050986892512118,"pfxX":1.218416223279824,"pfxZ":3.2298877464070603,"pX":0.22864718534167572,"pZ":2.6798407777537885,"vX0":3.657986114339317,"vY0":-125.28298898021151,"vZ0":-3.6679223995577415,"x":108.28,"y":166.42,"x0":-1.4101292224793391,"y0":50.003235684218794,"z0":6.380164724306126,"aX":1.9308158125548325},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.3,"breakHorizontal":-3.1,"spinRate":1903,"spinDirection":203},"zone":5,"typeConfidence":0.87,"plateTime":0.4376160188035798,"extension":6.4499321255693545},"index":4,"playId":"44d67319-bfdc-380a-9ca9-5b3f81c5deef","pitchNumber":5,"startTime":"2025-07-23T23:25:04.723Z","endTime":"2025-07-23T23:25:08.522Z","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.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.165406806877,"aZ":-14.015743468726683,"pfxX":-4.893150662025134,"pfxZ":9.740054250225018,"pX":-0.04304768605721234,"pZ":2.2462663793366557,"vX0":4.64794782309712,"vY0":-136.01563981846186,"vZ0":-8.066932925204776,"x":118.64,"y":178.13,"x0":-1.1422648476779222,"y0":50.006007409968255,"z0":6.232490086632364,"aX":-9.126072083334869},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":7.8,"spinRate":2138,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.4034373143859442,"extension":6.700070630241848},"index":5,"playId":"24506f5c-b826-39a1-b2fe-a7d3027646d8","pitchNumber":6,"startTime":"2025-07-23T23:25:21.966Z","endTime":"2025-07-23T23:25:27.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.25014218343519,"strikeZoneBottom":1.60448774387131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6982629147329,"aZ":-11.060771288557705,"pfxX":-4.378922105548289,"pfxZ":11.113803935377558,"pX":-0.03140938020749348,"pZ":1.2317598774306915,"vX0":4.354926962906306,"vY0":-137.48595236596643,"vZ0":-11.221451357374118,"x":118.2,"y":205.52,"x0":-1.072971012954217,"y0":50.00178233288007,"z0":6.135182345722806,"aX":-8.317543425373973},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":7.0,"spinRate":2290,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.39958614456406316,"extension":6.794832208364683},"index":6,"playId":"94953029-8336-3ec6-9566-e79670f157a3","pitchNumber":7,"startTime":"2025-07-23T23:25:46.043Z","endTime":"2025-07-23T23:25:50.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:25:50.115Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Kepler lines out to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T23:26:06.112Z","endTime":"2025-07-23T23:26:26.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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":"Lineout","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":680776,"link":"/api/v1/people/680776"},"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, 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":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.499767422859794,"aZ":-26.30134004516034,"pfxX":1.3385846951212887,"pfxZ":3.64417807307008,"pX":0.13991564278372265,"pZ":2.3564897519535126,"vX0":3.527161109900866,"vY0":-125.82361695913977,"vZ0":-4.7154231794946675,"x":111.67,"y":175.15,"x0":-1.4514526460009818,"y0":50.00061140083131,"z0":6.375008365372663,"aX":2.1545864248820195},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":-3.2,"spinRate":1908,"spinDirection":203},"zone":5,"typeConfidence":0.86,"plateTime":0.4346040539661966,"extension":6.4037665669651656},"hitData":{"launchSpeed":90.9,"launchAngle":17.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.74,"coordY":86.47}},"index":0,"playId":"e7be5aaf-9e57-3aad-81ec-23b4ed3c7d81","pitchNumber":1,"startTime":"2025-07-23T23:26:20.409Z","endTime":"2025-07-23T23:26:26.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:26:26.826Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T23:29:13.051Z","endTime":"2025-07-23T23:30:09.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.0,"strikeZoneTop":3.52603978602792,"strikeZoneBottom":1.65057607887434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.33879030016897,"aZ":-14.525820514985606,"pfxX":6.439580396597158,"pfxZ":9.01680341865338,"pX":-0.4450196618303427,"pZ":2.8374471122446225,"vX0":-9.322059865980938,"vY0":-139.9323773704268,"vZ0":-5.510725632349603,"x":133.96,"y":162.17,"x0":2.112835980708989,"y0":50.00571013730952,"z0":5.804936107056755,"aX":12.609281142312623},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":-9.5,"spinRate":2199,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.3933531420526304,"extension":5.915698651409831},"index":0,"playId":"64579a8c-e5b2-3380-92e0-c4699dab3118","pitchNumber":1,"startTime":"2025-07-23T23:29:21.772Z","endTime":"2025-07-23T23:29:25.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.3,"strikeZoneTop":3.47682453596779,"strikeZoneBottom":1.57246540228035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.848902022667673,"aZ":-31.165541752960593,"pfxX":-5.285723425203942,"pfxZ":0.6585000956618892,"pX":0.3583908962924944,"pZ":2.760106192100557,"vX0":-3.8455756367150897,"vY0":-123.79025252032758,"vZ0":-0.9923777950515367,"x":103.34,"y":164.26,"x0":2.6260846650561267,"y0":50.00257742823561,"z0":5.8074082314855575,"aX":-8.090937546307337},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.2,"breakHorizontal":10.6,"spinRate":2337,"spinDirection":329},"zone":6,"typeConfidence":2.0,"plateTime":0.4447890782736623,"extension":5.834219503755337},"index":1,"playId":"8b62b2e5-0f91-3fa4-b7e9-25bf5182d7ef","pitchNumber":2,"startTime":"2025-07-23T23:29:37.844Z","endTime":"2025-07-23T23:29:41.670Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-23T23:29:50.806Z","endTime":"2025-07-23T23:30:05.704Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":79.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51999149510753,"aZ":-33.04821270655102,"pfxX":-4.468476328592228,"pfxZ":-0.536641525285094,"pX":-0.5821489777246801,"pZ":1.5871061051916093,"vX0":-5.689532077414906,"vY0":-127.72934597867454,"vZ0":-3.8939649500224918,"x":139.19,"y":195.93,"x0":2.2694412934365973,"y0":50.00403740133659,"z0":5.778854321802794,"aX":-7.256605754009905},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.7,"breakHorizontal":9.6,"spinRate":2459,"spinDirection":334},"zone":7,"typeConfidence":2.0,"plateTime":0.43165759217302835,"extension":5.939980747317341},"index":3,"playId":"4fd7bcef-8c95-3650-8a39-36a39a222fae","pitchNumber":3,"startTime":"2025-07-23T23:30:05.704Z","endTime":"2025-07-23T23:30:09.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:30:09.487Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masataka Yoshida strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T23:30:23.205Z","endTime":"2025-07-23T23:31:26.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.2,"strikeZoneTop":3.26828266028644,"strikeZoneBottom":1.55210554751017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.20513007986067,"aZ":-22.665577249232395,"pfxX":10.311614505316573,"pfxZ":4.748736713999985,"pX":-0.17442511644543165,"pZ":1.861243643897561,"vX0":-9.77641101765981,"vY0":-141.55097272175442,"vZ0":-6.864166017147162,"x":123.65,"y":188.53,"x0":2.0062699406319404,"y0":50.00693225617212,"z0":5.798218819442549,"aX":20.66041022203208},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.1,"breakHorizontal":-16.3,"spinRate":2140,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.38888660046033063,"extension":5.8787327196365196},"index":0,"playId":"089adb8e-aace-3691-b413-3d8e10be96ee","pitchNumber":1,"startTime":"2025-07-23T23:30:32.419Z","endTime":"2025-07-23T23:30:36.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.85068114082494,"aZ":-22.233057519777056,"pfxX":10.249999487418496,"pfxZ":4.843658788336063,"pX":0.14887686022915433,"pZ":2.712171359450494,"vX0":-8.915489936137076,"vY0":-143.42838534564837,"vZ0":-5.009247224491495,"x":111.33,"y":165.55,"x0":1.9892926331783007,"y0":50.00185189006806,"z0":5.896640134594039,"aX":21.031954724979947},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.8,"breakHorizontal":-16.4,"spinRate":2209,"spinDirection":133},"zone":2,"typeConfidence":2.0,"plateTime":0.3841127742020176,"extension":5.915772675487538},"index":1,"playId":"b9bb213b-4d98-3ce3-8339-9058f2c9f5b3","pitchNumber":2,"startTime":"2025-07-23T23:30:44.170Z","endTime":"2025-07-23T23:30:47.170Z","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":87.9,"endSpeed":80.0,"strikeZoneTop":3.23779420818212,"strikeZoneBottom":1.49464500918878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.005836872754386,"aZ":-37.87788602738859,"pfxX":-4.4751522630037055,"pfxZ":-3.5164212829827592,"pX":-0.713149406315162,"pZ":0.8015517942634038,"vX0":-5.701929113482327,"vY0":-127.75592251147403,"vZ0":-4.674381922534038,"x":144.18,"y":217.14,"x0":2.1454700869833268,"y0":50.00442036028611,"z0":5.695243993022793,"aX":-7.255646182301283},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.3,"breakHorizontal":9.6,"spinRate":2363,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4319090011033597,"extension":5.788934628830248},"index":2,"playId":"20577116-ef18-38ae-8d22-bbce67872c03","pitchNumber":3,"startTime":"2025-07-23T23:31:05.092Z","endTime":"2025-07-23T23:31:08.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":81.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.041422225160748,"aZ":-35.83851231574882,"pfxX":-7.1196295790334805,"pfxZ":-2.2051262701450494,"pX":-2.5432035724953557,"pZ":0.48309508467645706,"vX0":-9.224678425539484,"vY0":-129.19072699565245,"vZ0":-5.853756513657947,"x":213.94,"y":225.74,"x0":2.0211812564813165,"y0":50.00381751105623,"z0":5.587285294425401,"aX":-11.83387996537044},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-5.3,"breakHorizontal":15.2,"spinRate":2491,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.42667618792468076,"extension":5.8120498629214},"index":3,"playId":"5b24a808-e837-3946-a2ec-6510d3277cde","pitchNumber":4,"startTime":"2025-07-23T23:31:21.493Z","endTime":"2025-07-23T23:31:26.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:31:26.501Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T23:31:41.760Z","endTime":"2025-07-23T23:33:19.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.3,"endSpeed":79.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.900885898534273,"aZ":-31.258144965457532,"pfxX":-5.194383359482588,"pfxZ":0.5785049732398502,"pX":0.2726823161970334,"pZ":2.0967293979250714,"vX0":-3.5988169691493175,"vY0":-125.66586190008525,"vZ0":-2.4440160896393897,"x":106.61,"y":182.17,"x0":2.4012505938110205,"y0":50.00420571286622,"z0":5.636401558997702,"aX":-8.258146026762782},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.7,"breakHorizontal":10.3,"spinRate":2302,"spinDirection":322},"zone":8,"typeConfidence":2.0,"plateTime":0.43686925871007,"extension":5.905941446988221},"index":0,"playId":"ce54d609-5943-3e7c-bc73-4d58a480467b","pitchNumber":1,"startTime":"2025-07-23T23:31:52.860Z","endTime":"2025-07-23T23:31:55.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.801944063975917,"aZ":-35.40216087657271,"pfxX":-5.494092614078042,"pfxZ":-2.001364825691792,"pX":0.32693120369921663,"pZ":1.7885175017714818,"vX0":-3.503898650142496,"vY0":-127.24842091234706,"vZ0":-2.563066431808055,"x":104.54,"y":190.49,"x0":2.442469819867054,"y0":50.00150431924467,"z0":5.655954450012449,"aX":-8.871484639686921},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.0,"breakHorizontal":10.8,"spinRate":2370,"spinDirection":326},"zone":9,"typeConfidence":2.0,"plateTime":0.43295981992093635,"extension":5.91984717490772},"index":1,"playId":"6a953e4e-7eb4-3589-b7eb-4469ddb835dd","pitchNumber":2,"startTime":"2025-07-23T23:32:04.876Z","endTime":"2025-07-23T23:32:08.231Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-23T23:32:14.742Z","endTime":"2025-07-23T23:32:27.149Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"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":98.6,"endSpeed":88.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.86605722207085,"aZ":-14.11995086132916,"pfxX":6.435485597318353,"pfxZ":8.887577319770449,"pX":0.9782862547145309,"pZ":2.8707490672114098,"vX0":-5.381962097816059,"vY0":-143.1995659269576,"vZ0":-5.660179202534637,"x":79.71,"y":161.27,"x0":2.0668508593115122,"y0":50.00107910137911,"z0":5.79149439600272,"aX":13.069571929980558},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":-10.2,"spinRate":2384,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.3857792054648761,"extension":5.907163425237282},"index":3,"playId":"5f9f8953-59cb-3b2e-8163-b57a0fff8372","pitchNumber":3,"startTime":"2025-07-23T23:32:27.149Z","endTime":"2025-07-23T23:32:30.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.2,"strikeZoneTop":3.62970706060144,"strikeZoneBottom":1.73327032176338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.327327846639818,"aZ":-37.42319304266314,"pfxX":-5.928634408874025,"pfxZ":-3.309013719333378,"pX":-0.9346507535911773,"pZ":0.39477728065835627,"vX0":-5.859785193000088,"vY0":-126.59696939149394,"vZ0":-5.596028025108233,"x":152.63,"y":228.12,"x0":2.1997755147965927,"y0":50.00215700447218,"z0":5.708701256049329,"aX":-9.403966026644346},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.2,"breakHorizontal":12.4,"spinRate":2461,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.43646882834568057,"extension":5.867578222596663},"index":4,"playId":"ff78a763-3cb1-32f6-b9b6-5aa2c16ee326","pitchNumber":4,"startTime":"2025-07-23T23:32:52.731Z","endTime":"2025-07-23T23:32:55.890Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.29159358606554,"aZ":-31.94586061597531,"pfxX":-6.0050683353481835,"pfxZ":0.14261421105967464,"pX":0.4637134697003178,"pZ":1.9644832560808776,"vX0":-3.654841133648552,"vY0":-127.37750595559623,"vZ0":-2.975562367627089,"x":99.32,"y":185.74,"x0":2.703585811403513,"y0":50.00494086364873,"z0":5.707321362982016,"aX":-9.741428193087996},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.2,"breakHorizontal":11.8,"spinRate":2499,"spinDirection":327},"zone":9,"typeConfidence":2.0,"plateTime":0.43213745910439716,"extension":5.964177190902298},"index":5,"playId":"48550ba3-5298-3d29-9c3a-e7791894753a","pitchNumber":5,"startTime":"2025-07-23T23:33:15.937Z","endTime":"2025-07-23T23:33:19.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:33:19.681Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edmundo Sosa lines out sharply to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T23:35:20.434Z","endTime":"2025-07-23T23:36:23.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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":94.0,"endSpeed":84.4,"strikeZoneTop":3.35892645409665,"strikeZoneBottom":1.57271307921873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.64194174662371,"aZ":-11.570309828919559,"pfxX":-5.368188689278879,"pfxZ":11.133921525585686,"pX":-0.8486362257591171,"pZ":2.5883758487237976,"vX0":2.372061097764546,"vY0":-136.5330979099964,"vZ0":-7.971931079969466,"x":149.35,"y":168.89,"x0":-1.0410150540717928,"y0":50.00227922742636,"z0":6.380601198793814,"aX":-9.9325157790516},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":9.1,"spinRate":2280,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.404279354753561,"extension":6.498504937189362},"index":0,"playId":"d6f94239-67f1-3a8c-9869-22ec6736e57a","pitchNumber":1,"startTime":"2025-07-23T23:35:48.751Z","endTime":"2025-07-23T23:35:52.247Z","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":85.1,"endSpeed":78.5,"strikeZoneTop":3.49642504705555,"strikeZoneBottom":1.66444839114845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.085304250103285,"aZ":-29.977625330754886,"pfxX":-0.0470743991195226,"pfxZ":1.4118226754836805,"pX":1.1384508905712754,"pZ":2.950886605528774,"vX0":5.37153313194553,"vY0":-123.82286381485157,"vZ0":-2.569090443890992,"x":73.6,"y":159.11,"x0":-1.0503566433459592,"y0":50.00290246128373,"z0":6.503077414304991,"aX":-0.07321652643537345},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":-1.1,"spinRate":2016,"spinDirection":168},"zone":12,"typeConfidence":0.89,"plateTime":0.4418706472031899,"extension":6.3637610711580255},"index":1,"playId":"e2197815-177b-361c-83af-4a17d5c480b3","pitchNumber":2,"startTime":"2025-07-23T23:36:02.254Z","endTime":"2025-07-23T23:36:06.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.3,"endSpeed":84.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.415356465520105,"aZ":-12.373277309782509,"pfxX":-6.113705232358907,"pfxZ":10.846491880796123,"pX":0.6779796570967601,"pZ":2.6252594208498206,"vX0":6.66755443774653,"vY0":-135.45953888061734,"vZ0":-7.657018696781263,"x":91.16,"y":167.9,"x0":-1.0417636853054464,"y0":50.00602013580154,"z0":6.387694177754422,"aX":-11.16509327487197},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":9.4,"spinRate":2189,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.40707768825911694,"extension":6.634839277203818},"hitData":{"launchSpeed":105.7,"launchAngle":17.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":115.81,"coordY":48.12}},"index":2,"playId":"70469230-8f11-3f83-8a16-620933cc7db6","pitchNumber":3,"startTime":"2025-07-23T23:36:16.528Z","endTime":"2025-07-23T23:36:23.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:36:23.932Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryson Stott doubles (10) on a ground ball to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T23:36:36.064Z","endTime":"2025-07-23T23:37:03.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.94668811978648,"aZ":-13.086711773670483,"pfxX":-5.482671677737846,"pfxZ":10.24273231396013,"pX":0.5824196027597355,"pZ":2.150601778004714,"vX0":6.196623223399419,"vY0":-136.57743907198352,"vZ0":-8.79133384421411,"x":94.8,"y":180.71,"x0":-1.0184378618537966,"y0":50.000963983886436,"z0":6.340479842427434,"aX":-10.214624479829405},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":8.4,"spinRate":2212,"spinDirection":209},"zone":6,"typeConfidence":0.91,"plateTime":0.40317738528694225,"extension":6.63394201866703},"hitData":{"launchSpeed":108.6,"launchAngle":8.0,"totalDistance":149.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.97,"coordY":107.4}},"index":0,"playId":"0e3e3dcc-4bb9-361e-b620-dd0b3ed9af60","pitchNumber":1,"startTime":"2025-07-23T23:36:52.175Z","endTime":"2025-07-23T23:37:03.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:37:03.794Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T23:37:20.303Z","endTime":"2025-07-23T23:39:12.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.7,"endSpeed":80.3,"strikeZoneTop":3.57002020898638,"strikeZoneBottom":1.74042685609484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.507565487415484,"aZ":-20.683302992594967,"pfxX":1.4466650489454167,"pfxZ":7.123987791508968,"pX":0.4736147401300104,"pZ":0.16568960505246666,"vX0":4.221016737709338,"vY0":-125.93142793106868,"vZ0":-10.948575015393658,"x":98.95,"y":234.31,"x0":-1.4092287270196475,"y0":50.003283460508165,"z0":6.2284356111192025,"aX":2.3340421156962465},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.7,"breakHorizontal":-3.6,"spinRate":1888,"spinDirection":207},"zone":14,"typeConfidence":0.76,"plateTime":0.4342006321011973,"extension":6.472366515661944},"index":0,"playId":"31af91dd-9e76-3d7f-978d-79f7934fdbee","pitchNumber":1,"startTime":"2025-07-23T23:37:34.616Z","endTime":"2025-07-23T23:37:38.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.40896122591873,"strikeZoneBottom":1.63686214230979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.623488798106145,"aZ":-19.46343814762357,"pfxX":-8.588671781399883,"pfxZ":8.709600309672139,"pX":0.08875871252517438,"pZ":1.5758191176947365,"vX0":5.701536762999323,"vY0":-120.14397437591225,"vZ0":-7.279357100477639,"x":113.62,"y":196.23,"x0":-1.2011127937525332,"y0":50.00497747978619,"z0":6.379262930919569,"aX":-12.53751218285523},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":14.2,"breakHorizontal":14.2,"spinRate":1783,"spinDirection":225},"zone":8,"typeConfidence":0.87,"plateTime":0.4561745992878752,"extension":6.5814697141915595},"index":1,"playId":"9ebfe773-4d06-3ea8-befd-5a66ebe1d960","pitchNumber":2,"startTime":"2025-07-23T23:37:54.781Z","endTime":"2025-07-23T23:37:58.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.69906155250254,"aZ":-24.164363819681885,"pfxX":1.12551843806885,"pfxZ":5.087707543155215,"pX":-0.03751128578650373,"pZ":1.813080881479714,"vX0":3.009124750553675,"vY0":-125.29951678334265,"vZ0":-6.354279834544273,"x":118.43,"y":189.83,"x0":-1.4051158101502457,"y0":50.00347449096189,"z0":6.384114317082895,"aX":1.7707944304538745},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.8,"breakHorizontal":-2.8,"spinRate":1989,"spinDirection":208},"zone":8,"typeConfidence":0.81,"plateTime":0.438843153486435,"extension":6.367949358357808},"index":2,"playId":"22634548-6838-390d-9711-23db7d8906bd","pitchNumber":3,"startTime":"2025-07-23T23:38:11.352Z","endTime":"2025-07-23T23:38:15.091Z","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":79.0,"endSpeed":72.4,"strikeZoneTop":3.40790990546716,"strikeZoneBottom":1.63639157553669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.828519314747066,"aZ":-42.96904678624578,"pfxX":2.1035612193591042,"pfxZ":-8.2849667497482,"pX":0.7989150524156555,"pZ":-0.12994705155482492,"vX0":3.886013933234984,"vY0":-114.75730549654504,"vZ0":-5.375207592823935,"x":86.55,"y":242.29,"x0":-1.2054876626758069,"y0":50.00401072191141,"z0":6.534400771609115,"aX":2.7400510442803525},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-16.2,"breakHorizontal":-5.0,"spinRate":2521,"spinDirection":19},"zone":14,"typeConfidence":0.92,"plateTime":0.4816078562250392,"extension":6.384154758784852},"index":3,"playId":"2643f6b2-ad52-375a-a37a-3a3307c48002","pitchNumber":4,"startTime":"2025-07-23T23:38:43.822Z","endTime":"2025-07-23T23:38:47.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":77.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.627915749837904,"aZ":-26.75864617831982,"pfxX":1.9320968459676298,"pfxZ":3.466201478352385,"pX":-0.668676482348323,"pZ":3.7453187068519,"vX0":1.417911437972561,"vY0":-125.32185693818113,"vZ0":-1.547028929901114,"x":142.49,"y":137.66,"x0":-1.4963775318886743,"y0":50.000963135074436,"z0":6.594689247632635,"aX":3.0168269866924877},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.1,"breakHorizontal":-3.8,"spinRate":1912,"spinDirection":191},"zone":11,"typeConfidence":0.86,"plateTime":0.44013469257620974,"extension":6.2648835609887},"index":4,"playId":"cf26b36b-911b-3d38-9e5d-7d526e7512e5","pitchNumber":5,"startTime":"2025-07-23T23:39:08.315Z","endTime":"2025-07-23T23:39:12.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:39:12.649Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Schwarber flies out to left fielder Rob Refsnyder.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T23:39:41.895Z","endTime":"2025-07-23T23:40:42.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"1928ed53-57f9-3d9c-88ef-cd28e9fdbeef","startTime":"2025-07-23T23:39:41.895Z","endTime":"2025-07-23T23:39:46.978Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"Bryson Stott steals (15) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"1928ed53-57f9-3d9c-88ef-cd28e9fdbeef","startTime":"2025-07-23T23:39:50.234Z","endTime":"2025-07-23T23:40:15.590Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"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":78.3,"endSpeed":71.7,"strikeZoneTop":3.28761522498693,"strikeZoneBottom":1.52840555926377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65113028727251,"aZ":-41.392765435792555,"pfxX":1.269702100525381,"pfxZ":-7.161604400606551,"pX":-0.16396660770725602,"pZ":1.0698527431322686,"vX0":2.04423701551041,"vY0":-113.86705347174903,"vZ0":-3.142532887966286,"x":123.25,"y":209.89,"x0":-1.2450861740932726,"y0":50.00116632401761,"z0":6.641122445317745,"aX":1.6348438633234732},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-13.4,"breakHorizontal":-2.9,"spinRate":2456,"spinDirection":15},"zone":13,"typeConfidence":0.87,"plateTime":0.48459977851544433,"extension":6.400749441242419},"index":2,"playId":"48d06f11-b4e3-3deb-92b8-73ca6b8b4a53","pitchNumber":1,"startTime":"2025-07-23T23:40:15.590Z","endTime":"2025-07-23T23:40:19.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.90192476064696,"aZ":-11.114114710772686,"pfxX":-3.934688804304858,"pfxZ":11.28765640788964,"pX":0.3428918429383598,"pZ":3.3223079000733264,"vX0":5.160031346404236,"vY0":-136.65995300172617,"vZ0":-6.363701432537439,"x":103.93,"y":149.08,"x0":-1.0705441698032192,"y0":50.00552871760027,"z0":6.466672785368164,"aX":-7.343428035863918},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":5.9,"spinRate":2334,"spinDirection":204},"zone":3,"typeConfidence":0.91,"plateTime":0.402883407550259,"extension":6.44357737583083},"hitData":{"launchSpeed":88.5,"launchAngle":58.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":103.86,"coordY":94.72}},"index":3,"playId":"0c0cecae-2bd3-3aeb-8d11-7c857396f00c","pitchNumber":2,"startTime":"2025-07-23T23:40:31.908Z","endTime":"2025-07-23T23:40:42.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:40:42.067Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wilyer Abreu grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T23:43:04.515Z","endTime":"2025-07-23T23:43:38.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.58025858874434,"strikeZoneBottom":1.71856846881153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.52089382144236,"aZ":-16.060898543734847,"pfxX":10.545166184410828,"pfxZ":8.097885279897564,"pX":0.00372405456039417,"pZ":1.0669987530256793,"vX0":-8.965717116245749,"vY0":-140.5866942019908,"vZ0":-9.886574236862133,"x":116.86,"y":209.97,"x0":1.8728165437341895,"y0":50.00663320330893,"z0":5.684952386007406,"aX":20.996185969831185},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":-17.2,"spinRate":2274,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.39041816634771775,"extension":6.103737786039796},"index":0,"playId":"3e40b0d7-d7ab-3c3b-abd5-2dab89c96c75","pitchNumber":1,"startTime":"2025-07-23T23:43:14.928Z","endTime":"2025-07-23T23:43:18.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.65047488687121,"aZ":-15.611098976616876,"pfxX":10.615775667701675,"pfxZ":8.248154101142944,"pX":-0.12560752347583282,"pZ":2.0371179638146737,"vX0":-9.427306158337306,"vY0":-141.61340124684665,"vZ0":-7.658648131412235,"x":121.79,"y":183.78,"x0":1.885326346537617,"y0":50.00616484790518,"z0":5.797143223722172,"aX":21.328908516512644},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.3,"breakHorizontal":-17.0,"spinRate":2222,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.3884139246620073,"extension":6.008816306444822},"hitData":{"launchSpeed":102.3,"launchAngle":-34.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.17,"coordY":145.94}},"index":1,"playId":"ff3cd5e6-fbb2-373f-a150-472b3e9e93c5","pitchNumber":2,"startTime":"2025-07-23T23:43:30.820Z","endTime":"2025-07-23T23:43:38.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:43:38.555Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Narváez flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T23:44:09.444Z","endTime":"2025-07-23T23:44:21.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-23T23:44:07.951Z","endTime":"2025-07-23T23:44:11.815Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.31076322573132,"aZ":-14.403247519770856,"pfxX":8.572976509533014,"pfxZ":8.643770061454287,"pX":-0.30025644188476924,"pZ":2.096322109941433,"vX0":-9.83230605718914,"vY0":-143.21346849441764,"vZ0":-7.6031359213041645,"x":128.45,"y":182.18,"x0":2.08083680136203,"y0":50.00100024082146,"z0":5.706182060186385,"aX":17.62059842492545},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":-13.3,"spinRate":2339,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.38400143699400724,"extension":5.9575827390489575},"hitData":{"launchSpeed":92.1,"launchAngle":54.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.46,"coordY":123.63}},"index":1,"playId":"18c2a15b-52a0-31de-a08d-fe7c677fd6f5","pitchNumber":1,"startTime":"2025-07-23T23:44:11.815Z","endTime":"2025-07-23T23:44:21.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:44:21.365Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcelo Mayer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T23:44:37.728Z","endTime":"2025-07-23T23:45:16.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.68603188422788,"strikeZoneBottom":1.70649924356842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.98510878424294,"aZ":-16.92273830487528,"pfxX":10.596955417930984,"pfxZ":7.684969286194543,"pX":-0.004776307058277568,"pZ":2.4844780343864974,"vX0":-8.972416519154574,"vY0":-140.2763654989125,"vZ0":-5.940615862985246,"x":117.18,"y":171.7,"x0":1.865134744062645,"y0":50.00347377564862,"z0":5.740724700921312,"aX":21.03053817750422},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":-17.3,"spinRate":2301,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.39110827357868105,"extension":5.911136558612524},"index":0,"playId":"3a602aed-5828-31fc-872c-8ffe6c794435","pitchNumber":1,"startTime":"2025-07-23T23:44:45.152Z","endTime":"2025-07-23T23:44:48.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.64194150195263,"strikeZoneBottom":1.72232620928438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.565279917926198,"aZ":-34.14079194420883,"pfxX":-5.134591238185779,"pfxZ":-1.2313765306224056,"pX":0.032151323694531574,"pZ":2.401810628867392,"vX0":-4.010759340742334,"vY0":-126.4776365436049,"vZ0":-1.4136539833552502,"x":115.77,"y":173.93,"x0":2.3118616186954437,"y0":50.001644279609486,"z0":5.735213800185478,"aX":-8.220291655628502},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.3,"breakHorizontal":10.3,"spinRate":2467,"spinDirection":324},"zone":5,"typeConfidence":2.0,"plateTime":0.4349889761581096,"extension":5.679797665935463},"index":1,"playId":"6d79d842-90de-30f1-b7fc-8d69688277e3","pitchNumber":2,"startTime":"2025-07-23T23:44:56.948Z","endTime":"2025-07-23T23:45:00.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54370014937542,"aZ":-34.78558184849479,"pfxX":-5.486027054996305,"pfxZ":-1.6202341388673984,"pX":-1.053373029124805,"pZ":1.0013838549363128,"vX0":-6.389913462770294,"vY0":-127.46086868987453,"vZ0":-4.677912876348502,"x":157.15,"y":211.74,"x0":2.215414478858073,"y0":50.00066558724806,"z0":5.662435320741786,"aX":-8.863008099880842},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.0,"breakHorizontal":11.6,"spinRate":2525,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.4326824169648331,"extension":5.832014718948037},"index":2,"playId":"6cf0772f-4927-3b7e-beaa-37453fbbdfbf","pitchNumber":3,"startTime":"2025-07-23T23:45:12.336Z","endTime":"2025-07-23T23:45:16.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:45:16.573Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out to first baseman Romy Gonzalez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T23:47:24.691Z","endTime":"2025-07-23T23:48:50.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.332785017328412,"aZ":-26.56452629042836,"pfxX":1.092757347935867,"pfxZ":3.502459827800706,"pX":-0.3160067495379577,"pZ":3.271828000399494,"vX0":2.3737861129692543,"vY0":-125.49884777810145,"vZ0":-2.628219070887945,"x":129.05,"y":150.44,"x0":-1.4144707694713026,"y0":50.00485057774419,"z0":6.48646385932935,"aX":1.7505374568007888},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.0,"breakHorizontal":-2.5,"spinRate":1955,"spinDirection":192},"zone":1,"typeConfidence":0.85,"plateTime":0.435703856331322,"extension":6.414468015757685},"index":0,"playId":"16f18d82-f039-3112-bb4e-60d7f04075da","pitchNumber":1,"startTime":"2025-07-23T23:47:56.626Z","endTime":"2025-07-23T23:48:00.253Z","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.2,"strikeZoneTop":3.37384595346804,"strikeZoneBottom":1.71197123050581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08237222092926,"aZ":-11.780052496857333,"pfxX":-3.664784537765727,"pfxZ":11.127705233054582,"pX":0.3082535832815002,"pZ":3.7532206833847557,"vX0":4.979993543185773,"vY0":-135.16710620247085,"vZ0":-4.800842588931191,"x":105.25,"y":137.44,"x0":-1.0900958582368672,"y0":50.002476522249935,"z0":6.393293318936014,"aX":-6.716746363599959},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.2,"breakHorizontal":5.4,"spinRate":2267,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.4067022500668518,"extension":6.554212713553825},"index":1,"playId":"79e6a1d3-fc69-310b-a2f6-feea59649178","pitchNumber":2,"startTime":"2025-07-23T23:48:10.884Z","endTime":"2025-07-23T23:48:15.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.9,"strikeZoneTop":3.27610204975574,"strikeZoneBottom":1.67854060969567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.70361575704456,"aZ":-44.04541980619488,"pfxX":3.9716417458916125,"pfxZ":-9.35057568875695,"pX":-0.1567543958209431,"pZ":2.6124110156846028,"vX0":1.04723775362155,"vY0":-112.8827294348105,"vZ0":0.799167470126549,"x":122.98,"y":168.24,"x0":-1.1445185279392895,"y0":50.00309780292249,"z0":6.747035297443025,"aX":5.041367710936541},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-16.3,"breakHorizontal":-7.4,"spinRate":2565,"spinDirection":18},"zone":5,"typeConfidence":0.93,"plateTime":0.48829645698836366,"extension":6.288015575875866},"index":2,"playId":"589c175e-c9ba-3d25-a543-83fc7319fa16","pitchNumber":3,"startTime":"2025-07-23T23:48:26.700Z","endTime":"2025-07-23T23:48:30.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19187278445999,"aZ":-45.89321081515098,"pfxX":3.4746667106868134,"pfxZ":-10.59698002861407,"pX":-0.10039320418001646,"pZ":2.51966198257893,"vX0":1.2493603208025585,"vY0":-114.24309881747881,"vZ0":0.8205743438309552,"x":120.83,"y":170.75,"x0":-1.1092066827445877,"y0":50.00554368808889,"z0":6.744287225109415,"aX":4.496387396778525},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-18.5,"breakHorizontal":-6.6,"spinRate":2577,"spinDirection":20},"zone":5,"typeConfidence":0.93,"plateTime":0.4833796489629778,"extension":6.32717415798824},"hitData":{"launchSpeed":86.4,"launchAngle":4.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.48,"coordY":166.9}},"index":3,"playId":"8c7937a9-5fe0-37f2-a98b-c43744d600ba","pitchNumber":4,"startTime":"2025-07-23T23:48:42.155Z","endTime":"2025-07-23T23:48:50.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:48:50.474Z","atBatIndex":20},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Castellanos homers (13) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T23:49:04.463Z","endTime":"2025-07-23T23:49:40.312Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":{"id":608337,"link":"/api/v1/people/608337"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.5,"strikeZoneTop":3.87,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.615400265912406,"aZ":-27.916536277672524,"pfxX":0.7338374779867829,"pfxZ":2.7649012042487087,"pX":-0.1058152828508075,"pZ":3.02744916447155,"vX0":2.965137837025668,"vY0":-124.10786780878928,"vZ0":-2.8049042120511545,"x":121.03,"y":157.04,"x0":-1.4173281578390633,"y0":50.00510463472842,"z0":6.526605921524283,"aX":1.130849562992427},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.6,"breakHorizontal":-2.0,"spinRate":2038,"spinDirection":191},"zone":5,"typeConfidence":0.87,"plateTime":0.44337675883990624,"extension":6.2455085907314976},"hitData":{"launchSpeed":107.7,"launchAngle":28.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":18.04,"coordY":88.28}},"index":0,"playId":"1916e773-4696-35ed-9050-888bcc47b936","pitchNumber":1,"startTime":"2025-07-23T23:49:15.337Z","endTime":"2025-07-23T23:49:40.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:49:40.312Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, shortstop Trevor Story to first baseman Romy Gonzalez.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T23:49:41.274Z","endTime":"2025-07-23T23:50:58.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.091582284790825,"aZ":-24.426813908173127,"pfxX":0.6126148193099843,"pfxZ":4.825303504221779,"pX":0.2903218321323097,"pZ":1.4347973011275081,"vX0":3.6048087466582066,"vY0":-126.55363830689538,"vZ0":-7.309167810322664,"x":105.93,"y":200.04,"x0":-1.237798692543217,"y0":50.00597228214584,"z0":6.344023641146512,"aX":0.9845129957999232},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.1,"breakHorizontal":-2.0,"spinRate":2049,"spinDirection":217},"zone":14,"typeConfidence":0.76,"plateTime":0.4343638826258416,"extension":6.38327537266234},"index":0,"playId":"c8befd37-fce2-354d-ae06-4c22207f71e7","pitchNumber":1,"startTime":"2025-07-23T23:50:05.351Z","endTime":"2025-07-23T23:50:08.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.775857372125216,"aZ":-26.50960400873429,"pfxX":0.6332650002473321,"pfxZ":3.495056440921286,"pX":0.686299045911957,"pZ":1.6545287716866293,"vX0":4.669595969444616,"vY0":-127.52012794154159,"vZ0":-6.258872792103976,"x":90.84,"y":194.11,"x0":-1.262154195473947,"y0":50.00628062649991,"z0":6.272925681121632,"aX":1.028276643665445},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.9,"breakHorizontal":-2.4,"spinRate":2079,"spinDirection":213},"zone":9,"typeConfidence":0.81,"plateTime":0.4319297640311852,"extension":6.451344525700969},"index":1,"playId":"6dc5fa06-b2b7-3807-9f3f-4c3cb5768caa","pitchNumber":2,"startTime":"2025-07-23T23:50:21.143Z","endTime":"2025-07-23T23:50:24.143Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-23T23:50:34.012Z","endTime":"2025-07-23T23:50:50.436Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.83973215593785,"aZ":-12.281521056744934,"pfxX":-5.896551983754004,"pfxZ":10.436201012016564,"pX":-0.7480129999209757,"pZ":3.0578343153842322,"vX0":3.283234737032173,"vY0":-138.17871066857717,"vZ0":-6.7018974902818975,"x":145.51,"y":156.22,"x0":-1.1943965010580673,"y0":50.00690534958401,"z0":6.364438093377256,"aX":-11.244256154942617},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":9.8,"spinRate":2372,"spinDirection":206},"zone":4,"typeConfidence":0.91,"plateTime":0.3985450467972682,"extension":6.542039377597706},"hitData":{"launchSpeed":61.3,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.11,"coordY":155.46}},"index":3,"playId":"52f98b45-0ff8-3b1e-9c76-1ae3300009bf","pitchNumber":3,"startTime":"2025-07-23T23:50:50.436Z","endTime":"2025-07-23T23:50:58.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:50:58.134Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out, first baseman Romy Gonzalez to pitcher Lucas Giolito.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T23:51:07.888Z","endTime":"2025-07-23T23:51:46.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.6,"endSpeed":75.3,"strikeZoneTop":3.3008557113744,"strikeZoneBottom":1.58615132141095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.32723023813949,"aZ":-23.325832376114505,"pfxX":-9.235477363994567,"pfxZ":6.128721839882168,"pX":-0.22480903137400285,"pZ":1.693132805721269,"vX0":4.863913927615602,"vY0":-119.99086468628552,"vZ0":-6.055670509907124,"x":125.57,"y":193.07,"x0":-1.0885949024862236,"y0":50.00272108614385,"z0":6.355195878177016,"aX":-13.335955146170555},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.7,"breakHorizontal":15.4,"spinRate":1668,"spinDirection":221},"zone":8,"typeConfidence":0.88,"plateTime":0.45817271790646164,"extension":6.5523688267892535},"index":0,"playId":"e1df1476-25c7-3a77-950f-5e9d3b9e2275","pitchNumber":1,"startTime":"2025-07-23T23:51:23.564Z","endTime":"2025-07-23T23:51:27.017Z","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":94.6,"endSpeed":85.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.05701853877557,"aZ":-12.06447502603009,"pfxX":-2.1971187956867633,"pfxZ":10.649870906109859,"pX":0.47059320621839157,"pZ":2.761230487687923,"vX0":5.146669730610261,"vY0":-137.41304350590275,"vZ0":-7.4991812423101045,"x":99.06,"y":164.23,"x0":-1.1518722255070712,"y0":50.002746256572976,"z0":6.368890702779953,"aX":-4.149263240139774},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":2.8,"spinRate":2332,"spinDirection":210},"zone":3,"typeConfidence":0.91,"plateTime":0.40055494588411245,"extension":6.497843294715961},"hitData":{"launchSpeed":77.3,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.54,"coordY":164.2}},"index":1,"playId":"85aff5da-e35a-319c-950e-b09e6709bb1a","pitchNumber":2,"startTime":"2025-07-23T23:51:38.383Z","endTime":"2025-07-23T23:51:46.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:51:46.616Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rob Refsnyder walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T23:53:52.120Z","endTime":"2025-07-23T23:55:52.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.55927266386124,"strikeZoneBottom":1.55599018322935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45509927254643,"aZ":-32.759687957018556,"pfxX":-6.041303900489322,"pfxZ":-0.37943922998883295,"pX":1.2158501855740873,"pZ":3.454806657035869,"vX0":-1.629892358942008,"vY0":-122.65218842920046,"vZ0":0.8534808734586643,"x":70.65,"y":145.5,"x0":2.674209069100355,"y0":50.00610808436818,"z0":5.897730389191837,"aX":-9.198201512272462},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.2,"breakHorizontal":11.3,"spinRate":2101,"spinDirection":321},"zone":12,"typeConfidence":2.0,"plateTime":0.44672286604655387,"extension":5.751612967189202},"index":0,"playId":"34a7bc86-eec9-3795-9dfe-e37565152466","pitchNumber":1,"startTime":"2025-07-23T23:54:18.334Z","endTime":"2025-07-23T23:54:23.913Z","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":88.1,"endSpeed":80.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.869924403428374,"aZ":-23.381639167647936,"pfxX":9.089157077950405,"pfxZ":5.3059616300976,"pX":0.4577679342881865,"pZ":2.1273845692926736,"vX0":-7.675707206129643,"vY0":-128.0365951862505,"vZ0":-4.2809367657550474,"x":99.55,"y":181.34,"x0":2.316160972560816,"y0":50.00474370094863,"z0":5.654825512434251,"aX":15.066194827040976},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.9,"breakHorizontal":-14.6,"spinRate":1702,"spinDirection":114},"zone":9,"typeConfidence":2.0,"plateTime":0.42809279035606806,"extension":5.992676756626741},"index":1,"playId":"5e90e1f1-a64e-375f-8bb8-3900c83bd13f","pitchNumber":2,"startTime":"2025-07-23T23:54:30.957Z","endTime":"2025-07-23T23:54:33.957Z","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":97.7,"endSpeed":88.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.28853370734365,"aZ":-12.541105111849953,"pfxX":7.449469974004204,"pfxZ":9.718196643356327,"pX":-0.22094436841060058,"pZ":3.458662207563484,"vX0":-9.411570343948092,"vY0":-141.89335127348113,"vZ0":-4.317523256288264,"x":125.42,"y":145.4,"x0":2.1856495750580875,"y0":50.00296469859243,"z0":5.811377044104528,"aX":15.050208841781624},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":-11.4,"spinRate":2352,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.3873946012222276,"extension":5.860475560126039},"index":2,"playId":"50e7c469-8a52-3803-8444-441b00afc6c9","pitchNumber":3,"startTime":"2025-07-23T23:54:49.382Z","endTime":"2025-07-23T23:54:52.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.64461224951748,"strikeZoneBottom":1.61459470089818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.29110642698116,"aZ":-29.110236004151705,"pfxX":-6.531531742820777,"pfxZ":1.889983029531386,"pX":-2.101442946050265,"pZ":0.14209475132745114,"vX0":-8.925376105590356,"vY0":-127.25412940257932,"vZ0":-7.744839706848288,"x":197.1,"y":234.94,"x0":2.3172410718111265,"y0":50.00090560774316,"z0":5.573187446171903,"aX":-10.569560941883468},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.7,"breakHorizontal":14.0,"spinRate":2433,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.43257796962509687,"extension":5.856929455459608},"index":3,"playId":"e7ef0a18-7dd5-3deb-8845-870c5d27c9b2","pitchNumber":4,"startTime":"2025-07-23T23:55:05.461Z","endTime":"2025-07-23T23:55:09.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.58550662661429,"strikeZoneBottom":1.61156110448028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00006661585579,"aZ":-12.526499806846026,"pfxX":8.777587811017781,"pfxZ":9.514781168965627,"pX":0.2586261701982185,"pZ":1.2990865442950394,"vX0":-9.216477324067878,"vY0":-142.79495853297698,"vZ0":-9.90303662991986,"x":107.14,"y":203.7,"x0":2.3882393446031616,"y0":50.0003009567579,"z0":5.600975163345653,"aX":18.118088508952365},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.4,"breakHorizontal":-14.0,"spinRate":2309,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.38364049662443156,"extension":5.931064284341562},"index":4,"playId":"e36e04dd-5628-3c36-9b3a-3c775f5df9cd","pitchNumber":5,"startTime":"2025-07-23T23:55:27.016Z","endTime":"2025-07-23T23:55:31.142Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-07-23T23:55:40.606Z","endTime":"2025-07-23T23:55:49.371Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.4,"strikeZoneTop":3.3145781078476,"strikeZoneBottom":1.49482538541758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.49234669310672,"aZ":-16.698628686262968,"pfxX":8.364878310666958,"pfxZ":7.506575833548073,"pX":0.6690082265217375,"pZ":3.3394295835424463,"vX0":-6.960348133317852,"vY0":-143.0425052632054,"vZ0":-3.955075214798818,"x":91.5,"y":148.62,"x0":2.0528853160413534,"y0":50.007005149614876,"z0":5.794210120190072,"aX":17.254426662032397},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.0,"breakHorizontal":-13.7,"spinRate":2222,"spinDirection":117},"zone":3,"typeConfidence":2.0,"plateTime":0.3836282344053319,"extension":6.004558479780193},"index":6,"playId":"286cd92a-76c9-3ec2-8f6a-a916b4cc26f7","pitchNumber":6,"startTime":"2025-07-23T23:55:49.371Z","endTime":"2025-07-23T23:55:52.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:55:52.911Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T23:56:03.001Z","endTime":"2025-07-23T23:57:26.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.57847096219098,"strikeZoneBottom":1.71793021838369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.879441203473707,"aZ":-30.278378364606038,"pfxX":-5.110484236243714,"pfxZ":1.2518380542832013,"pX":0.36390201942675654,"pZ":2.8605986640667176,"vX0":-3.7522316125310895,"vY0":-123.11861182855228,"vZ0":-0.6100546963011961,"x":103.13,"y":161.54,"x0":2.57755226087146,"y0":50.00598822105657,"z0":5.6982273853607115,"aX":-7.762352681929122},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.4,"breakHorizontal":10.2,"spinRate":2205,"spinDirection":312},"zone":6,"typeConfidence":2.0,"plateTime":0.4467055289722124,"extension":5.803486771862665},"index":0,"playId":"704ff90f-caf0-3ce5-b7ea-3a92b12449d8","pitchNumber":1,"startTime":"2025-07-23T23:56:18.133Z","endTime":"2025-07-23T23:56:21.892Z","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":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.673931839166066,"aZ":-33.117490485146575,"pfxX":-5.528711375504556,"pfxZ":-0.5983401032971845,"pX":0.05198923717925733,"pZ":2.9227753752349153,"vX0":-4.1541742214011625,"vY0":-125.40460500126008,"vZ0":-0.35409032496028436,"x":115.02,"y":159.87,"x0":2.4566081579947534,"y0":50.00544616034708,"z0":5.800130047886601,"aX":-8.682107913663808},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.8,"breakHorizontal":11.0,"spinRate":2399,"spinDirection":316},"zone":2,"typeConfidence":2.0,"plateTime":0.4391405244312345,"extension":5.788041512041884},"index":1,"playId":"1f4a15c3-cc49-3c52-8d3a-ee66404f3186","pitchNumber":2,"startTime":"2025-07-23T23:56:35.228Z","endTime":"2025-07-23T23:56:38.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.45028008399801,"strikeZoneBottom":1.5904558338743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.737374705020997,"aZ":-29.78538343916247,"pfxX":-5.679720022247821,"pfxZ":1.444830332416743,"pX":-2.159453644203846,"pZ":0.38457605432929143,"vX0":-9.188982616984877,"vY0":-128.26623291826257,"vZ0":-6.882072398172855,"x":199.31,"y":228.4,"x0":2.21953611320388,"y0":50.00104018642095,"z0":5.4522479706717295,"aX":-9.37799754358134},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.1,"breakHorizontal":12.5,"spinRate":2416,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.42847760296185733,"extension":5.997862855940092},"index":2,"playId":"b55c538c-0378-3c1b-bc31-bc1c2d0d13af","pitchNumber":3,"startTime":"2025-07-23T23:56:56.299Z","endTime":"2025-07-23T23:57:00.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.384459191652784,"aZ":-36.705421098813346,"pfxX":-3.5606719340574102,"pfxZ":-2.8174178935607332,"pX":-1.0698073535249577,"pZ":0.18941611860666818,"vX0":-7.251905005204201,"vY0":-127.21541806999352,"vZ0":-5.956451113205512,"x":157.78,"y":233.67,"x0":2.300231663519402,"y0":50.00153660569542,"z0":5.531640950601602,"aX":-5.731198684543504},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.4,"breakHorizontal":8.4,"spinRate":2354,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.43348210193651626,"extension":5.849003281184363},"index":3,"playId":"07f3ea81-b16c-36c6-bbd4-52217c2458d7","pitchNumber":4,"startTime":"2025-07-23T23:57:23.768Z","endTime":"2025-07-23T23:57:26.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:57:26.879Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Romy Gonzalez grounds into a force out, shortstop Trea Turner to second baseman Bryson Stott. Rob Refsnyder out at 2nd. Romy Gonzalez to 1st.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T23:57:42.609Z","endTime":"2025-07-23T23:59:38.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.5,"endSpeed":82.0,"strikeZoneTop":3.6844004041633,"strikeZoneBottom":1.76015930233922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.923438522876122,"aZ":-22.657923200538683,"pfxX":10.095062184295582,"pfxZ":5.574187624401087,"pX":-0.8923730076722018,"pZ":1.423992226770068,"vX0":-11.158199316869709,"vY0":-129.80453077187101,"vZ0":-6.271908895504008,"x":151.02,"y":200.33,"x0":2.1484838020902375,"y0":50.00610369650519,"z0":5.594431912675795,"aX":17.247188917271675},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.9,"breakHorizontal":-15.8,"spinRate":2050,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.42181090777999053,"extension":6.023302183478031},"index":0,"playId":"c783e218-c2b4-360e-b05f-fbc40963e8be","pitchNumber":1,"startTime":"2025-07-23T23:57:48.193Z","endTime":"2025-07-23T23:57:52.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.6510421208765,"strikeZoneBottom":1.72841161507662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71882369403577,"aZ":-24.27160866080705,"pfxX":9.954060009206858,"pfxZ":4.704482788559906,"pX":0.6202891559683364,"pZ":0.8384697283108656,"vX0":-7.594738206135828,"vY0":-128.73335644106166,"vZ0":-6.902220938714799,"x":93.36,"y":216.14,"x0":2.315472828346593,"y0":50.00014500577503,"z0":5.433127789107369,"aX":16.70503713742861},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.2,"breakHorizontal":-16.3,"spinRate":1928,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.42547019527338614,"extension":6.0009369101337615},"index":1,"playId":"a214b3e4-c754-3a76-b3cf-0da4e750a1bc","pitchNumber":2,"startTime":"2025-07-23T23:58:06.697Z","endTime":"2025-07-23T23:58:09.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.4,"strikeZoneTop":3.66981555147716,"strikeZoneBottom":1.74725307403511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.805743111061425,"aZ":-20.08452010517909,"pfxX":11.681111299487084,"pfxZ":6.031157107675494,"pX":-0.15995094681073954,"pZ":1.3896330719257306,"vX0":-10.616640772475666,"vY0":-141.29650678014443,"vZ0":-7.962166821372369,"x":123.1,"y":201.26,"x0":2.144559883420496,"y0":50.00134636620596,"z0":5.55424183220963,"aX":23.41206160816705},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.2,"breakHorizontal":-18.7,"spinRate":2231,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.3889407018391,"extension":5.8821355656763465},"index":2,"playId":"59bed3f3-62c6-31e6-aca5-061a597531ea","pitchNumber":3,"startTime":"2025-07-23T23:58:31.893Z","endTime":"2025-07-23T23:58:35.739Z","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":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":88.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.499199715565126,"aZ":-16.805822293360897,"pfxX":7.447960869879979,"pfxZ":7.559508849912793,"pX":0.18388425399207114,"pZ":2.5746340792758104,"vX0":-8.31940524073329,"vY0":-142.770228112716,"vZ0":-5.659061469002219,"x":109.99,"y":169.26,"x0":2.189157154953978,"y0":50.0052687421248,"z0":5.66653099402905,"aX":15.146086890046158},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.5,"breakHorizontal":-11.5,"spinRate":2233,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.38587640232696163,"extension":5.992748011877885},"index":3,"playId":"3d4584b6-6f5c-3862-9174-6ed45710a7d4","pitchNumber":4,"startTime":"2025-07-23T23:58:48.540Z","endTime":"2025-07-23T23:58:51.540Z","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":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.0,"strikeZoneTop":3.67772916211351,"strikeZoneBottom":1.78800819906502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.3583335837426,"aZ":-14.620611241845065,"pfxX":9.565156211783108,"pfxZ":8.624337765776026,"pX":-0.506851782766904,"pZ":1.8796054066520171,"vX0":-10.636523383765118,"vY0":-142.38497123797967,"vZ0":-7.960949110681321,"x":136.32,"y":188.03,"x0":2.0501199640899714,"y0":50.004553003763554,"z0":5.654263528906352,"aX":19.47116020811477},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":-14.9,"spinRate":2358,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.38598156300823083,"extension":6.045701179127815},"index":4,"playId":"5e204779-85c8-3453-8513-cfbf03cbe670","pitchNumber":5,"startTime":"2025-07-23T23:59:13.636Z","endTime":"2025-07-23T23:59:17.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.809218151435175,"aZ":-23.775160900451528,"pfxX":10.526035116536825,"pfxZ":4.94484641433017,"pX":0.4287394599184038,"pZ":2.5841232934305842,"vX0":-8.140236921687654,"vY0":-129.94536320102915,"vZ0":-3.1583321085383416,"x":100.66,"y":169.01,"x0":2.2439891623145387,"y0":50.006062930937354,"z0":5.634219147846028,"aX":17.892962848816047},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.4,"breakHorizontal":-17.2,"spinRate":2062,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.42250837541842,"extension":5.918113164809744},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.0,"coordY":151.52}},"index":5,"playId":"f0a478de-b75d-3173-8269-14df8104ea93","pitchNumber":6,"startTime":"2025-07-23T23:59:30.838Z","endTime":"2025-07-23T23:59:38.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-23T23:59:38.956Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Story grounds out, third baseman Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-24T00:00:07.703Z","endTime":"2025-07-24T00:03:01.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.56637104384589,"strikeZoneBottom":1.62286179565532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87001532637535,"aZ":-22.764543237993827,"pfxX":10.521496040594327,"pfxZ":5.457379941009169,"pX":-1.2391621082281543,"pZ":1.429691635262299,"vX0":-12.162369759375906,"vY0":-130.55172451599165,"vZ0":-6.242585303770047,"x":164.23,"y":200.18,"x0":2.1161813402984597,"y0":50.002097173942595,"z0":5.569023330380118,"aX":18.135116196279714},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.6,"breakHorizontal":-16.3,"spinRate":1921,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4198032066635733,"extension":6.0399813549448655},"index":0,"playId":"0836f1ee-bc17-3522-9582-8de12be977bf","pitchNumber":1,"startTime":"2025-07-24T00:00:07.703Z","endTime":"2025-07-24T00:00:12.239Z","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":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.792343893689182,"aZ":-23.761125538840304,"pfxX":10.476172399546272,"pfxZ":5.090071254987299,"pX":1.0902030684994386,"pZ":2.5350561888826575,"vX0":-6.617151456201786,"vY0":-128.12757092373184,"vZ0":-3.1125870632525565,"x":75.44,"y":170.33,"x0":2.3521506806278993,"y0":50.006287416635864,"z0":5.633525893635757,"aX":17.328798836590718},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.6,"breakHorizontal":-17.4,"spinRate":2001,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4283622678870862,"extension":5.899193066580468},"index":1,"playId":"2fb97c69-ea97-38c2-a55f-184687801308","pitchNumber":2,"startTime":"2025-07-24T00:00:26.256Z","endTime":"2025-07-24T00:00:29.256Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"b02a9177-9f16-3f83-a099-25c6f55ec1ab","startTime":"2025-07-24T00:00:46.868Z","endTime":"2025-07-24T00:00:50.429Z","isPitch":false,"type":"pickoff"},{"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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.755008781553755,"aZ":-13.789236054939414,"pfxX":7.3257307457992225,"pfxZ":9.090498998958338,"pX":-0.3631162478600423,"pZ":3.2280270294917677,"vX0":-9.610465123078757,"vY0":-141.65318779219513,"vZ0":-4.534252749825612,"x":130.84,"y":151.62,"x0":2.1291967829957517,"y0":50.00540189827208,"z0":5.737651504258652,"aX":14.820963380735774},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":-11.2,"spinRate":2341,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.387357041632721,"extension":5.950896657291771},"index":3,"playId":"7a850efa-a17e-3cc9-8d20-072a430778af","pitchNumber":3,"startTime":"2025-07-24T00:01:11.793Z","endTime":"2025-07-24T00:01:15.500Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-24T00:01:33.872Z","endTime":"2025-07-24T00:01:50.610Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.267657634208227,"aZ":-37.1298365050543,"pfxX":-6.278720050837942,"pfxZ":-3.0811584513677124,"pX":0.1577192654183773,"pZ":1.7670367925894686,"vX0":-4.034695479054705,"vY0":-126.7433081957213,"vZ0":-2.39400453996191,"x":110.99,"y":191.07,"x0":2.590956182658844,"y0":50.00021351692525,"z0":5.717230918226171,"aX":-10.111961541194763},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.9,"breakHorizontal":12.4,"spinRate":2432,"spinDirection":335},"zone":8,"typeConfidence":2.0,"plateTime":0.43378724378211375,"extension":5.799455544944714},"index":5,"playId":"c6928ee7-65f1-3a88-a436-93f3b07fc2bf","pitchNumber":4,"startTime":"2025-07-24T00:01:50.610Z","endTime":"2025-07-24T00:01:55.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.129461575611323,"aZ":-33.89671006218184,"pfxX":-5.785774081872928,"pfxZ":-1.0520319962893474,"pX":-0.42743808698171726,"pZ":1.7768339350648488,"vX0":-5.149811955613359,"vY0":-127.49926890956534,"vZ0":-3.2776973762820987,"x":133.29,"y":190.81,"x0":2.372818212913529,"y0":50.00162736027,"z0":5.764338525194347,"aX":-9.488345755119061},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.4,"breakHorizontal":11.6,"spinRate":2409,"spinDirection":328},"zone":7,"typeConfidence":2.0,"plateTime":0.4302085084438021,"extension":5.754902687307421},"hitData":{"launchSpeed":76.0,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.37,"coordY":169.77}},"index":6,"playId":"db6dd281-9b20-3414-94b6-ddf89181947c","pitchNumber":5,"startTime":"2025-07-24T00:02:53.527Z","endTime":"2025-07-24T00:03:01.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:03:01.090Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Kepler lines out sharply to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T00:05:08.413Z","endTime":"2025-07-24T00:07:35.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":6},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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(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":93.1,"endSpeed":83.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.21417052917339,"aZ":-9.855094248650886,"pfxX":-3.128529100194328,"pfxZ":12.254290157392695,"pX":0.3269086729264357,"pZ":2.7504558857288686,"vX0":4.538856439909567,"vY0":-135.2755514141251,"vZ0":-7.803549454391207,"x":104.54,"y":164.52,"x0":-0.9796782930826312,"y0":50.005864673853125,"z0":6.39456254875856,"aX":-5.699980950853049},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.4,"breakHorizontal":4.6,"spinRate":2250,"spinDirection":206},"zone":6,"typeConfidence":0.91,"plateTime":0.40757207990676525,"extension":6.585770943616479},"index":0,"playId":"57667d5f-c60b-3849-9117-2ed6f1ae4297","pitchNumber":1,"startTime":"2025-07-24T00:05:36.592Z","endTime":"2025-07-24T00:05:40.974Z","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.4,"endSpeed":83.9,"strikeZoneTop":3.43066631012525,"strikeZoneBottom":1.64971558696307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.913213334693953,"aZ":-11.122665601825771,"pfxX":-4.534227147249353,"pfxZ":11.586827318091224,"pX":0.43849660878762264,"pZ":4.201203474357349,"vX0":5.446593794407262,"vY0":-134.3903145313279,"vZ0":-3.8564596139620453,"x":100.29,"y":125.35,"x0":-1.031671747198765,"y0":50.006067894197166,"z0":6.453274188059004,"aX":-8.241005137233389},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.3,"breakHorizontal":7.0,"spinRate":2314,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.4085867665759202,"extension":6.59120157293316},"index":1,"playId":"c4baf099-00bf-3449-b2d1-3768232b57e4","pitchNumber":2,"startTime":"2025-07-24T00:05:55.797Z","endTime":"2025-07-24T00:06:00.122Z","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":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.39915882309656,"strikeZoneBottom":1.64690209191821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.548571907921346,"aZ":-20.405904789692755,"pfxX":-9.128008886572406,"pfxZ":8.142181656623547,"pX":0.8855537905551252,"pZ":2.2051358457987074,"vX0":6.969292640025443,"vY0":-119.34487216857659,"vZ0":-5.51878185577746,"x":83.24,"y":179.24,"x0":-0.8837861016759525,"y0":50.0022602510835,"z0":6.3804953835556635,"aX":-13.192791339251835},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":13.7,"breakHorizontal":14.9,"spinRate":1698,"spinDirection":226},"zone":14,"typeConfidence":0.89,"plateTime":0.45859271612835917,"extension":6.614617743878592},"index":2,"playId":"64078d78-ee56-3a4f-94a2-c3b59b39b2e8","pitchNumber":3,"startTime":"2025-07-24T00:06:10.275Z","endTime":"2025-07-24T00:06:13.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.725253574555484,"aZ":-21.94389041342263,"pfxX":-8.906566621368137,"pfxZ":6.982253460221359,"pX":-0.1489000042473994,"pZ":2.0802553495013747,"vX0":4.82636682086353,"vY0":-120.09587241400163,"vZ0":-5.510607957734278,"x":122.68,"y":182.61,"x0":-1.0249773390307313,"y0":50.00009156860537,"z0":6.349992930418269,"aX":-13.039840247401125},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":11.6,"breakHorizontal":15.0,"spinRate":1730,"spinDirection":225},"zone":8,"typeConfidence":0.88,"plateTime":0.455645707074114,"extension":6.433479652050124},"index":3,"playId":"3aca63f1-ae22-300f-ad82-063dedd9b2c6","pitchNumber":4,"startTime":"2025-07-24T00:06:26.594Z","endTime":"2025-07-24T00:06:31.850Z","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":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.41310521996114,"strikeZoneBottom":1.6063423933209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.283636017087474,"aZ":-42.60266144474214,"pfxX":2.2733351896953957,"pfxZ":-7.952170209577892,"pX":1.1432196758052868,"pZ":-0.11749397690276007,"vX0":4.097867101941398,"vY0":-114.93139701025716,"vZ0":-5.343276664766659,"x":73.42,"y":241.95,"x0":-0.9725583295685506,"y0":50.004060429586566,"z0":6.465213561318442,"aX":2.980251341082373},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-15.6,"breakHorizontal":-5.3,"spinRate":2567,"spinDirection":16},"zone":14,"typeConfidence":0.91,"plateTime":0.4802821994284878,"extension":6.523345629138474},"index":4,"playId":"6c2d2faa-60cd-3aac-8730-0d90bd0d02dc","pitchNumber":5,"startTime":"2025-07-24T00:06:51.599Z","endTime":"2025-07-24T00:06:55.032Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-07-24T00:07:13.935Z","endTime":"2025-07-24T00:07:28.318Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.410385202988074,"aZ":-12.322612836345542,"pfxX":-7.238944387417837,"pfxZ":10.560301921653263,"pX":-0.10783655138118182,"pZ":2.2930184235050097,"vX0":4.972161908906065,"vY0":-137.4439090705615,"vZ0":-8.50485222488733,"x":121.11,"y":176.87,"x0":-1.0160447332633993,"y0":50.002393980221356,"z0":6.299513212425046,"aX":-13.608337492157085},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":11.8,"spinRate":2332,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.4011966664246742,"extension":6.713350728953676},"hitData":{"launchSpeed":102.4,"launchAngle":18.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":108.44,"coordY":62.19}},"index":6,"playId":"07d32347-6b8a-3f7b-951f-8fee8279f210","pitchNumber":6,"startTime":"2025-07-24T00:07:28.318Z","endTime":"2025-07-24T00:07:35.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:07:35.304Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, shortstop Trevor Story to first baseman Romy Gonzalez.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T00:07:47.423Z","endTime":"2025-07-24T00:09:16.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"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":86.3,"endSpeed":80.3,"strikeZoneTop":3.43497822064845,"strikeZoneBottom":1.59856681636055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.623803123650518,"aZ":-25.317268433901592,"pfxX":-0.16196196635961435,"pfxZ":4.280337441774362,"pX":1.1055604727539887,"pZ":-0.3040015593131232,"vX0":5.301159619434669,"vY0":-125.26361021832156,"vZ0":-10.886748892391129,"x":74.86,"y":246.99,"x0":-1.010647469003071,"y0":50.00022880786091,"z0":6.143125304474036,"aX":-0.26011807480217103},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.6,"breakHorizontal":-0.8,"spinRate":1952,"spinDirection":215},"zone":14,"typeConfidence":0.84,"plateTime":0.4360853588694771,"extension":6.555962602126115},"index":0,"playId":"830457a9-f788-3a2d-b8ec-ae2b99dd14d0","pitchNumber":1,"startTime":"2025-07-24T00:08:03.761Z","endTime":"2025-07-24T00:08:06.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.2,"endSpeed":86.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.87227731198517,"aZ":-9.04224681540061,"pfxX":-4.886673865534742,"pfxZ":11.96772608941289,"pX":0.3319695185514335,"pZ":3.3330529930057136,"vX0":5.146268866167021,"vY0":-138.3805169434757,"vZ0":-6.484558944989747,"x":104.35,"y":148.79,"x0":-0.9200186161232329,"y0":50.002146780122594,"z0":6.317706284007185,"aX":-9.444677565874787},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.4,"breakHorizontal":7.7,"spinRate":2322,"spinDirection":203},"zone":3,"typeConfidence":0.91,"plateTime":0.39633433503456184,"extension":6.527966676879872},"index":1,"playId":"ae67b4a6-f6a8-376f-85fc-96f31af066a0","pitchNumber":2,"startTime":"2025-07-24T00:08:24.533Z","endTime":"2025-07-24T00:08:28.622Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-07-24T00:08:36.348Z","endTime":"2025-07-24T00:08:45.567Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.045746545357556,"aZ":-29.339063712616273,"pfxX":0.9823235091649645,"pfxZ":1.8450217832578435,"pX":0.023373425023845977,"pZ":0.3419877415804031,"vX0":2.6494093067649964,"vY0":-123.49312210242292,"vZ0":-8.14040060241747,"x":116.11,"y":229.55,"x0":-1.1936771234689636,"y0":50.0016869254083,"z0":6.170836129545661,"aX":1.5071128338732582},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.6,"breakHorizontal":-2.4,"spinRate":2038,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.4446131625964087,"extension":6.542322684498163},"index":3,"playId":"2a31ea94-6ccb-3f83-9790-607bd0fe6927","pitchNumber":3,"startTime":"2025-07-24T00:08:45.567Z","endTime":"2025-07-24T00:08:49.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.11964639112236,"aZ":-9.520647965242343,"pfxX":-5.385131576385151,"pfxZ":11.79047121098688,"pX":-0.18330840653146707,"pZ":3.239928990420993,"vX0":4.52963027943977,"vY0":-138.72653387839077,"vZ0":-6.7417751460877815,"x":123.99,"y":151.3,"x0":-1.1490765017125888,"y0":50.00516289254566,"z0":6.358488206988163,"aX":-10.349509312900718},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.9,"breakHorizontal":8.6,"spinRate":2339,"spinDirection":203},"zone":2,"typeConfidence":0.91,"plateTime":0.3969718215640561,"extension":6.64321190976467},"hitData":{"launchSpeed":83.0,"launchAngle":5.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.93,"coordY":154.05}},"index":4,"playId":"7d379fab-8d78-3b6a-a345-87b3a1e8fefd","pitchNumber":4,"startTime":"2025-07-24T00:09:09.339Z","endTime":"2025-07-24T00:09:16.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:09:16.818Z","atBatIndex":29},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryson Stott homers (7) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T00:09:28.618Z","endTime":"2025-07-24T00:10:31.313Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":608337,"link":"/api/v1/people/608337"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":84.8,"strikeZoneTop":3.38975169402945,"strikeZoneBottom":1.59060418279929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.84752047347456,"aZ":-11.533756955539262,"pfxX":-2.927562168821412,"pfxZ":10.98320753973077,"pX":0.08091496005373897,"pZ":4.116070182908732,"vX0":3.9287418504513107,"vY0":-137.74823113381146,"vZ0":-4.174680950429336,"x":113.92,"y":127.65,"x0":-0.9982785915251051,"y0":50.00581619217999,"z0":6.459820884400146,"aX":-5.503602778134513},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.0,"breakHorizontal":4.3,"spinRate":2312,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.4010115564099088,"extension":6.5684634832966},"index":0,"playId":"b623c240-4138-34bf-b2f2-759d3b4177ba","pitchNumber":1,"startTime":"2025-07-24T00:09:51.144Z","endTime":"2025-07-24T00:09:55.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.045341387367888,"aZ":-27.83686255886988,"pfxX":0.19169479755296037,"pfxZ":2.741912205587875,"pX":0.3423100168172198,"pZ":2.481167366205753,"vX0":4.079619913446849,"vY0":-125.36347190042673,"vZ0":-3.934883834045114,"x":103.95,"y":171.79,"x0":-1.335865653867509,"y0":50.00163181207841,"z0":6.361870000324867,"aX":0.30186945071155474},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.2,"breakHorizontal":-1.3,"spinRate":2053,"spinDirection":185},"zone":6,"typeConfidence":0.85,"plateTime":0.43812942704880076,"extension":6.4489169079976225},"hitData":{"launchSpeed":104.9,"launchAngle":26.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":223.2,"coordY":85.58}},"index":1,"playId":"08284c82-b00b-3fc1-86c1-fe6809ad356f","pitchNumber":2,"startTime":"2025-07-24T00:10:06.355Z","endTime":"2025-07-24T00:10:31.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:10:31.313Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, first baseman Romy Gonzalez to pitcher Lucas Giolito.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T00:10:30.036Z","endTime":"2025-07-24T00:11:01.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":608337,"link":"/api/v1/people/608337"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":94.5,"endSpeed":85.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.63370906100085,"aZ":-10.39148115141102,"pfxX":-5.652207692741126,"pfxZ":11.55661955676753,"pX":0.5134273978230337,"pZ":2.2950287535656586,"vX0":5.66188307783423,"vY0":-137.2086298136866,"vZ0":-8.888713372480746,"x":97.43,"y":176.81,"x0":-0.8540387574562107,"y0":50.00242195908034,"z0":6.307537330903644,"aX":-10.652701718990963},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.0,"breakHorizontal":8.9,"spinRate":2328,"spinDirection":204},"zone":6,"typeConfidence":0.91,"plateTime":0.4009777959108498,"extension":6.5717436124665625},"hitData":{"launchSpeed":101.0,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.51,"coordY":167.24}},"index":0,"playId":"383532d1-2f4c-3eef-8c14-53b66d55d4c0","pitchNumber":1,"startTime":"2025-07-24T00:10:54.119Z","endTime":"2025-07-24T00:11:01.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:11:01.234Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Masataka Yoshida doubles (3) on a line drive to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T00:13:18.459Z","endTime":"2025-07-24T00:14:01.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.22332111374421,"strikeZoneBottom":1.4112267923705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.09376266159664,"aZ":-20.367984165904577,"pfxX":11.045142666323233,"pfxZ":6.18071858764872,"pX":-0.9855868113890232,"pZ":1.556749597107216,"vX0":-11.690306754415522,"vY0":-137.27596368441914,"vZ0":-7.59792351915671,"x":154.57,"y":196.75,"x0":1.8910260357449267,"y0":50.003179905184126,"z0":5.744474404969924,"aX":21.102534543607078},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.7,"breakHorizontal":-17.5,"spinRate":2247,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.39884135263563847,"extension":5.916034410824477},"index":0,"playId":"f99705eb-518f-334c-896c-afc6df10f2e0","pitchNumber":1,"startTime":"2025-07-24T00:13:34.664Z","endTime":"2025-07-24T00:13:38.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.7649675225045,"aZ":-22.7503913131189,"pfxX":9.798469012751667,"pfxZ":4.89234878096549,"pX":0.8824430666526266,"pZ":3.0276967333769282,"vX0":-6.947842815578879,"vY0":-138.1543760739061,"vZ0":-3.4621366415119024,"x":83.36,"y":157.03,"x0":2.1612280316329944,"y0":50.003437153659085,"z0":5.832407376240151,"aX":18.87680806078846},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.3,"breakHorizontal":-16.2,"spinRate":2106,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.39698627586386737,"extension":5.7429729683324116},"hitData":{"launchSpeed":86.9,"launchAngle":15.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.39,"coordY":123.58}},"index":1,"playId":"905dfbce-4abd-3f73-895f-ab9a3e350b98","pitchNumber":2,"startTime":"2025-07-24T00:13:48.029Z","endTime":"2025-07-24T00:14:01.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:14:01.238Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ceddanne Rafaela walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T00:14:12.488Z","endTime":"2025-07-24T00:15:22.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.62487207908492,"strikeZoneBottom":1.67099706317991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.70956191127409,"aZ":-32.318397005652095,"pfxX":-4.114002356409798,"pfxZ":-0.09624666079444566,"pX":1.7991302818702646,"pZ":4.396574996132554,"vX0":-1.0585933225554087,"vY0":-122.91719971302365,"vZ0":3.038034424936237,"x":48.42,"y":120.07,"x0":2.7699404754558774,"y0":50.00150647275164,"z0":5.891384648763753,"aX":-6.284555596177021},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":7.7,"spinRate":2306,"spinDirection":320},"zone":12,"typeConfidence":2.0,"plateTime":0.44586139105541545,"extension":5.836303075339862},"index":0,"playId":"a7def3da-a48c-3460-9925-2e173ca6e618","pitchNumber":1,"startTime":"2025-07-24T00:14:22.212Z","endTime":"2025-07-24T00:14:25.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.55775465329625,"strikeZoneBottom":1.66410830364704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.791170273217936,"aZ":-31.785339229048734,"pfxX":-4.837084717520115,"pfxZ":0.2534432991463458,"pX":0.7603079444224554,"pZ":3.84392536064923,"vX0":-2.7592734486389943,"vY0":-123.2469976550181,"vZ0":1.393029210704496,"x":88.02,"y":134.99,"x0":2.523304050071552,"y0":50.0038082763634,"z0":5.958445093126619,"aX":-7.4307905345753875},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.1,"breakHorizontal":9.4,"spinRate":2283,"spinDirection":322},"zone":12,"typeConfidence":2.0,"plateTime":0.4446443758675289,"extension":5.7395223218776055},"index":1,"playId":"d72ad264-94e5-3ff6-993b-7255ef309820","pitchNumber":2,"startTime":"2025-07-24T00:14:37.314Z","endTime":"2025-07-24T00:14:41.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.55505322895722,"strikeZoneBottom":1.67030468403084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.451939422394545,"aZ":-25.582804397442793,"pfxX":10.198011569686273,"pfxZ":4.100537963403111,"pX":0.9388437047578218,"pZ":3.2270420674676576,"vX0":-6.851305998297331,"vY0":-126.23101020824592,"vZ0":-1.341958999500477,"x":81.21,"y":151.65,"x0":2.3674918922497716,"y0":50.00570208917525,"z0":5.831337525042254,"aX":16.408428862085053},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.3,"breakHorizontal":-16.8,"spinRate":2053,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.43444089700263344,"extension":5.858481475663754},"index":2,"playId":"49fdd93d-a185-3856-bef1-5bced050a416","pitchNumber":3,"startTime":"2025-07-24T00:15:04.710Z","endTime":"2025-07-24T00:15:09.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.58868416146483,"strikeZoneBottom":1.69502485409179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.69581123060706,"aZ":-15.109953421088768,"pfxX":9.21526747793186,"pfxZ":8.904969978961368,"pX":1.2975743897921093,"pZ":1.9654669560608065,"vX0":-6.223761829236984,"vY0":-138.25348843235133,"vZ0":-7.482609681881007,"x":67.54,"y":185.71,"x0":2.3921498709687454,"y0":50.00485731280627,"z0":5.741235358914372,"aX":17.663240090926266},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":-15.2,"spinRate":2317,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.39769159153303235,"extension":5.997304277144399},"index":3,"playId":"53386578-8068-332b-9699-8b324c8fd852","pitchNumber":4,"startTime":"2025-07-24T00:15:19.167Z","endTime":"2025-07-24T00:15:22.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:15:22.495Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T00:15:38.503Z","endTime":"2025-07-24T00:16:29.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.8,"strikeZoneTop":3.39926035815081,"strikeZoneBottom":1.55992225886757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.383393200301615,"aZ":-28.865000916123176,"pfxX":-4.277231274511578,"pfxZ":2.136553436309457,"pX":0.01973677681566978,"pZ":2.1872195338495506,"vX0":-4.569602016410736,"vY0":-124.5307083857883,"vZ0":-2.6354731349318805,"x":116.25,"y":179.73,"x0":2.444041822272012,"y0":50.00208730251733,"z0":5.682654252226178,"aX":-6.619394762014797},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.5,"breakHorizontal":8.9,"spinRate":2130,"spinDirection":331},"zone":5,"typeConfidence":2.0,"plateTime":0.44228822534254064,"extension":5.901589665554565},"index":0,"playId":"f67b5057-07d5-3437-be2c-674e549797fa","pitchNumber":1,"startTime":"2025-07-24T00:15:50.957Z","endTime":"2025-07-24T00:15:54.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.38872783974315,"strikeZoneBottom":1.63951771719283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.281201151990608,"aZ":-28.873095746737906,"pfxX":-6.001493819409287,"pfxZ":2.1224960112453894,"pX":0.630279716035406,"pZ":2.0193220666543668,"vX0":-2.9170280511948032,"vY0":-124.40959981461863,"vZ0":-3.0714491525455654,"x":92.98,"y":184.26,"x0":2.6011108969769485,"y0":50.00048940716448,"z0":5.688296062930928,"aX":-9.310788633622575},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":11.5,"spinRate":2430,"spinDirection":335},"zone":9,"typeConfidence":2.0,"plateTime":0.44195466000815964,"extension":5.831829327121271},"index":1,"playId":"e9aca604-04c3-31f7-9319-1cfc0d31a2da","pitchNumber":2,"startTime":"2025-07-24T00:16:07.691Z","endTime":"2025-07-24T00:16:11.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.90403120714222,"aZ":-29.928461945932746,"pfxX":-5.4327647282019695,"pfxZ":1.4092540780885452,"pX":-1.2377622693419084,"pZ":1.5167526160830795,"vX0":-7.182565432787566,"vY0":-126.09710285233712,"vZ0":-4.140853480134049,"x":164.18,"y":197.83,"x0":2.3679784013701077,"y0":50.00085707184934,"z0":5.632157787427941,"aX":-8.625247754257208},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":11.6,"spinRate":2466,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.43666112777167765,"extension":6.070789765967667},"index":2,"playId":"ac25546c-7ece-3b81-b58c-d5b7cfd3e86d","pitchNumber":3,"startTime":"2025-07-24T00:16:26.754Z","endTime":"2025-07-24T00:16:29.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:16:29.849Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Carlos Narváez pops out to shortstop Trea Turner on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T00:16:45.000Z","endTime":"2025-07-24T00:17:25.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.58204549311139,"strikeZoneBottom":1.60144124717586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22026082403653,"aZ":-26.74250672581482,"pfxX":-3.975016451057113,"pfxZ":3.5176983101073125,"pX":-0.51704420095802,"pZ":1.1334063699210102,"vX0":-6.030918920913957,"vY0":-124.12338035622159,"vZ0":-5.167028670628046,"x":136.71,"y":208.18,"x0":2.470311206368098,"y0":50.00357931923847,"z0":5.497063789755591,"aX":-6.138315877130559},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.3,"breakHorizontal":8.8,"spinRate":2299,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.44301261588275853,"extension":5.994272218451574},"index":0,"playId":"6fd19832-a6af-3f9d-a0f9-7a70606c586d","pitchNumber":1,"startTime":"2025-07-24T00:16:56.019Z","endTime":"2025-07-24T00:17:00.198Z","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":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.108254376537577,"aZ":-23.17543822008626,"pfxX":9.192252840666129,"pfxZ":5.640796467873827,"pX":0.7274192715435973,"pZ":3.5843530705545277,"vX0":-6.871301527795417,"vY0":-125.90201617859287,"vZ0":-0.9247461146863935,"x":89.27,"y":142.0,"x0":2.3064966048549698,"y0":50.00264597041319,"z0":5.843253220312242,"aX":14.661742693924742},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.2,"breakHorizontal":-14.9,"spinRate":1921,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.4361356677755466,"extension":5.818368299471905},"hitData":{"launchSpeed":78.4,"launchAngle":64.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":100.31,"coordY":128.19}},"index":1,"playId":"7a94ab74-f5c6-3d16-8d09-9887612b7b2d","pitchNumber":2,"startTime":"2025-07-24T00:17:15.752Z","endTime":"2025-07-24T00:17:25.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:17:25.040Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcelo Mayer walks. Masataka Yoshida to 3rd. Ceddanne Rafaela to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T00:17:47.185Z","endTime":"2025-07-24T00:19:57.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.6,"endSpeed":77.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55758331250083,"aZ":-33.07991493653803,"pfxX":-5.534843592736277,"pfxZ":-0.5850832868843261,"pX":-1.1014162277470734,"pZ":1.4946548124776877,"vX0":-6.752292259272197,"vY0":-124.42500866243515,"vZ0":-3.3428693420674795,"x":158.98,"y":198.42,"x0":2.3873143313752614,"y0":50.005081278745884,"z0":5.6537701985149065,"aX":-8.508609226803367},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.7,"breakHorizontal":11.9,"spinRate":2421,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.4435659388836988,"extension":5.916590516508589},"index":0,"playId":"3556f3b9-21c6-35d5-bfe5-0c1dd3c7b4e6","pitchNumber":1,"startTime":"2025-07-24T00:17:50.637Z","endTime":"2025-07-24T00:17:54.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.8,"strikeZoneTop":3.61045862706494,"strikeZoneBottom":1.63461365970053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.889106957622293,"aZ":-29.025445336413448,"pfxX":-5.65655764163241,"pfxZ":2.0010761355083346,"pX":-1.6936090924102583,"pZ":1.0812508552766256,"vX0":-7.879953526875524,"vY0":-125.80990930766875,"vZ0":-5.262987408657656,"x":181.56,"y":209.59,"x0":2.2363186501999346,"y0":50.00433764858812,"z0":5.605826002461188,"aX":-8.899700295647524},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.4,"breakHorizontal":12.4,"spinRate":2465,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4384646763275204,"extension":5.823179309564589},"index":1,"playId":"e88441ea-913a-3f99-a0b9-8b0b0bd91934","pitchNumber":2,"startTime":"2025-07-24T00:18:08.511Z","endTime":"2025-07-24T00:18:12.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":78.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89703031679275,"aZ":-34.72759073199794,"pfxX":-1.0732492191962488,"pfxZ":-1.5962808867423668,"pX":-0.11676388643406037,"pZ":2.1985141557946086,"vX0":-5.894253721416627,"vY0":-127.28632884990458,"vZ0":-1.7422647855125115,"x":121.45,"y":179.42,"x0":2.395552482073503,"y0":50.006023077302586,"z0":5.715113653927212,"aX":-1.7119593410477962},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.1,"breakHorizontal":3.6,"spinRate":2435,"spinDirection":338},"zone":8,"typeConfidence":2.0,"plateTime":0.4349880176407721,"extension":5.861341204144827},"index":2,"playId":"3dddd3c7-999b-3565-98c2-75eebb97de4c","pitchNumber":3,"startTime":"2025-07-24T00:18:28.713Z","endTime":"2025-07-24T00:18:31.713Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-24T00:18:40.968Z","endTime":"2025-07-24T00:18:59.563Z","isPitch":false,"type":"action","player":{"id":691785,"link":"/api/v1/people/691785"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.63043014855459,"strikeZoneBottom":1.65505078929869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.727951101256867,"aZ":-37.286762521374705,"pfxX":-4.858203555005409,"pfxZ":-3.148830589723711,"pX":-1.165528232426025,"pZ":0.7409214957091317,"vX0":-7.244559020506071,"vY0":-127.73164697144495,"vZ0":-4.858072752551919,"x":161.43,"y":218.78,"x0":2.358598702833181,"y0":50.0038685367635,"z0":5.65852780719197,"aX":-7.883323166243808},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.7,"breakHorizontal":10.7,"spinRate":2353,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.43178955266735564,"extension":5.861367246492614},"index":4,"playId":"8e7296b2-4c7d-3198-a2d5-d9f349c4dbd9","pitchNumber":4,"startTime":"2025-07-24T00:18:59.563Z","endTime":"2025-07-24T00:19:03.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":79.6,"strikeZoneTop":3.67909584314753,"strikeZoneBottom":1.67322804574111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36056237186194,"aZ":-33.954961778717454,"pfxX":-3.739599598598492,"pfxZ":-1.1026626473009773,"pX":-1.5489112493708677,"pZ":0.8136992040629009,"vX0":-8.443542547648152,"vY0":-127.7044721818852,"vZ0":-4.944674469645981,"x":176.04,"y":216.81,"x0":2.3193684465479327,"y0":50.00520544249631,"z0":5.522888871613863,"aX":-6.023737284353215},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.1,"breakHorizontal":9.1,"spinRate":2200,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.43303479068889406,"extension":5.876365539534343},"index":5,"playId":"96ef2daa-18a9-3a51-af9d-38ceeba0f3af","pitchNumber":5,"startTime":"2025-07-24T00:19:27.320Z","endTime":"2025-07-24T00:19:30.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.5185061201196,"strikeZoneBottom":1.57421929015152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.22405163208691,"aZ":-23.02206719579752,"pfxX":11.519016676249603,"pfxZ":4.631230743352846,"pX":1.0895333288571727,"pZ":2.7578035706209785,"vX0":-7.349686845609758,"vY0":-140.27016540568562,"vZ0":-3.978903621678287,"x":75.47,"y":164.32,"x0":2.2585870099122407,"y0":50.00304608790594,"z0":5.711434868771447,"aX":22.76104510273743},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.7,"breakHorizontal":-19.2,"spinRate":2274,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.3917557200877666,"extension":5.958932322796055},"index":6,"playId":"ce6f4a7d-352a-3fbe-b793-97c3439cefc6","pitchNumber":6,"startTime":"2025-07-24T00:19:52.602Z","endTime":"2025-07-24T00:19:57.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:19:57.705Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rob Refsnyder walks. Masataka Yoshida scores. Ceddanne Rafaela to 3rd. Marcelo Mayer to 2nd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T00:21:21.440Z","endTime":"2025-07-24T00:23:15.089Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"postOnSecond":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"postOnThird":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"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":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"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":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T00:20:18.186Z","endTime":"2025-07-24T00:21:23.783Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.6465790762899,"strikeZoneBottom":1.66218131868569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.864637087533563,"aZ":-22.423426582729455,"pfxX":8.742562637390204,"pfxZ":5.826897055496858,"pX":0.9279487137543208,"pZ":1.8019811623312008,"vX0":-6.355949770287786,"vY0":-128.61415078121996,"vZ0":-5.400260422981479,"x":81.63,"y":190.13,"x0":2.296312205868925,"y0":50.00451652926383,"z0":5.6696879345379045,"aX":14.636774174842486},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.5,"breakHorizontal":-14.4,"spinRate":2011,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.42598966514158976,"extension":5.876375500913249},"index":1,"playId":"4b7f4099-9ade-309f-b14e-03dad020e9e3","pitchNumber":1,"startTime":"2025-07-24T00:21:23.783Z","endTime":"2025-07-24T00:21:28.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.1,"strikeZoneTop":3.52395177219029,"strikeZoneBottom":1.56832348072879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.409722982965253,"aZ":-22.402931840791478,"pfxX":11.130283312257562,"pfxZ":6.051905935543072,"pX":0.9616080511119186,"pZ":4.47069393725577,"vX0":-6.655400577830977,"vY0":-126.67177804601802,"vZ0":0.9624742357889954,"x":80.35,"y":118.07,"x0":2.1855804906968297,"y0":50.003016294496625,"z0":5.885370100353405,"aX":17.973020813190924},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.4,"breakHorizontal":-18.5,"spinRate":2057,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4334545297030177,"extension":5.963225154284734},"index":2,"playId":"7026eba4-1fe5-398d-a75c-b5f1e653d8ee","pitchNumber":2,"startTime":"2025-07-24T00:21:41.317Z","endTime":"2025-07-24T00:21:45.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":87.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.34656472019406,"aZ":-13.716683995392021,"pfxX":8.115559622712954,"pfxZ":9.289165305105302,"pX":-0.5555796631834409,"pZ":3.177151006393316,"vX0":-10.178604474796485,"vY0":-140.86720546785372,"vZ0":-4.757386871440412,"x":138.18,"y":153.0,"x0":2.069389190427001,"y0":50.0046858846816,"z0":5.791100611246428,"aX":16.129504120684693},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":-12.4,"spinRate":2380,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.39049984140874017,"extension":6.061244014972216},"index":3,"playId":"9e79c18e-7776-3162-ad95-31ab6411ecde","pitchNumber":3,"startTime":"2025-07-24T00:21:58.997Z","endTime":"2025-07-24T00:22:06.078Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"startTime":"2025-07-24T00:22:44.396Z","endTime":"2025-07-24T00:22:53.452Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.67426785732901,"strikeZoneBottom":1.60070798576459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.769098419032577,"aZ":-29.74811685046529,"pfxX":-1.8126936997252097,"pfxZ":1.5397625981988874,"pX":-1.0957019392718066,"pZ":1.099281448030861,"vX0":-8.150944973461836,"vY0":-125.22383825336615,"vZ0":-4.751874650223354,"x":158.77,"y":209.1,"x0":2.445575891214885,"y0":50.00593058026416,"z0":5.473194595285886,"aX":-2.859545904455585},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.8,"breakHorizontal":5.3,"spinRate":2316,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.43846026625330525,"extension":5.993039159763054},"index":5,"playId":"4e406be6-99e7-3584-812a-3ac2e4eb5e60","pitchNumber":4,"startTime":"2025-07-24T00:22:53.452Z","endTime":"2025-07-24T00:22:56.568Z","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":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.4,"strikeZoneTop":3.62879264405015,"strikeZoneBottom":1.67466293981569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.23450598136994,"aZ":-12.502710575263794,"pfxX":8.461440066024887,"pfxZ":9.809655357680942,"pX":-1.0323892120604625,"pZ":1.8059895774490835,"vX0":-11.451137781642123,"vY0":-141.20270272663626,"vZ0":-8.260248586976786,"x":156.35,"y":190.02,"x0":1.989427482446123,"y0":50.00321140296124,"z0":5.587018707107196,"aX":16.96893239905813},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":-12.8,"spinRate":2372,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.3889357581422286,"extension":6.090158971732645},"index":6,"playId":"24e65813-e457-3fed-a1f9-f8dbb6ecf164","pitchNumber":5,"startTime":"2025-07-24T00:23:10.256Z","endTime":"2025-07-24T00:23:15.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:23:15.089Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jarren Duran walks. Ceddanne Rafaela scores. Marcelo Mayer to 3rd. Rob Refsnyder to 2nd.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T00:23:35.692Z","endTime":"2025-07-24T00:24:50.950Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnSecond":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"postOnThird":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.49329635544552,"strikeZoneBottom":1.6387242028311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.703491344277364,"aZ":-31.12900503352023,"pfxX":-2.583688014197376,"pfxZ":0.6472405087211311,"pX":-1.1960736209629754,"pZ":0.2002699604222454,"vX0":-7.92461995488069,"vY0":-126.96045104716005,"vZ0":-6.773953036340914,"x":162.59,"y":233.37,"x0":2.315602080757503,"y0":50.004299567515545,"z0":5.416545345698654,"aX":-4.168855907711827},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":6.7,"spinRate":2328,"spinDirection":356},"zone":13,"typeConfidence":2.0,"plateTime":0.43327303083489577,"extension":5.996351815008467},"index":0,"playId":"7cc149b9-7d02-34ec-b4cf-eaf5a72ed62e","pitchNumber":1,"startTime":"2025-07-24T00:23:42.830Z","endTime":"2025-07-24T00:23:45.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.63325404986988,"strikeZoneBottom":1.69331183795586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.181746289162014,"aZ":-20.420803731906275,"pfxX":10.896968429852246,"pfxZ":5.969451893275444,"pX":1.1822733028694594,"pZ":2.76329119698209,"vX0":-6.987763838821117,"vY0":-140.24716927957869,"vZ0":-4.42069854367648,"x":71.93,"y":164.17,"x0":2.3055817854466536,"y0":50.002298543321864,"z0":5.712761902623917,"aX":21.452900036735503},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.0,"breakHorizontal":-18.0,"spinRate":2315,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.39230471682291945,"extension":6.00071668723867},"index":1,"playId":"ef994775-7f89-3b46-8e62-9595f0c129d6","pitchNumber":2,"startTime":"2025-07-24T00:24:08.976Z","endTime":"2025-07-24T00:24:13.609Z","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":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.49743341549037,"strikeZoneBottom":1.64994405003192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.067442013459015,"aZ":-20.36039671649975,"pfxX":9.76705070391785,"pfxZ":6.04936562998554,"pX":0.374582288679047,"pZ":1.5189363557884887,"vX0":-8.540255361708146,"vY0":-139.50651191190465,"vZ0":-7.492196204848178,"x":105.7,"y":198.38,"x0":2.220430712856886,"y0":50.00384613857597,"z0":5.602238384267913,"aX":19.07677383340716},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.4,"breakHorizontal":-15.7,"spinRate":2282,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.39400385006995853,"extension":6.004390439500184},"index":2,"playId":"957ac74c-28c2-3ea5-8d92-8bc34c338e76","pitchNumber":3,"startTime":"2025-07-24T00:24:27.740Z","endTime":"2025-07-24T00:24:32.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.0,"strikeZoneTop":3.6410807855025,"strikeZoneBottom":1.73002959810527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.9891966041152,"aZ":-13.81240743185911,"pfxX":6.731331919936311,"pfxZ":9.579416694588986,"pX":-0.872523742301554,"pZ":2.620314709895345,"vX0":-10.550841280586924,"vY0":-138.76351918765675,"vZ0":-5.72487312909125,"x":150.26,"y":168.03,"x0":2.1346562112110568,"y0":50.00492288229054,"z0":5.65879567470524,"aX":12.906051472746654},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":-9.6,"spinRate":2309,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.3973392467145844,"extension":6.143632214094485},"index":3,"playId":"0f9b7ee0-7cab-3d27-93a5-d26607689af0","pitchNumber":4,"startTime":"2025-07-24T00:24:46.308Z","endTime":"2025-07-24T00:24:50.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:24:50.950Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Romy Gonzalez hits a grand slam (6) to left center field. Marcelo Mayer scores. Rob Refsnyder scores. Jarren Duran scores.","rbi":4,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T00:25:42.272Z","endTime":"2025-07-24T00:26:48.479Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T00:25:15.555Z","endTime":"2025-07-24T00:25:44.519Z","isPitch":false,"type":"action"},{"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":87.6,"endSpeed":79.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.663605621792662,"aZ":-23.99908807309002,"pfxX":10.581376341216075,"pfxZ":5.059866184364715,"pX":-0.3966423867119337,"pZ":1.3335143864738404,"vX0":-9.843314391476122,"vY0":-127.01355565874877,"vZ0":-5.824289569184071,"x":132.12,"y":202.78,"x0":2.17473417500455,"y0":50.00391502347087,"z0":5.592879045620421,"aX":17.10132711084092},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.8,"breakHorizontal":-16.7,"spinRate":1945,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.43304919297052136,"extension":5.917081897379806},"index":1,"playId":"fa597430-ee60-3bc2-9e00-0aa64d07ecdd","pitchNumber":1,"startTime":"2025-07-24T00:25:44.519Z","endTime":"2025-07-24T00:25:47.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.1,"strikeZoneTop":3.7383855357104,"strikeZoneBottom":1.80617971631947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.728514626449744,"aZ":-14.956680482242707,"pfxX":8.312115792875463,"pfxZ":8.452808085644673,"pX":-1.0213503942177409,"pZ":2.5554473833629743,"vX0":-11.712150108322973,"vY0":-142.0943470088074,"vZ0":-6.242306150625584,"x":155.93,"y":169.78,"x0":2.0813709101022013,"y0":50.00505954442956,"z0":5.737831345774861,"aX":16.935449826024573},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":-12.6,"spinRate":2321,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.3860332162564446,"extension":5.935930118007568},"index":2,"playId":"5ff448b1-d620-3c4a-9e31-cb3261039afc","pitchNumber":2,"startTime":"2025-07-24T00:26:04.819Z","endTime":"2025-07-24T00:26:08.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.386389117928214,"aZ":-23.10713697327056,"pfxX":9.87201972701054,"pfxZ":5.427286596679453,"pX":-0.3212309817002902,"pZ":2.3735605899306673,"vX0":-9.643328060874016,"vY0":-128.13531072725206,"vZ0":-3.87712544090101,"x":129.24,"y":174.69,"x0":2.200486509693188,"y0":50.00167094888359,"z0":5.702346563485749,"aX":16.48744789104846},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.2,"breakHorizontal":-15.8,"spinRate":2019,"spinDirection":117},"zone":4,"typeConfidence":2.0,"plateTime":0.426749594815119,"extension":5.976980072034282},"hitData":{"launchSpeed":107.5,"launchAngle":35.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":71.26,"coordY":40.19}},"index":3,"playId":"74614a2c-e7c2-360a-866b-3897a2e2e306","pitchNumber":3,"startTime":"2025-07-24T00:26:21.161Z","endTime":"2025-07-24T00:26:48.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:26:48.479Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Story grounds out, third baseman Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T00:27:05.096Z","endTime":"2025-07-24T00:29:37.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":97.4,"endSpeed":88.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.63387527005042,"aZ":-13.05070584778377,"pfxX":6.714889346387352,"pfxZ":9.504075505372699,"pX":-0.34466952811552,"pZ":3.544237783288087,"vX0":-9.038457823414097,"vY0":-141.50768810872464,"vZ0":-3.938075360283014,"x":130.14,"y":143.09,"x0":2.0300248463052655,"y0":50.002537518790014,"z0":5.7999786032046705,"aX":13.511913842479725},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":-10.2,"spinRate":2241,"spinDirection":120},"zone":1,"typeConfidence":2.0,"plateTime":0.3882231202537212,"extension":6.1078697020008095},"index":0,"playId":"db8dbb75-1809-3b6a-b82b-3b24819b1cfd","pitchNumber":1,"startTime":"2025-07-24T00:27:14.515Z","endTime":"2025-07-24T00:27:17.515Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-07-24T00:27:29.759Z","endTime":"2025-07-24T00:27:39.340Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"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":97.9,"endSpeed":89.3,"strikeZoneTop":3.61082467741977,"strikeZoneBottom":1.5802317694685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.044908855052924,"aZ":-14.572525912717131,"pfxX":8.047034035447929,"pfxZ":8.62334551128502,"pX":-0.24679065013391185,"pZ":2.0643035463487225,"vX0":-9.175504011897091,"vY0":-142.09921529367318,"vZ0":-7.750498153651482,"x":126.41,"y":183.04,"x0":1.9810301824977885,"y0":50.00666839941308,"z0":5.75622559338627,"aX":16.433913556469086},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.2,"breakHorizontal":-12.7,"spinRate":2389,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.38568833917746437,"extension":5.990852288904704},"index":2,"playId":"ef40e020-23ec-3392-ac52-443b34c60e60","pitchNumber":2,"startTime":"2025-07-24T00:27:39.340Z","endTime":"2025-07-24T00:27:42.615Z","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":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.46899525405982,"strikeZoneBottom":1.55534512777855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.994999558773113,"aZ":-30.62864375773387,"pfxX":-3.3701567027327464,"pfxZ":0.9637499967113461,"pX":-0.9707077948998899,"pZ":-0.4098054220282445,"vX0":-6.926642517979652,"vY0":-126.17920380846047,"vZ0":-8.61592538377533,"x":154.0,"y":249.84,"x0":2.2495257809621063,"y0":50.005467832967405,"z0":5.5217686281656215,"aX":-5.427860796411294},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.1,"breakHorizontal":7.7,"spinRate":2529,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4342964979450956,"extension":5.7704783768064125},"index":3,"playId":"b1da07bb-9f75-32cc-a862-8031041b174c","pitchNumber":3,"startTime":"2025-07-24T00:27:53.589Z","endTime":"2025-07-24T00:27:57.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32834167966706,"aZ":-37.102775552645596,"pfxX":-3.475510932716462,"pfxZ":-3.0482117415101175,"pX":-0.4404457853378542,"pZ":1.0133379189072724,"vX0":-5.960296908074763,"vY0":-126.38458096737119,"vZ0":-4.111375495875841,"x":133.79,"y":211.42,"x0":2.4024146225613356,"y0":50.006187422423636,"z0":5.648575928013207,"aX":-5.610236221789762},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.2,"breakHorizontal":7.7,"spinRate":2478,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4337723642967095,"extension":5.877550369746667},"index":4,"playId":"68863f61-ee6f-3674-ac5a-1fa1058233de","pitchNumber":4,"startTime":"2025-07-24T00:28:12.810Z","endTime":"2025-07-24T00:28:15.810Z","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":96.4,"endSpeed":87.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.62464773153033,"aZ":-16.589242661491614,"pfxX":8.868902153644616,"pfxZ":7.936395253651382,"pX":-0.2636400240154075,"pZ":2.961415356317083,"vX0":-9.907382672737223,"vY0":-139.97333174300508,"vZ0":-4.601340083674358,"x":127.05,"y":158.82,"x0":2.186898011814651,"y0":50.00388934019578,"z0":5.729372664977465,"aX":17.419220133237015},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":-13.8,"spinRate":2347,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.3928577417987471,"extension":5.893601849673004},"index":5,"playId":"0e71f904-e1bf-3468-85b2-24bf12d244a1","pitchNumber":5,"startTime":"2025-07-24T00:28:33.848Z","endTime":"2025-07-24T00:28:36.848Z","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.9,"endSpeed":80.3,"strikeZoneTop":3.47907580910057,"strikeZoneBottom":1.59549055202643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.991028284441747,"aZ":-25.451764223792342,"pfxX":10.644698360246277,"pfxZ":4.09513940819222,"pX":1.4678305046815434,"pZ":1.0940551606948097,"vX0":-5.676994950539118,"vY0":-127.70546376392029,"vZ0":-6.147207277430951,"x":61.05,"y":209.24,"x0":2.3448361185799205,"y0":50.000505551752404,"z0":5.55289604398724,"aX":17.458421274017873},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.1,"breakHorizontal":-17.9,"spinRate":1913,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4300325911788332,"extension":5.88798374086411},"index":6,"playId":"2b92e602-4dcf-367f-a845-88d70dd861ff","pitchNumber":6,"startTime":"2025-07-24T00:28:52.148Z","endTime":"2025-07-24T00:28:56.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.49891304497075,"strikeZoneBottom":1.6107314699872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.856990651453714,"aZ":-27.45985121469369,"pfxX":2.735070669947844,"pfxZ":2.9419570551431837,"pX":-1.6235368612737004,"pZ":0.33090606037806936,"vX0":-10.37170863329891,"vY0":-125.57496893529319,"vZ0":-7.465279467669562,"x":178.89,"y":229.85,"x0":2.20042785096124,"y0":50.00163473606764,"z0":5.568762868966347,"aX":4.380113025833142},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":-2.6,"spinRate":2468,"spinDirection":89},"zone":13,"typeConfidence":2.0,"plateTime":0.4357800202782558,"extension":5.902018438196444},"index":7,"playId":"53c29bc7-8e41-3210-970f-87d785962aad","pitchNumber":7,"startTime":"2025-07-24T00:29:08.926Z","endTime":"2025-07-24T00:29:12.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.75548955713263,"aZ":-14.950116081733709,"pfxX":8.12328747375668,"pfxZ":8.493899539496521,"pX":-0.3794401028139189,"pZ":2.957325208360431,"vX0":-9.708662280562352,"vY0":-141.392340653636,"vZ0":-5.273708076298427,"x":131.46,"y":158.93,"x0":2.0407723403115994,"y0":50.00605888526224,"z0":5.803701321982593,"aX":16.478122657255796},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":-12.7,"spinRate":2222,"spinDirection":128},"zone":1,"typeConfidence":2.0,"plateTime":0.3871550208047152,"extension":6.056303133260484},"hitData":{"launchSpeed":102.7,"launchAngle":-1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.85,"coordY":167.75}},"index":8,"playId":"278ced93-8daa-38f4-beab-90c09cc17054","pitchNumber":8,"startTime":"2025-07-24T00:29:30.051Z","endTime":"2025-07-24T00:29:37.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:29:37.646Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Schwarber lines out to right fielder Wilyer Abreu.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-24T00:32:17.726Z","endTime":"2025-07-24T00:34:54.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7,8,9,10],"actionIndex":[0,1],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Abraham Toro replaces third baseman Marcelo Mayer, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T00:31:29.763Z","endTime":"2025-07-24T00:31:29.774Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":691785,"link":"/api/v1/people/691785"}},{"details":{"description":"Pitching Change: Justin Wilson replaces Lucas Giolito.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T00:31:29.774Z","endTime":"2025-07-24T00:32:19.789Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":458677,"link":"/api/v1/people/458677"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.41301262242591,"strikeZoneBottom":1.65794415083134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89234088494263,"aZ":-10.201629859022258,"pfxX":3.293467402502019,"pfxZ":11.313645013120922,"pX":0.33144991740546254,"pZ":4.002006031895933,"vX0":-3.6808704109548813,"vY0":-139.1155442530504,"vZ0":-4.787678967494689,"x":104.37,"y":130.73,"x0":1.249658439911656,"y0":50.00026282601334,"z0":6.433380658164643,"aX":6.395143641547718},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.6,"breakHorizontal":-5.2,"spinRate":2249,"spinDirection":152},"zone":12,"typeConfidence":0.93,"plateTime":0.3951077340826705,"extension":6.023544667210858},"index":2,"playId":"9ad452df-5be7-3dd7-9edc-04a820bc37e3","pitchNumber":1,"startTime":"2025-07-24T00:32:19.789Z","endTime":"2025-07-24T00:32:23.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.42305314286854,"strikeZoneBottom":1.58359534415738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.3603770230661,"aZ":-13.170374866139756,"pfxX":5.0864594864226875,"pfxZ":10.088019859212773,"pX":-0.026383718525628184,"pZ":4.513336611626188,"vX0":-5.445491648910538,"vY0":-137.13184529851483,"vZ0":-2.723597333602806,"x":118.01,"y":116.92,"x0":1.3345157959113734,"y0":50.00483040418329,"z0":6.430475002617676,"aX":9.58462069893997},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":-7.9,"spinRate":2338,"spinDirection":144},"zone":11,"typeConfidence":0.92,"plateTime":0.40106098896382036,"extension":6.044476871694788},"index":3,"playId":"954938e1-b94d-384a-9ff2-7f81b1d84ba9","pitchNumber":2,"startTime":"2025-07-24T00:32:36.668Z","endTime":"2025-07-24T00:32:39.668Z","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":95.1,"endSpeed":86.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29856378240301,"aZ":-9.557706035361702,"pfxX":0.703811310445424,"pfxZ":11.806460884578357,"pX":-0.5445317028539532,"pZ":2.765688414992003,"vX0":-4.4444305552592,"vY0":-138.13656176650903,"vZ0":-8.283193172014917,"x":137.76,"y":164.11,"x0":0.9999371596592636,"y0":50.00343946282977,"z0":6.461729837939542,"aX":1.3489833596538756},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.7,"breakHorizontal":-0.2,"spinRate":2335,"spinDirection":163},"zone":1,"typeConfidence":0.81,"plateTime":0.39786292280052216,"extension":6.1928258004160375},"index":4,"playId":"d20fefc4-09c7-39f8-9f0c-2c27362ad99a","pitchNumber":3,"startTime":"2025-07-24T00:32:55.501Z","endTime":"2025-07-24T00:32:58.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.18321644318275,"aZ":-24.0258068215763,"pfxX":2.3015153289792116,"pfxZ":4.806529837097096,"pX":-0.8194999967542179,"pZ":2.1384171718833778,"vX0":-5.645142021284193,"vY0":-129.44484794439575,"vZ0":-6.04895560394057,"x":148.24,"y":181.04,"x0":1.091217528626807,"y0":50.004098509302686,"z0":6.346584353571107,"aX":3.9035372369310903},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.6,"breakHorizontal":-2.9,"spinRate":2298,"spinDirection":180},"zone":4,"typeConfidence":0.82,"plateTime":0.42323879372176876,"extension":6.278133532429087},"index":5,"playId":"1903778c-3030-3436-afdb-75585cbc97d0","pitchNumber":4,"startTime":"2025-07-24T00:33:13.518Z","endTime":"2025-07-24T00:33:16.706Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-07-24T00:33:25.172Z","endTime":"2025-07-24T00:33:36.854Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.47168299304914,"strikeZoneBottom":1.60443427670036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.600897757795508,"aZ":-28.949689066748764,"pfxX":-0.45066708931403454,"pfxZ":1.9177976910287668,"pX":-1.155433882787336,"pZ":0.19701370109211172,"vX0":-5.54060942032146,"vY0":-128.71735690941605,"vZ0":-9.468965315779423,"x":161.04,"y":233.46,"x0":1.0829811342334803,"y0":50.000427086044105,"z0":6.16313047615271,"aX":-0.7558952257051833},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.6,"breakHorizontal":2.0,"spinRate":2370,"spinDirection":207},"zone":13,"typeConfidence":0.94,"plateTime":0.4254424357685065,"extension":6.43705221999724},"index":7,"playId":"03da3431-7e39-3ebc-a30b-f69e0831c4d7","pitchNumber":5,"startTime":"2025-07-24T00:33:36.854Z","endTime":"2025-07-24T00:33:39.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.95480882403159,"aZ":-7.847212098171755,"pfxX":4.125752583186555,"pfxZ":12.556308979043521,"pX":0.652017861554354,"pZ":2.2330133087267927,"vX0":-3.3481071687737987,"vY0":-138.98553406085364,"vZ0":-9.124393479477714,"x":92.15,"y":178.49,"x0":1.3420316578419,"y0":50.005337593574176,"z0":6.0975066093182795,"aX":7.9949784791082195},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.8,"breakHorizontal":-6.7,"spinRate":2332,"spinDirection":155},"zone":6,"typeConfidence":0.94,"plateTime":0.3955570701917068,"extension":6.300940391902983},"index":8,"playId":"f38d83c5-d82f-3a04-b063-e9f61a8f9509","pitchNumber":6,"startTime":"2025-07-24T00:34:03.772Z","endTime":"2025-07-24T00:34:06.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59367124619002,"aZ":-26.151078712945,"pfxX":-0.4596628593564047,"pfxZ":3.4296331947822463,"pX":-0.039058358361013956,"pZ":1.2411053677519255,"vX0":-3.61933311661395,"vY0":-131.58651692176306,"vZ0":-7.89718350784837,"x":118.49,"y":205.27,"x0":1.413181524911475,"y0":50.00181291605064,"z0":6.214953077804115,"aX":-0.8068361112212075},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.7,"breakHorizontal":1.6,"spinRate":2326,"spinDirection":159},"zone":13,"typeConfidence":0.92,"plateTime":0.41604662447548835,"extension":6.1922017516924015},"index":9,"playId":"39ec43f3-ac32-3672-a48e-b2360fb23787","pitchNumber":7,"startTime":"2025-07-24T00:34:24.073Z","endTime":"2025-07-24T00:34:28.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40929106661534,"aZ":-9.80240660456562,"pfxX":3.9752408483984807,"pfxZ":11.297406008624375,"pX":0.3066133774109891,"pZ":2.283764782634532,"vX0":-4.167931894328844,"vY0":-139.80469241174129,"vZ0":-8.846849668042603,"x":105.31,"y":177.12,"x0":1.3000243840148962,"y0":50.00210811364794,"z0":6.1318463793282,"aX":7.871772065257432},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.8,"breakHorizontal":-6.4,"spinRate":2200,"spinDirection":153},"zone":6,"typeConfidence":0.93,"plateTime":0.39171638521168406,"extension":6.2544380208935815},"hitData":{"launchSpeed":82.9,"launchAngle":24.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":161.87,"coordY":83.18}},"index":10,"playId":"683f7e99-9590-37c2-b9f6-de306362694b","pitchNumber":8,"startTime":"2025-07-24T00:34:47.639Z","endTime":"2025-07-24T00:34:54.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:34:54.823Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out softly, pitcher Justin Wilson to first baseman Romy Gonzalez.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-24T00:35:03.173Z","endTime":"2025-07-24T00:35:43.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":458677,"link":"/api/v1/people/458677"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.28054016481105,"strikeZoneBottom":1.72023034855922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.942467545040017,"aZ":-29.807819089616473,"pfxX":-3.5609104062681514,"pfxZ":1.4322463930941591,"pX":-0.27574384127469787,"pZ":3.088454093191912,"vX0":-2.493076204720984,"vY0":-127.98679878035477,"vZ0":-2.6038131016595525,"x":127.51,"y":155.39,"x0":1.1744410160236984,"y0":50.005799927231344,"z0":6.45858853769354,"aX":-5.895219737010975},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.3,"breakHorizontal":7.0,"spinRate":2499,"spinDirection":238},"zone":2,"typeConfidence":0.92,"plateTime":0.4283157238828932,"extension":6.233551342579421},"index":0,"playId":"08fe4d34-2240-3cfb-9696-21076712c7a0","pitchNumber":1,"startTime":"2025-07-24T00:35:19.785Z","endTime":"2025-07-24T00:35:23.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.214451222438523,"aZ":-27.328582698963967,"pfxX":0.7540900823992496,"pfxZ":2.838747040581402,"pX":-0.2798988277741175,"pZ":2.2134289509084977,"vX0":-4.1581621781966644,"vY0":-129.4296045371403,"vZ0":-5.082028693649101,"x":127.67,"y":179.02,"x0":1.2446585918801736,"y0":50.005196312547085,"z0":6.27706949080371,"aX":1.2888114492264227},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.3,"breakHorizontal":-0.5,"spinRate":2494,"spinDirection":200},"zone":4,"typeConfidence":0.92,"plateTime":0.42203748301352917,"extension":6.169188160161503},"hitData":{"launchSpeed":57.1,"launchAngle":-44.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":122.04,"coordY":180.65}},"index":1,"playId":"301266b9-6e88-3c48-9489-1a2531b45510","pitchNumber":2,"startTime":"2025-07-24T00:35:35.742Z","endTime":"2025-07-24T00:35:43.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:35:43.356Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Castellanos strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-24T00:35:55.012Z","endTime":"2025-07-24T00:37:23.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":95.4,"endSpeed":86.5,"strikeZoneTop":3.87,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44017029256172,"aZ":-9.584010477155832,"pfxX":3.4501427140940835,"pfxZ":11.699836237958287,"pX":-0.14213759969071793,"pZ":3.220862615557568,"vX0":-5.183391312964087,"vY0":-138.65060702512352,"vZ0":-6.479738371235483,"x":122.42,"y":151.82,"x0":1.3105862048233439,"y0":50.000525134574445,"z0":6.240564990315309,"aX":6.660590281521076},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.9,"breakHorizontal":-5.0,"spinRate":2316,"spinDirection":149},"zone":5,"typeConfidence":0.93,"plateTime":0.39632195145070437,"extension":6.255128235557412},"index":0,"playId":"cd06c9a1-9079-387e-878e-4d5f9414b6fe","pitchNumber":1,"startTime":"2025-07-24T00:36:13.418Z","endTime":"2025-07-24T00:36:16.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.88637457318266,"strikeZoneBottom":1.91226405898909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.047587424000735,"aZ":-32.68649948459251,"pfxX":8.917493011970343,"pfxZ":-0.3210737771555161,"pX":-1.0005168533668742,"pZ":0.528780985357608,"vX0":-7.999727828573902,"vY0":-125.29740013516623,"vZ0":-7.234683627214104,"x":155.14,"y":224.5,"x0":1.0732433531118404,"y0":50.0051011128462,"z0":6.120921025364599,"aX":14.197475079571754},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.0,"breakHorizontal":-14.3,"spinRate":1383,"spinDirection":124},"zone":13,"typeConfidence":0.89,"plateTime":0.43696670980048946,"extension":6.64621428167897},"index":1,"playId":"83c7180b-b108-3384-9f92-aca0c3246951","pitchNumber":2,"startTime":"2025-07-24T00:36:32.605Z","endTime":"2025-07-24T00:36:36.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.87,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.03535951100555,"aZ":-30.69542889287658,"pfxX":10.452561193481129,"pfxZ":0.9258698343374574,"pX":-0.2789772541089236,"pZ":1.7211448886912832,"vX0":-7.080687039907206,"vY0":-126.3659417601212,"vZ0":-4.7687805837969925,"x":127.63,"y":192.31,"x0":1.2147619134178218,"y0":50.00621539675465,"z0":6.126257484244852,"aX":16.747083913415842},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.7,"breakHorizontal":-17.2,"spinRate":1274,"spinDirection":117},"zone":13,"typeConfidence":0.89,"plateTime":0.4350418484421361,"extension":6.4066133502461495},"index":2,"playId":"3fe8445d-8b66-3865-ac12-29082ffe3edb","pitchNumber":3,"startTime":"2025-07-24T00:36:54.324Z","endTime":"2025-07-24T00:36:57.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.87,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6036751664118,"aZ":-28.57939651839669,"pfxX":-2.050099650881158,"pfxZ":2.101109979677375,"pX":-0.8065613673352076,"pZ":1.5282435267320624,"vX0":-4.070708979586823,"vY0":-129.44219660544854,"vZ0":-6.664368835448708,"x":147.74,"y":197.52,"x0":1.0470027188446205,"y0":50.004221489721964,"z0":6.29682276019469,"aX":-3.5126827214878813},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.6,"breakHorizontal":4.6,"spinRate":2397,"spinDirection":224},"zone":13,"typeConfidence":0.92,"plateTime":0.4215964665971277,"extension":6.306598943181933},"index":3,"playId":"cfc031bf-9a1c-32e5-ae39-2f18c95940b8","pitchNumber":4,"startTime":"2025-07-24T00:37:19.532Z","endTime":"2025-07-24T00:37:23.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:37:23.756Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masataka Yoshida strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T00:40:05.366Z","endTime":"2025-07-24T00:40:48.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Romano replaces Jesús Luzardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T00:37:54.061Z","endTime":"2025-07-24T00:40:07.771Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605447,"link":"/api/v1/people/605447"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.16646644031339,"strikeZoneBottom":1.47938454104833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.643011584941156,"aZ":-12.894054596158322,"pfxX":-6.131309118201482,"pfxZ":9.924771683820172,"pX":-0.11526456689944418,"pZ":3.281749162342914,"vX0":7.904332734618945,"vY0":-138.8668021356679,"vZ0":-4.72740153351555,"x":121.39,"y":150.17,"x0":-2.2090598291917956,"y0":50.00141894671694,"z0":5.87148861331569,"aX":-11.910030402890609},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2290,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.39522016125445125,"extension":7.301727133929915},"index":1,"playId":"99140905-9e6a-3646-a653-8ecd2f9b13ac","pitchNumber":1,"startTime":"2025-07-24T00:40:07.771Z","endTime":"2025-07-24T00:40:11.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.441600553606428,"aZ":-29.033608247602263,"pfxX":0.20206031091934573,"pfxZ":1.9267011166567034,"pX":0.4123784949327065,"pZ":1.9396966443252885,"vX0":5.882301958001798,"vY0":-127.23390713948709,"vZ0":-4.787743583670879,"x":101.28,"y":186.41,"x0":-1.9610893535392375,"y0":50.003134590522976,"z0":6.161445004612141,"aX":0.3291386865178403},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.5,"breakHorizontal":-1.8,"spinRate":1983,"spinDirection":176},"zone":9,"typeConfidence":0.89,"plateTime":0.43138874510921,"extension":7.2179108539283305},"index":2,"playId":"011b683b-38c0-3e90-aef1-440b6ef31f8c","pitchNumber":2,"startTime":"2025-07-24T00:40:23.103Z","endTime":"2025-07-24T00:40:26.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.16248830066446,"aZ":-30.2516118920158,"pfxX":-0.12193065199978692,"pfxZ":1.1771098353814322,"pX":0.499722043338959,"pZ":1.3383767750559032,"vX0":5.248834459536026,"vY0":-128.00153380165756,"vZ0":-6.399125803999317,"x":97.95,"y":202.64,"x0":-1.5748878970974196,"y0":50.00325553890602,"z0":6.285827785365987,"aX":-0.19957089350742413},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.7,"breakHorizontal":-1.2,"spinRate":1889,"spinDirection":25},"zone":9,"typeConfidence":0.88,"plateTime":0.4304166119135524,"extension":7.399721017885736},"index":3,"playId":"82c57f0a-c47d-349f-9e1f-90f5e6382575","pitchNumber":3,"startTime":"2025-07-24T00:40:43.636Z","endTime":"2025-07-24T00:40:48.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:40:48.231Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T00:41:01.740Z","endTime":"2025-07-24T00:41:19.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":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, 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":86.7,"endSpeed":79.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.320923265668146,"aZ":-31.48684469140895,"pfxX":0.5208040312974325,"pfxZ":0.4296292268929811,"pX":-0.4229033729463601,"pZ":2.7426308614037973,"vX0":4.014840845709245,"vY0":-126.22449700227607,"vZ0":-2.0671296015275593,"x":133.12,"y":164.73,"x0":-2.1035370232628354,"y0":50.00462329731079,"z0":6.113849877233934,"aX":0.8380447776470581},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.5,"breakHorizontal":-1.9,"spinRate":2016,"spinDirection":80},"zone":4,"typeConfidence":0.9,"plateTime":0.4343619902640796,"extension":7.122720328892235},"hitData":{"launchSpeed":93.5,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":139.83}},"index":0,"playId":"7e90ad24-7135-3899-a1c9-d430833493e5","pitchNumber":1,"startTime":"2025-07-24T00:41:12.045Z","endTime":"2025-07-24T00:41:19.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:41:19.621Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T00:41:38.681Z","endTime":"2025-07-24T00:44:09.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.50039240736083,"strikeZoneBottom":1.63915787156325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.878654148325836,"aZ":-10.641812120087717,"pfxX":-4.76642540939952,"pfxZ":11.035508032427522,"pX":-0.159924651730923,"pZ":4.347181544567461,"vX0":6.512733518802836,"vY0":-139.2018915284328,"vZ0":-2.9667226568210747,"x":123.1,"y":121.41,"x0":-1.91676303958473,"y0":50.00568057060357,"z0":6.1371374694532905,"aX":-9.303233852081702},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.4,"breakHorizontal":7.2,"spinRate":2227,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.3943139105478055,"extension":7.4015336740807065},"index":0,"playId":"4f53b8c0-7656-3ed6-960f-d98bc7909e8e","pitchNumber":1,"startTime":"2025-07-24T00:41:47.148Z","endTime":"2025-07-24T00:41:50.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26650272933138,"aZ":-32.62379441857698,"pfxX":0.8731477617259993,"pfxZ":-0.2912101838937122,"pX":-0.4770949048883795,"pZ":2.7261615942792967,"vX0":3.760481297060203,"vY0":-122.98390318122404,"vZ0":-1.5127829588899286,"x":135.19,"y":165.17,"x0":-2.1418998772734037,"y0":50.0051482287495,"z0":6.1261565095838355,"aX":1.3323270340148547},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.6,"breakHorizontal":-2.5,"spinRate":1969,"spinDirection":52},"zone":4,"typeConfidence":0.9,"plateTime":0.44601439769039386,"extension":7.216072230390865},"index":1,"playId":"e00d557e-a865-30a6-a261-f882f60e30db","pitchNumber":2,"startTime":"2025-07-24T00:42:01.509Z","endTime":"2025-07-24T00:42:04.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.343804100765794,"aZ":-31.38107890121469,"pfxX":0.28548047834222523,"pfxZ":0.5040082171878693,"pX":-0.21768042748945807,"pZ":1.5925918455953616,"vX0":3.9447701979037895,"vY0":-125.46709987272041,"vZ0":-4.670133918310524,"x":125.3,"y":195.78,"x0":-1.8556417141036148,"y0":50.00261724811707,"z0":6.0720483130725755,"aX":0.4493286563790191},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.0,"breakHorizontal":-1.6,"spinRate":1830,"spinDirection":51},"zone":8,"typeConfidence":0.9,"plateTime":0.438643868770062,"extension":7.366860728945185},"index":2,"playId":"270a03cc-cedf-3d7e-aebb-ad9f2e76bfdf","pitchNumber":3,"startTime":"2025-07-24T00:42:20.831Z","endTime":"2025-07-24T00:42:24.567Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-24T00:42:34.506Z","endTime":"2025-07-24T00:42:51.096Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.2113942112912,"aZ":-32.704295000182015,"pfxX":-0.4143909953806295,"pfxZ":-0.33291044558222715,"pX":-0.6971721934683794,"pZ":2.3961028157876765,"vX0":2.727176617010267,"vY0":-126.03563225907557,"vZ0":-3.0258994104798864,"x":143.57,"y":174.09,"x0":-1.7444929323832314,"y0":50.003326580289155,"z0":6.283037763226327,"aX":-0.6597682472331359},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.1,"breakHorizontal":0.0,"spinRate":1900,"spinDirection":70},"zone":4,"typeConfidence":0.89,"plateTime":0.4363967084465057,"extension":7.462342374495214},"index":4,"playId":"5cc2ad22-b15e-322a-b3ea-a30246851ca1","pitchNumber":4,"startTime":"2025-07-24T00:42:51.096Z","endTime":"2025-07-24T00:42:54.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.52661860333867,"strikeZoneBottom":1.63759145441828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.34851499568135,"aZ":-12.476224580283892,"pfxX":-4.390025129769967,"pfxZ":10.05907822660701,"pX":-0.4206421351529965,"pZ":3.996195706905543,"vX0":5.489288561357714,"vY0":-139.95166562159864,"vZ0":-3.7275976144532796,"x":133.03,"y":130.88,"x0":-1.8489798214949973,"y0":50.00284618341141,"z0":6.178512408455939,"aX":-8.597278513489409},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":6.6,"spinRate":2195,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.39328371993338207,"extension":7.444078488562753},"index":5,"playId":"6be0d026-ed3b-381d-9b7a-057efa0c20b3","pitchNumber":5,"startTime":"2025-07-24T00:43:13.307Z","endTime":"2025-07-24T00:43:17.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.78467547852195,"aZ":-13.242745406946161,"pfxX":-5.024844180865135,"pfxZ":9.95811429397557,"pX":-0.29891704224276183,"pZ":2.8036499164822337,"vX0":6.165119155227901,"vY0":-137.7834911117065,"vZ0":-6.140208634144614,"x":128.39,"y":163.08,"x0":-1.92440942215193,"y0":50.00483520335403,"z0":5.974843515945471,"aX":-9.555309660697716},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":7.7,"spinRate":2090,"spinDirection":211},"zone":4,"typeConfidence":0.89,"plateTime":0.3992177086497457,"extension":7.46919041425334},"index":6,"playId":"4be382fb-226a-324e-b423-7b2182510631","pitchNumber":6,"startTime":"2025-07-24T00:43:28.856Z","endTime":"2025-07-24T00:43:31.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.3,"strikeZoneTop":3.43261239715862,"strikeZoneBottom":1.6602462598699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.360683475473376,"aZ":-31.403665713603075,"pfxX":0.2594770523075365,"pfxZ":0.49915094519367464,"pX":-0.9854337505519406,"pZ":2.1585550352052705,"vX0":1.8544492190511237,"vY0":-124.68490216539308,"vZ0":-3.4336366859632115,"x":154.56,"y":180.5,"x0":-1.779592979063285,"y0":50.00185419799326,"z0":6.208039156579677,"aX":0.3990451304664141},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.2,"breakHorizontal":-1.0,"spinRate":1813,"spinDirection":61},"zone":13,"typeConfidence":0.9,"plateTime":0.4431475354461516,"extension":7.301780800196042},"index":7,"playId":"fd8ae9f1-ede9-30f0-8625-db9be6bf18c6","pitchNumber":7,"startTime":"2025-07-24T00:43:49.923Z","endTime":"2025-07-24T00:43:54.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.287311946636184,"aZ":-31.536971850849653,"pfxX":0.3655940654144567,"pfxZ":0.4250387472396966,"pX":-0.755013810100161,"pZ":2.863498917208643,"vX0":2.88997762639232,"vY0":-123.03029986857703,"vZ0":-1.34054818536415,"x":145.78,"y":161.47,"x0":-2.0051712058014437,"y0":50.001835509942886,"z0":6.153173765612743,"aX":0.5455286842888614},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.7,"breakHorizontal":-1.6,"spinRate":1896,"spinDirection":82},"zone":4,"typeConfidence":0.9,"plateTime":0.449683105284008,"extension":7.36399856116742},"index":8,"playId":"fefa7242-7f39-3bab-b53a-fb4b1ceaed48","pitchNumber":8,"startTime":"2025-07-24T00:44:05.366Z","endTime":"2025-07-24T00:44:09.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:44:09.773Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a sharp line drive to center fielder Jarren Duran.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-24T00:46:33.235Z","endTime":"2025-07-24T00:48:14.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59543487342752,"aZ":-28.179437581775773,"pfxX":-0.8477136200339852,"pfxZ":2.394979625392808,"pX":-0.3137395767667548,"pZ":1.359125037451663,"vX0":-3.5121169897270827,"vY0":-128.31523259903372,"vZ0":-7.038595957595872,"x":128.96,"y":202.08,"x0":1.1829285942856946,"y0":50.002146730291315,"z0":6.333839673117065,"aX":-1.412833513527854},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.0,"breakHorizontal":2.3,"spinRate":2401,"spinDirection":191},"zone":13,"typeConfidence":0.93,"plateTime":0.4268967140170701,"extension":6.248075735557566},"index":0,"playId":"3e6cae18-496f-3a10-9c96-2e410cae8111","pitchNumber":1,"startTime":"2025-07-24T00:46:43.195Z","endTime":"2025-07-24T00:46:46.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.88480469032928,"strikeZoneBottom":1.81706731692293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.794189019302564,"aZ":-9.293668014613296,"pfxX":2.084283590044575,"pfxZ":12.188505515610204,"pX":-1.3369238491455777,"pZ":2.682708064718224,"vX0":-6.777648726448886,"vY0":-136.7737975419301,"vZ0":-8.065714745937596,"x":167.96,"y":166.35,"x0":0.9125396554237099,"y0":50.001262793911074,"z0":6.323880074294676,"aX":3.9134251865963394},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.3,"breakHorizontal":-2.2,"spinRate":2376,"spinDirection":153},"zone":13,"typeConfidence":0.89,"plateTime":0.40190129809365605,"extension":6.258129361708051},"index":1,"playId":"2e39ee69-91d1-35dc-8f3f-3ca5e7e40fb2","pitchNumber":2,"startTime":"2025-07-24T00:46:59.669Z","endTime":"2025-07-24T00:47:02.853Z","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":95.3,"endSpeed":86.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.15201789861238,"aZ":-9.10422479736351,"pfxX":4.349704806781035,"pfxZ":12.021384659006502,"pX":-0.31599845021338907,"pZ":2.673738773946608,"vX0":-5.24163484960332,"vY0":-138.43793667247502,"vZ0":-8.042322144001487,"x":129.05,"y":166.59,"x0":1.0469446041300394,"y0":50.006328165974885,"z0":6.245816035944712,"aX":8.349969101932174},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.0,"breakHorizontal":-6.6,"spinRate":2342,"spinDirection":152},"zone":4,"typeConfidence":0.94,"plateTime":0.39736556965448644,"extension":6.191488800258573},"index":2,"playId":"3f079c66-1c89-3b60-8349-0b4de69a01ed","pitchNumber":3,"startTime":"2025-07-24T00:47:17.243Z","endTime":"2025-07-24T00:47:20.335Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-24T00:47:31.125Z","endTime":"2025-07-24T00:47:46.306Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.83084786997035,"strikeZoneBottom":1.76345696547343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.69797017959773,"aZ":-26.374345955634848,"pfxX":-0.9269717418654801,"pfxZ":3.360039065619028,"pX":0.5745329281919416,"pZ":1.3747433100445663,"vX0":-1.5980355831302628,"vY0":-130.83686440343075,"vZ0":-7.385320308752764,"x":95.1,"y":201.66,"x0":1.3146979783349733,"y0":50.004968044192196,"z0":6.222866356768395,"aX":-1.5999740030124232},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":2.0,"spinRate":2468,"spinDirection":206},"zone":14,"typeConfidence":0.93,"plateTime":0.4193227038834464,"extension":6.37354302008084},"index":4,"playId":"b4793972-5b2d-3df9-9b04-e068d2b9b37c","pitchNumber":4,"startTime":"2025-07-24T00:47:46.306Z","endTime":"2025-07-24T00:47:49.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.118984517037347,"aZ":-27.45328235131224,"pfxX":-3.3611275828688805,"pfxZ":2.756533205690758,"pX":0.5367056690841144,"pZ":2.7369130271868634,"vX0":-0.6545793200230873,"vY0":-129.9459608242134,"vZ0":-3.9283304731153885,"x":96.54,"y":164.88,"x0":1.228478083642917,"y0":50.00177657076142,"z0":6.352955162810963,"aX":-5.7494547690362205},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":6.2,"spinRate":2448,"spinDirection":188},"zone":6,"typeConfidence":0.89,"plateTime":0.42144831369099034,"extension":6.280693579946594},"hitData":{"launchSpeed":102.7,"launchAngle":13.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":109.8,"coordY":71.83}},"index":5,"playId":"08014073-22e3-3812-b074-c11de95bb10a","pitchNumber":5,"startTime":"2025-07-24T00:48:04.481Z","endTime":"2025-07-24T00:48:14.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:48:14.711Z","atBatIndex":47},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brandon Marsh grounds into a force out, second baseman Ceddanne Rafaela to shortstop Trevor Story. J.T. Realmuto out at 2nd. Brandon Marsh to 1st.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-24T00:48:42.496Z","endTime":"2025-07-24T00:49:53.323Z","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":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0123987120064,"aZ":-7.716423812029726,"pfxX":3.186036514442998,"pfxZ":12.507133381320225,"pX":-0.07921309014919384,"pZ":3.3512067444344273,"vX0":-4.11509203944809,"vY0":-139.35062103667715,"vZ0":-7.003105331782109,"x":120.02,"y":148.3,"x0":1.006718231155562,"y0":50.00136024032642,"z0":6.41533636270988,"aX":6.229693479526056},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":21.2,"breakHorizontal":-4.8,"spinRate":2351,"spinDirection":160},"zone":2,"typeConfidence":0.94,"plateTime":0.39394018930381725,"extension":6.200607750646129},"index":0,"playId":"cb5b03d9-cb53-358a-88d1-ca440e0f1bcd","pitchNumber":1,"startTime":"2025-07-24T00:48:44.349Z","endTime":"2025-07-24T00:48:49.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.21441000911329,"strikeZoneBottom":1.59901590554088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.87698012496667,"aZ":-9.51884147765968,"pfxX":4.1011785162072565,"pfxZ":11.585904277003308,"pX":-0.8573904684563871,"pZ":3.1737131582277742,"vX0":-6.357127121360124,"vY0":-139.10556713968066,"vZ0":-6.903783946097559,"x":149.68,"y":153.09,"x0":0.9270989304742093,"y0":50.0021243564037,"z0":6.32244796064966,"aX":8.019478113925615},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.7,"breakHorizontal":-6.1,"spinRate":2380,"spinDirection":161},"zone":11,"typeConfidence":0.93,"plateTime":0.39410199659113454,"extension":6.393933000142456},"index":1,"playId":"14fd3d5e-d1be-33d4-8016-9e5208466424","pitchNumber":2,"startTime":"2025-07-24T00:49:03.022Z","endTime":"2025-07-24T00:49:08.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.793024488201628,"aZ":-25.746953271506843,"pfxX":1.4368523727391853,"pfxZ":3.719579785222855,"pX":-0.23090584595879707,"pZ":1.0566917757768515,"vX0":-4.56918962005544,"vY0":-130.18587191273568,"vZ0":-8.218311965008521,"x":125.8,"y":210.25,"x0":1.35557622210348,"y0":50.00024421471557,"z0":6.185383828073763,"aX":2.4811040520428027},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.3,"breakHorizontal":-1.7,"spinRate":2350,"spinDirection":156},"zone":13,"typeConfidence":0.91,"plateTime":0.41975879403558336,"extension":6.163469301781886},"index":2,"playId":"4872de01-351b-3bbf-9329-a4c8f0368d99","pitchNumber":3,"startTime":"2025-07-24T00:49:22.589Z","endTime":"2025-07-24T00:49:26.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.375294347007777,"aZ":-27.92441724573465,"pfxX":-1.0720594883765187,"pfxZ":2.4569914274563303,"pX":-0.4494375689405863,"pZ":1.6718290405901952,"vX0":-3.5926684797376613,"vY0":-130.45475291933556,"vZ0":-6.307015359775885,"x":134.13,"y":193.64,"x0":1.0826288814801073,"y0":50.005663337954594,"z0":6.214530127978887,"aX":-1.85488967519394},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.4,"breakHorizontal":2.8,"spinRate":2427,"spinDirection":194},"zone":7,"typeConfidence":0.93,"plateTime":0.41920701690809237,"extension":6.242889143567994},"hitData":{"launchSpeed":74.2,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.06,"coordY":163.18}},"index":3,"playId":"0c387919-ca55-3c6c-b769-28709e921484","pitchNumber":4,"startTime":"2025-07-24T00:49:45.847Z","endTime":"2025-07-24T00:49:53.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:49:53.323Z","atBatIndex":48},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Max Kepler grounds into a double play, second baseman Ceddanne Rafaela to shortstop Trevor Story to first baseman Romy Gonzalez. Brandon Marsh out at 2nd. Max Kepler out at 1st.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-24T00:50:11.254Z","endTime":"2025-07-24T00:50:30.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"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":89.5,"endSpeed":81.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.392642573227306,"aZ":-28.274891622583567,"pfxX":-0.19363643779004924,"pfxZ":2.2844401243317627,"pX":0.2503933822509311,"pZ":2.6208093262493426,"vX0":-2.1773908136443536,"vY0":-130.30001647730705,"vZ0":-3.8396581671164682,"x":107.46,"y":168.02,"x0":1.1247563772071707,"y0":50.002481759264704,"z0":6.268986078968769,"aX":-0.329884254244603},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":0.8,"spinRate":2312,"spinDirection":171},"zone":5,"typeConfidence":0.94,"plateTime":0.42164133937941495,"extension":6.341614895401348},"hitData":{"launchSpeed":102.8,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.51,"coordY":159.13}},"index":0,"playId":"16244b92-3c62-3d3d-9c55-81511dadfb13","pitchNumber":1,"startTime":"2025-07-24T00:50:22.073Z","endTime":"2025-07-24T00:50:30.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:50:30.132Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carlos Narváez doubles (20) on a sharp line drive to right fielder Nick Castellanos.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-24T00:53:34.832Z","endTime":"2025-07-24T00:55:36.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Daniel Robert replaces Jordan Romano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T00:51:21.868Z","endTime":"2025-07-24T00:53:37.183Z","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":"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":91.2,"endSpeed":83.9,"strikeZoneTop":3.64585009182473,"strikeZoneBottom":1.62084661117946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.511307630225925,"aZ":-23.9845978843252,"pfxX":1.7729620533641888,"pfxZ":4.5597876144319756,"pX":-0.007750448816758776,"pZ":3.8207557901425684,"vX0":4.323508374613353,"vY0":-132.9048112412299,"vZ0":-1.5619808561323225,"x":117.3,"y":135.62,"x0":-1.8834906268483045,"y0":50.001545971838866,"z0":6.151834029941812,"aX":3.182026390432721},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.2,"breakHorizontal":-4.1,"spinRate":2551,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.41155638217185286,"extension":6.148106251010934},"index":1,"playId":"bf9bfac4-e533-3282-ab6f-817b2228756c","pitchNumber":1,"startTime":"2025-07-24T00:53:37.183Z","endTime":"2025-07-24T00:53:41.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.5954768899638,"strikeZoneBottom":1.6050222222595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.828352291830548,"aZ":-28.43929439989108,"pfxX":5.6971322984739885,"pfxZ":2.4264449768512852,"pX":0.4210444320794268,"pZ":1.5058055454989423,"vX0":4.452915800665646,"vY0":-123.59943421659271,"vZ0":-5.118649820875806,"x":100.95,"y":198.12,"x0":-2.1473286052155736,"y0":50.00253058048328,"z0":6.0065699640994,"aX":8.768354748324738},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.4,"breakHorizontal":-11.4,"spinRate":2766,"spinDirection":84},"zone":9,"typeConfidence":2.0,"plateTime":0.4440168072981612,"extension":6.038349306853413},"index":2,"playId":"b8b66847-b107-3cbe-88e2-351d5069419c","pitchNumber":2,"startTime":"2025-07-24T00:53:53.199Z","endTime":"2025-07-24T00:53:56.813Z","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":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.217806756856096,"aZ":-23.712437199468226,"pfxX":0.9924259023901048,"pfxZ":4.676504567765651,"pX":0.5348338433746429,"pZ":2.61302581316086,"vX0":6.16704186326841,"vY0":-133.5138543363969,"vZ0":-4.536670709927098,"x":96.61,"y":168.23,"x0":-1.9318479572779532,"y0":50.00036989322545,"z0":6.036346319368227,"aX":1.7949616756135462},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":-3.1,"spinRate":2609,"spinDirection":164},"zone":6,"typeConfidence":2.0,"plateTime":0.40991714592257367,"extension":6.070136032655181},"index":3,"playId":"f05fa19d-7353-3b47-a946-8144e6e553b4","pitchNumber":3,"startTime":"2025-07-24T00:54:11.418Z","endTime":"2025-07-24T00:54:14.418Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2025-07-24T00:54:25.634Z","endTime":"2025-07-24T00:54:43.223Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.67899474745763,"strikeZoneBottom":1.66114734037942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04065935898031,"aZ":-18.885369297450378,"pfxX":-10.36338295056395,"pfxZ":6.688413816679482,"pX":0.421654264382927,"pZ":2.3511060260106,"vX0":9.271418316809367,"vY0":-140.37461165493337,"vZ0":-6.503469562959135,"x":100.93,"y":175.3,"x0":-1.5844167719945208,"y0":50.00634617287819,"z0":5.936225113628326,"aX":-20.598704413789218},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.8,"breakHorizontal":16.8,"spinRate":2473,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3908324236360059,"extension":6.2483273794656204},"index":5,"playId":"49a79f80-4242-329d-b213-f2eb0de28b7d","pitchNumber":4,"startTime":"2025-07-24T00:54:43.223Z","endTime":"2025-07-24T00:54:47.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70689482934396,"aZ":-31.22299552848461,"pfxX":6.876411967837907,"pfxZ":0.6259370447491985,"pX":0.7697293775251475,"pZ":2.2937638676710317,"vX0":4.293002325399066,"vY0":-122.72602684592879,"vZ0":-2.668469060026399,"x":87.66,"y":176.85,"x0":-1.8990960153120073,"y0":50.001098965179565,"z0":6.071182235530925,"aX":10.42259145999984},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.7,"breakHorizontal":-13.4,"spinRate":2825,"spinDirection":71},"zone":6,"typeConfidence":2.0,"plateTime":0.447360131484952,"extension":6.127912930934318},"index":6,"playId":"9f0e0854-8d8f-3197-bad9-8435062fad63","pitchNumber":5,"startTime":"2025-07-24T00:55:01.235Z","endTime":"2025-07-24T00:55:04.235Z","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":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29193962315404,"aZ":-14.660256644550904,"pfxX":-4.358967684015505,"pfxZ":8.592415520862504,"pX":0.4239398766674597,"pZ":2.2739662074896594,"vX0":7.379423066047415,"vY0":-141.6289290899315,"vZ0":-7.606296610666699,"x":100.84,"y":177.38,"x0":-1.6449530208999017,"y0":50.00583252653215,"z0":5.925590537914101,"aX":-8.888324644010963},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":6.5,"spinRate":2491,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3862193410367487,"extension":6.018169580152453},"hitData":{"launchSpeed":102.6,"launchAngle":16.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":206.75,"coordY":102.03}},"index":7,"playId":"cfa7a7d9-5064-3305-be34-809d15068727","pitchNumber":6,"startTime":"2025-07-24T00:55:24.059Z","endTime":"2025-07-24T00:55:36.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:55:36.680Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Abraham Toro flies out to shortstop Trea Turner.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-24T00:55:51.525Z","endTime":"2025-07-24T00:56:23.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.155921626607828,"aZ":-22.8290348171159,"pfxX":2.237128035279783,"pfxZ":5.207255774900074,"pX":0.21125264306782116,"pZ":2.2434673302340298,"vX0":4.722669836817746,"vY0":-133.23381516271266,"vZ0":-5.367172708931009,"x":108.95,"y":178.21,"x0":-1.8762656347455149,"y0":50.00264126821081,"z0":5.938336311260461,"aX":4.012536842603142},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":-5.0,"spinRate":2498,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.41141674216687285,"extension":6.131820593022775},"hitData":{"launchSpeed":88.3,"launchAngle":60.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.79,"coordY":122.37}},"index":0,"playId":"e6da6eac-c616-3a91-a7db-c6e77edbc8d7","pitchNumber":1,"startTime":"2025-07-24T00:56:13.473Z","endTime":"2025-07-24T00:56:23.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:56:23.172Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Roman Anthony walks.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-24T00:58:08.308Z","endTime":"2025-07-24T00:59:12.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnSecond":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Roman Anthony replaces Rob Refsnyder.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-24T00:56:50.687Z","endTime":"2025-07-24T00:57:08.838Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-24T00:57:08.838Z","endTime":"2025-07-24T00:58:10.634Z","isPitch":false,"type":"action"},{"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.6,"endSpeed":85.5,"strikeZoneTop":3.77864169339434,"strikeZoneBottom":1.83550284047384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11081608530667,"aZ":-19.693958632013338,"pfxX":-1.6938333102322112,"pfxZ":6.760775856500644,"pX":0.9372326209118687,"pZ":1.42244053108073,"vX0":7.516499829377729,"vY0":-134.50753967648902,"vZ0":-8.116507052396123,"x":81.27,"y":200.37,"x0":-1.664324976392334,"y0":50.005325849614245,"z0":5.8574660867997075,"aX":-3.1288507723948125},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":1.6,"spinRate":2495,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.40604477338825706,"extension":6.102641160503536},"index":2,"playId":"14088b77-86dc-3b43-80e5-00cd8ed41e3c","pitchNumber":1,"startTime":"2025-07-24T00:58:10.634Z","endTime":"2025-07-24T00:58:14.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.72086396474809,"strikeZoneBottom":1.83954090800584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.184620446061118,"aZ":-28.388072149553295,"pfxX":8.584171294677448,"pfxZ":2.4539939396557937,"pX":1.4813547219796817,"pZ":2.6096618656892234,"vX0":5.3698967714901675,"vY0":-123.79050294835085,"vZ0":-2.630377915195224,"x":60.53,"y":168.32,"x0":-1.8358387663653897,"y0":50.00287065478192,"z0":6.078155599096022,"aX":13.235160182431859},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.1,"breakHorizontal":-16.8,"spinRate":2774,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4435506516374157,"extension":5.950035972711589},"index":3,"playId":"80cf77d6-7a24-38a4-a2bd-e5ef4d061054","pitchNumber":2,"startTime":"2025-07-24T00:58:28.604Z","endTime":"2025-07-24T00:58:32.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.77670642283559,"strikeZoneBottom":1.86456428457574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.882898384410826,"aZ":-24.31334084301049,"pfxX":5.8214184500562585,"pfxZ":4.982160348403998,"pX":-1.0938360588184182,"pZ":3.1951876690877876,"vX0":0.7572482990923979,"vY0":-125.02452473425036,"vZ0":-2.098540600939302,"x":158.69,"y":152.51,"x0":-2.1571064010288685,"y0":50.00602082992968,"z0":6.046768632659561,"aX":9.190166910124606},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.8,"breakHorizontal":-10.7,"spinRate":2672,"spinDirection":85},"zone":11,"typeConfidence":2.0,"plateTime":0.43858172432835474,"extension":5.925979987605772},"index":4,"playId":"26c56020-a8f2-3ab5-9087-73104f9b6a98","pitchNumber":3,"startTime":"2025-07-24T00:58:49.540Z","endTime":"2025-07-24T00:58:53.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.73150534403196,"strikeZoneBottom":1.78911391294469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.718372226392077,"aZ":-25.797304681296346,"pfxX":2.7365450188010914,"pfxZ":3.6804439241678386,"pX":0.6755836957331466,"pZ":1.612015124879237,"vX0":5.662215607884969,"vY0":-130.76760662651537,"vZ0":-6.218769179107532,"x":91.25,"y":195.26,"x0":-1.8735852798842711,"y0":50.001180107511566,"z0":5.957780333882751,"aX":4.733934178502956},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.5,"breakHorizontal":-6.2,"spinRate":2624,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4189549227606797,"extension":6.038673795822894},"index":5,"playId":"4ce65bb7-daac-361a-acff-9fb1bbdc5775","pitchNumber":4,"startTime":"2025-07-24T00:59:08.737Z","endTime":"2025-07-24T00:59:12.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:59:12.265Z","atBatIndex":52},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jarren Duran grounds into a force out, third baseman Edmundo Sosa to shortstop Trea Turner. Carlos Narváez to 3rd. Roman Anthony out at 2nd. Jarren Duran to 1st.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-24T01:01:54.254Z","endTime":"2025-07-24T01:03:18.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnThird":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-24T00:59:34.434Z","endTime":"2025-07-24T00:59:51.375Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tanner Banks replaces Daniel Robert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-24T00:59:51.375Z","endTime":"2025-07-24T01:01:56.543Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621383,"link":"/api/v1/people/621383"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.3,"strikeZoneTop":3.57056939450203,"strikeZoneBottom":1.65226616072561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.373724039347156,"aZ":-30.20445070805095,"pfxX":-6.643958012353503,"pfxZ":1.4080841838249611,"pX":-1.5022060852308696,"pZ":2.1591335612690505,"vX0":-7.870586676668291,"vY0":-118.45773263633417,"vZ0":-2.9763629383245274,"x":174.26,"y":180.48,"x0":2.748948537073651,"y0":50.00198884877596,"z0":6.244277436376852,"aX":-9.271234163864955},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.0,"breakHorizontal":14.3,"spinRate":2384,"spinDirection":289},"zone":13,"typeConfidence":0.91,"plateTime":0.46557149846542467,"extension":5.572446677340726},"index":2,"playId":"46f0cc33-7ba8-3c03-8743-485b37ac996e","pitchNumber":1,"startTime":"2025-07-24T01:01:56.543Z","endTime":"2025-07-24T01:02:00.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.5105629292955,"strikeZoneBottom":1.62056283658562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.924562148118003,"aZ":-24.033323462753465,"pfxX":8.564255741524203,"pfxZ":4.458636274744638,"pX":0.21050664480283404,"pZ":2.700717314449464,"vX0":-8.646748159668068,"vY0":-134.25146576116595,"vZ0":-5.233229409220897,"x":108.98,"y":165.86,"x0":2.359547248724702,"y0":50.005778701352064,"z0":6.3849935925954115,"aX":15.644547532729915},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":-13.7,"spinRate":1954,"spinDirection":160},"zone":5,"typeConfidence":0.9,"plateTime":0.4079173952983015,"extension":5.59800109754603},"index":3,"playId":"efb353f2-50d4-348e-b240-be2bba7411d5","pitchNumber":2,"startTime":"2025-07-24T01:02:12.488Z","endTime":"2025-07-24T01:02:16.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.607446084349476,"aZ":-27.356415676512608,"pfxX":-1.6816370186427498,"pfxZ":2.94328114305923,"pX":-0.8126669315986277,"pZ":2.005396708482228,"vX0":-7.83117412124778,"vY0":-127.02474813101007,"vZ0":-5.2471432545119105,"x":147.98,"y":184.63,"x0":2.526628480794305,"y0":50.0041152756579,"z0":6.26847601610889,"aX":-2.7510126173952223},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.3,"breakHorizontal":4.8,"spinRate":2443,"spinDirection":211},"zone":7,"typeConfidence":0.91,"plateTime":0.43091955161031414,"extension":5.601521781123304},"index":4,"playId":"ebc675d0-6f40-3137-8ef2-9749aee1f3e2","pitchNumber":3,"startTime":"2025-07-24T01:02:31.206Z","endTime":"2025-07-24T01:02:34.206Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-24T01:02:49.350Z","endTime":"2025-07-24T01:03:10.110Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.33063215069516,"aZ":-23.976523134799372,"pfxX":8.171284259105526,"pfxZ":4.377069060835854,"pX":0.47044455451981076,"pZ":2.388831993254395,"vX0":-7.608990660992927,"vY0":-135.67349725721124,"vZ0":-6.140534553981699,"x":99.07,"y":174.28,"x0":2.243091235729146,"y0":50.003440897299676,"z0":6.341049237971923,"aX":15.308217622576391},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.8,"breakHorizontal":-13.3,"spinRate":1952,"spinDirection":152},"zone":6,"typeConfidence":0.9,"plateTime":0.40295936575946634,"extension":5.6400833653280396},"hitData":{"launchSpeed":72.4,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.86,"coordY":166.73}},"index":6,"playId":"f94e9f46-d3f4-3ae6-a2b5-2080ce0edfa6","pitchNumber":4,"startTime":"2025-07-24T01:03:10.110Z","endTime":"2025-07-24T01:03:18.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:03:18.023Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Romy Gonzalez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-24T01:03:56.745Z","endTime":"2025-07-24T01:05:17.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.0,"endSpeed":81.3,"strikeZoneTop":3.76988168043753,"strikeZoneBottom":1.79394769172739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.623184204286265,"aZ":-27.404811097798685,"pfxX":-1.9377570618747484,"pfxZ":2.8499062404853124,"pX":-1.2796789371006714,"pZ":4.077089386945469,"vX0":-8.561614829941677,"vY0":-127.9947516513402,"vZ0":-0.8082357486259326,"x":165.78,"y":128.7,"x0":2.3502036615116446,"y0":50.00018554397563,"z0":6.529120922480179,"aX":-3.235151662203998},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":5.3,"spinRate":2437,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.42675932800288985,"extension":5.5754218323477485},"index":0,"playId":"02756593-af7b-31a0-80e6-10969deb5ee5","pitchNumber":1,"startTime":"2025-07-24T01:03:59.656Z","endTime":"2025-07-24T01:04:03.567Z","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":88.4,"endSpeed":81.4,"strikeZoneTop":3.69578737381496,"strikeZoneBottom":1.7960781179453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.468477833490454,"aZ":-27.665016761381,"pfxX":-1.8106751360770292,"pfxZ":2.6912828997436318,"pX":-0.273831176636461,"pZ":2.005565986160772,"vX0":-6.638841018946946,"vY0":-128.49619070442034,"vZ0":-5.439762916385556,"x":127.44,"y":184.63,"x0":2.577699331377552,"y0":50.00152366419507,"z0":6.297842767963501,"aX":-3.027149333637206},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.8,"breakHorizontal":4.8,"spinRate":2435,"spinDirection":207},"zone":8,"typeConfidence":0.91,"plateTime":0.4261623658068783,"extension":5.602547147979632},"index":1,"playId":"1ee7b3e9-561d-3f65-8ad3-c3c5e8b45fed","pitchNumber":2,"startTime":"2025-07-24T01:04:19.186Z","endTime":"2025-07-24T01:04:23.203Z","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":93.6,"endSpeed":85.2,"strikeZoneTop":3.71710758598015,"strikeZoneBottom":1.84506161889773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.486252273219055,"aZ":-16.88354290974067,"pfxX":2.260509665685225,"pfxZ":8.245196061069539,"pX":-1.3501240838396065,"pZ":2.540411039736184,"vX0":-10.629566056391496,"vY0":-135.7526946955081,"vZ0":-6.876990866467587,"x":168.46,"y":170.19,"x0":2.3334683511554077,"y0":50.005171113079165,"z0":6.295116521766842,"aX":4.19516997277022},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":-1.7,"spinRate":2255,"spinDirection":139},"zone":13,"typeConfidence":0.9,"plateTime":0.4044629909206976,"extension":5.598357608105042},"index":2,"playId":"de7d8099-eeb3-3df5-87ad-e970c84d0aa6","pitchNumber":3,"startTime":"2025-07-24T01:04:35.517Z","endTime":"2025-07-24T01:04:39.407Z","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":93.1,"endSpeed":84.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.040737381292324,"aZ":-15.524681062857287,"pfxX":2.0949053245263274,"pfxZ":9.015600053223736,"pX":0.38231014238351285,"pZ":3.2262695968387636,"vX0":-6.448322619468255,"vY0":-135.40566660074404,"vZ0":-5.32116982054213,"x":102.43,"y":151.67,"x0":2.5280740881406496,"y0":50.003449161276,"z0":6.312395751364791,"aX":3.8693059049841154},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":-2.4,"spinRate":2191,"spinDirection":152},"zone":3,"typeConfidence":0.9,"plateTime":0.40533328229697396,"extension":5.627069830107885},"index":3,"playId":"955934e1-dcc1-3811-b112-76e4f4347a1f","pitchNumber":4,"startTime":"2025-07-24T01:04:51.286Z","endTime":"2025-07-24T01:04:54.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.734531923471796,"aZ":-30.069202107030428,"pfxX":-2.3137778580619153,"pfxZ":1.2234494725511489,"pX":0.6771957891278187,"pZ":3.559018870890071,"vX0":-4.294373439593258,"vY0":-130.14865207500844,"vZ0":-1.5194904082488203,"x":91.19,"y":142.69,"x0":2.6476850929082345,"y0":50.00218029181013,"z0":6.422836387827315,"aX":-3.9775149316058056},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.2,"breakHorizontal":5.2,"spinRate":2345,"spinDirection":222},"zone":3,"typeConfidence":0.91,"plateTime":0.4204896209570679,"extension":5.4879818313843876},"index":4,"playId":"0e3158bf-311a-3459-a0e7-a4341dfb57f4","pitchNumber":5,"startTime":"2025-07-24T01:05:12.910Z","endTime":"2025-07-24T01:05:17.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:05:17.007Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, shortstop Trevor Story to first baseman Romy Gonzalez.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:07:59.838Z","endTime":"2025-07-24T01:08:09.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Roman Anthony remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:06:41.587Z","endTime":"2025-07-24T01:06:41.611Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"}},{"details":{"description":"Pitching Change: Jordan Hicks replaces Justin Wilson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T01:06:41.611Z","endTime":"2025-07-24T01:08:01.964Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.81991694055802,"aZ":-19.180818427531147,"pfxX":-10.369094910064495,"pfxZ":6.187563798856358,"pX":-0.16111556366901114,"pZ":2.2701781090809674,"vX0":7.3087560260603,"vY0":-144.26236927354117,"vZ0":-6.363168725960826,"x":123.14,"y":177.49,"x0":-1.385523283344684,"y0":50.0013718678628,"z0":5.694518391595509,"aX":-21.765987611121247},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.1,"breakHorizontal":17.3,"spinRate":1861,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3802662147618898,"extension":6.539110329049301},"hitData":{"launchSpeed":104.4,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.41,"coordY":157.1}},"index":2,"playId":"399f1891-c6b7-3ae4-b309-c09f17d9dd12","pitchNumber":1,"startTime":"2025-07-24T01:08:01.964Z","endTime":"2025-07-24T01:08:09.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:08:09.362Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryson Stott lines out to center fielder Jarren Duran.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:08:21.103Z","endTime":"2025-07-24T01:09:45.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":91.7,"strikeZoneTop":3.34893705441605,"strikeZoneBottom":1.58836264074788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0123891843314,"aZ":-19.128410886168734,"pfxX":-9.532797093453459,"pfxZ":6.0785566057381395,"pX":0.7659795646702975,"pZ":2.4408455608856308,"vX0":8.964173476259898,"vY0":-145.31766865362013,"vZ0":-6.249965793214201,"x":87.8,"y":172.88,"x0":-1.115326439460304,"y0":50.0012412562113,"z0":5.775355653814696,"aX":-20.45308560262888},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.0,"breakHorizontal":15.6,"spinRate":2003,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.3764519038369354,"extension":6.511400762632738},"index":0,"playId":"687405ec-a7a3-34de-b1bc-fb8e0b1e1ba0","pitchNumber":1,"startTime":"2025-07-24T01:08:36.147Z","endTime":"2025-07-24T01:08:40.933Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-07-24T01:08:48.006Z","endTime":"2025-07-24T01:09:01.338Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.32527497791191,"strikeZoneBottom":1.68239705607334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.573672254752672,"aZ":-20.479604926031524,"pfxX":-6.991830715355247,"pfxZ":6.465449791904824,"pX":-0.29937006735994515,"pZ":4.5972153505687245,"vX0":5.616813342924139,"vY0":-133.82837875082816,"vZ0":0.4300803743178092,"x":128.41,"y":114.66,"x0":-1.5196168177438962,"y0":50.00498911726633,"z0":5.904299390714912,"aX":-12.651683149545867},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.0,"breakHorizontal":11.4,"spinRate":1245,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.409684298829351,"extension":6.4537774921904205},"index":2,"playId":"311ade73-bc73-32b3-8ffc-774e4453df38","pitchNumber":2,"startTime":"2025-07-24T01:09:01.338Z","endTime":"2025-07-24T01:09:04.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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.7,"strikeZoneTop":3.2975336062522,"strikeZoneBottom":1.59706127071992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.170496064125935,"aZ":-18.324512035632242,"pfxX":-10.413927282432798,"pfxZ":6.553659758410069,"pX":1.0712702549545747,"pZ":2.6996232231115838,"vX0":10.44867618010083,"vY0":-144.78109693763338,"vZ0":-5.507322416363504,"x":76.17,"y":165.89,"x0":-1.238993145105726,"y0":50.00708382378322,"z0":5.7557577587455135,"aX":-22.018684030404852},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":10.8,"breakHorizontal":16.7,"spinRate":2044,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.37894583857076913,"extension":6.6548036732108065},"index":3,"playId":"dfb58e26-eef0-3293-a0ef-dee0b66aa567","pitchNumber":3,"startTime":"2025-07-24T01:09:21.125Z","endTime":"2025-07-24T01:09:24.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":89.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.20148868244019,"aZ":-19.522801766329042,"pfxX":-10.522129551836972,"pfxZ":6.090730852019603,"pX":-0.08974240317253326,"pZ":2.251772963590314,"vX0":7.827982046426421,"vY0":-143.86948437555185,"vZ0":-5.994632044688055,"x":120.42,"y":177.98,"x0":-1.4913235021595783,"y0":50.00512784135147,"z0":5.589796977222333,"aX":-21.860697222605793},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":9.8,"breakHorizontal":17.3,"spinRate":1952,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3820504408019594,"extension":6.587767171662387},"hitData":{"launchSpeed":88.8,"launchAngle":24.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.97,"coordY":75.39}},"index":4,"playId":"eb3c6245-3fc5-37f5-88a6-a2a5ece47feb","pitchNumber":4,"startTime":"2025-07-24T01:09:37.577Z","endTime":"2025-07-24T01:09:45.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:09:45.015Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trea Turner doubles (20) on a ground ball to right fielder Wilyer Abreu.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:09:53.117Z","endTime":"2025-07-24T01:12:39.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"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,3,4,5,6,7],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":91.0,"strikeZoneTop":3.59628111698062,"strikeZoneBottom":1.72559376687794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.459416756355786,"aZ":-18.59712006367928,"pfxX":-9.585358574778748,"pfxZ":6.364360248782674,"pX":0.21308635637922058,"pZ":2.676057516636554,"vX0":7.703281632723679,"vY0":-145.66118113787707,"vZ0":-5.725434467201972,"x":108.88,"y":166.53,"x0":-1.2297478884520772,"y0":50.00497889428612,"z0":5.804112883496811,"aX":-20.45533632432505},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.4,"breakHorizontal":15.7,"spinRate":1947,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.377047489537345,"extension":6.445112156044319},"index":0,"playId":"03f831e2-d497-302e-be38-343ff6cef68f","pitchNumber":1,"startTime":"2025-07-24T01:10:09.897Z","endTime":"2025-07-24T01:10:13.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.0,"endSpeed":91.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.78338451138119,"aZ":-21.923245702600937,"pfxX":-9.734395601905128,"pfxZ":4.723171688987129,"pX":-0.27973271067187044,"pZ":3.0695176168704155,"vX0":6.377294230649715,"vY0":-146.89267485824465,"vZ0":-4.422278522208384,"x":127.66,"y":155.9,"x0":-1.2210012935388497,"y0":50.00644305873386,"z0":5.908517399265446,"aX":-21.147291554314226},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":7.8,"breakHorizontal":16.3,"spinRate":1950,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.37374529138985624,"extension":6.50719847568764},"index":1,"playId":"ef37fdf1-62d3-348f-8d08-a9f3c597e1bd","pitchNumber":2,"startTime":"2025-07-24T01:10:24.567Z","endTime":"2025-07-24T01:10:27.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.56216443955234,"strikeZoneBottom":1.70998832908686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26980657111497,"aZ":-34.41338166187126,"pfxX":0.4563607343134555,"pfxZ":-1.348499419103767,"pX":1.8466454867974547,"pZ":0.31861630243797395,"vX0":8.143522925284598,"vY0":-128.16668107292227,"vZ0":-6.514521616440014,"x":46.61,"y":230.18,"x0":-1.429792917901614,"y0":50.000538683116865,"z0":5.577818606497668,"aX":0.7586156462391486},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.7,"breakHorizontal":-2.6,"spinRate":2492,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4272171079279299,"extension":6.589103174435737},"index":2,"playId":"56de1423-42f5-3d09-a0ad-006d6968fe55","pitchNumber":3,"startTime":"2025-07-24T01:10:43.049Z","endTime":"2025-07-24T01:10:46.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.7,"endSpeed":91.9,"strikeZoneTop":3.5676920859395,"strikeZoneBottom":1.72654377812061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.50277012182704,"aZ":-20.922279125083268,"pfxX":-10.840246976547455,"pfxZ":5.19627632777264,"pX":0.9237756625184188,"pZ":2.944655325831766,"vX0":10.57911374981222,"vY0":-146.2356415611884,"vZ0":-4.225318867201586,"x":81.79,"y":159.27,"x0":-1.3324536331539365,"y0":50.00327050395596,"z0":5.663442905763583,"aX":-23.477465531539362},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":8.8,"breakHorizontal":17.5,"spinRate":1979,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3745531475536974,"extension":6.780525187996422},"index":3,"playId":"d6c6be52-d20f-355c-a9cc-23ffbd4d4632","pitchNumber":4,"startTime":"2025-07-24T01:11:06.655Z","endTime":"2025-07-24T01:11:10.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.8,"endSpeed":91.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.11428818146782,"aZ":-25.422986796440107,"pfxX":-10.427120332216013,"pfxZ":3.1116605104619914,"pX":-0.4182333668901278,"pZ":2.6667152183976945,"vX0":6.479359505655301,"vY0":-146.63050426983656,"vZ0":-4.621323282279899,"x":132.94,"y":166.78,"x0":-1.307157742253609,"y0":50.00013226785837,"z0":5.788630713302721,"aX":-22.600545728676043},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":4.8,"breakHorizontal":17.5,"spinRate":1892,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3741876705145688,"extension":6.474236014979578},"index":4,"playId":"6145413f-7aa4-3bd4-a3d1-a4db0e600610","pitchNumber":5,"startTime":"2025-07-24T01:11:25.577Z","endTime":"2025-07-24T01:11:29.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.1,"strikeZoneTop":3.559260986001,"strikeZoneBottom":1.68944239405546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.82498774125155,"aZ":-21.48644687900522,"pfxX":-9.646257474156272,"pfxZ":4.93125717389313,"pX":0.8935143060718015,"pZ":2.454702982944977,"vX0":9.79540991259091,"vY0":-146.16175655811875,"vZ0":-5.8754283084879395,"x":82.94,"y":172.5,"x0":-1.244825417861118,"y0":50.00564040119864,"z0":5.777654621654729,"aX":-20.915478573037415},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":7.9,"breakHorizontal":15.6,"spinRate":1743,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3744658429042471,"extension":6.5344366270907175},"index":5,"playId":"bf478b7a-3cfa-3077-92b4-608a1d548fd8","pitchNumber":6,"startTime":"2025-07-24T01:11:47.219Z","endTime":"2025-07-24T01:11:51.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.5,"endSpeed":92.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.070838425503936,"aZ":-21.170231946836928,"pfxX":-9.581480206076726,"pfxZ":4.979288997857623,"pX":-0.8884539209335502,"pZ":3.4388360946341017,"vX0":4.626511400381978,"vY0":-147.73430511487695,"vZ0":-3.68749539073357,"x":150.87,"y":145.93,"x0":-1.2294395746757265,"y0":50.00705811909836,"z0":5.947048948293022,"aX":-21.192461639756612},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":8.5,"breakHorizontal":16.4,"spinRate":1949,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.37070570910745015,"extension":6.513754075736376},"index":6,"playId":"1a42e1b4-edc7-32ef-a90a-84e51a7cfc92","pitchNumber":7,"startTime":"2025-07-24T01:12:04.363Z","endTime":"2025-07-24T01:12:07.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.9,"endSpeed":92.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.336259553612514,"aZ":-18.98749543605887,"pfxX":-10.540812793496018,"pfxZ":6.091475449318155,"pX":0.6347639773003515,"pZ":1.8350913776555526,"vX0":9.71548504378244,"vY0":-146.40009851652272,"vZ0":-8.00030821060566,"x":92.8,"y":189.23,"x0":-1.3612083054185067,"y0":50.006043171811015,"z0":5.744920670145626,"aX":-22.830505153678416},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":9.5,"breakHorizontal":17.2,"spinRate":1853,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.37447332263750743,"extension":6.718937822168988},"hitData":{"launchSpeed":74.3,"launchAngle":5.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.4,"coordY":134.79}},"index":7,"playId":"ba1d36cd-8c33-334a-90c3-f576e712e373","pitchNumber":8,"startTime":"2025-07-24T01:12:25.555Z","endTime":"2025-07-24T01:12:39.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:12:39.677Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Schwarber flies out to second baseman Ceddanne Rafaela.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:15:34.598Z","endTime":"2025-07-24T01:16:55.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T01:13:03.929Z","endTime":"2025-07-24T01:13:16.793Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Aroldis Chapman replaces Jordan Hicks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-24T01:13:16.793Z","endTime":"2025-07-24T01:15:36.720Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.939313959041996,"aZ":-10.298174759427498,"pfxX":6.592299655108621,"pfxZ":10.56280729377721,"pX":0.7764948738412233,"pZ":3.0846175044386617,"vX0":-0.4163092708484815,"vY0":-143.41259491486255,"vZ0":-7.222228395811148,"x":87.4,"y":155.5,"x0":0.06826138644983498,"y0":50.00254269841399,"z0":6.287067354358207,"aX":13.652779864798676},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.8,"breakHorizontal":-11.9,"spinRate":2519,"spinDirection":164},"zone":3,"typeConfidence":2.0,"plateTime":0.3827536074479707,"extension":7.009404796654782},"index":2,"playId":"af8bb98f-2df0-3061-95b2-1b12771d86d3","pitchNumber":1,"startTime":"2025-07-24T01:15:36.720Z","endTime":"2025-07-24T01:15:40.421Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"startTime":"2025-07-24T01:15:55.940Z","endTime":"2025-07-24T01:16:14.562Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":90.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.01879015234336,"aZ":-9.663026428437787,"pfxX":0.9691134006389932,"pfxZ":10.639096806683916,"pX":-0.006655247701192119,"pZ":3.1936066852764777,"vX0":-0.44925970132288967,"vY0":-145.03431155418116,"vZ0":-7.029107291539518,"x":117.25,"y":152.55,"x0":0.024902851206645916,"y0":50.00683345591461,"z0":6.248164469755284,"aX":2.051390881329715},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":17.9,"breakHorizontal":-1.7,"spinRate":2522,"spinDirection":164},"zone":2,"typeConfidence":2.0,"plateTime":0.37860636046591,"extension":7.2299653229952705},"index":4,"playId":"88e5497e-28d7-32f3-bc17-c7e343a1df9e","pitchNumber":2,"startTime":"2025-07-24T01:16:14.562Z","endTime":"2025-07-24T01:16:18.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.28517526122415,"aZ":-10.376872745941302,"pfxX":5.989558845377091,"pfxZ":10.175697789985966,"pX":0.30366367881125944,"pZ":3.556593774772569,"vX0":-1.311762327356957,"vY0":-145.68575475736625,"vZ0":-5.9381554669816925,"x":105.43,"y":142.75,"x0":-0.017438154057126527,"y0":50.00526638295739,"z0":6.253139880075428,"aX":12.83430165009356},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.4,"breakHorizontal":-10.6,"spinRate":2425,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.37644457113247975,"extension":7.25639899277677},"hitData":{"launchSpeed":83.2,"launchAngle":57.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.44,"coordY":116.5}},"index":5,"playId":"01887c8a-5ca4-393f-97e7-e3fa5dd589d8","pitchNumber":3,"startTime":"2025-07-24T01:16:45.472Z","endTime":"2025-07-24T01:16:55.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:16:55.059Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T01:19:33.623Z","endTime":"2025-07-24T01:22:24.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Orion Kerkering replaces Tanner Banks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:17:49.828Z","endTime":"2025-07-24T01:19:35.997Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689147,"link":"/api/v1/people/689147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.5,"endSpeed":88.7,"strikeZoneTop":3.54540829777666,"strikeZoneBottom":1.62244254985321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.67978073836848,"aZ":-11.313119768299808,"pfxX":-7.17233306675104,"pfxZ":10.206657007711247,"pX":0.07094564188065035,"pZ":3.085189898781865,"vX0":6.311502729414588,"vY0":-143.14530316557298,"vZ0":-5.844650606795121,"x":114.3,"y":155.48,"x0":-1.247156649360709,"y0":50.00304266344221,"z0":5.883744972818135,"aX":-14.660717161149748},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.3,"breakHorizontal":11.5,"spinRate":2448,"spinDirection":225},"zone":2,"typeConfidence":0.93,"plateTime":0.38485689215931007,"extension":6.405472420544518},"index":1,"playId":"230447cd-4ccf-3540-9147-fa989814b3cc","pitchNumber":1,"startTime":"2025-07-24T01:19:35.997Z","endTime":"2025-07-24T01:19:39.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.3,"strikeZoneTop":3.55960452690385,"strikeZoneBottom":1.60988230241736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.975600374360763,"aZ":-28.778995582520896,"pfxX":5.73425174136274,"pfxZ":2.0535065553004834,"pX":-0.7951701322866278,"pZ":2.491666869237308,"vX0":1.2989315353316901,"vY0":-128.40617576378384,"vZ0":-2.1974187759898163,"x":147.31,"y":171.5,"x0":-2.05344377692446,"y0":50.003202650973755,"z0":5.619196232137049,"aX":9.483336256877312},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":-10.7,"spinRate":2959,"spinDirection":66},"zone":4,"typeConfidence":0.87,"plateTime":0.4281332908253468,"extension":6.263595868547424},"index":2,"playId":"39608f1f-5252-3e1e-924a-05cf26a9e161","pitchNumber":2,"startTime":"2025-07-24T01:19:49.652Z","endTime":"2025-07-24T01:19:53.241Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-24T01:20:02.091Z","endTime":"2025-07-24T01:20:18.926Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.72572668348505,"aZ":-11.876834807394912,"pfxX":-6.88354974291159,"pfxZ":10.022913932052429,"pX":0.06551469757244989,"pZ":3.3394737848593588,"vX0":6.259088294035611,"vY0":-142.35715508777213,"vZ0":-4.841018837956472,"x":114.5,"y":148.61,"x0":-1.2817211478690314,"y0":50.004989971897345,"z0":5.831992078099543,"aX":-13.942793639474656},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":11.0,"spinRate":2464,"spinDirection":223},"zone":2,"typeConfidence":0.93,"plateTime":0.3867340498613996,"extension":6.436232011986733},"index":4,"playId":"af604b2d-776e-3551-9381-5360aac13762","pitchNumber":3,"startTime":"2025-07-24T01:20:18.926Z","endTime":"2025-07-24T01:20:21.926Z","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":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07034488550717,"aZ":-32.49763089233133,"pfxX":10.621822349666648,"pfxZ":-0.19769336148261374,"pX":0.8004184129884647,"pZ":1.9609745145711164,"vX0":3.172054712505083,"vY0":-127.34325843783635,"vZ0":-2.7814111601549243,"x":86.49,"y":185.83,"x0":-1.846264023729683,"y0":50.003928012556806,"z0":5.680490746180559,"aX":17.16593548134391},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.8,"breakHorizontal":-19.9,"spinRate":3104,"spinDirection":53},"zone":9,"typeConfidence":0.9,"plateTime":0.432777744645124,"extension":6.187160467687301},"index":5,"playId":"c27c2364-e8e7-3e64-befc-3b7d995b22d2","pitchNumber":4,"startTime":"2025-07-24T01:20:44.676Z","endTime":"2025-07-24T01:20:51.088Z","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":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.830067312368165,"aZ":-29.97365841312952,"pfxX":6.256350825626124,"pfxZ":1.310729243115384,"pX":0.13128433741333523,"pZ":2.286246209770036,"vX0":3.1970811540197697,"vY0":-128.91703186133842,"vZ0":-2.5012381455851993,"x":112.0,"y":177.05,"x0":-1.9392059654958265,"y0":50.00137024049448,"z0":5.592286012780381,"aX":10.48550504478047},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.0,"breakHorizontal":-12.0,"spinRate":3095,"spinDirection":52},"zone":5,"typeConfidence":0.88,"plateTime":0.4255432787160016,"extension":6.17064435955128},"index":6,"playId":"5581a444-3ac7-3838-925c-82ee814007b7","pitchNumber":5,"startTime":"2025-07-24T01:21:14.123Z","endTime":"2025-07-24T01:21:17.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.42391957408668,"strikeZoneBottom":1.60594324212743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.39158035979827,"aZ":-15.126176761489164,"pfxX":-9.404914779387726,"pfxZ":8.268084669786603,"pX":-0.21188065001271908,"pZ":1.654680781988602,"vX0":6.665381173007939,"vY0":-142.99658779427367,"vZ0":-8.439503545600889,"x":125.08,"y":194.1,"x0":-1.356616639855131,"y0":50.001892730127615,"z0":5.60270825214603,"aX":-19.386344562093274},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.3,"breakHorizontal":15.6,"spinRate":2522,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3837229876397994,"extension":6.464377374882727},"index":7,"playId":"0947d496-fbd3-399a-a81a-67477f7c540f","pitchNumber":6,"startTime":"2025-07-24T01:21:41.300Z","endTime":"2025-07-24T01:21:45.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.45396455537418,"aZ":-11.495703955448906,"pfxX":-6.281581459558795,"pfxZ":10.063203945628963,"pX":0.2618623824470631,"pZ":2.629748994484256,"vX0":6.477516294929247,"vY0":-142.81646933025314,"vZ0":-6.809421695528701,"x":107.02,"y":167.78,"x0":-1.2250713078219748,"y0":50.00700154929444,"z0":5.776410814397031,"aX":-12.913347626629305},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":10.0,"spinRate":2463,"spinDirection":227},"zone":5,"typeConfidence":0.93,"plateTime":0.38427226237066137,"extension":6.465207725417091},"index":8,"playId":"fbecd316-c030-35f1-aeb0-be35ebb81c3d","pitchNumber":7,"startTime":"2025-07-24T01:21:57.113Z","endTime":"2025-07-24T01:22:00.980Z","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":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.611020351938407,"aZ":-30.971273085631015,"pfxX":11.354923578711796,"pfxZ":0.7355751563941464,"pX":0.5182495122120687,"pZ":2.4569229909837107,"vX0":2.215635068369516,"vY0":-127.63125782342328,"vZ0":-1.9069089532898373,"x":97.25,"y":172.44,"x0":-1.837452965711196,"y0":50.00315049170554,"z0":5.675438561313285,"aX":18.55281233209311},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.1,"breakHorizontal":-21.0,"spinRate":3096,"spinDirection":58},"zone":6,"typeConfidence":0.9,"plateTime":0.43073337171288806,"extension":6.229132926722118},"index":9,"playId":"6a56f915-d359-3ed0-b8cb-050c43d564c1","pitchNumber":8,"startTime":"2025-07-24T01:22:19.376Z","endTime":"2025-07-24T01:22:24.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:22:24.483Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, first baseman Bryce Harper to pitcher Orion Kerkering.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T01:22:28.961Z","endTime":"2025-07-24T01:23:06.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":689147,"link":"/api/v1/people/689147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.2,"strikeZoneTop":3.19885851593416,"strikeZoneBottom":1.45462027813969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.28747247562504,"aZ":-30.288680116638787,"pfxX":12.188165134944418,"pfxZ":1.1656284002601005,"pX":-1.1382519660350314,"pZ":3.2834237760763294,"vX0":-1.532647189535565,"vY0":-126.75983047183911,"vZ0":0.048973563725424496,"x":160.39,"y":150.13,"x0":-2.103850211732353,"y0":50.00001019926081,"z0":5.701978369068127,"aX":19.634629656727874},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.4,"breakHorizontal":-21.6,"spinRate":2964,"spinDirection":64},"zone":11,"typeConfidence":0.9,"plateTime":0.43374535709016904,"extension":6.096865967156354},"index":0,"playId":"b986fb0f-ce04-3eac-b182-38479168b6e3","pitchNumber":1,"startTime":"2025-07-24T01:22:45.104Z","endTime":"2025-07-24T01:22:50.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.910933829391926,"aZ":-31.21401069019144,"pfxX":11.273525117475799,"pfxZ":0.6044028168103637,"pX":-0.18310819736626663,"pZ":1.6215608870791398,"vX0":0.6808116912219183,"vY0":-126.23001379930396,"vZ0":-3.612526665785654,"x":123.98,"y":195.0,"x0":-1.9199549822040463,"y0":50.00489733214846,"z0":5.609300026281938,"aX":18.02744207589566},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.5,"breakHorizontal":-20.5,"spinRate":2956,"spinDirection":57},"zone":8,"typeConfidence":0.9,"plateTime":0.43545550035136404,"extension":6.230159329054506},"hitData":{"launchSpeed":90.9,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.58,"coordY":169.27}},"index":1,"playId":"71e4e4db-2117-34e0-97de-9da00a2f0634","pitchNumber":2,"startTime":"2025-07-24T01:22:58.977Z","endTime":"2025-07-24T01:23:06.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:23:06.930Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a line drive to left fielder Max Kepler.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T01:23:26.037Z","endTime":"2025-07-24T01:24:01.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.40363976731322,"aZ":-13.558049918763658,"pfxX":-9.42569956967367,"pfxZ":9.078093854111717,"pX":-0.6970828950548802,"pZ":2.1986461818453096,"vX0":5.393749449684221,"vY0":-143.09027599603968,"vZ0":-7.291894958228687,"x":143.57,"y":179.42,"x0":-1.3928878271812024,"y0":50.005448874243065,"z0":5.649420034607917,"aX":-19.3336530399639},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.9,"breakHorizontal":15.8,"spinRate":2411,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.38441131178727295,"extension":6.592658513546364},"index":0,"playId":"9dbf06a2-ea35-32b0-aadc-5c919239b7f1","pitchNumber":1,"startTime":"2025-07-24T01:23:32.791Z","endTime":"2025-07-24T01:23:36.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.21514119648334,"aZ":-31.935058209961902,"pfxX":8.616723437830736,"pfxZ":0.14324344108309361,"pX":0.2623398105196158,"pZ":2.511005278121213,"vX0":2.5763465149905214,"vY0":-127.08797036709248,"vZ0":-1.5202073336107342,"x":107.0,"y":170.98,"x0":-1.885901269778095,"y0":50.00042943336592,"z0":5.674707576300794,"aX":13.965393528266961},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.1,"breakHorizontal":-16.2,"spinRate":2977,"spinDirection":59},"zone":5,"typeConfidence":0.9,"plateTime":0.43246001166856285,"extension":6.251821570678725},"hitData":{"launchSpeed":96.5,"launchAngle":14.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.82,"coordY":107.91}},"index":1,"playId":"bc839c0b-3de5-31d5-8aae-2abb2000f0d8","pitchNumber":2,"startTime":"2025-07-24T01:23:51.007Z","endTime":"2025-07-24T01:24:01.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:24:01.328Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wilyer Abreu pops out to third baseman Edmundo Sosa.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T01:24:14.699Z","endTime":"2025-07-24T01:25:14.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.3,"strikeZoneTop":3.5381188219614,"strikeZoneBottom":1.74413004716551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.43173183180633,"aZ":-10.104371476497596,"pfxX":-6.866674275368577,"pfxZ":10.574000730960933,"pX":0.017556004241751716,"pZ":1.0376428860031655,"vX0":6.287086857855392,"vY0":-143.8156209551801,"vZ0":-11.275698289296297,"x":116.33,"y":210.76,"x0":-1.308446307873643,"y0":50.00637102124073,"z0":5.643739257170643,"aX":-14.337075434979614},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.9,"breakHorizontal":11.2,"spinRate":2568,"spinDirection":222},"zone":14,"typeConfidence":0.93,"plateTime":0.3813564206664348,"extension":6.5385392502997055},"index":0,"playId":"2eec65b2-e9ca-3536-8a39-f2398ee479da","pitchNumber":1,"startTime":"2025-07-24T01:24:26.054Z","endTime":"2025-07-24T01:24:29.549Z","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":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.518674429547787,"aZ":-31.854693929912397,"pfxX":8.67124275285572,"pfxZ":0.2016326404679889,"pX":0.2008994755984094,"pZ":1.5272305283005487,"vX0":2.6849643150082794,"vY0":-126.36140064973978,"vZ0":-3.644508990577335,"x":109.34,"y":197.54,"x0":-2.005143600949377,"y0":50.00465006366025,"z0":5.579459378771827,"aX":13.861341722675578},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.4,"breakHorizontal":-16.3,"spinRate":2982,"spinDirection":58},"zone":8,"typeConfidence":0.9,"plateTime":0.43538126967068314,"extension":6.159655710393381},"index":1,"playId":"d94d3171-58f4-3430-87cf-f953a03cc86b","pitchNumber":2,"startTime":"2025-07-24T01:24:42.506Z","endTime":"2025-07-24T01:24:45.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.559937731860828,"aZ":-33.02348444339248,"pfxX":4.919693286211614,"pfxZ":-0.5070976690492071,"pX":0.22458521982594531,"pZ":2.1499428993046386,"vX0":3.667207436386291,"vY0":-128.0317313156529,"vZ0":-2.2890777768165544,"x":108.44,"y":180.73,"x0":-1.8638686618152571,"y0":50.00489047150606,"z0":5.631149155094584,"aX":8.196850681403145},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.2,"breakHorizontal":-9.7,"spinRate":3050,"spinDirection":60},"zone":8,"typeConfidence":0.9,"plateTime":0.4272330998454823,"extension":6.151541822563114},"hitData":{"launchSpeed":87.1,"launchAngle":65.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.16,"coordY":145.94}},"index":2,"playId":"8de8c05a-a2a1-37a3-b2c4-9946a7169f9a","pitchNumber":3,"startTime":"2025-07-24T01:25:05.250Z","endTime":"2025-07-24T01:25:14.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:25:14.913Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to left fielder Roman Anthony.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-24T01:27:29.843Z","endTime":"2025-07-24T01:27:58.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07339712358689,"aZ":-10.53380517683653,"pfxX":5.924153910345757,"pfxZ":10.273152391216222,"pX":0.39179102765002355,"pZ":3.0418043238208625,"vX0":-1.8791749821637709,"vY0":-143.9194849102472,"vZ0":-7.255993500856906,"x":102.07,"y":156.65,"x0":0.2817576145630857,"y0":50.004549281233864,"z0":6.241388065518752,"aX":12.481351129398211},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.4,"breakHorizontal":-10.4,"spinRate":2502,"spinDirection":166},"zone":3,"typeConfidence":2.0,"plateTime":0.37996141081572166,"extension":7.260242483030042},"hitData":{"launchSpeed":86.8,"launchAngle":58.0,"totalDistance":199.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.79,"coordY":128.74}},"index":0,"playId":"131f4fc6-6f73-3316-b337-e168a4a8f2ad","pitchNumber":1,"startTime":"2025-07-24T01:27:49.132Z","endTime":"2025-07-24T01:27:58.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:27:58.746Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Castellanos flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-24T01:28:20.745Z","endTime":"2025-07-24T01:28:54.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.0,"strikeZoneTop":3.86325987975552,"strikeZoneBottom":1.89087315994203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.797382317788596,"aZ":-8.795403554003116,"pfxX":6.117448193725042,"pfxZ":11.06017339814836,"pX":-1.267388750275749,"pZ":1.7098016108077168,"vX0":-5.692016323400047,"vY0":-144.2793327747194,"vZ0":-11.031601802705946,"x":165.31,"y":192.62,"x0":-0.06613698261535825,"y0":50.001049823463184,"z0":6.119827105333116,"aX":12.927882755686046},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.0,"breakHorizontal":-10.0,"spinRate":2613,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.37927760586049786,"extension":7.354948109624769},"index":0,"playId":"a3d5236d-4be4-3b1d-a7e3-ff3ecb30ad7f","pitchNumber":1,"startTime":"2025-07-24T01:28:27.259Z","endTime":"2025-07-24T01:28:30.928Z","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":97.9,"endSpeed":89.5,"strikeZoneTop":3.87,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.739169141040215,"aZ":-8.976615696774504,"pfxX":6.431542192854173,"pfxZ":11.300281516452072,"pX":0.6585716259805927,"pZ":2.456167637311514,"vX0":-0.5250310505104532,"vY0":-142.38202046846672,"vZ0":-8.683420065818122,"x":91.9,"y":172.46,"x0":0.009733148260610024,"y0":50.00470178238721,"z0":6.113948247044109,"aX":13.203705773753866},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.8,"breakHorizontal":-11.5,"spinRate":2429,"spinDirection":161},"zone":9,"typeConfidence":2.0,"plateTime":0.3847112815195568,"extension":7.356514404586637},"hitData":{"launchSpeed":70.2,"launchAngle":47.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.34,"coordY":127.01}},"index":1,"playId":"17ea9161-9934-348a-b075-142f1d1d4d08","pitchNumber":2,"startTime":"2025-07-24T01:28:44.974Z","endTime":"2025-07-24T01:28:54.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:28:54.027Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.T. Realmuto homers (6) on a fly ball to center field.","rbi":1,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-24T01:29:13.113Z","endTime":"2025-07-24T01:30:34.945Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":547973,"link":"/api/v1/people/547973"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.0,"strikeZoneTop":3.79738672000441,"strikeZoneBottom":1.70692371118976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.35049641994011,"aZ":-9.26967262800179,"pfxX":1.7088508450991533,"pfxZ":10.732169318513025,"pX":-0.4197473690586708,"pZ":3.9803220352224558,"vX0":-2.5343160065643806,"vY0":-145.24216300288433,"vZ0":-5.166255939887796,"x":133.0,"y":131.31,"x0":0.24252524182682308,"y0":50.00199026075153,"z0":6.3470401415275095,"aX":3.6469762453072194},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":18.6,"breakHorizontal":-2.6,"spinRate":2465,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.37725613003368075,"extension":7.1789581948004395},"index":0,"playId":"dc057c6c-99af-3310-8ec7-dbbfed3218fc","pitchNumber":1,"startTime":"2025-07-24T01:29:23.346Z","endTime":"2025-07-24T01:29:26.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.82812776862442,"strikeZoneBottom":1.70823839927704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.207220235605554,"aZ":-9.511572521442918,"pfxX":2.788296425246659,"pfxZ":11.076803503717908,"pX":-0.10341377739054959,"pZ":2.8826456292723908,"vX0":-1.5142975758313377,"vY0":-142.47583971922134,"vZ0":-7.74796317521323,"x":120.94,"y":160.95,"x0":0.0740842317120822,"y0":50.00309172183665,"z0":6.246387279099713,"aX":5.704857832914037},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.6,"breakHorizontal":-4.7,"spinRate":2345,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.38515243744572514,"extension":7.294227797411922},"index":1,"playId":"bb0e9a38-a8d1-365d-b2b1-8e48e1eb904e","pitchNumber":2,"startTime":"2025-07-24T01:29:38.893Z","endTime":"2025-07-24T01:29:42.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.64794353970338,"strikeZoneBottom":1.73528165872903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.22821150064844,"aZ":-23.758136060347976,"pfxX":2.6902793446742876,"pfxZ":4.820233043990443,"pX":-1.549730012732876,"pZ":1.0649705159895666,"vX0":-5.097141750663558,"vY0":-131.38285754696363,"vZ0":-8.487679190632939,"x":176.07,"y":210.03,"x0":0.06724105633911288,"y0":50.00156905402093,"z0":6.107261102716366,"aX":4.696024161960933},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.1,"breakHorizontal":-3.7,"spinRate":1482,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.4171360337525405,"extension":7.4038960847131055},"index":2,"playId":"0bcc521f-c565-37d1-87cb-233cfc73ba23","pitchNumber":3,"startTime":"2025-07-24T01:29:54.912Z","endTime":"2025-07-24T01:29:58.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.27272863325235,"aZ":-10.447608619895645,"pfxX":5.621530800846242,"pfxZ":10.837615427555553,"pX":0.0245707835958991,"pZ":3.0999933747350332,"vX0":-2.1378689748232107,"vY0":-140.7637984795812,"vZ0":-7.07833890312671,"x":116.06,"y":155.08,"x0":0.06406405367710143,"y0":50.00143264525771,"z0":6.325291277429525,"aX":11.26787020082995},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.4,"breakHorizontal":-9.7,"spinRate":2396,"spinDirection":168},"zone":2,"typeConfidence":2.0,"plateTime":0.38926191377050356,"extension":7.20193792264418},"hitData":{"launchSpeed":103.1,"launchAngle":31.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.23,"coordY":33.22}},"index":3,"playId":"6aa69c30-281e-3ea4-a683-d9494b3abdf2","pitchNumber":4,"startTime":"2025-07-24T01:30:12.148Z","endTime":"2025-07-24T01:30:34.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:30:34.945Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp strikes out swinging.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-24T01:31:10.418Z","endTime":"2025-07-24T01:32:24.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"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":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Otto Kemp replaces Brandon Marsh.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T01:30:59.287Z","endTime":"2025-07-24T01:31:12.789Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":669016,"link":"/api/v1/people/669016"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":89.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.17598601823369,"aZ":-7.522570417094383,"pfxX":2.3358183336934695,"pfxZ":11.767355271085338,"pX":-0.2408570469749656,"pZ":2.048846800244122,"vX0":-2.172137382917255,"vY0":-145.2511961199749,"vZ0":-10.246326599471903,"x":126.18,"y":183.46,"x0":0.2203669840737905,"y0":50.0069598350539,"z0":6.11655671402064,"aX":4.895395181279105},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.0,"breakHorizontal":-3.7,"spinRate":2464,"spinDirection":160},"zone":8,"typeConfidence":2.0,"plateTime":0.3799192777161955,"extension":7.325468936819618},"index":1,"playId":"611ccb6b-17a6-3b6e-acb7-81f555b9e008","pitchNumber":1,"startTime":"2025-07-24T01:31:12.789Z","endTime":"2025-07-24T01:31:15.789Z","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":91.7,"endSpeed":84.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88032557735971,"aZ":-29.00907540638175,"pfxX":2.8289687254008546,"pfxZ":1.749086198588329,"pX":-0.26442473013825357,"pZ":1.6995693196465294,"vX0":-1.758364108420985,"vY0":-133.46123403658234,"vZ0":-6.513021493095396,"x":127.08,"y":192.89,"x0":0.03434851844093226,"y0":50.00324451269491,"z0":6.2522511179505535,"aX":5.11946898637024},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.0,"breakHorizontal":-4.8,"spinRate":1338,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.40991098092589784,"extension":7.403883825906786},"index":2,"playId":"7f4d7c5d-ec6b-3b9e-a46d-2b1b88c6ef70","pitchNumber":2,"startTime":"2025-07-24T01:31:30.878Z","endTime":"2025-07-24T01:31:34.035Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-24T01:31:44.017Z","endTime":"2025-07-24T01:32:03.211Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.2,"endSpeed":92.5,"strikeZoneTop":3.48202584346523,"strikeZoneBottom":1.56344587735548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.50391820048212,"aZ":-9.542342446726682,"pfxX":7.130805994563664,"pfxZ":10.21922488405975,"pX":0.965593781136828,"pZ":3.5204786315877414,"vX0":-0.4290123536037349,"vY0":-148.73949795089328,"vZ0":-6.320990549318246,"x":80.19,"y":143.73,"x0":0.1876593436563138,"y0":50.0048274637255,"z0":6.24228550422428,"aX":15.795513461883603},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":17.3,"breakHorizontal":-12.7,"spinRate":2431,"spinDirection":163},"zone":12,"typeConfidence":2.0,"plateTime":0.36986687111865324,"extension":7.241966113151452},"index":4,"playId":"1b8e2702-28d2-351f-b34f-33692e8ec92e","pitchNumber":3,"startTime":"2025-07-24T01:32:03.211Z","endTime":"2025-07-24T01:32:06.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.28453454665444,"aZ":-27.939996171517627,"pfxX":2.822311527865539,"pfxZ":2.346254179601689,"pX":-0.1468524870901747,"pZ":1.494002850449784,"vX0":-1.418370727622869,"vY0":-133.29926470805728,"vZ0":-6.943741391262,"x":122.6,"y":198.44,"x0":0.025099189265712724,"y0":50.00028250948623,"z0":6.145958893231877,"aX":5.085147571924731},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.0,"breakHorizontal":-4.8,"spinRate":1002,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.41067725485521667,"extension":7.487724940730375},"index":5,"playId":"7cd5c67c-8b0d-3b39-bd37-3f27667b2b33","pitchNumber":4,"startTime":"2025-07-24T01:32:20.401Z","endTime":"2025-07-24T01:32:24.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:32:24.494Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Narváez flies out to left fielder Max Kepler.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T01:35:20.293Z","endTime":"2025-07-24T01:36:09.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Johan Rojas replaces Otto Kemp, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:33:43.261Z","endTime":"2025-07-24T01:33:43.286Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679032,"link":"/api/v1/people/679032"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"602","replacedPlayer":{"id":805249,"link":"/api/v1/people/805249"}},{"details":{"description":"Pitching Change: Matt Strahm replaces Orion Kerkering.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T01:33:43.286Z","endTime":"2025-07-24T01:35:22.583Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621381,"link":"/api/v1/people/621381"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":81.3,"endSpeed":73.9,"strikeZoneTop":3.55873927236713,"strikeZoneBottom":1.64900207840681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.559277684457445,"aZ":-26.32707717339874,"pfxX":-4.670233099081954,"pfxZ":4.194046716877339,"pX":-1.009847867193209,"pZ":1.7421123346890401,"vX0":-4.639548653491345,"vY0":-118.20526222841244,"vZ0":-3.0177452279707526,"x":155.49,"y":191.74,"x0":1.595730014407009,"y0":50.00388543557242,"z0":5.489622821383684,"aX":-6.51382120300267},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.1,"breakHorizontal":9.7,"spinRate":2768,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4659366578263171,"extension":6.149134447528268},"index":2,"playId":"7293d2f1-e43b-35f2-8e10-31a6fec66371","pitchNumber":1,"startTime":"2025-07-24T01:35:22.583Z","endTime":"2025-07-24T01:35:26.450Z","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":92.2,"endSpeed":83.5,"strikeZoneTop":3.65217970816928,"strikeZoneBottom":1.6229850744092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.505317284407894,"aZ":-12.53731766041858,"pfxX":8.995093798604493,"pfxZ":10.954793003813187,"pX":-0.3330504253193866,"pZ":1.1873825120601411,"vX0":-8.166313030084762,"vY0":-133.68922284335886,"vZ0":-8.10255636836754,"x":129.7,"y":206.72,"x0":1.6073962470602838,"y0":50.00008126210026,"z0":5.1776419009581485,"aX":16.118023048722026},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.0,"breakHorizontal":-14.3,"spinRate":2530,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4112737119114249,"extension":6.206506948345719},"index":3,"playId":"a39d386a-d952-3e3a-8189-a0145d619b1d","pitchNumber":2,"startTime":"2025-07-24T01:35:40.178Z","endTime":"2025-07-24T01:35:44.066Z","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":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.502155587668156,"aZ":-13.445489144317495,"pfxX":8.501145626779978,"pfxZ":10.473221614127416,"pX":-0.22425555258388316,"pZ":2.409547994429676,"vX0":-7.352311975501709,"vY0":-133.7902185297436,"vZ0":-4.979543498328068,"x":125.55,"y":173.72,"x0":1.4732291326116442,"y0":50.00524961031336,"z0":5.280298178289751,"aX":15.205784975986216},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.9,"breakHorizontal":-13.6,"spinRate":2517,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.4115385997967227,"extension":6.28688524642857},"hitData":{"launchSpeed":96.2,"launchAngle":41.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.46,"coordY":65.94}},"index":4,"playId":"3aa14410-a3e6-39ba-9796-bb113f3bcef9","pitchNumber":3,"startTime":"2025-07-24T01:35:58.713Z","endTime":"2025-07-24T01:36:09.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:36:09.471Z","atBatIndex":67},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Abraham Toro hit by pitch.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T01:36:16.113Z","endTime":"2025-07-24T01:38:26.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":92.4,"endSpeed":83.6,"strikeZoneTop":3.33885850851741,"strikeZoneBottom":1.58389602115425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.14685775276466,"aZ":-19.602538238908654,"pfxX":10.697468638403802,"pfxZ":6.958422123579982,"pX":0.6286952297045096,"pZ":2.9283428643491742,"vX0":-6.261278696150304,"vY0":-134.3105062495737,"vZ0":-2.664600838258284,"x":93.04,"y":159.71,"x0":1.6141411424756351,"y0":50.001002267956174,"z0":5.345175608771945,"aX":19.3221115512049},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.1,"breakHorizontal":-17.8,"spinRate":2433,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.40956482887230816,"extension":6.271577819183896},"index":0,"playId":"26babda5-09dc-3621-942d-4fa0bdee01f2","pitchNumber":1,"startTime":"2025-07-24T01:36:39.311Z","endTime":"2025-07-24T01:36:43.071Z","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.6,"endSpeed":83.4,"strikeZoneTop":3.29106148953995,"strikeZoneBottom":1.63811458201181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.99215097029238,"aZ":-13.643159234781656,"pfxX":10.738690446920307,"pfxZ":10.303418855856933,"pX":-0.438013766014048,"pZ":1.3078437953152369,"vX0":-8.748544967499859,"vY0":-134.2399289102155,"vZ0":-7.53588542874262,"x":133.7,"y":203.47,"x0":1.491566278038176,"y0":50.00269032836463,"z0":5.151894541708479,"aX":19.31457384537844},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":-17.2,"spinRate":2519,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4102947509108237,"extension":6.217580125911082},"index":1,"playId":"52a6ecf9-5058-36eb-8bf4-1fdb7bbba45f","pitchNumber":2,"startTime":"2025-07-24T01:36:56.756Z","endTime":"2025-07-24T01:36:59.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.355368677482566,"aZ":-21.099064311286515,"pfxX":3.9943330499168956,"pfxZ":6.7292851228239785,"pX":0.6614531975376388,"pZ":2.5513293087953755,"vX0":-4.1792031939226355,"vY0":-127.7234871792972,"vZ0":-2.626654601635989,"x":91.79,"y":169.89,"x0":1.8032674419557213,"y0":50.00002509069429,"z0":5.259984844158023,"aX":6.570470646028253},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.8,"breakHorizontal":-6.2,"spinRate":2414,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.42953839581188813,"extension":6.207422779996007},"index":2,"playId":"39f1811e-0e2b-3c74-bf29-b8e41f274bc8","pitchNumber":3,"startTime":"2025-07-24T01:37:14.933Z","endTime":"2025-07-24T01:37:17.933Z","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.3,"endSpeed":84.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.36332347310764,"aZ":-15.46022035204951,"pfxX":9.124358256946397,"pfxZ":9.090628640743917,"pX":0.5374450003937034,"pZ":3.2766731833408214,"vX0":-6.138868782673312,"vY0":-135.63977670894806,"vZ0":-2.676650941171501,"x":96.51,"y":150.31,"x0":1.6601205581099525,"y0":50.00114336238532,"z0":5.371930968931511,"aX":16.77326886917142},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":-15.0,"spinRate":2573,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.40588263644310185,"extension":6.132296337838031},"index":3,"playId":"210fb93a-9f0b-36f1-b9e5-31befd97917f","pitchNumber":4,"startTime":"2025-07-24T01:37:40.293Z","endTime":"2025-07-24T01:37:44.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.32021594973713,"strikeZoneBottom":1.63776863272432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.920674437713025,"aZ":-30.38740550591354,"pfxX":-3.2747619599149838,"pfxZ":1.254977733924429,"pX":-1.0657105372497793,"pZ":0.52626097724551,"vX0":-5.545583015516416,"vY0":-119.28542540084248,"vZ0":-4.61097889774068,"x":157.62,"y":224.57,"x0":1.723260835180085,"y0":50.00474191763057,"z0":5.25270595286344,"aX":-4.676301230968737},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.3,"breakHorizontal":7.4,"spinRate":2674,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4608069661235139,"extension":6.097692573783809},"index":4,"playId":"283c922f-d5ea-3f39-a874-5806624897d3","pitchNumber":5,"startTime":"2025-07-24T01:38:01.292Z","endTime":"2025-07-24T01:38:04.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.19341002650289,"aZ":-30.322695052823125,"pfxX":-5.37658164830302,"pfxZ":1.3286428510901058,"pX":-1.7783394173390608,"pZ":0.5311169354684212,"vX0":-5.9115313565198,"vY0":-118.45665463028318,"vZ0":-4.636068429662113,"x":184.79,"y":224.44,"x0":1.4684757991975428,"y0":50.001789683777666,"z0":5.35491279543917,"aX":-7.4732050878562575},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.3,"breakHorizontal":11.4,"spinRate":2557,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.46628411917852697,"extension":6.21917063655266},"index":5,"playId":"bfbc7bc6-67f4-3f54-a7e1-e23a360ecafa","pitchNumber":6,"startTime":"2025-07-24T01:38:22.131Z","endTime":"2025-07-24T01:38:26.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:38:26.221Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Roman Anthony strikes out swinging.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T01:38:54.590Z","endTime":"2025-07-24T01:40:41.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.77625486315229,"strikeZoneBottom":1.81478204088718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.095739497050737,"aZ":-14.31592335295393,"pfxX":8.79770319033834,"pfxZ":9.895709184097043,"pX":-1.0301996837313885,"pZ":3.6274672407564275,"vX0":-13.647003381383666,"vY0":-133.80808122956643,"vZ0":-1.7694842569206966,"x":156.27,"y":140.84,"x0":3.003823740580809,"y0":50.005976649273855,"z0":5.328205063370675,"aX":15.883456788597098},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.6,"breakHorizontal":-12.8,"spinRate":2520,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.41005136711028456,"extension":6.293299769946162},"index":0,"playId":"a90588be-d47e-306b-92c7-8d1ce82b5fd8","pitchNumber":1,"startTime":"2025-07-24T01:39:10.927Z","endTime":"2025-07-24T01:39:14.884Z","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":91.8,"endSpeed":83.5,"strikeZoneTop":3.8000058630169,"strikeZoneBottom":1.80879841163974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.186321308473016,"aZ":-13.543660365590846,"pfxX":10.493997569018141,"pfxZ":10.457389395981771,"pX":-0.9799305253372765,"pZ":1.480894262140848,"vX0":-14.356223943692065,"vY0":-132.81471398205358,"vZ0":-6.86727672244931,"x":154.35,"y":198.8,"x0":3.1390394505866808,"y0":50.00342315860833,"z0":5.090421533353895,"aX":18.697484872984756},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.4,"breakHorizontal":-15.8,"spinRate":2571,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.41284952651060847,"extension":6.465896557384015},"index":1,"playId":"65d0cf58-d447-3010-8cee-59e309793925","pitchNumber":2,"startTime":"2025-07-24T01:39:29.798Z","endTime":"2025-07-24T01:39:33.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.80270208251794,"strikeZoneBottom":1.8117816714492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.362051206983107,"aZ":-16.312097201303015,"pfxX":9.9376560020309,"pfxZ":8.775184185210046,"pX":-0.016669187466652552,"pZ":3.545059555109312,"vX0":-11.899389102626335,"vY0":-133.71985623746687,"vZ0":-1.5114394048109978,"x":117.64,"y":143.06,"x0":3.2039030687068752,"y0":50.00014804372515,"z0":5.290202840878874,"aX":17.958861229395858},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.7,"breakHorizontal":-15.4,"spinRate":2513,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.4099002815524946,"extension":6.274727891476033},"index":2,"playId":"020a8cf3-6672-34ab-b8bd-8a4544bad5a8","pitchNumber":3,"startTime":"2025-07-24T01:39:48.486Z","endTime":"2025-07-24T01:39:52.347Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.047709606440137,"aZ":-26.351408456788597,"pfxX":-2.0144859450686283,"pfxZ":4.027989567493681,"pX":-0.2133717421427003,"pZ":2.2637170899858825,"vX0":-7.525939518998288,"vY0":-119.77751552050935,"vZ0":-1.9248665452341143,"x":125.13,"y":177.66,"x0":3.2367520114520003,"y0":50.005504185717385,"z0":5.443806844287029,"aX":-2.9147740645448135},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.1,"breakHorizontal":5.5,"spinRate":2712,"spinDirection":278},"zone":8,"typeConfidence":2.0,"plateTime":0.45802800969140334,"extension":6.145822299366124},"index":3,"playId":"56ca892d-cea0-3921-ae36-c51057fad406","pitchNumber":4,"startTime":"2025-07-24T01:40:07.066Z","endTime":"2025-07-24T01:40:10.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.94526845150663,"aZ":-30.064424628855345,"pfxX":-3.8092204701206756,"pfxZ":1.4668705900409602,"pX":0.46070581953690665,"pZ":2.410943030520444,"vX0":-5.6914695637990445,"vY0":-119.81430086477835,"vZ0":-0.7623588412459932,"x":99.44,"y":173.68,"x0":3.369643072693131,"y0":50.00453346372264,"z0":5.439625208348662,"aX":-5.4931537781335935},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.8,"breakHorizontal":8.4,"spinRate":2823,"spinDirection":262},"zone":6,"typeConfidence":2.0,"plateTime":0.45860852887880954,"extension":6.05460585954075},"index":4,"playId":"2aff4e57-a540-324c-aa26-aaa2906f9713","pitchNumber":5,"startTime":"2025-07-24T01:40:37.222Z","endTime":"2025-07-24T01:40:41.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:40:41.625Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T01:40:51.209Z","endTime":"2025-07-24T01:43:55.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.42873891876574,"strikeZoneBottom":1.55353119471085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.48094846188657,"aZ":-19.26307284136415,"pfxX":11.412423174256531,"pfxZ":7.200288813717561,"pX":0.21323761643780542,"pZ":1.2274661240914553,"vX0":-11.707469629691664,"vY0":-133.05496227615336,"vZ0":-6.564340905359911,"x":108.87,"y":205.64,"x0":3.1870915658389114,"y0":50.00335344309468,"z0":5.121811712165061,"aX":20.468192664622784},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.8,"breakHorizontal":-18.1,"spinRate":2430,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4116185743185272,"extension":6.327018771181656},"index":0,"playId":"82234dff-be6e-32c8-a123-7240e1bc3fa6","pitchNumber":1,"startTime":"2025-07-24T01:41:09.514Z","endTime":"2025-07-24T01:41:13.351Z","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.0,"endSpeed":74.5,"strikeZoneTop":3.3206365571046,"strikeZoneBottom":1.53567226433144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.086682947653628,"aZ":-26.908989748204288,"pfxX":-2.690763680754856,"pfxZ":3.72024319536332,"pX":-0.12231548756860489,"pZ":1.7329632162203878,"vX0":-7.223282993610283,"vY0":-119.10559308518027,"vZ0":-2.872407487442619,"x":121.66,"y":191.99,"x0":3.317751539468499,"y0":50.002460469064445,"z0":5.426518704976678,"aX":-3.80695274095327},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.2,"breakHorizontal":6.8,"spinRate":2738,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.46253295967335584,"extension":6.087361506227672},"index":1,"playId":"a4da52cd-641b-3695-8a56-247d7870be2e","pitchNumber":2,"startTime":"2025-07-24T01:41:27.258Z","endTime":"2025-07-24T01:41:31.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.786803958158497,"aZ":-20.41687401859535,"pfxX":11.60107828471094,"pfxZ":6.53276381567075,"pX":0.929954832365063,"pZ":3.195350835684533,"vX0":-10.015406459845192,"vY0":-133.79773318601605,"vZ0":-1.7883068945589067,"x":81.55,"y":152.51,"x0":3.227530209520326,"y0":50.00551481102259,"z0":5.3462964347680835,"aX":20.887604199758407},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.6,"breakHorizontal":-18.6,"spinRate":2432,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.41049961086588915,"extension":6.131133119640647},"index":2,"playId":"3926e2a8-c227-334b-8004-1454eee62367","pitchNumber":3,"startTime":"2025-07-24T01:41:57.192Z","endTime":"2025-07-24T01:42:00.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00469988981226,"aZ":-27.496600965784065,"pfxX":-2.618552854117838,"pfxZ":3.2062996504773578,"pX":-0.27942701572456047,"pZ":1.8409977834278037,"vX0":-7.539446466631433,"vY0":-120.7103599184807,"vZ0":-2.5805879748645433,"x":127.65,"y":189.07,"x0":3.2390652828764326,"y0":50.00225883269226,"z0":5.37312830441925,"aX":-3.8196714674896497},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.4,"breakHorizontal":6.7,"spinRate":2666,"spinDirection":265},"zone":7,"typeConfidence":2.0,"plateTime":0.4557464566756071,"extension":6.176993172382329},"index":3,"playId":"bf40304c-0761-3732-ba3e-dc15e9747c1c","pitchNumber":4,"startTime":"2025-07-24T01:43:28.267Z","endTime":"2025-07-24T01:43:31.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.482833452581445,"aZ":-29.887858012638606,"pfxX":-5.5669413744180645,"pfxZ":1.5839527051058777,"pX":-0.4527232656048593,"pZ":3.6015575213928233,"vX0":-7.149553405459146,"vY0":-120.29633470719007,"vZ0":1.5581315275178633,"x":134.26,"y":141.54,"x0":3.297654765708176,"y0":50.00368147237822,"z0":5.6232400445692186,"aX":-8.040258358880518},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.6,"breakHorizontal":12.0,"spinRate":2579,"spinDirection":280},"zone":11,"typeConfidence":2.0,"plateTime":0.45785416008634483,"extension":6.117846703964657},"index":4,"playId":"e0d752b7-c5ec-3d3e-8b3b-62eeddb0f634","pitchNumber":5,"startTime":"2025-07-24T01:43:51.611Z","endTime":"2025-07-24T01:43:55.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:43:55.458Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Kepler flies out to center fielder Jarren Duran.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-24T01:46:33.410Z","endTime":"2025-07-24T01:47:42.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Whitlock replaces Aroldis Chapman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:44:35.013Z","endTime":"2025-07-24T01:46:35.786Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.40853577892046,"strikeZoneBottom":1.65957862277735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74436861705846,"aZ":-12.594003091570551,"pfxX":-6.772963526271123,"pfxZ":9.993987662417673,"pX":0.8048675897872956,"pZ":3.324848706869912,"vX0":7.093279091912127,"vY0":-139.21719964984507,"vZ0":-4.747155933402016,"x":86.32,"y":149.01,"x0":-0.8981570037057925,"y0":50.006291739083885,"z0":5.888194149487568,"aX":-13.275158905294818},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":10.8,"spinRate":2259,"spinDirection":227},"zone":3,"typeConfidence":0.9,"plateTime":0.3936850610109319,"extension":7.133919876997772},"index":1,"playId":"fd8a78b8-e216-3266-b4bc-4e56b0f89f62","pitchNumber":1,"startTime":"2025-07-24T01:46:35.786Z","endTime":"2025-07-24T01:46:39.765Z","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":83.4,"endSpeed":75.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27691163752917,"aZ":-31.41823428092563,"pfxX":-11.337284976710855,"pfxZ":0.513491865158886,"pX":-0.5736446561450884,"pZ":1.9363645094267508,"vX0":4.786648872268849,"vY0":-121.25150754177481,"vZ0":-2.299901779419594,"x":138.87,"y":186.5,"x0":-1.1130474500472167,"y0":50.00218981848725,"z0":5.669987902651949,"aX":-16.68449553792616},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.6,"breakHorizontal":19.2,"spinRate":2326,"spinDirection":269},"zone":7,"typeConfidence":2.0,"plateTime":0.45374438732295763,"extension":7.384254266794355},"index":2,"playId":"0046c444-1d1c-3572-92cd-60f5cf8d545b","pitchNumber":2,"startTime":"2025-07-24T01:46:49.869Z","endTime":"2025-07-24T01:46:52.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0049066464512,"aZ":-13.120377882148457,"pfxX":-8.655863420007066,"pfxZ":9.909218031673449,"pX":0.3216580051091118,"pZ":3.1249166149733214,"vX0":6.385182317638138,"vY0":-138.10296481191483,"vZ0":-4.856210309078924,"x":104.74,"y":154.41,"x0":-0.9008064589829705,"y0":50.005369294814805,"z0":5.795120384631578,"aX":-16.6496660409688},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":14.3,"spinRate":2270,"spinDirection":229},"zone":3,"typeConfidence":0.91,"plateTime":0.39727307364315223,"extension":7.241480444702077},"index":3,"playId":"07adbec1-8eb6-32df-9a43-e1bccfb4d0e5","pitchNumber":3,"startTime":"2025-07-24T01:47:07.531Z","endTime":"2025-07-24T01:47:10.531Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-24T01:47:23.637Z","endTime":"2025-07-24T01:47:32.950Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.157547350728414,"aZ":-35.46816432782986,"pfxX":0.8229834808637857,"pfxZ":-2.115019412218662,"pX":0.3275914694374698,"pZ":1.6848786963861724,"vX0":2.824001268206683,"vY0":-124.25602337081175,"vZ0":-3.3040754662017493,"x":104.51,"y":193.29,"x0":-0.9331589095795817,"y0":50.00599025813113,"z0":5.995433252154488,"aX":1.2794818366968987},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.3,"breakHorizontal":-2.2,"spinRate":2129,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.44172431745924445,"extension":7.128242343108202},"hitData":{"launchSpeed":96.2,"launchAngle":32.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.02,"coordY":52.95}},"index":5,"playId":"c64732d5-a76b-3699-9b5c-4f6ed4380953","pitchNumber":4,"startTime":"2025-07-24T01:47:32.950Z","endTime":"2025-07-24T01:47:42.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:47:42.096Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edmundo Sosa flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-24T01:47:55.684Z","endTime":"2025-07-24T01:48:57.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.42001547188758,"strikeZoneBottom":1.59128400307878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.58873092235058,"aZ":-16.981261718350922,"pfxX":-8.475785426923125,"pfxZ":7.5809721108730805,"pX":0.057706083025838184,"pZ":3.89616441902505,"vX0":5.692389587064998,"vY0":-141.01636143266913,"vZ0":-2.487732677287051,"x":114.8,"y":133.58,"x0":-0.8912080079164405,"y0":50.000971357050524,"z0":5.89181062458607,"aX":-16.981512676688777},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.3,"breakHorizontal":14.2,"spinRate":2285,"spinDirection":228},"zone":12,"typeConfidence":0.9,"plateTime":0.38916730365016994,"extension":7.180120466027557},"index":0,"playId":"aef21f02-476b-3d76-a5c8-93659112aa90","pitchNumber":1,"startTime":"2025-07-24T01:48:06.875Z","endTime":"2025-07-24T01:48:10.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.41989416513305,"strikeZoneBottom":1.59238510477414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.763401010543753,"aZ":-37.398083511807705,"pfxX":1.5726939247497418,"pfxZ":-3.5222715982248847,"pX":0.4427059850009468,"pZ":3.2695954444165256,"vX0":2.8944382808879086,"vY0":-121.01383077246416,"vZ0":1.0783020716001637,"x":100.13,"y":150.5,"x0":-0.9735578014701824,"y0":50.004669801169165,"z0":6.0960415676968545,"aX":2.330626489326609},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.9,"breakHorizontal":-3.6,"spinRate":2146,"spinDirection":37},"zone":3,"typeConfidence":2.0,"plateTime":0.45272827514135683,"extension":7.148421593367583},"index":1,"playId":"582d22da-3453-3039-9377-dfb92e13ca1d","pitchNumber":2,"startTime":"2025-07-24T01:48:19.789Z","endTime":"2025-07-24T01:48:23.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.41808352290086,"strikeZoneBottom":1.55729127917018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.083450536994714,"aZ":-37.910770219410665,"pfxX":1.7040290760184031,"pfxZ":-3.771273906206728,"pX":0.30115191467971075,"pZ":2.93244890468022,"vX0":2.7419785015048084,"vY0":-122.5536401649252,"vZ0":0.466695993662428,"x":105.52,"y":159.6,"x0":-1.0532639376194421,"y0":50.002527283430005,"z0":5.9761626462551565,"aX":2.5925246625371674},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.5,"breakHorizontal":-3.7,"spinRate":2169,"spinDirection":42},"zone":3,"typeConfidence":2.0,"plateTime":0.44683568188105083,"extension":7.245758296229792},"index":2,"playId":"ffe0412b-8d2b-3479-b9eb-b92cf68a2568","pitchNumber":3,"startTime":"2025-07-24T01:48:33.687Z","endTime":"2025-07-24T01:48:37.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.104492557002025,"aZ":-37.01464351463598,"pfxX":-0.24645945197308006,"pfxZ":-3.0923279111781845,"pX":1.011133269368096,"pZ":1.6609945503384005,"vX0":5.042381537188412,"vY0":-124.44029522809032,"vZ0":-2.979776630515769,"x":78.46,"y":193.93,"x0":-1.0097760782840408,"y0":50.000808610433,"z0":5.942076304448383,"aX":-0.3871967914601547},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.0,"breakHorizontal":-0.7,"spinRate":2117,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4402491204793493,"extension":7.279356508560462},"hitData":{"launchSpeed":86.0,"launchAngle":41.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.62,"coordY":88.64}},"index":3,"playId":"eba7c4f5-3c20-3d1c-b5c0-11ab079853e7","pitchNumber":4,"startTime":"2025-07-24T01:48:48.012Z","endTime":"2025-07-24T01:48:57.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:48:57.063Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, shortstop Trevor Story to first baseman Romy Gonzalez.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-24T01:49:11.151Z","endTime":"2025-07-24T01:50:49.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37082638105708,"aZ":-17.865429716685423,"pfxX":-9.422846606844853,"pfxZ":7.354527811096048,"pX":0.41602692394357876,"pZ":3.0849458917297783,"vX0":7.135117080408585,"vY0":-138.89345172375062,"vZ0":-4.000328689142808,"x":101.14,"y":155.49,"x0":-0.9675811755284823,"y0":50.00103549178501,"z0":5.738791237224958,"aX":-18.328624176746384},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":15.5,"spinRate":2222,"spinDirection":235},"zone":3,"typeConfidence":0.9,"plateTime":0.3950028098879672,"extension":7.2640493376623185},"index":0,"playId":"b25c658f-a73d-3809-b820-d8819c9ed829","pitchNumber":1,"startTime":"2025-07-24T01:49:22.390Z","endTime":"2025-07-24T01:49:25.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.35830835427328,"strikeZoneBottom":1.6604233466378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29897366502391,"aZ":-14.040180427819525,"pfxX":-7.950486328065638,"pfxZ":9.060870642326579,"pX":1.6820587739802968,"pZ":2.4201746238070183,"vX0":9.038756313780727,"vY0":-140.67657473110927,"vZ0":-6.7384154099399876,"x":52.88,"y":173.44,"x0":-0.5416663057231074,"y0":50.004592688457784,"z0":5.759021806504107,"aX":-15.916076040195573},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":12.5,"spinRate":2249,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.3895364874113798,"extension":7.3735849173298265},"index":1,"playId":"3c354ce0-e14e-3674-91c4-25598ffde8c9","pitchNumber":2,"startTime":"2025-07-24T01:49:44.135Z","endTime":"2025-07-24T01:49:47.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.0,"strikeZoneTop":3.30458126624119,"strikeZoneBottom":1.66427633650992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.08536600563415,"aZ":-15.264184063542007,"pfxX":-8.149029120399376,"pfxZ":8.593084100341969,"pX":-0.23437933191787697,"pZ":4.5924665443256565,"vX0":4.860057334440912,"vY0":-140.20120868569376,"vZ0":-0.869059145696411,"x":125.93,"y":114.78,"x0":-0.9420464868719163,"y0":50.00384197447815,"z0":5.913786591314902,"aX":-16.03781832405948},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":13.6,"spinRate":2230,"spinDirection":227},"zone":11,"typeConfidence":0.9,"plateTime":0.3924015263593419,"extension":7.1352432850898415},"index":2,"playId":"9382d91a-f17b-3a8c-a6c5-ff919947f33d","pitchNumber":3,"startTime":"2025-07-24T01:50:00.036Z","endTime":"2025-07-24T01:50:03.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.1,"strikeZoneTop":3.36184345483387,"strikeZoneBottom":1.61633265836646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45319291728044,"aZ":-32.661641462893854,"pfxX":-10.073677861519936,"pfxZ":-0.3161773920916904,"pX":0.03842383553992863,"pZ":2.515635484150332,"vX0":5.563738571727212,"vY0":-123.50047727604189,"vZ0":-1.1151824982048444,"x":115.54,"y":170.86,"x0":-0.9494120538183616,"y0":50.00513088716967,"z0":5.751306211398332,"aX":-15.369476927825174},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.6,"breakHorizontal":16.7,"spinRate":2266,"spinDirection":265},"zone":5,"typeConfidence":2.0,"plateTime":0.44562353576278557,"extension":7.272857029519621},"index":3,"playId":"9b4c0434-2ab5-3d23-a8e6-d7bdb6cc5def","pitchNumber":4,"startTime":"2025-07-24T01:50:18.111Z","endTime":"2025-07-24T01:50:21.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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.000455225755676,"aZ":-32.97481917987797,"pfxX":-9.550168972627922,"pfxZ":-0.519600111614615,"pX":-0.5201273465586058,"pZ":1.788511451564257,"vX0":4.506331134282027,"vY0":-123.53182917642371,"vZ0":-2.4879360739664813,"x":136.83,"y":190.49,"x0":-1.1373456313980255,"y0":50.005705891129466,"z0":5.609500496879501,"aX":-14.608599517356003},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.3,"breakHorizontal":16.1,"spinRate":2377,"spinDirection":273},"zone":7,"typeConfidence":2.0,"plateTime":0.4451723106974801,"extension":7.372349507411073},"hitData":{"launchSpeed":91.1,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.45,"coordY":152.53}},"index":4,"playId":"a6dc76bb-6071-38ac-8fc0-02b1589d5f47","pitchNumber":5,"startTime":"2025-07-24T01:50:41.635Z","endTime":"2025-07-24T01:50:49.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:50:49.118Z","atBatIndex":73},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out to left fielder Max Kepler.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-07-24T01:53:19.718Z","endTime":"2025-07-24T01:54:47.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Max Lazar replaces Matt Strahm.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:51:21.294Z","endTime":"2025-07-24T01:52:13.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676661,"link":"/api/v1/people/676661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Jarren Duran starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T01:52:13.363Z","endTime":"2025-07-24T01:53:17.145Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Bregman replaces Romy Gonzalez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-24T01:53:17.145Z","endTime":"2025-07-24T01:53:22.096Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":663853,"link":"/api/v1/people/663853"}},{"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.6,"endSpeed":86.4,"strikeZoneTop":3.35742250856687,"strikeZoneBottom":1.61943448523725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.168374621749052,"aZ":-13.49050525844299,"pfxX":0.05041599329030921,"pfxZ":9.75169759523095,"pX":-0.719221348469098,"pZ":2.2175254866070455,"vX0":-0.5814983625740681,"vY0":-137.68028804267587,"vZ0":-7.062641130417088,"x":144.42,"y":178.91,"x0":-0.5116405851291416,"y0":50.003550052191784,"z0":5.7329972863416865,"aX":0.09675204771713236},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":0.0,"spinRate":2336,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.3981559565436936,"extension":6.9679912779479265},"index":3,"playId":"5f423c05-7308-3bcb-a856-82a33b101f3b","pitchNumber":1,"startTime":"2025-07-24T01:53:22.096Z","endTime":"2025-07-24T01:53:25.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.446106438204247,"aZ":-44.021060439445364,"pfxX":1.1634872727429129,"pfxZ":-8.613656584817772,"pX":-0.21557798498472197,"pZ":1.7823297874423705,"vX0":0.14135029526891335,"vY0":-117.47015107940035,"vZ0":-0.010556377199450129,"x":125.22,"y":190.66,"x0":-0.4276680472115686,"y0":50.00089698703662,"z0":5.932422573846792,"aX":1.600758770465374},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-15.2,"breakHorizontal":-2.2,"spinRate":2254,"spinDirection":16},"zone":8,"typeConfidence":0.89,"plateTime":0.46904172243756515,"extension":7.054766932275329},"index":4,"playId":"832884bb-ba98-3454-b8f8-e44cb148c701","pitchNumber":2,"startTime":"2025-07-24T01:53:39.360Z","endTime":"2025-07-24T01:53:42.360Z","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":5,"playId":"46def16a-46ab-41f6-97b3-27955fa6870e","startTime":"2025-07-24T01:54:02.868Z","endTime":"2025-07-24T01:54:05.913Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.36097364607913,"strikeZoneBottom":1.62407301289842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.736334222689703,"aZ":-31.275631454227103,"pfxX":2.736592528639253,"pfxZ":0.5554922165368361,"pX":0.4719548037499309,"pZ":0.9361438985692835,"vX0":2.16539229869448,"vY0":-126.07895252477077,"vZ0":-5.724877105947545,"x":99.01,"y":213.5,"x0":-0.7512416385724517,"y0":50.003939210733535,"z0":5.736285489404537,"aX":4.44063979779659},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.0,"breakHorizontal":-5.4,"spinRate":2356,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.43311767629956055,"extension":7.131386631449874},"index":6,"playId":"e26d3de8-9104-3e8b-89c6-65b3f47b741d","pitchNumber":3,"startTime":"2025-07-24T01:54:18.704Z","endTime":"2025-07-24T01:54:22.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.406147118787466,"aZ":-13.251001661410122,"pfxX":-0.8992028852373006,"pfxZ":9.452493999635763,"pX":-0.7940382165447936,"pZ":2.497510099743984,"vX0":-0.051815393495857516,"vY0":-141.1385318009687,"vZ0":-6.659476544920819,"x":147.27,"y":171.35,"x0":-0.6586937502138969,"y0":50.00490951942577,"z0":5.754148223204514,"aX":-1.800446177178985},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":1.7,"spinRate":2312,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.3892136578571579,"extension":7.11640534724563},"hitData":{"launchSpeed":79.6,"launchAngle":24.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":100.82,"coordY":98.78}},"index":7,"playId":"d909f6a3-8218-331d-b0c9-48add7f09a37","pitchNumber":4,"startTime":"2025-07-24T01:54:38.051Z","endTime":"2025-07-24T01:54:47.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:54:47.322Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trevor Story doubles (14) on a ground ball to left fielder Max Kepler. Jarren Duran scores.","rbi":1,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-07-24T01:55:10.198Z","endTime":"2025-07-24T01:57:11.608Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":676661,"link":"/api/v1/people/676661"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.354302689597922,"aZ":-44.448226033190835,"pfxX":4.0791238507194345,"pfxZ":-9.113366520460131,"pX":-0.6281793658465391,"pZ":1.0729893604631553,"vX0":-1.1028903693220393,"vY0":-116.0338981265606,"vZ0":-1.0963975268240385,"x":140.94,"y":209.81,"x0":-0.672932637329349,"y0":50.00570724787661,"z0":5.835735981633277,"aX":5.490661756434273},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-16.4,"breakHorizontal":-7.1,"spinRate":2383,"spinDirection":19},"zone":13,"typeConfidence":0.91,"plateTime":0.47441770754902235,"extension":7.105317770500354},"index":0,"playId":"669f8248-9195-3861-b5a6-97eea1beb116","pitchNumber":1,"startTime":"2025-07-24T01:55:15.602Z","endTime":"2025-07-24T01:55:20.573Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-07-24T01:55:38.797Z","endTime":"2025-07-24T01:56:34.690Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.44666749409929,"strikeZoneBottom":1.51179744087042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.817422063115057,"aZ":-13.015475001625967,"pfxX":1.1113564491058945,"pfxZ":9.53912411058231,"pX":-0.6607361528756232,"pZ":1.6103712858534942,"vX0":-0.33420356715588095,"vY0":-140.774140345326,"vZ0":-9.056596048644902,"x":142.19,"y":195.3,"x0":-0.684894027907802,"y0":50.00204474520756,"z0":5.710891968650029,"aX":2.2313520819765804},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":-1.9,"spinRate":2562,"spinDirection":197},"zone":7,"typeConfidence":2.0,"plateTime":0.38901793970698595,"extension":7.167643568227064},"index":2,"playId":"4d3023fb-0e1f-3988-8f8f-7e7839bd6dec","pitchNumber":2,"startTime":"2025-07-24T01:56:34.690Z","endTime":"2025-07-24T01:56:38.085Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38937509663816,"aZ":-44.79489175741899,"pfxX":2.385283318420205,"pfxZ":-9.025661710672292,"pX":0.00586787794902381,"pZ":2.517098562126324,"vX0":0.3419695587539351,"vY0":-118.3110733687319,"vZ0":1.7192013161740507,"x":116.78,"y":170.82,"x0":-0.45052803754603277,"y0":50.001249426332485,"z0":5.928395164184501,"aX":3.3359164943894606},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-15.5,"breakHorizontal":-4.4,"spinRate":2243,"spinDirection":21},"zone":5,"typeConfidence":0.88,"plateTime":0.4653394056034914,"extension":7.094778323772217},"hitData":{"launchSpeed":100.7,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.94,"coordY":104.87}},"index":3,"playId":"92f06899-34b9-391f-81cc-406bdf519e6c","pitchNumber":3,"startTime":"2025-07-24T01:56:56.583Z","endTime":"2025-07-24T01:57:11.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:57:11.608Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, third baseman Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-07-24T01:57:34.936Z","endTime":"2025-07-24T01:58:48.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.18993732241601,"strikeZoneBottom":1.42596078976151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.319470823862712,"aZ":-13.944657156175342,"pfxX":-1.9107948251948903,"pfxZ":9.271264142070313,"pX":-0.7528253103631622,"pZ":3.636297855600381,"vX0":0.07144018851361361,"vY0":-139.3362977498362,"vZ0":-3.5119240439243815,"x":145.7,"y":140.6,"x0":-0.5305565462145604,"y0":50.002565575952445,"z0":5.834523360844217,"aX":-3.756725376989124},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":3.5,"spinRate":2309,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.3931041881736119,"extension":7.040904316266959},"index":0,"playId":"0e75d1fe-b1b5-31ad-891e-e5b4389edcd7","pitchNumber":1,"startTime":"2025-07-24T01:57:38.732Z","endTime":"2025-07-24T01:57:41.937Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"e61d3895-3e52-3c49-8d19-31eeb70f62bf","startTime":"2025-07-24T01:57:57.384Z","endTime":"2025-07-24T01:58:03.121Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.17246923673921,"strikeZoneBottom":1.40998050048005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54128243552666,"aZ":-11.809158553277749,"pfxX":-1.250020140367859,"pfxZ":10.494564527238053,"pX":-0.36489985346934795,"pZ":1.8474828026409145,"vX0":1.286322802990688,"vY0":-138.78822220337295,"vZ0":-8.42455594464526,"x":130.91,"y":188.9,"x0":-0.6731158238665498,"y0":50.004790392681805,"z0":5.718708649954648,"aX":-2.4264094442181814},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":1.9,"spinRate":2521,"spinDirection":200},"zone":7,"typeConfidence":0.91,"plateTime":0.39541725891911694,"extension":7.094141042556893},"index":2,"playId":"f20fc688-66f4-310f-8a37-9d8ed32716b4","pitchNumber":2,"startTime":"2025-07-24T01:58:21.352Z","endTime":"2025-07-24T01:58:25.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.384798324856156,"aZ":-14.29099373369336,"pfxX":0.15618621009656858,"pfxZ":9.143834568021004,"pX":-0.02492457862852607,"pZ":2.620518965276898,"vX0":1.1210536707722059,"vY0":-139.24035868004168,"vZ0":-6.043028811840735,"x":117.95,"y":168.03,"x0":-0.4537169805452132,"y0":50.00638438778719,"z0":5.771315124313876,"aX":0.30533041781916526},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":-0.5,"spinRate":2318,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3939609841100653,"extension":7.07986734391028},"hitData":{"launchSpeed":96.3,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.88,"coordY":166.73}},"index":3,"playId":"5a72979f-8b04-3572-8cb9-92ddbd118b30","pitchNumber":3,"startTime":"2025-07-24T01:58:39.972Z","endTime":"2025-07-24T01:58:48.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:58:48.730Z","atBatIndex":76},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Ceddanne Rafaela reaches on a fielder's choice out, third baseman Edmundo Sosa unassisted. Trevor Story out at 3rd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-07-24T01:59:02.582Z","endTime":"2025-07-24T02:00:34.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03945646465996,"aZ":-10.274101654838079,"pfxX":-1.8889529394288385,"pfxZ":11.036737126777464,"pX":-0.4180652454646437,"pZ":2.867815559634638,"vX0":1.154553171686271,"vY0":-140.0674135449234,"vZ0":-6.065426457423449,"x":132.94,"y":161.35,"x0":-0.5904899527502353,"y0":50.001655850982246,"z0":5.73511210505885,"aX":-3.747916940652772},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.0,"breakHorizontal":3.1,"spinRate":2444,"spinDirection":201},"zone":4,"typeConfidence":0.92,"plateTime":0.39124427688724595,"extension":7.06917109275417},"index":0,"playId":"94693c27-3ddd-355c-ae90-919b026a7c5f","pitchNumber":1,"startTime":"2025-07-24T01:59:16.163Z","endTime":"2025-07-24T01:59:19.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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.93684780782699,"aZ":-14.390652981459906,"pfxX":-1.1068275685009628,"pfxZ":8.96396379416059,"pX":-0.20131109806833525,"pZ":2.5054835986476576,"vX0":1.235779616459721,"vY0":-139.8203860746696,"vZ0":-6.344605335498108,"x":124.67,"y":171.13,"x0":-0.5047938571630689,"y0":50.003956318868255,"z0":5.74499265390306,"aX":-2.196089039073844},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":1.8,"spinRate":2399,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.39145042955321596,"extension":7.149421296812026},"index":1,"playId":"2cf9f6cd-24f0-3017-a70c-14f1bf1840e8","pitchNumber":2,"startTime":"2025-07-24T01:59:38.703Z","endTime":"2025-07-24T01:59:41.810Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.62701282965955,"strikeZoneBottom":1.7254007510746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.812943246140783,"aZ":-43.333480917363374,"pfxX":4.2074775950927545,"pfxZ":-8.049328839218745,"pX":0.9579083637908316,"pZ":0.4911857317342115,"vX0":2.3113485461875913,"vY0":-117.66621817401392,"vZ0":-2.7556882800103537,"x":80.49,"y":225.52,"x0":-0.5877719962417921,"y0":50.00568958354114,"z0":5.738902257891149,"aX":5.830010242325623},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-15.0,"breakHorizontal":-8.3,"spinRate":2434,"spinDirection":21},"zone":14,"typeConfidence":0.88,"plateTime":0.4676308598813641,"extension":7.374450415374459},"index":2,"playId":"ba974bdb-ceb7-34db-9e19-cb062d359ab6","pitchNumber":3,"startTime":"2025-07-24T02:00:02.899Z","endTime":"2025-07-24T02:00:05.899Z","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":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.169917988776366,"aZ":-28.770891855239366,"pfxX":1.8420824790930737,"pfxZ":2.0108701973043637,"pX":0.5299014460203492,"pZ":1.8536987155287465,"vX0":2.385999810079528,"vY0":-128.68592996980834,"vZ0":-4.367864224583648,"x":96.8,"y":188.73,"x0":-0.6451357436727543,"y0":50.00373567331843,"z0":5.775931057109636,"aX":3.1210899707322244},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.0,"breakHorizontal":-3.8,"spinRate":2443,"spinDirection":160},"zone":9,"typeConfidence":2.0,"plateTime":0.4239892490391961,"extension":7.139537653459989},"hitData":{"launchSpeed":73.4,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.93,"coordY":167.75}},"index":3,"playId":"90f8df0e-5f5c-3572-8369-23786080eecd","pitchNumber":4,"startTime":"2025-07-24T02:00:24.738Z","endTime":"2025-07-24T02:00:34.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:00:34.248Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to right fielder Wilyer Abreu. Bryson Stott to 3rd.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-07-24T02:03:16.761Z","endTime":"2025-07-24T02:03:31.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"runnerIndex":[0,1],"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":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Alex Bregman remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T02:02:12.948Z","endTime":"2025-07-24T02:02:12.973Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":663853,"link":"/api/v1/people/663853"}},{"details":{"description":"Defensive switch from third base to first base for Abraham Toro.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T02:02:12.973Z","endTime":"2025-07-24T02:02:12.976Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":691785,"link":"/api/v1/people/691785"}},{"details":{"description":"Pitching Change: Greg Weissert replaces Garrett Whitlock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-24T02:02:12.976Z","endTime":"2025-07-24T02:02:36.975Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669711,"link":"/api/v1/people/669711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Bryson Stott starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-07-24T02:02:36.975Z","endTime":"2025-07-24T02:03:19.148Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"base":2},{"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":94.5,"endSpeed":85.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.302291805666464,"aZ":-19.353830556403892,"pfxX":-5.908269702808655,"pfxZ":6.80977333539696,"pX":0.16201264656691414,"pZ":2.745942221205906,"vX0":7.783249524813131,"vY0":-137.28572324446753,"vZ0":-3.207394819028069,"x":110.82,"y":164.64,"x0":-1.960573708942599,"y0":50.00106205322507,"z0":5.2687502334578475,"aX":-11.12133780352888},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.8,"breakHorizontal":8.8,"spinRate":2388,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.401094315096747,"extension":6.035178216691187},"hitData":{"launchSpeed":92.1,"launchAngle":40.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.68,"coordY":99.34}},"index":4,"playId":"3ba67c1e-9fa5-359a-bd69-ccff8a1ffa8d","pitchNumber":1,"startTime":"2025-07-24T02:03:19.148Z","endTime":"2025-07-24T02:03:31.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:03:31.669Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Schwarber singles on a ground ball to right fielder Wilyer Abreu. Bryson Stott scores.","rbi":1,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-07-24T02:04:32.755Z","endTime":"2025-07-24T02:04:45.796Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":669711,"link":"/api/v1/people/669711"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-24T02:03:48.970Z","endTime":"2025-07-24T02:04:35.153Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.506062798729936,"aZ":-20.245766823592007,"pfxX":-6.148702041496869,"pfxZ":6.244838515686709,"pX":0.14538480753340813,"pZ":2.821760609830826,"vX0":8.101112392606009,"vY0":-137.81375599543782,"vZ0":-3.10226469518518,"x":111.46,"y":162.59,"x0":-2.042504334367657,"y0":50.00511320689726,"z0":5.340156635012336,"aX":-11.750969426726593},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.8,"breakHorizontal":9.4,"spinRate":2401,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.39843323198733227,"extension":6.021149208933014},"hitData":{"launchSpeed":104.2,"launchAngle":-4.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.45,"coordY":126.67}},"index":1,"playId":"16e7eb94-5505-317d-87f1-cf901d41f1ec","pitchNumber":1,"startTime":"2025-07-24T02:04:35.153Z","endTime":"2025-07-24T02:04:45.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:04:45.796Z","atBatIndex":79},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-07-24T02:05:28.971Z","endTime":"2025-07-24T02:06:56.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Weston Wilson replaces Kyle Schwarber.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-24T02:05:09.023Z","endTime":"2025-07-24T02:05:31.320Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":656941,"link":"/api/v1/people/656941"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.9,"endSpeed":86.5,"strikeZoneTop":3.32432519668336,"strikeZoneBottom":1.74286517835922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.011395084486644,"aZ":-27.842902339381606,"pfxX":-11.78626882675296,"pfxZ":2.2392635763525703,"pX":0.9448821166312982,"pZ":2.4488344544380922,"vX0":11.662742554490986,"vY0":-139.0780778633529,"vZ0":-2.172483285455343,"x":80.98,"y":172.66,"x0":-1.7984031618434058,"y0":50.00139460690718,"z0":5.111393223527333,"aX":-22.784784411463733},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.7,"breakHorizontal":18.5,"spinRate":2186,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.395815932480986,"extension":5.869981991054474},"index":1,"playId":"311ad923-0754-3033-8bc1-2a8a9d6b34b9","pitchNumber":1,"startTime":"2025-07-24T02:05:31.320Z","endTime":"2025-07-24T02:05:35.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.6,"strikeZoneTop":3.23700519700544,"strikeZoneBottom":1.68514368504562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.644881888071755,"aZ":-38.45065380627321,"pfxX":9.530749479565362,"pfxZ":-4.419218158159055,"pX":-0.7645247932561048,"pZ":1.5346856281412933,"vX0":0.9084091899250372,"vY0":-119.38480459232387,"vZ0":-0.14569821521341275,"x":146.14,"y":197.34,"x0":-2.3875699038094145,"y0":50.004955985009474,"z0":5.107645122632353,"aX":13.524296191809036},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-7.7,"breakHorizontal":-17.4,"spinRate":2804,"spinDirection":68},"zone":13,"typeConfidence":0.91,"plateTime":0.4618177395561811,"extension":5.82821324874864},"index":2,"playId":"6b906c43-58fb-3948-97b2-b08d6e3e809a","pitchNumber":2,"startTime":"2025-07-24T02:05:50.936Z","endTime":"2025-07-24T02:05:54.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.4,"strikeZoneTop":3.14741388911291,"strikeZoneBottom":1.6544217224116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.95828656835166,"aZ":-29.422654670992944,"pfxX":-11.857570646013233,"pfxZ":1.4357495436110694,"pX":-0.20428999983480067,"pZ":1.5891554484831318,"vX0":9.024011180837665,"vY0":-138.68023595233348,"vZ0":-3.6848760190648138,"x":124.79,"y":195.87,"x0":-1.9822378044236681,"y0":50.00550236010079,"z0":4.927922159841506,"aX":-22.78495175539629},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.9,"breakHorizontal":19.2,"spinRate":2271,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.3970221656858328,"extension":6.0097639558802305},"index":3,"playId":"ccdb40ca-826f-38ef-9c02-edec5ff609d6","pitchNumber":3,"startTime":"2025-07-24T02:06:10.866Z","endTime":"2025-07-24T02:06:14.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.421196381283764,"aZ":-38.13207277682513,"pfxX":8.811109489616367,"pfxZ":-4.136076817022696,"pX":-0.07547923378661367,"pZ":0.9144244568016607,"vX0":2.483294020225152,"vY0":-120.19473460791428,"vZ0":-1.558191175994594,"x":119.88,"y":214.09,"x0":-2.270095231787147,"y0":50.00107139879689,"z0":5.002231960763617,"aX":12.703553819473466},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-7.6,"breakHorizontal":-16.6,"spinRate":2822,"spinDirection":68},"zone":13,"typeConfidence":0.91,"plateTime":0.4582309769226689,"extension":5.928279257733466},"index":4,"playId":"f477d12f-0e69-3306-b200-1cae59f9d7c1","pitchNumber":4,"startTime":"2025-07-24T02:06:31.692Z","endTime":"2025-07-24T02:06:34.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97160371398561,"aZ":-16.487068590259387,"pfxX":-5.606507191008579,"pfxZ":8.126255953827096,"pX":-1.0997640304612657,"pZ":3.8000713676345534,"vX0":4.8467510050933145,"vY0":-138.11885016618416,"vZ0":-1.25408816653531,"x":158.92,"y":136.18,"x0":-2.149517552753693,"y0":50.00330359769079,"z0":5.3694759199671065,"aX":-10.824604160017333},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":9.1,"spinRate":2404,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3966610942457436,"extension":5.937379378585184},"index":5,"playId":"6d30fe1b-f6fe-37b4-9cb2-a3e561b5c413","pitchNumber":5,"startTime":"2025-07-24T02:06:53.804Z","endTime":"2025-07-24T02:06:56.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:06:56.804Z","atBatIndex":80},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Weston Wilson caught stealing 2nd base, catcher Carlos Narváez to second baseman Ceddanne Rafaela.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-07-24T02:07:22.865Z","endTime":"2025-07-24T02:08:22.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"925d6346-bd3e-43a6-b4e3-279ee380413d","startTime":"2025-07-24T02:07:22.865Z","endTime":"2025-07-24T02:07:27.865Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"3e1017dd-efb6-3d70-896e-558b4455952d","startTime":"2025-07-24T02:07:36.166Z","endTime":"2025-07-24T02:07:40.463Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.87,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10163975714729,"aZ":-30.49713212468936,"pfxX":-9.87965873274911,"pfxZ":0.8836245788513448,"pX":0.28222993157149495,"pZ":2.208174642734875,"vX0":9.759899248780775,"vY0":-137.27384984170968,"vZ0":-2.1565718953250594,"x":106.24,"y":179.16,"x0":-2.046037654990823,"y0":50.00146966360177,"z0":5.092482215133909,"aX":-18.739989711996518},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.3,"breakHorizontal":15.7,"spinRate":2221,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.39992321487647864,"extension":5.876890234127448},"index":2,"playId":"81fc3aa3-f06c-3e80-af16-1a4c71fea77d","pitchNumber":1,"startTime":"2025-07-24T02:07:54.570Z","endTime":"2025-07-24T02:07:57.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.90209372625615,"strikeZoneBottom":1.87627340713857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.086676506390102,"aZ":-18.82681197947924,"pfxX":-4.771883119714427,"pfxZ":7.063922468984803,"pX":1.0350658462001936,"pZ":3.2259129942801117,"vX0":10.035098253948593,"vY0":-136.5866039237028,"vZ0":-2.064915228141963,"x":77.55,"y":151.68,"x0":-2.0665734176553054,"y0":50.00272955125625,"z0":5.28636261534328,"aX":-9.017482354750108},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":6.5,"spinRate":2387,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4010212478185844,"extension":5.9792118670726255},"index":3,"playId":"e7245119-e416-3bc0-8a91-cb6485798faa","pitchNumber":2,"startTime":"2025-07-24T02:08:16.430Z","endTime":"2025-07-24T02:08:22.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:08:22.042Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-07-24T02:10:50.479Z","endTime":"2025-07-24T02:12:59.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Weston Wilson remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T02:09:06.394Z","endTime":"2025-07-24T02:09:06.412Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"description":"Pitching Change: Seth Johnson replaces Max Lazar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T02:09:06.412Z","endTime":"2025-07-24T02:10:11.164Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686751,"link":"/api/v1/people/686751"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Ceddanne Rafaela starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-24T02:10:11.164Z","endTime":"2025-07-24T02:10:52.829Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.52588348641472,"strikeZoneBottom":1.69212746713764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.48797868888841,"aZ":-13.650027620310487,"pfxX":-6.854027890410691,"pfxZ":9.505646224748475,"pX":-0.6442820505395005,"pZ":3.3798024846642876,"vX0":2.8385443203760197,"vY0":-139.4580017348629,"vZ0":-4.2939984904427595,"x":141.56,"y":147.53,"x0":-0.7910355076321943,"y0":50.00379941703702,"z0":5.855041113896645,"aX":-13.35651468585573},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":11.8,"spinRate":2297,"spinDirection":213},"zone":1,"typeConfidence":0.91,"plateTime":0.3943708844351681,"extension":6.256194787150796},"index":3,"playId":"e969a677-dbdc-3245-9837-1c4d7040d246","pitchNumber":1,"startTime":"2025-07-24T02:10:52.829Z","endTime":"2025-07-24T02:10:56.872Z","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":95.8,"endSpeed":86.6,"strikeZoneTop":3.53580884300813,"strikeZoneBottom":1.65820432168469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.84102757959775,"aZ":-12.87664366401822,"pfxX":-6.186116726318244,"pfxZ":9.90847505593635,"pX":-1.3115139751433977,"pZ":3.859254905628876,"vX0":0.9278498583126297,"vY0":-139.50424876647222,"vZ0":-2.97061040339567,"x":166.99,"y":134.58,"x0":-0.8479590704580132,"y0":50.00357549269377,"z0":5.800458885196421,"aX":-12.049490059308964},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":10.9,"spinRate":2265,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.3944095419299707,"extension":6.317860979653325},"index":4,"playId":"380b83ed-0d95-3b67-a110-ecdffa96f9bf","pitchNumber":2,"startTime":"2025-07-24T02:11:09.339Z","endTime":"2025-07-24T02:11:13.681Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.84946597982952,"aZ":-24.60845884550795,"pfxX":2.094069250829757,"pfxZ":4.491485814852426,"pX":0.7739640867600917,"pZ":1.852246558873563,"vX0":3.3865070238861454,"vY0":-128.7881580825206,"vZ0":-4.920092864405053,"x":87.5,"y":188.77,"x0":-0.8283784038179662,"y0":50.00534373936123,"z0":5.68217758835569,"aX":3.5311857001745923},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":-4.6,"spinRate":2604,"spinDirection":184},"zone":9,"typeConfidence":0.89,"plateTime":0.42470045672377577,"extension":6.350088027805537},"index":5,"playId":"80bc295e-a212-3d8f-88dd-eaef3f80fc8b","pitchNumber":3,"startTime":"2025-07-24T02:11:25.488Z","endTime":"2025-07-24T02:11:32.401Z","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":96.9,"endSpeed":88.1,"strikeZoneTop":3.50811222870991,"strikeZoneBottom":1.68661556668564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.80018551600702,"aZ":-8.6318441367047,"pfxX":-5.886696591275929,"pfxZ":11.815895314435778,"pX":0.038472177491970704,"pZ":1.315029020528265,"vX0":4.282337685904629,"vY0":-140.7038492013161,"vZ0":-10.31126152705776,"x":115.53,"y":203.27,"x0":-0.7432482837916707,"y0":50.00408568397014,"z0":5.599356404810981,"aX":-11.72988160986986},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.3,"breakHorizontal":9.7,"spinRate":2368,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.39021999893376247,"extension":6.3221531493384235},"index":6,"playId":"2a8354f2-ab5e-3033-827b-6f25a4bbff4a","pitchNumber":4,"startTime":"2025-07-24T02:11:56.825Z","endTime":"2025-07-24T02:12:01.325Z","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":96.9,"endSpeed":88.2,"strikeZoneTop":3.45014962477838,"strikeZoneBottom":1.64015886959893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.53111128610766,"aZ":-11.258786501931063,"pfxX":-5.322300628745315,"pfxZ":10.447055379341524,"pX":-0.4015718417313942,"pZ":2.3746243332087715,"vX0":2.776836141042692,"vY0":-140.952388156218,"vZ0":-7.088235459363729,"x":132.31,"y":174.67,"x0":-0.7106626555656436,"y0":50.00367927170107,"z0":5.657339414713117,"aX":-10.656310302432386},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":9.0,"spinRate":2284,"spinDirection":210},"zone":4,"typeConfidence":0.91,"plateTime":0.38933343826808375,"extension":6.375927039693546},"index":7,"playId":"44611757-1809-3e9b-a728-9c507eed41ff","pitchNumber":5,"startTime":"2025-07-24T02:12:14.201Z","endTime":"2025-07-24T02:12:17.201Z","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":97.2,"endSpeed":88.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.83531642662341,"aZ":-9.015201830644179,"pfxX":-5.261686539016986,"pfxZ":11.503360700559618,"pX":0.5736374643561539,"pZ":3.207192873042041,"vX0":5.047819875608536,"vY0":-141.38001596693124,"vZ0":-5.187208650227503,"x":95.13,"y":152.19,"x0":-0.5559562276018061,"y0":50.00603232372945,"z0":5.6510806499050785,"aX":-10.596828899319691},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.9,"breakHorizontal":8.4,"spinRate":2378,"spinDirection":212},"zone":3,"typeConfidence":0.91,"plateTime":0.38820373629556526,"extension":6.382377825353795},"index":8,"playId":"f7f2a1d6-2d6b-330f-8513-2cc82ccb34c6","pitchNumber":6,"startTime":"2025-07-24T02:12:35.400Z","endTime":"2025-07-24T02:12:38.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.52744357434052,"aZ":-10.626302033195149,"pfxX":-5.6116339038505965,"pfxZ":10.79512706928934,"pX":-0.24500452992533048,"pZ":2.4448552548776696,"vX0":3.176609128829785,"vY0":-141.18750688370739,"vZ0":-6.902096577304422,"x":126.34,"y":172.77,"x0":-0.6624124977375211,"y0":50.00236763660024,"z0":5.623170394631025,"aX":-11.201169623316035},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.1,"breakHorizontal":9.4,"spinRate":2321,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.38961973029465025,"extension":6.376767846259688},"index":9,"playId":"074f704d-3374-3240-85ab-ba8dd99e9f31","pitchNumber":7,"startTime":"2025-07-24T02:12:56.757Z","endTime":"2025-07-24T02:12:59.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:12:59.775Z","atBatIndex":82},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Umpire reviewed (home run), call on the field was upheld: Carlos Narváez homers (9) on a line drive to left center field. Ceddanne Rafaela scores.","rbi":2,"awayScore":9,"homeScore":7,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-07-24T02:13:15.665Z","endTime":"2025-07-24T02:15:30.937Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":{"id":686751,"link":"/api/v1/people/686751"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":686751,"link":"/api/v1/people/686751"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"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, 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":91.8,"endSpeed":84.8,"strikeZoneTop":3.61301116258991,"strikeZoneBottom":1.60241247813756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.075121509814107,"aZ":-22.969738658422404,"pfxX":2.2777825041768907,"pfxZ":5.08889161723212,"pX":0.7685298392309303,"pZ":0.07720872858338777,"vX0":3.267269070215887,"vY0":-133.46857202176065,"vZ0":-9.945602916291422,"x":87.71,"y":236.7,"x0":-0.7662391788359467,"y0":50.00198122714591,"z0":5.4987621265866915,"aX":4.1189338410111755},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":-4.8,"spinRate":2568,"spinDirection":183},"zone":14,"typeConfidence":0.84,"plateTime":0.40998944608584553,"extension":6.461793197314026},"index":0,"playId":"b4639c46-cf1c-3d1b-af21-60848facb3c8","pitchNumber":1,"startTime":"2025-07-24T02:13:25.550Z","endTime":"2025-07-24T02:13:28.550Z","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":97.9,"endSpeed":88.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.69708055046207,"aZ":-11.056891129321553,"pfxX":-4.784212094391407,"pfxZ":10.375708983646502,"pX":0.08807373055701949,"pZ":3.2858582106250283,"vX0":3.770642946942315,"vY0":-142.4528747712891,"vZ0":-4.9799644359596185,"x":113.64,"y":150.06,"x0":-0.6376393661302437,"y0":50.003053706276944,"z0":5.768648871175683,"aX":-9.737153494637608},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.9,"breakHorizontal":7.8,"spinRate":2413,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.3859485157406266,"extension":6.375016475926752},"index":1,"playId":"871beed8-a1d5-3251-b2ca-83f777594026","pitchNumber":2,"startTime":"2025-07-24T02:13:50.077Z","endTime":"2025-07-24T02:13:53.077Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-07-24T02:14:07.189Z","endTime":"2025-07-24T02:14:21.283Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"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":98.0,"endSpeed":88.9,"strikeZoneTop":3.59917568046087,"strikeZoneBottom":1.62105117765598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.77304703686437,"aZ":-10.619381394716212,"pfxX":-4.940595547321989,"pfxZ":10.528966366811636,"pX":-0.15899081776544854,"pZ":4.447940670899029,"vX0":3.1005321784287094,"vY0":-142.63381057262433,"vZ0":-2.062786901440367,"x":123.06,"y":118.69,"x0":-0.6218523492074469,"y0":50.00406707490957,"z0":5.855769686460934,"aX":-10.115111968646373},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.8,"breakHorizontal":8.3,"spinRate":2444,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3849622112887565,"extension":6.278319548612106},"index":3,"playId":"450c3fcd-5b19-3fb5-8f4c-8341a4a8e4c2","pitchNumber":3,"startTime":"2025-07-24T02:14:21.283Z","endTime":"2025-07-24T02:14:25.344Z","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":97.2,"endSpeed":87.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.79814272215524,"aZ":-9.23056549020031,"pfxX":-4.57296823808345,"pfxZ":11.45592282454365,"pX":-0.22254209767004546,"pZ":3.121234935675935,"vX0":2.5630432001113626,"vY0":-141.45368710111595,"vZ0":-5.572064763812354,"x":125.48,"y":154.51,"x0":-0.5519432941772174,"y0":50.00268608184665,"z0":5.724087638803289,"aX":-9.158229185711784},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.6,"breakHorizontal":7.7,"spinRate":2391,"spinDirection":206},"zone":2,"typeConfidence":0.91,"plateTime":0.3889686623399733,"extension":6.395320970069614},"index":4,"playId":"f4009e72-62c8-3f4e-877b-dc1fa4606c94","pitchNumber":4,"startTime":"2025-07-24T02:14:41.652Z","endTime":"2025-07-24T02:14:44.652Z","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":97.8,"endSpeed":88.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.45017115565429,"aZ":-10.951301385001802,"pfxX":-4.882855551323711,"pfxZ":10.447745373269932,"pX":-0.12910851901570597,"pZ":3.685611241410917,"vX0":3.102226209211464,"vY0":-142.29272519751927,"vZ0":-4.104937906751008,"x":121.92,"y":139.27,"x0":-0.6042655336608393,"y0":50.00596009113217,"z0":5.851802231627634,"aX":-9.922705123346013},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.1,"breakHorizontal":8.2,"spinRate":2358,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.38627745129022095,"extension":6.2804127498774385},"hitData":{"launchSpeed":100.3,"launchAngle":22.0,"totalDistance":370.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":61.52,"coordY":63.96}},"index":5,"playId":"fca81035-d8c2-3769-ba45-7b398c048c31","pitchNumber":5,"startTime":"2025-07-24T02:15:07.099Z","endTime":"2025-07-24T02:15:30.937Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"},"playEndTime":"2025-07-24T02:15:30.937Z","atBatIndex":83},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abraham Toro strikes out swinging.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-07-24T02:17:29.070Z","endTime":"2025-07-24T02:18:22.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.28527237517199,"strikeZoneBottom":1.66666562250441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56020261982413,"aZ":-10.667736976123908,"pfxX":-6.62171520760163,"pfxZ":10.91524325497031,"pX":0.9421875085258702,"pZ":2.3699299981075206,"vX0":6.227344289224612,"vY0":-139.73327619474313,"vZ0":-7.337902443109483,"x":81.09,"y":174.79,"x0":-0.4589369423522993,"y0":50.00448753532192,"z0":5.737261193430947,"aX":-13.048305547943917},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.4,"breakHorizontal":10.7,"spinRate":2235,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.3925354967368837,"extension":6.334394704602415},"index":0,"playId":"8a662137-e9a0-3ca4-857f-f4a730f3bb37","pitchNumber":1,"startTime":"2025-07-24T02:17:33.280Z","endTime":"2025-07-24T02:17:37.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.65436767557238,"aZ":-24.5445198043177,"pfxX":1.7957953075681123,"pfxZ":4.424275875743303,"pX":1.1761946203821343,"pZ":1.0171195711950605,"vX0":4.117445737972049,"vY0":-130.30517254831392,"vZ0":-6.9603889394287455,"x":72.17,"y":211.32,"x0":-0.6559124274114742,"y0":50.001943011951575,"z0":5.5696367489069125,"aX":3.096767122990053},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.7,"breakHorizontal":-4.1,"spinRate":2541,"spinDirection":180},"zone":14,"typeConfidence":0.87,"plateTime":0.4198737473316414,"extension":6.340277058956596},"index":1,"playId":"da5de56d-6fe5-3115-b4e1-e81f11c89d0d","pitchNumber":2,"startTime":"2025-07-24T02:17:45.600Z","endTime":"2025-07-24T02:17:48.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.67838699543548,"aZ":-25.99761043796198,"pfxX":1.829545116776771,"pfxZ":3.5513844960455163,"pX":1.060865752935942,"pZ":2.1678836833743533,"vX0":3.8885614615066757,"vY0":-130.77866497800701,"vZ0":-3.966578455402245,"x":76.56,"y":180.25,"x0":-0.6808783135773183,"y0":50.00211963692846,"z0":5.646474175695621,"aX":3.178670768164638},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.8,"breakHorizontal":-4.2,"spinRate":2521,"spinDirection":180},"zone":14,"typeConfidence":0.88,"plateTime":0.4182767907095335,"extension":6.354603652539366},"index":2,"playId":"794ac62f-b1db-362f-b95f-61b73b40c632","pitchNumber":3,"startTime":"2025-07-24T02:18:01.001Z","endTime":"2025-07-24T02:18:04.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.412721683546376,"aZ":-45.23140778026446,"pfxX":6.40605968490969,"pfxZ":-9.868753174744466,"pX":1.0215424706128458,"pZ":2.362166683154969,"vX0":1.8983981364021585,"vY0":-115.46698894113574,"vZ0":1.8058430468341329,"x":78.06,"y":175.0,"x0":-0.6474632775330552,"y0":50.00068937619708,"z0":5.987595796771759,"aX":8.479028986187938},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-16.9,"breakHorizontal":-12.1,"spinRate":2874,"spinDirection":28},"zone":14,"typeConfidence":0.9,"plateTime":0.47794883733556803,"extension":6.4657050885066845},"index":3,"playId":"caea5d23-02a5-3f9a-8407-1a6d4d1c31f3","pitchNumber":4,"startTime":"2025-07-24T02:18:18.189Z","endTime":"2025-07-24T02:18:22.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:18:22.386Z","atBatIndex":84},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Roman Anthony doubles (12) on a sharp line drive to left fielder Max Kepler.","rbi":0,"awayScore":9,"homeScore":7,"isOut":false},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-07-24T02:18:39.364Z","endTime":"2025-07-24T02:19:51.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.63589796969008,"strikeZoneBottom":1.76485291507461,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.35957297436937,"aZ":-28.211601365805777,"pfxX":2.57554218273038,"pfxZ":2.355053843908623,"pX":-0.05116486854922175,"pZ":3.2763827607077824,"vX0":1.3636117042250673,"vY0":-128.5232600790529,"vZ0":-0.9237194067863383,"x":118.95,"y":150.32,"x0":-0.9223059225979635,"y0":50.001187562653946,"z0":5.821318823625295,"aX":4.330132460514303},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.3,"breakHorizontal":-4.9,"spinRate":2693,"spinDirection":142},"zone":2,"typeConfidence":0.9,"plateTime":0.4253321544490847,"extension":6.3284750911590715},"index":0,"playId":"e968d507-ed75-3c49-bca6-a3743c27cc0b","pitchNumber":1,"startTime":"2025-07-24T02:18:44.853Z","endTime":"2025-07-24T02:18:48.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.4,"strikeZoneTop":3.66631316740969,"strikeZoneBottom":1.79583051115935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.407541278818194,"aZ":-12.372195758815675,"pfxX":-7.871774787940765,"pfxZ":9.979129360127093,"pX":-0.890137700152789,"pZ":4.3190532565686155,"vX0":2.7213928330113477,"vY0":-140.78484496811328,"vZ0":-1.78071444398092,"x":150.93,"y":122.17,"x0":-0.8534415492714054,"y0":50.00035472814421,"z0":5.7713709798931125,"aX":-15.616599677083475},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":13.6,"spinRate":2423,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.39077998863648267,"extension":6.291095070154511},"index":1,"playId":"373ad9ba-9d0d-3c02-b5bb-e416cff3b05f","pitchNumber":2,"startTime":"2025-07-24T02:18:58.790Z","endTime":"2025-07-24T02:19:02.531Z","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":2},"pitchData":{"startSpeed":78.6,"endSpeed":70.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.30283796369452,"aZ":-45.479961363030256,"pfxX":6.059158316536685,"pfxZ":-10.345931757028916,"pX":0.24170385155166216,"pZ":2.681810504292324,"vX0":0.3237733662702021,"vY0":-114.21057667585526,"vZ0":2.8597425384327453,"x":107.79,"y":166.37,"x0":-0.6872271701300003,"y0":50.0044636312553,"z0":5.9742598102775535,"aX":7.790095586961923},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-17.3,"breakHorizontal":-11.0,"spinRate":2867,"spinDirection":27},"zone":5,"typeConfidence":0.9,"plateTime":0.48459366586006514,"extension":6.616107144886984},"index":2,"playId":"12cc64d6-c955-3219-ab80-8eef46c9791f","pitchNumber":3,"startTime":"2025-07-24T02:19:12.753Z","endTime":"2025-07-24T02:19:15.753Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-24T02:19:27.793Z","endTime":"2025-07-24T02:19:39.509Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77928591912282,"aZ":-27.99291577981139,"pfxX":-7.35754794672954,"pfxZ":2.3744160759471757,"pX":-0.6824265173879593,"pZ":2.9349110959552056,"vX0":3.510562457599577,"vY0":-131.65667484827657,"vZ0":-1.4800727158562625,"x":143.01,"y":159.54,"x0":-1.0738944617441486,"y0":50.00582406929855,"z0":5.567398405302211,"aX":-12.976315548783427},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.2,"breakHorizontal":12.6,"spinRate":1654,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4153115916962036,"extension":6.292615857619991},"hitData":{"launchSpeed":103.8,"launchAngle":13.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":32.55,"coordY":97.05}},"index":4,"playId":"6acaa253-8868-30be-8121-ef8a94a42855","pitchNumber":4,"startTime":"2025-07-24T02:19:39.509Z","endTime":"2025-07-24T02:19:51.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:19:51.814Z","atBatIndex":85},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran called out on strikes.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-07-24T02:20:10.628Z","endTime":"2025-07-24T02:22:30.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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(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":75.5,"endSpeed":67.5,"strikeZoneTop":3.46926866954858,"strikeZoneBottom":1.64820715561918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.247172299430428,"aZ":-46.45170228456356,"pfxX":6.830820509240759,"pfxZ":-12.194133201524,"pX":-0.8719688257767734,"pZ":2.655026077524919,"vX0":-1.990783509343271,"vY0":-109.61455922553924,"vZ0":3.711841047637276,"x":150.24,"y":167.09,"x0":-0.8187501027870241,"y0":50.00503095901154,"z0":6.034345170109685,"aX":7.996180682144728},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.7,"breakVerticalInduced":-20.0,"breakHorizontal":-11.5,"spinRate":2848,"spinDirection":25},"zone":11,"typeConfidence":0.9,"plateTime":0.5071850477021593,"extension":6.675370258477829},"index":0,"playId":"a5a4a1c7-01fa-3be8-b8a0-b3452ef1d671","pitchNumber":1,"startTime":"2025-07-24T02:20:21.748Z","endTime":"2025-07-24T02:20:25.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.922797792835844,"aZ":-24.442290204462033,"pfxX":1.9315223528913368,"pfxZ":4.464426125950759,"pX":0.2268919338428043,"pZ":1.9911337205665978,"vX0":2.1449034797878666,"vY0":-130.57810449520483,"vZ0":-4.926355001778476,"x":108.35,"y":185.02,"x0":-0.8553593388485652,"y0":50.00114169462039,"z0":5.7360640051105936,"aX":3.3415984285924747},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.2,"breakHorizontal":-4.0,"spinRate":2626,"spinDirection":179},"zone":8,"typeConfidence":0.86,"plateTime":0.41911731423491627,"extension":6.312985204177199},"index":1,"playId":"843d82ad-ca41-314f-8adc-ce7f54515108","pitchNumber":2,"startTime":"2025-07-24T02:20:39.874Z","endTime":"2025-07-24T02:20:42.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":87.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.97372739249873,"aZ":-11.587870714105666,"pfxX":-6.3884846816661565,"pfxZ":10.317721799980495,"pX":-0.010522719719558371,"pZ":3.307243838252979,"vX0":4.189832734080497,"vY0":-141.24479585517358,"vZ0":-4.618002077142769,"x":117.4,"y":149.48,"x0":-0.6929350737735316,"y0":50.00050137414864,"z0":5.725273434237732,"aX":-12.74275931318357},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.8,"breakHorizontal":10.6,"spinRate":2397,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.3896810824961383,"extension":6.321001435159699},"index":2,"playId":"e591404f-1c64-3417-9a29-1809e8d11626","pitchNumber":3,"startTime":"2025-07-24T02:21:04.315Z","endTime":"2025-07-24T02:21:08.784Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-24T02:21:17.706Z","endTime":"2025-07-24T02:21:36.607Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.0,"strikeZoneTop":3.49637426851474,"strikeZoneBottom":1.62000548921234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.7621297608795,"aZ":-11.851735960436965,"pfxX":-5.425191356112181,"pfxZ":10.104142026914705,"pX":-0.9730246285017318,"pZ":4.4314031959362845,"vX0":1.5012717181874087,"vY0":-141.7126680377829,"vZ0":-1.8647176544821402,"x":154.09,"y":119.13,"x0":-0.8086798716350801,"y0":50.00239960737204,"z0":5.865296083601562,"aX":-10.91009551035998},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.0,"breakHorizontal":9.5,"spinRate":2376,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.3881806365472489,"extension":6.239284386498419},"index":4,"playId":"309d5459-4783-3eec-81d2-f8bc3346c22d","pitchNumber":4,"startTime":"2025-07-24T02:21:36.607Z","endTime":"2025-07-24T02:21:40.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":69.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49183346092685,"aZ":-46.03071697214351,"pfxX":5.329682585860956,"pfxZ":-11.30249758899526,"pX":0.9671492177508899,"pZ":2.286614969885444,"vX0":1.6960530528296696,"vY0":-111.65410645840021,"vZ0":2.4342512290829204,"x":80.13,"y":177.04,"x0":-0.5006749636427331,"y0":50.00162134960975,"z0":6.021855407822269,"aX":6.534830778116853},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.6,"breakVerticalInduced":-19.1,"breakHorizontal":-10.1,"spinRate":2850,"spinDirection":27},"zone":14,"typeConfidence":0.9,"plateTime":0.49606231155003,"extension":6.379532572853216},"index":5,"playId":"d8daa313-401e-3343-806b-d86d23fdba26","pitchNumber":5,"startTime":"2025-07-24T02:21:55.978Z","endTime":"2025-07-24T02:21:59.053Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.39067736167389,"strikeZoneBottom":1.6014255373124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.023154664978808,"aZ":-29.43412492366432,"pfxX":4.014766243748102,"pfxZ":1.593567373295313,"pX":-0.596004063593524,"pZ":2.589260309375352,"vX0":-0.5212919501289165,"vY0":-130.2635059619512,"vZ0":-2.2720294801299694,"x":139.72,"y":168.87,"x0":-0.915151138228288,"y0":50.00409660594378,"z0":5.695118644438629,"aX":6.909027720770235},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.6,"breakHorizontal":-7.2,"spinRate":2647,"spinDirection":155},"zone":4,"typeConfidence":0.91,"plateTime":0.42026450522584824,"extension":6.340411755974695},"index":6,"playId":"f7e3523d-8d63-38dd-bfce-04cdb2c818d7","pitchNumber":6,"startTime":"2025-07-24T02:22:26.312Z","endTime":"2025-07-24T02:22:30.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:22:30.488Z","atBatIndex":86},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Castellanos grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-07-24T02:25:34.065Z","endTime":"2025-07-24T02:27:56.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jorge Alcala replaces Greg Weissert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T02:23:40.341Z","endTime":"2025-07-24T02:23:55.144Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660896,"link":"/api/v1/people/660896"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Bryce Harper starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":9,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T02:23:55.144Z","endTime":"2025-07-24T02:25:36.438Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"},"base":2},{"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":99.2,"endSpeed":89.1,"strikeZoneTop":3.87,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.342341139856764,"aZ":-8.516575608378334,"pfxX":-6.819858548923562,"pfxZ":11.492059980581121,"pX":-1.088512446122246,"pZ":2.5319699669970945,"vX0":6.193065823925371,"vY0":-143.9406619722929,"vZ0":-9.898834634973808,"x":158.49,"y":170.42,"x0":-2.4022446292032895,"y0":50.00209561072209,"z0":6.579319988234674,"aX":-14.037933140762997},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.5,"breakHorizontal":10.8,"spinRate":2633,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3833412754795682,"extension":5.9007841388373725},"index":2,"playId":"14375101-60f1-3e56-829e-f5058f8d49b6","pitchNumber":1,"startTime":"2025-07-24T02:25:36.438Z","endTime":"2025-07-24T02:25:40.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.87,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.83095066315905,"aZ":-40.30696333927173,"pfxX":1.8856735903480528,"pfxZ":-5.2148862447116535,"pX":-0.9133689784970398,"pZ":3.087984855616849,"vX0":2.735335572487314,"vY0":-124.60287102202236,"vZ0":-0.9434331283207966,"x":151.82,"y":155.4,"x0":-2.2735397138389795,"y0":50.001861387774035,"z0":6.824625521675385,"aX":2.941415958024814},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-9.4,"breakHorizontal":-4.1,"spinRate":2690,"spinDirection":39},"zone":11,"typeConfidence":0.9,"plateTime":0.4408852835281456,"extension":5.710038677564399},"index":3,"playId":"d466ad11-f90c-3a4d-b57c-301f8df7c1f4","pitchNumber":2,"startTime":"2025-07-24T02:25:58.082Z","endTime":"2025-07-24T02:26:01.789Z","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":99.6,"endSpeed":89.6,"strikeZoneTop":3.88764674261333,"strikeZoneBottom":1.79516617264313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.57224928174669,"aZ":-8.559708895028155,"pfxX":-5.4014454759653585,"pfxZ":11.292218769036495,"pX":-0.4666467084398017,"pZ":5.41289866000858,"vX0":6.827207758702756,"vY0":-144.80249087043458,"vZ0":-2.4325404373478143,"x":134.79,"y":92.63,"x0":-2.1701497568450354,"y0":50.006223433686024,"z0":6.799652644648043,"aX":-11.299425452223081},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.0,"breakHorizontal":8.2,"spinRate":2668,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.38046209953736687,"extension":5.642214770191451},"index":4,"playId":"8d423d81-a717-3c27-951f-8d5b46e43fa6","pitchNumber":3,"startTime":"2025-07-24T02:26:30.809Z","endTime":"2025-07-24T02:26:33.855Z","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":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.92304037300489,"strikeZoneBottom":1.91688955431028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.135084195328457,"aZ":-41.75114818533735,"pfxX":3.195438852092354,"pfxZ":-6.240987554884393,"pX":-0.04662573140620121,"pZ":0.6208237698607132,"vX0":4.176884655878948,"vY0":-123.76395297019403,"vZ0":-5.876837097794495,"x":118.78,"y":222.02,"x0":-2.178117272712208,"y0":50.00320118445849,"z0":6.564618004154204,"aX":4.903625199644404},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-12.5,"breakHorizontal":-6.8,"spinRate":2816,"spinDirection":31},"zone":13,"typeConfidence":0.91,"plateTime":0.4443600442524236,"extension":5.880554945623009},"index":5,"playId":"f6675615-61f7-3483-82fe-25f84b3a21a7","pitchNumber":4,"startTime":"2025-07-24T02:26:50.246Z","endTime":"2025-07-24T02:26:53.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.7942287838255,"strikeZoneBottom":1.81307195506822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77685284962611,"aZ":-30.566501965731653,"pfxX":1.7861607940495237,"pfxZ":0.9325895027013296,"pX":0.45831790304312725,"pZ":3.967380208414702,"vX0":6.8667654407967165,"vY0":-130.26766675761198,"vZ0":-1.102492550496021,"x":99.53,"y":131.66,"x0":-2.441405461735136,"y0":50.00329184577011,"z0":6.702091646311043,"aX":3.0747762794872378},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.7,"breakHorizontal":-4.7,"spinRate":2563,"spinDirection":90},"zone":12,"typeConfidence":0.9,"plateTime":0.42009674069999203,"extension":5.694379856665572},"index":6,"playId":"4933901d-e2bd-3e58-a3b7-a4f1ee3af169","pitchNumber":5,"startTime":"2025-07-24T02:27:15.421Z","endTime":"2025-07-24T02:27:18.493Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"ecfb6928-605b-49e5-8845-ab7f3f35a94c","startTime":"2025-07-24T02:27:32.004Z","endTime":"2025-07-24T02:27:37.004Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.87,"strikeZoneBottom":1.89,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.435142359705402,"aZ":-39.698207696232124,"pfxX":3.967718596582962,"pfxZ":-5.017425692542121,"pX":-0.6538248990649589,"pZ":3.6488251359496204,"vX0":2.6934926412722078,"vY0":-122.27871237675934,"vZ0":0.5650219604402578,"x":141.92,"y":140.26,"x0":-2.2891281040065765,"y0":50.004808899185655,"z0":6.849265872040228,"aX":5.946520682955595},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-8.6,"breakHorizontal":-7.9,"spinRate":2727,"spinDirection":39},"zone":1,"typeConfidence":0.9,"plateTime":0.44972102660345925,"extension":5.889261226360525},"hitData":{"launchSpeed":86.8,"launchAngle":-6.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.45,"coordY":152.03}},"index":8,"playId":"d47c7d7a-afee-3e45-994c-113c3940968c","pitchNumber":6,"startTime":"2025-07-24T02:27:48.511Z","endTime":"2025-07-24T02:27:56.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:27:56.178Z","atBatIndex":87},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto strikes out swinging.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-07-24T02:29:26.417Z","endTime":"2025-07-24T02:32:09.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,8,9,10],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Disengagement Violation","eventType":"forced_balk","movementReason":"r_adv_play","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-24T02:28:31.086Z","endTime":"2025-07-24T02:29:26.417Z","isPitch":false,"type":"action"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"a41af10a-866c-487e-9c11-fa7afc4448d6","startTime":"2025-07-24T02:29:26.417Z","endTime":"2025-07-24T02:29:31.417Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"playId":"813d951e-8b54-4c43-9f87-0145edd65c83","startTime":"2025-07-24T02:29:34.773Z","endTime":"2025-07-24T02:29:37.918Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":3},"count":{"balls":0,"strikes":0,"outs":1},"index":3,"playId":"5f3dce3e-5594-4bca-b92d-03747200663d","startTime":"2025-07-24T02:29:42.000Z","endTime":"2025-07-24T02:29:47.000Z","isPitch":false,"type":"stepoff"},{"details":{"description":"With J.T. Realmuto batting, Bryce Harper advances to 3rd on a disengagement violation.","event":"Disengagement Violation","eventType":"forced_balk","awayScore":9,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_disengagement","description":"Pitcher Disengagement Violation","player":{"id":660896,"fullName":"Jorge Alcala"}}},"count":{"balls":0,"strikes":0,"outs":1},"index":4,"actionPlayId":"5f3dce3e-5594-4bca-b92d-03747200663d","startTime":"2025-07-24T02:30:04.531Z","endTime":"2025-07-24T02:30:07.906Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":660896,"link":"/api/v1/people/660896"}},{"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":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.71339316306764,"strikeZoneBottom":1.79182535816709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.920904556310166,"aZ":-38.00803292696003,"pfxX":2.076962799063927,"pfxZ":-3.8069842013026327,"pX":-0.3084300835774893,"pZ":0.9787429848753314,"vX0":4.253686371291061,"vY0":-122.85819311465353,"vZ0":-5.762750510780752,"x":128.76,"y":212.35,"x0":-2.330896290886628,"y0":50.00466390840868,"z0":6.578404807936434,"aX":3.1806607428472486},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-8.0,"breakHorizontal":-4.8,"spinRate":2630,"spinDirection":43},"zone":13,"typeConfidence":0.9,"plateTime":0.44550865020634944,"extension":6.026312882588446},"index":5,"playId":"38549792-9921-3596-9ad3-afddf01b85be","pitchNumber":1,"startTime":"2025-07-24T02:30:07.906Z","endTime":"2025-07-24T02:30:11.905Z","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":98.0,"endSpeed":88.9,"strikeZoneTop":3.72214203386756,"strikeZoneBottom":1.80047145808843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.25138020794352,"aZ":-8.937299293849229,"pfxX":-5.187764704519028,"pfxZ":11.418953703259124,"pX":-1.5202506585784932,"pZ":2.7921934378529563,"vX0":4.067398836714738,"vY0":-142.35882268119258,"vZ0":-8.957031552869507,"x":174.95,"y":163.39,"x0":-2.2995741460104098,"y0":50.004435000880235,"z0":6.560340768588746,"aX":-10.559225148570988},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.8,"breakHorizontal":8.5,"spinRate":2561,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38598738537734434,"extension":5.749698608901963},"index":6,"playId":"e8394a1c-0aeb-3f44-af6c-7cac546e2b74","pitchNumber":2,"startTime":"2025-07-24T02:30:25.097Z","endTime":"2025-07-24T02:30:28.402Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.63701411698693,"strikeZoneBottom":1.6024069981786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.199741691131937,"aZ":-30.054665814464034,"pfxX":2.560438337131115,"pfxZ":1.246249248160467,"pX":0.07185530646715563,"pZ":3.4422304724815724,"vX0":5.6646770178881605,"vY0":-129.72749003293097,"vZ0":-2.0322669583053745,"x":114.26,"y":145.84,"x0":-2.476153196551427,"y0":50.001004981149094,"z0":6.536137877967672,"aX":4.3441743624092295},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.0,"breakHorizontal":-6.0,"spinRate":2545,"spinDirection":133},"zone":2,"typeConfidence":0.91,"plateTime":0.4228942361799888,"extension":5.546879182328371},"index":7,"playId":"f2c2165d-053b-3a2d-b608-7a2ca5b9987f","pitchNumber":3,"startTime":"2025-07-24T02:30:43.622Z","endTime":"2025-07-24T02:30:46.839Z","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":96.9,"endSpeed":88.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00621682646745,"aZ":-18.405509835263366,"pfxX":-10.036251033272093,"pfxZ":6.88008823245455,"pX":-0.7332776901604587,"pZ":2.0430760198257882,"vX0":7.701116301580588,"vY0":-140.62383215446067,"vZ0":-8.84842674466552,"x":144.95,"y":183.62,"x0":-2.20386771395052,"y0":50.00692342326774,"z0":6.4256184985948375,"aX":-20.09738718689345},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.8,"breakHorizontal":16.6,"spinRate":2183,"spinDirection":218},"zone":7,"typeConfidence":0.96,"plateTime":0.389557439282028,"extension":6.027841863432738},"index":8,"playId":"a9244e4e-2be4-3146-8259-208d33af3c1f","pitchNumber":4,"startTime":"2025-07-24T02:31:04.599Z","endTime":"2025-07-24T02:31:07.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.92041351470822,"aZ":-41.13352725482393,"pfxX":2.8338849777709223,"pfxZ":-5.859161242149657,"pX":-0.025799659497986124,"pZ":3.3427316282758026,"vX0":4.654443831074588,"vY0":-122.97974451130519,"vZ0":0.12570014720506095,"x":117.98,"y":148.53,"x0":-2.3129828461940547,"y0":50.005599442563266,"z0":6.78677920226171,"aX":4.3302861885878405},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-10.3,"breakHorizontal":-6.2,"spinRate":2651,"spinDirection":39},"zone":2,"typeConfidence":0.9,"plateTime":0.44577823397315886,"extension":6.107639423129467},"index":9,"playId":"086e7c5b-481c-3230-9755-08ef39392497","pitchNumber":5,"startTime":"2025-07-24T02:31:40.319Z","endTime":"2025-07-24T02:31:43.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.4962298501699,"aZ":-15.156606374437471,"pfxX":-8.480654887296943,"pfxZ":8.084672687881536,"pX":-0.9074433462677844,"pZ":1.5997458572722376,"vX0":6.556084360284923,"vY0":-144.36673368627325,"vZ0":-11.157825507264462,"x":151.59,"y":195.59,"x0":-2.1091724100619826,"y0":50.005877348440656,"z0":6.454901185836849,"aX":-17.85382274309131},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.5,"breakHorizontal":14.0,"spinRate":2344,"spinDirection":211},"zone":13,"typeConfidence":0.94,"plateTime":0.3798228608854495,"extension":6.010707210051153},"index":10,"playId":"c8c77e14-c9fd-35eb-b4b6-3cae1b4cf5fe","pitchNumber":6,"startTime":"2025-07-24T02:32:06.266Z","endTime":"2025-07-24T02:32:09.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:32:09.551Z","atBatIndex":88},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Johan Rojas singles on a line drive to left fielder Roman Anthony. Bryce Harper scores.","rbi":1,"awayScore":9,"homeScore":8,"isOut":false},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-07-24T02:32:18.724Z","endTime":"2025-07-24T02:33:30.480Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":660896,"link":"/api/v1/people/660896"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.2,"strikeZoneTop":3.60862397460294,"strikeZoneBottom":1.67853555374197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.170916999512706,"aZ":-10.139334155161816,"pfxX":-4.502266387800972,"pfxZ":10.88212958561624,"pX":-1.3082109892561897,"pZ":3.457747592073035,"vX0":4.63098196145159,"vY0":-142.65186577006182,"vZ0":-6.81187394102165,"x":166.87,"y":145.42,"x0":-2.3815517132792894,"y0":50.002228220958756,"z0":6.543026076811621,"aX":-9.116444844047752},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.2,"breakHorizontal":7.0,"spinRate":2521,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38655646869199956,"extension":5.680061396228897},"index":0,"playId":"ae2206de-9673-3298-91d5-121caafffd43","pitchNumber":1,"startTime":"2025-07-24T02:32:40.957Z","endTime":"2025-07-24T02:32:44.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.796151719988266,"aZ":-29.73566101386923,"pfxX":3.0917343254055205,"pfxZ":1.4301923326841308,"pX":0.7712592760019433,"pZ":2.300884143201169,"vX0":7.499424418292007,"vY0":-130.21775900760522,"vZ0":-4.773491476307234,"x":87.6,"y":176.66,"x0":-2.5543398852119887,"y0":50.0040181617434,"z0":6.422486522681667,"aX":5.279797714043783},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.7,"breakHorizontal":-7.3,"spinRate":2590,"spinDirection":139},"zone":6,"typeConfidence":0.91,"plateTime":0.42153289122297366,"extension":6.0318379950471765},"index":1,"playId":"57f66cf0-ac68-30f8-afd5-ae40dc01db85","pitchNumber":2,"startTime":"2025-07-24T02:33:03.867Z","endTime":"2025-07-24T02:33:08.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.24436875829553,"aZ":-14.253865994869418,"pfxX":-9.303019694464844,"pfxZ":8.766688434751917,"pX":-1.1195735171918966,"pZ":2.9131925053213723,"vX0":6.452846648291735,"vY0":-142.64184917744808,"vZ0":-7.6373667970092045,"x":159.68,"y":160.12,"x0":-2.2116643168472043,"y0":50.00316014965366,"z0":6.5390407098879155,"aX":-19.01869095129165},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":15.4,"spinRate":2201,"spinDirection":212},"zone":11,"typeConfidence":0.94,"plateTime":0.38515039278097873,"extension":5.8395598039800145},"hitData":{"launchSpeed":98.8,"launchAngle":14.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.53,"coordY":108.85}},"index":2,"playId":"08bcd437-deaa-367a-a437-720ad8bbccd3","pitchNumber":3,"startTime":"2025-07-24T02:33:20.936Z","endTime":"2025-07-24T02:33:30.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:33:30.480Z","atBatIndex":89},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Kepler called out on strikes.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":90,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-07-24T02:36:39.046Z","endTime":"2025-07-24T02:39:05.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T02:34:00.996Z","endTime":"2025-07-24T02:35:01.302Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brennan Bernardino replaces Jorge Alcala.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-24T02:35:01.302Z","endTime":"2025-07-24T02:36:41.197Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657514,"link":"/api/v1/people/657514"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.835381460231496,"aZ":-23.079101857274548,"pfxX":11.723063546747735,"pfxZ":5.442016594716271,"pX":0.9882755778338221,"pZ":2.0829208026651043,"vX0":-8.135486491822913,"vY0":-129.1987519466223,"vZ0":-3.5611217666378985,"x":79.33,"y":182.54,"x0":2.673390409225698,"y0":50.00269665975062,"z0":5.277007708549058,"aX":19.588532051392075},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.1,"breakHorizontal":-19.1,"spinRate":2126,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.425837434120925,"extension":5.702819236380058},"index":2,"playId":"6f1b15a0-07c6-3948-aab9-1aae55d06bc4","pitchNumber":1,"startTime":"2025-07-24T02:36:41.197Z","endTime":"2025-07-24T02:36:44.404Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"playId":"08a79534-7ae5-3cda-b4e3-55ee992c0d22","startTime":"2025-07-24T02:37:06.470Z","endTime":"2025-07-24T02:37:10.763Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.1,"strikeZoneTop":3.43649458097847,"strikeZoneBottom":1.61960603140599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.236181663236497,"aZ":-26.732281502914585,"pfxX":10.840183100046417,"pfxZ":3.228750569385765,"pX":-0.7865321463487556,"pZ":2.58909015577063,"vX0":-11.83561524616463,"vY0":-129.31612130486388,"vZ0":-1.5180471333511278,"x":146.98,"y":168.87,"x0":2.452181667540995,"y0":50.00157920666074,"z0":5.244256726838412,"aX":18.265776012361115},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":-16.8,"spinRate":2057,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.4243769500161956,"extension":5.966343449083442},"index":4,"playId":"1b929c29-34e9-3e9c-8989-21e93325b0db","pitchNumber":2,"startTime":"2025-07-24T02:37:22.795Z","endTime":"2025-07-24T02:37:26.308Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.359239816149987,"aZ":-30.374505239162357,"pfxX":-10.013082004416002,"pfxZ":1.3527682358585658,"pX":0.6914854278613338,"pZ":2.1975233777727894,"vX0":-2.4154989926687196,"vY0":-115.05009045541375,"vZ0":0.15933104983133672,"x":90.64,"y":179.45,"x0":3.0579436371252067,"y0":50.00112324745798,"z0":5.09592470515928,"aX":-13.284629503009322},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":2.8,"breakHorizontal":18.7,"spinRate":2683,"spinDirection":293},"zone":9,"typeConfidence":2.0,"plateTime":0.47794427885473834,"extension":5.274577907628399},"index":5,"playId":"d85f1b57-14ff-3cc0-a0b9-b4f9619d07c1","pitchNumber":3,"startTime":"2025-07-24T02:37:42.225Z","endTime":"2025-07-24T02:37:47.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.004690058480154,"aZ":-27.51686240350812,"pfxX":11.525746855940497,"pfxZ":2.6749297602910467,"pX":-0.6626112075541042,"pZ":2.00176711958255,"vX0":-11.778843836748344,"vY0":-131.5964581414,"vZ0":-2.80733773300052,"x":142.26,"y":184.73,"x0":2.391024611465864,"y0":50.000833781722996,"z0":5.137899524446134,"aX":20.05199130138174},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.3,"breakHorizontal":-18.0,"spinRate":2165,"spinDirection":122},"zone":7,"typeConfidence":2.0,"plateTime":0.4174947772134572,"extension":5.840041471052976},"index":6,"playId":"66359f89-28a2-3005-8ec7-c6fa4ba08c30","pitchNumber":4,"startTime":"2025-07-24T02:38:07.592Z","endTime":"2025-07-24T02:38:10.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76310308052,"aZ":-32.576032773491384,"pfxX":11.744565449206734,"pfxZ":-0.22981722528378334,"pX":0.10837030459738121,"pZ":2.2056116612683603,"vX0":-9.868340521419782,"vY0":-132.22590257941755,"vZ0":-1.6426150222820024,"x":112.87,"y":179.23,"x0":2.395107041847469,"y0":50.004806824125126,"z0":5.2649509810100765,"aX":20.437808885404156},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.6,"breakHorizontal":-18.6,"spinRate":2154,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4170224557741333,"extension":5.806946456267174},"index":7,"playId":"253e2b18-3198-3633-8195-66051575d409","pitchNumber":5,"startTime":"2025-07-24T02:38:31.352Z","endTime":"2025-07-24T02:38:36.161Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.8,"strikeZoneTop":3.41162892909362,"strikeZoneBottom":1.59521021064132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.33168675750541,"aZ":-28.854314528148823,"pfxX":9.656337901089973,"pfxZ":1.884601893445815,"pX":-0.40070209602809376,"pZ":3.1406915247579286,"vX0":-10.716761338730398,"vY0":-132.4632082170726,"vZ0":0.09679815148565352,"x":132.27,"y":153.98,"x0":2.4577337272592956,"y0":50.00528568069279,"z0":5.226809405576669,"aX":17.03118471205529},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.7,"breakHorizontal":-14.9,"spinRate":2086,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.4147183704197466,"extension":5.783273868158546},"index":8,"playId":"93bb517b-dad6-30d7-b247-1619a4636e4a","pitchNumber":6,"startTime":"2025-07-24T02:39:01.655Z","endTime":"2025-07-24T02:39:05.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:39:05.669Z","atBatIndex":90}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Kepler called out on strikes.","rbi":0,"awayScore":9,"homeScore":8,"isOut":true},"about":{"atBatIndex":90,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-07-24T02:36:39.046Z","endTime":"2025-07-24T02:39:05.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T02:34:00.996Z","endTime":"2025-07-24T02:35:01.302Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brennan Bernardino replaces Jorge Alcala.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-24T02:35:01.302Z","endTime":"2025-07-24T02:36:41.197Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657514,"link":"/api/v1/people/657514"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.835381460231496,"aZ":-23.079101857274548,"pfxX":11.723063546747735,"pfxZ":5.442016594716271,"pX":0.9882755778338221,"pZ":2.0829208026651043,"vX0":-8.135486491822913,"vY0":-129.1987519466223,"vZ0":-3.5611217666378985,"x":79.33,"y":182.54,"x0":2.673390409225698,"y0":50.00269665975062,"z0":5.277007708549058,"aX":19.588532051392075},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.1,"breakHorizontal":-19.1,"spinRate":2126,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.425837434120925,"extension":5.702819236380058},"index":2,"playId":"6f1b15a0-07c6-3948-aab9-1aae55d06bc4","pitchNumber":1,"startTime":"2025-07-24T02:36:41.197Z","endTime":"2025-07-24T02:36:44.404Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"playId":"08a79534-7ae5-3cda-b4e3-55ee992c0d22","startTime":"2025-07-24T02:37:06.470Z","endTime":"2025-07-24T02:37:10.763Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.1,"strikeZoneTop":3.43649458097847,"strikeZoneBottom":1.61960603140599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.236181663236497,"aZ":-26.732281502914585,"pfxX":10.840183100046417,"pfxZ":3.228750569385765,"pX":-0.7865321463487556,"pZ":2.58909015577063,"vX0":-11.83561524616463,"vY0":-129.31612130486388,"vZ0":-1.5180471333511278,"x":146.98,"y":168.87,"x0":2.452181667540995,"y0":50.00157920666074,"z0":5.244256726838412,"aX":18.265776012361115},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":-16.8,"spinRate":2057,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.4243769500161956,"extension":5.966343449083442},"index":4,"playId":"1b929c29-34e9-3e9c-8989-21e93325b0db","pitchNumber":2,"startTime":"2025-07-24T02:37:22.795Z","endTime":"2025-07-24T02:37:26.308Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.359239816149987,"aZ":-30.374505239162357,"pfxX":-10.013082004416002,"pfxZ":1.3527682358585658,"pX":0.6914854278613338,"pZ":2.1975233777727894,"vX0":-2.4154989926687196,"vY0":-115.05009045541375,"vZ0":0.15933104983133672,"x":90.64,"y":179.45,"x0":3.0579436371252067,"y0":50.00112324745798,"z0":5.09592470515928,"aX":-13.284629503009322},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":2.8,"breakHorizontal":18.7,"spinRate":2683,"spinDirection":293},"zone":9,"typeConfidence":2.0,"plateTime":0.47794427885473834,"extension":5.274577907628399},"index":5,"playId":"d85f1b57-14ff-3cc0-a0b9-b4f9619d07c1","pitchNumber":3,"startTime":"2025-07-24T02:37:42.225Z","endTime":"2025-07-24T02:37:47.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.004690058480154,"aZ":-27.51686240350812,"pfxX":11.525746855940497,"pfxZ":2.6749297602910467,"pX":-0.6626112075541042,"pZ":2.00176711958255,"vX0":-11.778843836748344,"vY0":-131.5964581414,"vZ0":-2.80733773300052,"x":142.26,"y":184.73,"x0":2.391024611465864,"y0":50.000833781722996,"z0":5.137899524446134,"aX":20.05199130138174},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.3,"breakHorizontal":-18.0,"spinRate":2165,"spinDirection":122},"zone":7,"typeConfidence":2.0,"plateTime":0.4174947772134572,"extension":5.840041471052976},"index":6,"playId":"66359f89-28a2-3005-8ec7-c6fa4ba08c30","pitchNumber":4,"startTime":"2025-07-24T02:38:07.592Z","endTime":"2025-07-24T02:38:10.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76310308052,"aZ":-32.576032773491384,"pfxX":11.744565449206734,"pfxZ":-0.22981722528378334,"pX":0.10837030459738121,"pZ":2.2056116612683603,"vX0":-9.868340521419782,"vY0":-132.22590257941755,"vZ0":-1.6426150222820024,"x":112.87,"y":179.23,"x0":2.395107041847469,"y0":50.004806824125126,"z0":5.2649509810100765,"aX":20.437808885404156},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.6,"breakHorizontal":-18.6,"spinRate":2154,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.4170224557741333,"extension":5.806946456267174},"index":7,"playId":"253e2b18-3198-3633-8195-66051575d409","pitchNumber":5,"startTime":"2025-07-24T02:38:31.352Z","endTime":"2025-07-24T02:38:36.161Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.8,"strikeZoneTop":3.41162892909362,"strikeZoneBottom":1.59521021064132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.33168675750541,"aZ":-28.854314528148823,"pfxX":9.656337901089973,"pfxZ":1.884601893445815,"pX":-0.40070209602809376,"pZ":3.1406915247579286,"vX0":-10.716761338730398,"vY0":-132.4632082170726,"vZ0":0.09679815148565352,"x":132.27,"y":153.98,"x0":2.4577337272592956,"y0":50.00528568069279,"z0":5.226809405576669,"aX":17.03118471205529},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.7,"breakHorizontal":-14.9,"spinRate":2086,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.4147183704197466,"extension":5.783273868158546},"index":8,"playId":"93bb517b-dad6-30d7-b247-1619a4636e4a","pitchNumber":6,"startTime":"2025-07-24T02:39:01.655Z","endTime":"2025-07-24T02:39:05.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:39:05.669Z","atBatIndex":90},"scoringPlays":[4,5,21,30,37,38,39,65,75,79,83,89],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"coordinates":{"x":194.08,"y":83.95},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":105.38,"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":1,"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":84.52,"y":132.94},"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":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":181.57,"y":42.97},"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":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":229.2,"y":53.16},"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":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":155.86,"y":81.63},"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":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":123.74,"y":86.47},"type":"O","description":"Lineout"}]}},{"startIndex":10,"endIndex":16,"top":[10,11,12],"bottom":[13,14,15,16],"hits":{"away":[],"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":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":115.81,"y":48.12},"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":2,"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":218.97,"y":107.4},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":103.86,"y":94.72},"type":"O","description":"Flyout"}]}},{"startIndex":17,"endIndex":23,"top":[17,18,19],"bottom":[20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":126.17,"y":145.94},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":182.46,"y":123.63},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":163.48,"y":166.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":18.04,"y":88.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":3,"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":113.11,"y":155.46},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":152.54,"y":164.2},"type":"O","description":"Groundout"}]}},{"startIndex":24,"endIndex":31,"top":[24,25,26,27],"bottom":[28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":114.0,"y":151.52},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":104.37,"y":169.77},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":108.44,"y":62.19},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":108.93,"y":154.05},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":223.2,"y":85.58},"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":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":150.51,"y":167.24},"type":"O","description":"Groundout"}]}},{"startIndex":32,"endIndex":43,"top":[32,33,34,35,36,37,38,39,40],"bottom":[41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":193.39,"y":123.58},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":100.31,"y":128.19},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"coordinates":{"x":71.26,"y":40.19},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":102.85,"y":167.75},"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":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":161.87,"y":83.18},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":122.04,"y":180.65},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":49,"top":[44,45,46],"bottom":[47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":114.82,"y":139.83},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":109.8,"y":71.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":154.06,"y":163.18},"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":6,"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":150.51,"y":159.13},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":50,"endIndex":58,"top":[50,51,52,53,54],"bottom":[55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":206.75,"y":102.03},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"coordinates":{"x":104.79,"y":122.37},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"coordinates":{"x":103.86,"y":166.73},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":107.41,"y":157.1},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":107.97,"y":75.39},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":178.4,"y":134.79},"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":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":141.44,"y":116.5},"type":"O","description":"Flyout"}]}},{"startIndex":59,"endIndex":66,"top":[59,60,61,62],"bottom":[63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":155.58,"y":169.27},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":55.82,"y":107.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":89.16,"y":145.94},"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":8,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":91.79,"y":128.74},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":169.34,"y":127.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":133.23,"y":33.22},"type":"H","description":"Home Run"}]}},{"startIndex":67,"endIndex":73,"top":[67,68,69,70],"bottom":[71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":88.46,"y":65.94},"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":9,"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":157.02,"y":52.95},"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":9,"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":158.62,"y":88.64},"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":9,"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":110.45,"y":152.53},"type":"O","description":"Groundout"}]}},{"startIndex":74,"endIndex":81,"top":[74,75,76,77],"bottom":[78,79,80,81],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":10,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":100.82,"y":98.78},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":10,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":37.94,"y":104.87},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":10,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":104.88,"y":166.73},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":10,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":108.93,"y":167.75},"type":"O","description":"Fielders Choice 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":10,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":188.68,"y":99.34},"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":10,"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":181.45,"y":126.67},"type":"H","description":"Single"}]}},{"startIndex":82,"endIndex":90,"top":[82,83,84,85,86],"bottom":[87,88,89,90],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":11,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":61.52,"y":63.96},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":11,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":32.55,"y":97.05},"type":"H","description":"Double"}],"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":11,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":110.45,"y":152.03},"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":11,"pitcher":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"batter":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"coordinates":{"x":59.53,"y":108.85},"type":"H","description":"Single"}]}}]},"linescore":{"currentInning":11,"currentInningOrdinal":"11th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"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":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":6,"hits":2,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":10,"ordinalNum":"10th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":11,"ordinalNum":"11th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":8,"hits":11,"errors":0,"leftOnBase":4},"away":{"runs":9,"hits":7,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"catcher":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"first":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"second":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"third":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"shortstop":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"left":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"center":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"right":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"onDeck":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"inHole":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"battingOrder":3,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"offense":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"onDeck":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"inHole":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"battingOrder":7,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":10,"airOuts":7,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".252","atBats":40,"obp":".322","slg":".427","ops":".749","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":17,"rbi":9,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":11,"airOuts":13,"runs":8,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":42,"obp":".279","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":151,"era":"3.79","inningsPitched":"11.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.29","battersFaced":43,"outs":33,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":49,"strikes":102,"strikePercentage":".680","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":8,"pitchesPerInning":"13.73","runsScoredPer9":"6.55","homeRunsPer9":"4.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":12,"putOuts":33,"errors":0,"chances":45,"passedBall":0,"pickoffs":0}},"players":{"ID701350":{"person":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"1-2 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":10,"groundOuts":36,"airOuts":18,"runs":20,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":19,"intentionalWalks":0,"hits":33,"hitByPitch":3,"avg":".260","atBats":127,"obp":".369","slg":".402","ops":".771","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":51,"rbi":14,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".365","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.50","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":40,"errors":1,"chances":41,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663853":{"person":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"jerseyNumber":"23","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":4,"leftOnBase":3,"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":2,"putOuts":7,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":22,"groundOuts":41,"airOuts":30,"runs":27,"doubles":15,"triples":3,"homeRuns":6,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":1,"hits":47,"hitByPitch":1,"avg":".297","atBats":158,"obp":".333","slg":".544","ops":".877","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":86,"rbi":32,"leftOnBase":58,"sacBunts":0,"sacFlies":3,"babip":".366","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.33","popOuts":1,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":218,"errors":5,"chances":266,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":17,"gamesStarted":17,"flyOuts":43,"groundOuts":93,"airOuts":83,"runs":58,"doubles":13,"triples":1,"homeRuns":17,"strikeOuts":67,"baseOnBalls":36,"intentionalWalks":0,"hits":93,"hitByPitch":8,"atBats":334,"obp":".361","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","numberOfPitches":1475,"era":"5.72","inningsPitched":"85.0","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.52","battersFaced":381,"outs":255,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1475,"balls":551,"strikes":924,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".500","pitchesPerInning":"17.35","gamesFinished":0,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"7.09","walksPer9Inn":"3.81","hitsPer9Inn":"9.85","runsScoredPer9":"6.14","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669711":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(W, 3-3)(BS, 6)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":9,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":23,"groundOuts":44,"airOuts":48,"runs":21,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":16,"intentionalWalks":1,"hits":39,"hitByPitch":2,"atBats":165,"obp":".311","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":695,"era":"3.09","inningsPitched":"43.2","wins":3,"losses":3,"saves":3,"saveOpportunities":9,"holds":15,"blownSaves":6,"earnedRuns":15,"whip":"1.26","battersFaced":184,"outs":131,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":695,"balls":261,"strikes":434,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":".500","pitchesPerInning":"15.92","gamesFinished":7,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"7.21","walksPer9Inn":"3.30","hitsPer9Inn":"8.04","runsScoredPer9":"4.33","homeRunsPer9":"1.03","inheritedRunners":20,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":12,"groundOuts":27,"airOuts":27,"runs":6,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".144","atBats":90,"obp":".228","slg":".144","ops":".372","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":13,"rbi":1,"leftOnBase":59,"sacBunts":0,"sacFlies":1,"babip":".194","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":12,"putOuts":210,"errors":3,"chances":225,"fielding":".987","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660896":{"person":{"id":660896,"fullName":"Jorge Alcala","link":"/api/v1/people/660896"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","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":36,"gamesStarted":0,"flyOuts":20,"groundOuts":26,"airOuts":41,"runs":30,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":145,"obp":".357","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":689,"era":"6.03","inningsPitched":"37.1","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":25,"whip":"1.58","battersFaced":168,"outs":112,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":689,"balls":243,"strikes":446,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":1,"winPercentage":".000","pitchesPerInning":"18.46","gamesFinished":15,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"9.88","walksPer9Inn":"4.58","hitsPer9Inn":"9.64","runsScoredPer9":"7.23","homeRunsPer9":"1.21","inheritedRunners":10,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"301","stats":{"batting":{"note":"b-","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":38,"groundOuts":50,"airOuts":66,"runs":34,"doubles":18,"triples":0,"homeRuns":12,"strikeOuts":44,"baseOnBalls":22,"intentionalWalks":1,"hits":65,"hitByPitch":6,"avg":".290","atBats":224,"obp":".368","slg":".531","ops":".899","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":119,"rbi":38,"leftOnBase":110,"sacBunts":0,"sacFlies":1,"babip":".314","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.67","popOuts":17,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":112,"putOuts":42,"errors":5,"chances":159,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID608701":{"person":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"jerseyNumber":"30","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","stats":{"batting":{"summary":"0-1 | 2 BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"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":45,"flyOuts":13,"groundOuts":24,"airOuts":25,"runs":20,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":37,"baseOnBalls":17,"intentionalWalks":1,"hits":31,"hitByPitch":1,"avg":".270","atBats":115,"obp":".363","slg":".496","ops":".859","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":57,"rbi":18,"leftOnBase":52,"sacBunts":0,"sacFlies":2,"babip":".338","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.17","popOuts":6,"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":2,"putOuts":46,"errors":1,"chances":49,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID596115":{"person":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":51,"groundOuts":81,"airOuts":94,"runs":51,"doubles":14,"triples":0,"homeRuns":15,"strikeOuts":114,"baseOnBalls":19,"intentionalWalks":0,"hits":97,"hitByPitch":3,"avg":".252","atBats":385,"obp":".292","slg":".405","ops":".697","caughtStealing":0,"stolenBases":17,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":156,"rbi":60,"leftOnBase":164,"sacBunts":1,"sacFlies":0,"babip":".320","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.67","popOuts":23,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":265,"putOuts":137,"errors":7,"chances":409,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID678394":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":17,"gamesStarted":16,"flyOuts":48,"groundOuts":120,"airOuts":87,"runs":40,"doubles":9,"triples":0,"homeRuns":11,"strikeOuts":74,"baseOnBalls":35,"intentionalWalks":0,"hits":89,"hitByPitch":8,"atBats":365,"obp":".321","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1592,"era":"3.23","inningsPitched":"97.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.27","battersFaced":413,"outs":293,"gamesPitched":17,"completeGames":1,"shutouts":0,"pitchesThrown":1592,"balls":613,"strikes":979,"strikePercentage":".610","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".600","pitchesPerInning":"16.30","gamesFinished":0,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"6.82","walksPer9Inn":"3.23","hitsPer9Inn":"8.20","runsScoredPer9":"3.69","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":7,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677800":{"person":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"jerseyNumber":"52","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":56,"groundOuts":45,"airOuts":93,"runs":43,"doubles":11,"triples":0,"homeRuns":20,"strikeOuts":79,"baseOnBalls":31,"intentionalWalks":4,"hits":71,"hitByPitch":0,"avg":".248","atBats":286,"obp":".320","slg":".497","ops":".817","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":319,"totalBases":142,"rbi":55,"leftOnBase":141,"sacBunts":0,"sacFlies":2,"babip":".270","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.30","popOuts":23,"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":4,"putOuts":157,"errors":5,"chances":166,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","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":38,"gamesStarted":0,"flyOuts":27,"groundOuts":40,"airOuts":40,"runs":18,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":61,"baseOnBalls":19,"intentionalWalks":1,"hits":35,"hitByPitch":4,"atBats":174,"obp":".291","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":841,"era":"3.17","inningsPitched":"48.1","wins":5,"losses":1,"saves":1,"saveOpportunities":5,"holds":12,"blownSaves":4,"earnedRuns":17,"whip":"1.12","battersFaced":199,"outs":145,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":841,"balls":291,"strikes":550,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".833","pitchesPerInning":"17.40","gamesFinished":6,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"11.36","walksPer9Inn":"3.54","hitsPer9Inn":"6.52","runsScoredPer9":"3.35","homeRunsPer9":"0.37","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":0,"strikes":6,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":1,"flyOuts":25,"groundOuts":51,"airOuts":41,"runs":20,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":35,"baseOnBalls":20,"intentionalWalks":4,"hits":31,"hitByPitch":3,"atBats":154,"obp":".300","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":686,"era":"3.21","inningsPitched":"42.0","wins":3,"losses":2,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":15,"whip":"1.21","battersFaced":182,"outs":126,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":686,"balls":253,"strikes":433,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".600","pitchesPerInning":"16.33","gamesFinished":8,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"7.50","walksPer9Inn":"4.29","hitsPer9Inn":"6.64","runsScoredPer9":"4.29","homeRunsPer9":"0.21","inheritedRunners":32,"inheritedRunnersScored":11,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":4,"chances":12,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676979":{"person":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":55,"groundOuts":120,"airOuts":109,"runs":36,"doubles":18,"triples":1,"homeRuns":10,"strikeOuts":165,"baseOnBalls":36,"intentionalWalks":0,"hits":108,"hitByPitch":0,"atBats":501,"obp":".268","caughtStealing":6,"stolenBases":11,"stolenBasePercentage":".647","caughtStealingPercentage":".353","numberOfPitches":2086,"era":"2.19","inningsPitched":"135.1","wins":11,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.06","battersFaced":539,"outs":406,"gamesPitched":21,"completeGames":1,"shutouts":1,"pitchesThrown":2086,"balls":687,"strikes":1399,"strikePercentage":".670","hitBatsmen":0,"balks":3,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".733","pitchesPerInning":"15.41","gamesFinished":0,"strikeoutWalkRatio":"4.58","strikeoutsPer9Inn":"10.97","walksPer9Inn":"2.39","hitsPer9Inn":"7.18","runsScoredPer9":"2.39","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":33},"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}},"ID669684":{"person":{"id":669684,"fullName":"Chris Murphy","link":"/api/v1/people/669684"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":5,"groundOuts":15,"airOuts":11,"runs":3,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":2,"atBats":43,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":182,"era":"2.31","inningsPitched":"11.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":3,"whip":"1.03","battersFaced":49,"outs":35,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":70,"strikes":112,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.60","gamesFinished":3,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"6.94","walksPer9Inn":"3.09","hitsPer9Inn":"6.17","runsScoredPer9":"2.31","homeRunsPer9":"2.31","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID458677":{"person":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":7,"strikes":17,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":12,"groundOuts":28,"airOuts":24,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":2,"hits":28,"hitByPitch":1,"atBats":113,"obp":".333","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":521,"era":"2.32","inningsPitched":"31.0","wins":2,"losses":1,"saves":0,"saveOpportunities":4,"holds":13,"blownSaves":4,"earnedRuns":8,"whip":"1.35","battersFaced":130,"outs":93,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":521,"balls":191,"strikes":330,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".667","pitchesPerInning":"16.81","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"10.16","walksPer9Inn":"4.06","hitsPer9Inn":"8.13","runsScoredPer9":"3.48","homeRunsPer9":"0.29","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID647351":{"person":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"901","stats":{"batting":{"summary":"0-2 | HBP, 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":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":31,"groundOuts":49,"airOuts":60,"runs":25,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":12,"intentionalWalks":1,"hits":52,"hitByPitch":4,"avg":".272","atBats":191,"obp":".325","slg":".414","ops":".739","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":79,"rbi":20,"leftOnBase":64,"sacBunts":0,"sacFlies":2,"babip":".301","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.20","popOuts":15,"lineOuts":14},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":15,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"5.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"36.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":49,"putOuts":318,"errors":7,"chances":374,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665966":{"person":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"jerseyNumber":"75","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"2-5 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":40,"groundOuts":61,"airOuts":65,"runs":39,"doubles":20,"triples":0,"homeRuns":9,"strikeOuts":75,"baseOnBalls":31,"intentionalWalks":0,"hits":72,"hitByPitch":0,"avg":".266","atBats":271,"obp":".339","slg":".439","ops":".778","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":119,"rbi":33,"leftOnBase":132,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.11","popOuts":15,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":23,"stolenBases":58,"stolenBasePercentage":".716","caughtStealingPercentage":".284","assists":46,"putOuts":617,"errors":7,"chances":670,"fielding":".990","passedBall":5,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | BB, 4 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":1,"leftOnBase":5,"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":102,"flyOuts":59,"groundOuts":90,"airOuts":110,"runs":56,"doubles":25,"triples":10,"homeRuns":9,"strikeOuts":112,"baseOnBalls":35,"intentionalWalks":0,"hits":105,"hitByPitch":7,"avg":".254","atBats":414,"obp":".321","slg":".428","ops":".749","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":459,"totalBases":177,"rbi":52,"leftOnBase":141,"sacBunts":1,"sacFlies":2,"babip":".325","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":23,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":183,"errors":6,"chances":194,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID686765":{"person":{"id":686765,"fullName":"Nick Sogard","link":"/api/v1/people/686765"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":11,"groundOuts":16,"airOuts":16,"runs":10,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":3,"avg":".254","atBats":59,"obp":".323","slg":".339","ops":".662","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":20,"rbi":3,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".319","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":89,"errors":1,"chances":101,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690916":{"person":{"id":690916,"fullName":"Richard Fitts","link":"/api/v1/people/690916"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":9,"gamesStarted":9,"flyOuts":23,"groundOuts":35,"airOuts":42,"runs":22,"doubles":2,"triples":0,"homeRuns":9,"strikeOuts":32,"baseOnBalls":10,"intentionalWalks":0,"hits":37,"hitByPitch":2,"atBats":143,"obp":".312","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":609,"era":"4.86","inningsPitched":"37.0","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.27","battersFaced":160,"outs":111,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":609,"balls":197,"strikes":412,"strikePercentage":".680","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".200","pitchesPerInning":"16.46","gamesFinished":0,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"7.78","walksPer9Inn":"2.43","hitsPer9Inn":"9.00","runsScoredPer9":"5.35","homeRunsPer9":"2.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678882":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"jerseyNumber":"3","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | BB, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":50,"groundOuts":90,"airOuts":94,"runs":58,"doubles":21,"triples":2,"homeRuns":14,"strikeOuts":68,"baseOnBalls":17,"intentionalWalks":0,"hits":92,"hitByPitch":4,"avg":".271","atBats":340,"obp":".312","slg":".468","ops":".780","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":159,"rbi":48,"leftOnBase":143,"sacBunts":3,"sacFlies":1,"babip":".301","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.29","popOuts":20,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":225,"errors":4,"chances":240,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663855":{"person":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":20,"gamesStarted":9,"flyOuts":18,"groundOuts":71,"airOuts":37,"runs":41,"doubles":10,"triples":3,"homeRuns":3,"strikeOuts":47,"baseOnBalls":24,"intentionalWalks":1,"hits":60,"hitByPitch":4,"atBats":213,"obp":".364","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":925,"era":"6.17","inningsPitched":"54.0","wins":1,"losses":6,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":37,"whip":"1.56","battersFaced":244,"outs":162,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":925,"balls":352,"strikes":573,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"1.92","rbi":0,"winPercentage":".143","pitchesPerInning":"17.13","gamesFinished":4,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"7.83","walksPer9Inn":"4.00","hitsPer9Inn":"10.00","runsScoredPer9":"6.83","homeRunsPer9":"0.50","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608337":{"person":{"id":608337,"fullName":"Lucas Giolito","link":"/api/v1/people/608337"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 5 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":5,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":57,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":19,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":20,"strikes":37,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"11.25","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":49,"groundOuts":65,"airOuts":97,"runs":40,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":72,"baseOnBalls":24,"intentionalWalks":0,"hits":79,"hitByPitch":0,"atBats":308,"obp":".307","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1298,"era":"3.97","inningsPitched":"81.2","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.26","battersFaced":338,"outs":245,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1298,"balls":451,"strikes":847,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":5,"winPercentage":".750","pitchesPerInning":"15.89","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.93","walksPer9Inn":"2.64","hitsPer9Inn":"8.71","runsScoredPer9":"4.41","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":3,"chances":8,"fielding":".625","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID807799":{"person":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":1,"groundOuts":16,"airOuts":3,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".233","atBats":30,"obp":".258","slg":".333","ops":".591","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":10,"rbi":1,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".269","groundOutsToAirouts":"5.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID691785":{"person":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"jerseyNumber":"39","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"0-1 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":15,"groundOuts":36,"airOuts":22,"runs":20,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":41,"baseOnBalls":8,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".228","atBats":127,"obp":".272","slg":".402","ops":".674","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":51,"rbi":10,"leftOnBase":60,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.75","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":27,"errors":2,"chances":99,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID547973":{"person":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(BS, 2)","summary":"1.1 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":21,"groundOuts":20,"airOuts":41,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":60,"baseOnBalls":10,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":141,"obp":".204","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":592,"era":"1.34","inningsPitched":"40.1","wins":3,"losses":2,"saves":17,"saveOpportunities":19,"holds":3,"blownSaves":2,"earnedRuns":6,"whip":"0.77","battersFaced":152,"outs":121,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":592,"balls":177,"strikes":415,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":1,"winPercentage":".600","pitchesPerInning":"14.68","gamesFinished":24,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"13.39","walksPer9Inn":"2.23","hitsPer9Inn":"4.69","runsScoredPer9":"1.56","homeRunsPer9":"0.67","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[608701,701350,680776,663853,608324,596115,807799,678882,677800,665966,691785,647351,608337,458677,663855,547973,676477,669711,660896,657514],"pitchers":[608337,458677,663855,547973,676477,669711,660896,657514],"bench":[686765,657136],"bullpen":[678394,621111,676979,690916,669684],"battingOrder":[701350,680776,608324,596115,807799,678882,677800,665966,647351],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Yoshida (3, Luzardo); Narváez (20, Robert); Story (14, Lazar); Anthony (12, Johnson, S)."},{"label":"HR","value":"Gonzalez, R (6, 5th inning off Luzardo, 3 on, 2 out); Narváez (9, 11th inning off Johnson, S, 1 on, 1 out)."},{"label":"TB","value":"Anthony 2; Gonzalez, R 4; Narváez 6; Rafaela; Story 2; Yoshida 2."},{"label":"RBI","value":"Duran, Ja (52); Gonzalez, R 4 (32); Narváez 2 (33); Refsnyder (18); Story (60)."},{"label":"2-out RBI","value":"Duran, Ja; Refsnyder; Gonzalez, R 4."},{"label":"Runners left in scoring position, 2 out","value":"Duran, Ja; Gonzalez, R; Rafaela."},{"label":"Team RISP","value":"3-for-13."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Rafaela-Story-Gonzalez, R)."}]}],"note":[{"label":"a","value":"Walked for Refsnyder in the 7th."},{"label":"b","value":"Lined out for Gonzalez, R in the 10th."}]},"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":8,"groundOuts":11,"airOuts":13,"runs":8,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".254","atBats":42,"obp":".327","slg":".408","ops":".735","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":28,"rbi":8,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.40","popOuts":0,"lineOuts":5},"pitching":{"flyOuts":3,"groundOuts":10,"airOuts":7,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":40,"obp":".298","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":194,"era":"3.71","inningsPitched":"11.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.25","battersFaced":47,"outs":33,"completeGames":0,"shutouts":0,"pitchesThrown":194,"balls":74,"strikes":120,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":9,"pitchesPerInning":"17.64","runsScoredPer9":"7.36","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":33,"errors":0,"chances":42,"passedBall":0,"pickoffs":0}},"players":{"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":31,"groundOuts":54,"airOuts":52,"runs":31,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":63,"baseOnBalls":25,"intentionalWalks":0,"hits":53,"hitByPitch":0,"avg":".244","atBats":217,"obp":".318","slg":".341","ops":".659","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":74,"rbi":21,"leftOnBase":96,"sacBunts":2,"sacFlies":3,"babip":".325","groundOutsToAirouts":"1.04","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"72.33","popOuts":7,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":153,"errors":2,"chances":160,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666200":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 6 ER, 7 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":3,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":38,"strikes":50,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"10.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":21,"gamesStarted":21,"flyOuts":57,"groundOuts":98,"airOuts":93,"runs":62,"doubles":26,"triples":0,"homeRuns":10,"strikeOuts":136,"baseOnBalls":43,"intentionalWalks":0,"hits":120,"hitByPitch":1,"atBats":445,"obp":".334","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","numberOfPitches":1967,"era":"4.58","inningsPitched":"114.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.43","battersFaced":491,"outs":342,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1967,"balls":714,"strikes":1253,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.05","rbi":6,"winPercentage":".615","pitchesPerInning":"17.25","gamesFinished":0,"strikeoutWalkRatio":"3.16","strikeoutsPer9Inn":"10.74","walksPer9Inn":"3.39","hitsPer9Inn":"9.47","runsScoredPer9":"4.89","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":5,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650911":{"person":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":43,"groundOuts":146,"airOuts":80,"runs":34,"doubles":17,"triples":0,"homeRuns":8,"strikeOuts":134,"baseOnBalls":32,"intentionalWalks":0,"hits":103,"hitByPitch":6,"atBats":461,"obp":".283","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1827,"era":"2.40","inningsPitched":"124.0","wins":9,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.09","battersFaced":501,"outs":372,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":1827,"balls":626,"strikes":1201,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.83","rbi":0,"winPercentage":".818","pitchesPerInning":"14.73","gamesFinished":0,"strikeoutWalkRatio":"4.19","strikeoutsPer9Inn":"9.73","walksPer9Inn":"2.32","hitsPer9Inn":"7.48","runsScoredPer9":"2.47","homeRunsPer9":"0.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":6,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547180":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":45,"groundOuts":65,"airOuts":72,"runs":46,"doubles":22,"triples":0,"homeRuns":14,"strikeOuts":67,"baseOnBalls":45,"intentionalWalks":2,"hits":75,"hitByPitch":4,"avg":".271","atBats":277,"obp":".378","slg":".502","ops":".880","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":139,"rbi":42,"leftOnBase":114,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.79","popOuts":4,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":511,"errors":2,"chances":556,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID592663":{"person":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":16,"errors":0,"chances":16,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":32,"groundOuts":84,"airOuts":66,"runs":37,"doubles":18,"triples":1,"homeRuns":6,"strikeOuts":84,"baseOnBalls":23,"intentionalWalks":1,"hits":86,"hitByPitch":2,"avg":".269","atBats":320,"obp":".322","slg":".388","ops":".710","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":345,"totalBases":124,"rbi":34,"leftOnBase":125,"sacBunts":0,"sacFlies":0,"babip":".348","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.33","popOuts":11,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":18,"stolenBases":47,"stolenBasePercentage":".723","caughtStealingPercentage":".277","assists":24,"putOuts":780,"errors":3,"chances":807,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID554430":{"person":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":56,"groundOuts":106,"airOuts":104,"runs":36,"doubles":19,"triples":1,"homeRuns":14,"strikeOuts":164,"baseOnBalls":26,"intentionalWalks":0,"hits":86,"hitByPitch":5,"atBats":459,"obp":".238","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":2013,"era":"2.39","inningsPitched":"128.0","wins":9,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"0.88","battersFaced":491,"outs":384,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":2013,"balls":706,"strikes":1307,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".750","pitchesPerInning":"15.73","gamesFinished":0,"strikeoutWalkRatio":"6.31","strikeoutsPer9Inn":"11.53","walksPer9Inn":"1.83","hitsPer9Inn":"6.05","runsScoredPer9":"2.53","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":20,"groundOuts":41,"airOuts":34,"runs":15,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":32,"baseOnBalls":8,"intentionalWalks":0,"hits":38,"hitByPitch":2,"avg":".266","atBats":143,"obp":".312","slg":".399","ops":".711","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":57,"rbi":22,"leftOnBase":50,"sacBunts":1,"sacFlies":1,"babip":".321","groundOutsToAirouts":"1.21","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"47.67","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":63,"errors":3,"chances":143,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"201","stats":{"batting":{"note":"1-","summary":"0-0 | CS","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":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".194","atBats":36,"obp":".310","slg":".278","ops":".588","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":10,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":36,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":12,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":10,"strikes":26,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":24,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID686751":{"person":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"1.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":9,"strikes":17,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":4,"groundOuts":10,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".242","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":132,"era":"3.38","inningsPitched":"8.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.00","battersFaced":33,"outs":24,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":39,"strikes":93,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":2,"winPercentage":".500","pitchesPerInning":"16.50","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.25","hitsPer9Inn":"6.75","runsScoredPer9":"5.63","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID689147":{"person":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":20,"groundOuts":37,"airOuts":41,"runs":17,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":19,"intentionalWalks":3,"hits":36,"hitByPitch":4,"atBats":151,"obp":".335","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":677,"era":"2.79","inningsPitched":"38.2","wins":5,"losses":4,"saves":2,"saveOpportunities":6,"holds":15,"blownSaves":4,"earnedRuns":12,"whip":"1.42","battersFaced":176,"outs":116,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":677,"balls":244,"strikes":433,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".556","pitchesPerInning":"17.51","gamesFinished":8,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"9.08","walksPer9Inn":"4.42","hitsPer9Inn":"8.38","runsScoredPer9":"3.96","homeRunsPer9":"0.47","inheritedRunners":21,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642016":{"person":{"id":642016,"fullName":"Daniel Robert","link":"/api/v1/people/642016"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":6,"strikes":5,"strikePercentage":".450","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":9,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":5,"runs":1,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"obp":".400","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":144,"era":"1.42","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.89","battersFaced":30,"outs":19,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":60,"strikes":84,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"22.74","gamesFinished":3,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"15.63","walksPer9Inn":"9.95","hitsPer9Inn":"7.11","runsScoredPer9":"1.42","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592206":{"person":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":65,"groundOuts":93,"airOuts":109,"runs":45,"doubles":22,"triples":1,"homeRuns":13,"strikeOuts":85,"baseOnBalls":22,"intentionalWalks":0,"hits":104,"hitByPitch":3,"avg":".269","atBats":387,"obp":".310","slg":".432","ops":".742","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":167,"rbi":55,"leftOnBase":188,"sacBunts":0,"sacFlies":4,"babip":".311","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.77","popOuts":7,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":158,"errors":0,"chances":160,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":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":91,"flyOuts":66,"groundOuts":81,"airOuts":113,"runs":40,"doubles":10,"triples":2,"homeRuns":7,"strikeOuts":59,"baseOnBalls":33,"intentionalWalks":0,"hits":75,"hitByPitch":1,"avg":".231","atBats":324,"obp":".303","slg":".340","ops":".643","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":362,"totalBases":110,"rbi":39,"leftOnBase":140,"sacBunts":2,"sacFlies":2,"babip":".262","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.29","popOuts":16,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":202,"putOuts":161,"errors":2,"chances":365,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656941":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":55,"groundOuts":74,"airOuts":88,"runs":72,"doubles":14,"triples":1,"homeRuns":34,"strikeOuts":120,"baseOnBalls":68,"intentionalWalks":5,"hits":94,"hitByPitch":8,"avg":".250","atBats":376,"obp":".376","slg":".564","ops":".940","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":212,"rbi":78,"leftOnBase":179,"sacBunts":0,"sacFlies":0,"babip":".270","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.06","popOuts":17,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID805249":{"person":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"jerseyNumber":"4","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"601","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":32,"flyOuts":17,"groundOuts":22,"airOuts":25,"runs":12,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":26,"hitByPitch":6,"avg":".252","atBats":103,"obp":".330","slg":".369","ops":".699","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":38,"rbi":12,"leftOnBase":38,"sacBunts":0,"sacFlies":0,"babip":".338","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.50","popOuts":0,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":130,"errors":3,"chances":156,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":21,"gamesStarted":10,"flyOuts":32,"groundOuts":66,"airOuts":66,"runs":32,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":53,"baseOnBalls":25,"intentionalWalks":0,"hits":61,"hitByPitch":2,"atBats":244,"obp":".324","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1071,"era":"3.75","inningsPitched":"62.1","wins":3,"losses":5,"saves":1,"saveOpportunities":3,"holds":1,"blownSaves":2,"earnedRuns":26,"whip":"1.38","battersFaced":273,"outs":187,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1071,"balls":396,"strikes":675,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".375","pitchesPerInning":"17.18","gamesFinished":4,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"7.65","walksPer9Inn":"3.61","hitsPer9Inn":"8.81","runsScoredPer9":"4.62","homeRunsPer9":"1.30","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665561":{"person":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":10,"groundOuts":26,"airOuts":15,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".175","atBats":63,"obp":".268","slg":".254","ops":".522","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":16,"rbi":6,"leftOnBase":40,"sacBunts":1,"sacFlies":0,"babip":".200","groundOutsToAirouts":"1.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":17,"stolenBasePercentage":".708","caughtStealingPercentage":".292","assists":9,"putOuts":179,"errors":1,"chances":189,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621381":{"person":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":1,"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":44,"gamesStarted":0,"flyOuts":32,"groundOuts":16,"airOuts":59,"runs":16,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":48,"baseOnBalls":13,"intentionalWalks":1,"hits":33,"hitByPitch":1,"atBats":150,"obp":".280","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":676,"era":"3.05","inningsPitched":"41.1","wins":1,"losses":3,"saves":6,"saveOpportunities":10,"holds":10,"blownSaves":4,"earnedRuns":14,"whip":"1.11","battersFaced":170,"outs":124,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":676,"balls":212,"strikes":464,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":0,"winPercentage":".250","pitchesPerInning":"16.35","gamesFinished":16,"strikeoutWalkRatio":"3.69","strikeoutsPer9Inn":"10.45","walksPer9Inn":"2.83","hitsPer9Inn":"7.19","runsScoredPer9":"3.48","homeRunsPer9":"0.87","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":48,"groundOuts":89,"airOuts":83,"runs":27,"doubles":8,"triples":2,"homeRuns":6,"strikeOuts":82,"baseOnBalls":26,"intentionalWalks":0,"hits":76,"hitByPitch":2,"atBats":328,"obp":".291","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1320,"era":"2.66","inningsPitched":"88.0","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.16","battersFaced":358,"outs":264,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1320,"balls":455,"strikes":865,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".636","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"3.15","strikeoutsPer9Inn":"8.39","walksPer9Inn":"2.66","hitsPer9Inn":"7.77","runsScoredPer9":"2.76","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":7,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621383":{"person":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":".---","numberOfPitches":9,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":1,"flyOuts":19,"groundOuts":42,"airOuts":44,"runs":18,"doubles":4,"triples":2,"homeRuns":6,"strikeOuts":46,"baseOnBalls":7,"intentionalWalks":0,"hits":36,"hitByPitch":0,"atBats":166,"obp":".249","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":715,"era":"3.43","inningsPitched":"44.2","wins":2,"losses":2,"saves":1,"saveOpportunities":2,"holds":3,"blownSaves":1,"earnedRuns":17,"whip":"0.96","battersFaced":175,"outs":134,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":715,"balls":238,"strikes":477,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".500","pitchesPerInning":"16.01","gamesFinished":10,"strikeoutWalkRatio":"6.57","strikeoutsPer9Inn":"9.27","walksPer9Inn":"1.41","hitsPer9Inn":"7.25","runsScoredPer9":"3.63","homeRunsPer9":"1.21","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676661":{"person":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":8,"groundOuts":25,"airOuts":27,"runs":9,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":86,"obp":".277","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":350,"era":"3.04","inningsPitched":"23.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.10","battersFaced":94,"outs":71,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":350,"balls":125,"strikes":225,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":1,"winPercentage":"1.000","pitchesPerInning":"14.79","gamesFinished":9,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.08","walksPer9Inn":"3.04","hitsPer9Inn":"6.85","runsScoredPer9":"3.42","homeRunsPer9":"1.14","inheritedRunners":9,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":64,"groundOuts":65,"airOuts":102,"runs":36,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":66,"baseOnBalls":38,"intentionalWalks":2,"hits":59,"hitByPitch":3,"avg":".203","atBats":290,"obp":".300","slg":".366","ops":".666","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":333,"totalBases":106,"rbi":32,"leftOnBase":142,"sacBunts":0,"sacFlies":2,"babip":".223","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.36","popOuts":16,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":139,"errors":1,"chances":142,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID679032":{"person":{"id":679032,"fullName":"Johan Rojas","link":"/api/v1/people/679032"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"602","stats":{"batting":{"summary":"1-1 | RBI","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":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":18,"groundOuts":42,"airOuts":36,"runs":22,"doubles":3,"triples":2,"homeRuns":1,"strikeOuts":38,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".232","atBats":142,"obp":".287","slg":".303","ops":".590","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":43,"rbi":17,"leftOnBase":73,"sacBunts":4,"sacFlies":3,"babip":".302","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"142.00","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":105,"errors":2,"chances":108,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID660604":{"person":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":5,"airOuts":11,"runs":2,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":30,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":116,"era":"2.25","inningsPitched":"8.0","wins":0,"losses":0,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":2,"whip":"1.50","battersFaced":33,"outs":24,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":116,"balls":40,"strikes":76,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".---","pitchesPerInning":"14.50","gamesFinished":1,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"5.63","walksPer9Inn":"3.38","hitsPer9Inn":"10.13","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605447":{"person":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":18,"groundOuts":27,"airOuts":38,"runs":28,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":1,"hits":36,"hitByPitch":2,"atBats":138,"obp":".338","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":583,"era":"6.69","inningsPitched":"36.1","wins":1,"losses":4,"saves":8,"saveOpportunities":11,"holds":6,"blownSaves":3,"earnedRuns":27,"whip":"1.40","battersFaced":157,"outs":109,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":583,"balls":204,"strikes":379,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".200","pitchesPerInning":"16.05","gamesFinished":14,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"9.66","walksPer9Inn":"3.72","hitsPer9Inn":"8.92","runsScoredPer9":"6.94","homeRunsPer9":"1.49","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607208":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":64,"groundOuts":108,"airOuts":112,"runs":66,"doubles":20,"triples":2,"homeRuns":11,"strikeOuts":74,"baseOnBalls":32,"intentionalWalks":1,"hits":119,"hitByPitch":4,"avg":".290","atBats":411,"obp":".345","slg":".428","ops":".773","caughtStealing":6,"stolenBases":25,"stolenBasePercentage":".806","caughtStealingPercentage":".194","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":449,"totalBases":176,"rbi":41,"leftOnBase":165,"sacBunts":0,"sacFlies":2,"babip":".329","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.36","popOuts":17,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":241,"putOuts":117,"errors":7,"chances":365,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[607208,656941,642215,547180,592206,592663,669016,805249,679032,596146,624641,681082,666200,605447,642016,621383,689147,621381,676661,686751],"pitchers":[666200,605447,642016,621383,689147,621381,676661,686751],"bench":[665561],"bullpen":[660604,650911,624133,592836,554430],"battingOrder":[607208,642215,547180,592206,592663,679032,596146,624641,681082],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Stott (10, Giolito); Turner (20, Hicks, J)."},{"label":"HR","value":"Schwarber (34, 1st inning off Giolito, 1 on, 0 out); Harper, B (14, 1st inning off Giolito, 0 on, 0 out); Castellanos, N (13, 3rd inning off Giolito, 0 on, 1 out); Stott (7, 4th inning off Giolito, 0 on, 2 out); Realmuto (6, 8th inning off Chapman, 0 on, 2 out)."},{"label":"TB","value":"Castellanos, N 4; Harper, B 4; Realmuto 5; Rojas; Schwarber 5; Stott 6; Turner 3."},{"label":"RBI","value":"Castellanos, N (55); Harper, B (42); Realmuto (34); Rojas (17); Schwarber 3 (78); Stott (39)."},{"label":"2-out RBI","value":"Stott; Rojas; Realmuto."},{"label":"Runners left in scoring position, 2 out","value":"Schwarber 2."},{"label":"GIDP","value":"Kepler."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Stott (15, 3rd base off Giolito/Narváez)."},{"label":"CS","value":"Wilson, W (1, 2nd base by Weissert/Narváez)."}]}],"note":[{"label":"a","value":"Struck out for Marsh in the 8th."},{"label":"1","value":"Ran for Schwarber in the 10th."}]}},"officials":[{"official":{"id":544728,"fullName":"Nic Lentz","link":"/api/v1/people/544728"},"officialType":"Home Plate"},{"official":{"id":623946,"fullName":"Malachi Moore","link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Alcala."},{"label":"Disengagement violations","value":"Alcala."},{"label":"HBP","value":"Toro (by Strahm)."},{"label":"Pitches-strikes","value":"Giolito 57-37; Wilson, J 24-17; Hicks, J 13-8; Chapman 14-10; Whitlock 13-9; Weissert 9-6; Alcala 15-9; Bernardino 6-6; Luzardo 88-50; Romano 12-9; Robert 11-5; Banks 9-6; Kerkering 15-12; Strahm 19-11; Lazar 14-10; Johnson, S 26-17."},{"label":"Groundouts-flyouts","value":"Giolito 5-2; Wilson, J 3-0; Hicks, J 1-0; Chapman 0-3; Whitlock 1-2; Weissert 0-1; Alcala 1-0; Bernardino 0-0; Luzardo 5-1; Romano 1-0; Robert 0-1; Banks 1-0; Kerkering 1-0; Strahm 0-1; Lazar 2-0; Johnson, S 0-0."},{"label":"Batters faced","value":"Giolito 19; Wilson, J 6; Hicks, J 3; Chapman 5; Whitlock 3; Weissert 3; Alcala 3; Bernardino 1; Luzardo 22; Romano 3; Robert 3; Banks 2; Kerkering 4; Strahm 4; Lazar 4; Johnson, S 5."},{"label":"Inherited runners-scored","value":"Chapman 1-0; Bernardino 1-0; Banks 2-0."},{"label":"Umpires","value":"HP: Nic Lentz. 1B: Malachi Moore. 2B: Quinn Wolcott. 3B: Edwin Jimenez. "},{"label":"Weather","value":"81 degrees, Partly Cloudy."},{"label":"Wind","value":"10 mph, Out To CF."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"3:29."},{"label":"Att","value":"42,601."},{"label":"Venue","value":"Citizens Bank Park."},{"label":"July 23, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082","boxscoreName":"Stott"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":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":91,"flyOuts":66,"groundOuts":81,"airOuts":113,"runs":40,"doubles":10,"triples":2,"homeRuns":7,"strikeOuts":59,"baseOnBalls":33,"intentionalWalks":0,"hits":75,"hitByPitch":1,"avg":".231","atBats":324,"obp":".303","slg":".340","ops":".643","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":362,"totalBases":110,"rbi":39,"leftOnBase":140,"sacBunts":2,"sacFlies":2,"babip":".262","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.29","popOuts":16,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":202,"putOuts":161,"errors":2,"chances":365,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"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":"2-5 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":55,"groundOuts":74,"airOuts":88,"runs":72,"doubles":14,"triples":1,"homeRuns":34,"strikeOuts":120,"baseOnBalls":68,"intentionalWalks":5,"hits":94,"hitByPitch":8,"avg":".250","atBats":376,"obp":".376","slg":".564","ops":".940","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":212,"rbi":78,"leftOnBase":179,"sacBunts":0,"sacFlies":0,"babip":".270","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.06","popOuts":17,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966","boxscoreName":"Narváez"},"jerseyNumber":"75","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"2-5 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":40,"groundOuts":61,"airOuts":65,"runs":39,"doubles":20,"triples":0,"homeRuns":9,"strikeOuts":75,"baseOnBalls":31,"intentionalWalks":0,"hits":72,"hitByPitch":0,"avg":".266","atBats":271,"obp":".339","slg":".439","ops":".778","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":119,"rbi":33,"leftOnBase":132,"sacBunts":0,"sacFlies":2,"babip":".333","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.11","popOuts":15,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":23,"stolenBases":58,"stolenBasePercentage":".716","caughtStealingPercentage":".284","assists":46,"putOuts":617,"errors":7,"chances":670,"fielding":".990","passedBall":5,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"loser":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"save":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}