{"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":823422,"link":"/api/v1.1/game/823422/feed/live","metaData":{"wait":10,"timeStamp":"20260823_003238","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count20","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823422,"type":"R","doubleHeader":"N","id":"2026/08/22/slnmlb-phimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823422-2026-08-22","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-22T22:05:00Z","originalDate":"2026-08-22","officialDate":"2026-08-22","dayNight":"night","time":"6:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138","season":2026,"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"sln","fileCode":"stl","abbreviation":"STL","teamName":"Cardinals","locationName":"St. Louis","firstYearOfPlay":"1892","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"St. Louis","record":{"gamesPlayed":131,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":66,"losses":65,"ties":0,"pct":".504"},"records":{},"divisionLeader":false,"wins":66,"losses":65,"winningPercentage":".504"},"franchiseName":"St. Louis","clubName":"Cardinals","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":2026,"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":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":72,"losses":58,"ties":0,"pct":".554"},"records":{},"divisionLeader":false,"wins":72,"losses":58,"winningPercentage":".554"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true}},"players":{"ID669016":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016","firstName":"Brandon","lastName":"Marsh","primaryNumber":"16","birthDate":"1997-12-18","currentAge":28,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brandon","useLastName":"Marsh","middleName":"Chase","boxscoreName":"Marsh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Marsh","nameSlug":"brandon-marsh-669016","firstLastName":"Brandon Marsh","lastFirstName":"Marsh, Brandon","lastInitName":"Marsh, B","initLastName":"B Marsh","fullFMLName":"Brandon Chase Marsh","fullLFMName":"Marsh, Brandon Chase","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"ID691023":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","firstName":"Jordan","lastName":"Walker","primaryNumber":"18","birthDate":"2002-05-22","currentAge":24,"birthCity":"Stone Mountain","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jordan","useLastName":"Walker","middleName":"Alexander","boxscoreName":"Walker, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Walker","nameSlug":"jordan-walker-691023","firstLastName":"Jordan Walker","lastFirstName":"Walker, Jordan","lastInitName":"Walker, J","initLastName":"J Walker","fullFMLName":"Jordan Alexander Walker","fullLFMName":"Walker, Jordan Alexander","strikeZoneTop":3.461,"strikeZoneBottom":1.747},"ID701675":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675","firstName":"Nathan","lastName":"Church","primaryNumber":"27","birthDate":"2000-07-12","currentAge":26,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Nathan","useLastName":"Church","middleName":"Michael","boxscoreName":"Church","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nathan Church","nameSlug":"nathan-church-701675","firstLastName":"Nathan Church","lastFirstName":"Church, Nathan","lastInitName":"Church, N","initLastName":"N Church","fullFMLName":"Nathan Michael Church","fullLFMName":"Church, Nathan Michael","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID621237":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237","firstName":"José","lastName":"Alvarado","primaryNumber":"46","birthDate":"1995-05-21","currentAge":31,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 2\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Alvarado","middleName":"Antonio","boxscoreName":"Alvarado","nickName":"El Pocho","gender":"M","nameMatrilineal":"Lizarzabal","isPlayer":true,"isVerified":true,"pronunciation":"all-vuh-RAH-doh","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Alvarado","nameSlug":"jose-alvarado-621237","firstLastName":"José Alvarado","lastFirstName":"Alvarado, José","lastInitName":"Alvarado, J","initLastName":"J Alvarado","fullFMLName":"José Antonio Alvarado","fullLFMName":"Alvarado, José Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650911":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911","firstName":"Cristopher","lastName":"Sánchez","primaryNumber":"61","birthDate":"1996-12-12","currentAge":29,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristopher","useLastName":"Sánchez","middleName":"Alexis","boxscoreName":"Sánchez, C","gender":"M","nameMatrilineal":"Valera","isPlayer":true,"isVerified":true,"pronunciation":"KRISS-tuh-furr","mlbDebutDate":"2021-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cristopher Sánchez","nameSlug":"cristopher-sanchez-650911","firstLastName":"Cristopher Sánchez","lastFirstName":"Sánchez, Cristopher","lastInitName":"Sánchez, C","initLastName":"C Sánchez","fullFMLName":"Cristopher Alexis Sánchez","fullLFMName":"Sánchez, Cristopher Alexis","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID650559":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559","firstName":"Bryan","lastName":"De La Cruz","primaryNumber":"41","birthDate":"1996-12-16","currentAge":29,"birthCity":"Santo Domingo Este","birthCountry":"Dominican Republic","height":"6' 0\"","weight":175,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Bryan","useLastName":"De La Cruz","middleName":"Starling","boxscoreName":"De La Cruz, B","gender":"M","nameMatrilineal":"Quezada","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-04-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan De La Cruz","nameSlug":"bryan-de-la-cruz-650559","firstLastName":"Bryan De La Cruz","lastFirstName":"De La Cruz, Bryan","lastInitName":"De La Cruz, B","initLastName":"B De La Cruz","fullFMLName":"Bryan Starling De La Cruz","fullLFMName":"De La Cruz, Bryan Starling","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"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},"ID664761":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761","firstName":"Alec","lastName":"Bohm","primaryNumber":"28","birthDate":"1996-08-03","currentAge":30,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 4\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alec","useLastName":"Bohm","middleName":"Daniel","boxscoreName":"Bohm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"bome; like home","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alec Bohm","nameSlug":"alec-bohm-664761","firstLastName":"Alec Bohm","lastFirstName":"Bohm, Alec","lastInitName":"Bohm, A","initLastName":"A Bohm","fullFMLName":"Alec Daniel Bohm","fullLFMName":"Bohm, Alec Daniel","strikeZoneTop":3.407,"strikeZoneBottom":1.719},"ID700669":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669","firstName":"Gordon","lastName":"Graceffo","primaryNumber":"44","birthDate":"2000-03-17","currentAge":26,"birthCity":"Wayne","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gordon","useLastName":"Graceffo","middleName":"Joseph","boxscoreName":"Graceffo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-SEFF-oh","mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gordon Graceffo","nameSlug":"gordon-graceffo-700669","firstLastName":"Gordon Graceffo","lastFirstName":"Graceffo, Gordon","lastInitName":"Graceffo, G","initLastName":"G Graceffo","fullFMLName":"Gordon Joseph Graceffo","fullLFMName":"Graceffo, Gordon Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID802139":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139","firstName":"Jonathan","lastName":"Wetherholt","primaryNumber":"26","birthDate":"2002-09-10","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"JJ","useLastName":"Wetherholt","middleName":"David","boxscoreName":"Wetherholt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JJ Wetherholt","nameSlug":"jj-wetherholt-802139","firstLastName":"JJ Wetherholt","lastFirstName":"Wetherholt, JJ","lastInitName":"Wetherholt, J","initLastName":"J Wetherholt","fullFMLName":"Jonathan David Wetherholt","fullLFMName":"Wetherholt, Jonathan David","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID641835":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835","firstName":"Timothy","lastName":"Mayza","primaryNumber":"37","birthDate":"1992-01-15","currentAge":34,"birthCity":"Allentown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Mayza","middleName":"Gerard","boxscoreName":"Mayza","nickName":"Mayz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"MAY-zuh","mlbDebutDate":"2017-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Mayza","nameSlug":"tim-mayza-641835","firstLastName":"Tim Mayza","lastFirstName":"Mayza, Tim","lastInitName":"Mayza, T","initLastName":"T Mayza","fullFMLName":"Timothy Gerard Mayza","fullLFMName":"Mayza, Timothy Gerard","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID691458":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458","firstName":"Blaze","lastName":"Jordan","primaryNumber":"33","birthDate":"2002-12-19","currentAge":23,"birthCity":"Southaven","birthStateProvince":"MS","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Jordan","boxscoreName":"Jordan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Jordan","nameSlug":"blaze-jordan-691458","firstLastName":"Blaze Jordan","lastFirstName":"Jordan, Blaze","lastInitName":"Jordan, B","initLastName":"B Jordan","fullFMLName":"Blaze  Jordan","fullLFMName":"Jordan, Blaze","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID676475":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475","firstName":"Alec","lastName":"Burleson","primaryNumber":"41","birthDate":"1998-11-25","currentAge":27,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Alec","useLastName":"Burleson","middleName":"Michael","boxscoreName":"Burleson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"bur-leh-son","mlbDebutDate":"2022-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Burleson","nameSlug":"alec-burleson-676475","firstLastName":"Alec Burleson","lastFirstName":"Burleson, Alec","lastInitName":"Burleson, A","initLastName":"A Burleson","fullFMLName":"Alec Michael Burleson","fullLFMName":"Burleson, Alec Michael","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"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},"ID676617":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617","firstName":"Riley","lastName":"O'Brien","primaryNumber":"61","birthDate":"1995-02-06","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"O'Brien","middleName":"Chun-Young","boxscoreName":"O'Brien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley O'Brien","nameSlug":"riley-o-brien-676617","firstLastName":"Riley O'Brien","lastFirstName":"O'Brien, Riley","lastInitName":"O'Brien, R","initLastName":"R O'Brien","fullFMLName":"Riley Chun-Young O'Brien","fullLFMName":"O'Brien, Riley Chun-Young","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666277":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277","firstName":"George","lastName":"Soriano","primaryNumber":"65","birthDate":"1999-03-24","currentAge":27,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Soriano","boxscoreName":"Soriano, G","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Soriano","nameSlug":"george-soriano-666277","firstLastName":"George Soriano","lastFirstName":"Soriano, George","lastInitName":"Soriano, G","initLastName":"G Soriano","fullFMLName":"George Soriano","fullLFMName":"Soriano, George","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID687273":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273","firstName":"Quinn","lastName":"Mathews","primaryNumber":"60","birthDate":"2000-10-04","currentAge":25,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Quinn","useLastName":"Mathews","middleName":"Jack","boxscoreName":"Mathews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Quinn Mathews","nameSlug":"quinn-mathews-687273","firstLastName":"Quinn Mathews","lastFirstName":"Mathews, Quinn","lastInitName":"Mathews, Q","initLastName":"Q Mathews","fullFMLName":"Quinn Jack Mathews","fullLFMName":"Mathews, Quinn Jack","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID669461":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461","firstName":"Matthew","lastName":"Liberatore","primaryNumber":"32","birthDate":"1999-11-06","currentAge":26,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Liberatore","middleName":"Joseph","boxscoreName":"Liberatore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LIBB-er-uh-tore","mlbDebutDate":"2022-05-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Liberatore","nameSlug":"matthew-liberatore-669461","firstLastName":"Matthew Liberatore","lastFirstName":"Liberatore, Matthew","lastInitName":"Liberatore, M","initLastName":"M Liberatore","fullFMLName":"Matthew Joseph Liberatore","fullLFMName":"Liberatore, Matthew Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID686780":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780","firstName":"Pedro","lastName":"Pagés","primaryNumber":"43","birthDate":"1998-09-17","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Pedro","useLastName":"Pagés","middleName":"Jose","boxscoreName":"Pagés, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"paw-HESS","mlbDebutDate":"2024-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Pagés","nameSlug":"pedro-pages-686780","firstLastName":"Pedro Pagés","lastFirstName":"Pagés, Pedro","lastInitName":"Pagés, P","initLastName":"P Pagés","fullFMLName":"Pedro Jose Pagés","fullLFMName":"Pagés, Pedro Jose","strikeZoneTop":3.174,"strikeZoneBottom":1.602},"ID695491":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491","firstName":"Joshua","lastName":"Báez","primaryNumber":"22","birthDate":"2003-06-28","currentAge":23,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Joshua","useLastName":"Báez","middleName":"Emanuel","boxscoreName":"Báez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joshua Báez","nameSlug":"joshua-baez-695491","firstLastName":"Joshua Báez","lastFirstName":"Báez, Joshua","lastInitName":"Báez, J","initLastName":"J Báez","fullFMLName":"Joshua Emanuel Báez","fullLFMName":"Báez, Joshua Emanuel","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID596117":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117","firstName":"Garrett","lastName":"Stubbs","primaryNumber":"21","birthDate":"1993-05-26","currentAge":33,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Garrett","useLastName":"Stubbs","middleName":"Patrick","boxscoreName":"Stubbs, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Stubbs","nameSlug":"garrett-stubbs-596117","firstLastName":"Garrett Stubbs","lastFirstName":"Stubbs, Garrett","lastInitName":"Stubbs, G","initLastName":"G Stubbs","fullFMLName":"Garrett Patrick Stubbs","fullLFMName":"Stubbs, Garrett Patrick","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID703725":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725","firstName":"Luis","lastName":"Gastelum","primaryNumber":"72","birthDate":"2001-09-27","currentAge":24,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Gastelum","middleName":"Enrique","boxscoreName":"Gastelum, L","gender":"M","nameMatrilineal":"Canedo","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Gastelum","nameSlug":"luis-gastelum-703725","firstLastName":"Luis Gastelum","lastFirstName":"Gastelum, Luis","lastInitName":"Gastelum, L","initLastName":"L Gastelum","fullFMLName":"Luis Enrique Gastelum","fullLFMName":"Gastelum, Luis Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686934":{"id":686934,"fullName":"Alex McFarlane","link":"/api/v1/people/686934","firstName":"Alexander","lastName":"McFarlane","primaryNumber":"71","birthDate":"2001-06-09","currentAge":25,"birthCity":"St. Thomas","birthStateProvince":"VI","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alex","useLastName":"McFarlane","middleName":"Jeffrey","boxscoreName":"McFarlane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-07-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex McFarlane","nameSlug":"alex-mcfarlane-686934","firstLastName":"Alex McFarlane","lastFirstName":"McFarlane, Alex","lastInitName":"McFarlane, A","initLastName":"A McFarlane","fullFMLName":"Alexander Jeffrey McFarlane","fullLFMName":"McFarlane, Alexander Jeffrey","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID605400":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400","firstName":"Aaron","lastName":"Nola","primaryNumber":"27","birthDate":"1993-06-04","currentAge":33,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Nola","middleName":"Michael","boxscoreName":"Nola, A","nickName":"Nols","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"NO-luh","mlbDebutDate":"2015-07-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Nola","nameSlug":"aaron-nola-605400","firstLastName":"Aaron Nola","lastFirstName":"Nola, Aaron","lastInitName":"Nola, A","initLastName":"A Nola","fullFMLName":"Aaron Michael Nola","fullLFMName":"Nola, Aaron Michael","strikeZoneTop":3.36,"strikeZoneBottom":1.54},"ID677592":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592","firstName":"Everson","lastName":"Pereira","primaryNumber":"21","birthDate":"2001-04-10","currentAge":25,"birthCity":"Cabudare","birthCountry":"Venezuela","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Everson","useLastName":"Pereira","middleName":"Jose","boxscoreName":"Pereira","gender":"M","nameMatrilineal":"Gil","isPlayer":true,"isVerified":true,"pronunciation":"pehr-AY-ruh","mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Everson Pereira","nameSlug":"everson-pereira-677592","firstLastName":"Everson Pereira","lastFirstName":"Pereira, Everson","lastInitName":"Pereira, E","initLastName":"E Pereira","fullFMLName":"Everson Jose Pereira","fullLFMName":"Pereira, Everson Jose","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID650333":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333","firstName":"Luis","lastName":"Arraez","primaryNumber":"4","birthDate":"1997-04-09","currentAge":29,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Arraez","middleName":"Sangel","boxscoreName":"Arraez","nickName":"La Regadera","gender":"M","nameMatrilineal":"Reveron","isPlayer":true,"isVerified":true,"pronunciation":"ah-RISE","mlbDebutDate":"2019-05-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Arraez","nameSlug":"luis-arraez-650333","firstLastName":"Luis Arraez","lastFirstName":"Arraez, Luis","lastInitName":"Arraez, L","initLastName":"L Arraez","fullFMLName":"Luis Sangel Arraez","fullLFMName":"Arraez, Luis Sangel","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID691725":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725","firstName":"Andrew","lastName":"Painter","primaryNumber":"24","birthDate":"2003-04-10","currentAge":23,"birthCity":"Pompano Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 7\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Painter","middleName":"Patrick","boxscoreName":"Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Painter","nameSlug":"andrew-painter-691725","firstLastName":"Andrew Painter","lastFirstName":"Painter, Andrew","lastInitName":"Painter, A","initLastName":"A Painter","fullFMLName":"Andrew Patrick Painter","fullLFMName":"Painter, Andrew Patrick","strikeZoneTop":3.756,"strikeZoneBottom":1.746},"ID671056":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","firstName":"Ivan","lastName":"Herrera","primaryNumber":"48","birthDate":"2000-06-01","currentAge":26,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Iván","useLastName":"Herrera","middleName":"Aaron","boxscoreName":"Herrera","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ee-VAHN","mlbDebutDate":"2022-05-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Iván Herrera","nameSlug":"ivan-herrera-671056","firstLastName":"Iván Herrera","lastFirstName":"Herrera, Iván","lastInitName":"Herrera, I","initLastName":"I Herrera","fullFMLName":"Ivan Aaron Herrera","fullLFMName":"Herrera, Ivan Aaron","strikeZoneTop":3.173,"strikeZoneBottom":1.602},"ID700241":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241","firstName":"Michael","lastName":"McGreevy","primaryNumber":"36","birthDate":"2000-07-08","currentAge":26,"birthCity":"San Clemente","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"McGreevy","middleName":"Stephen","boxscoreName":"McGreevy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael McGreevy","nameSlug":"michael-mcgreevy-700241","firstLastName":"Michael McGreevy","lastFirstName":"McGreevy, Michael","lastInitName":"McGreevy, M","initLastName":"M McGreevy","fullFMLName":"Michael Stephen McGreevy","fullLFMName":"McGreevy, Michael Stephen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID663494":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494","firstName":"Bryan","lastName":"Torres","primaryNumber":"39","birthDate":"1997-07-02","currentAge":29,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Torres","boxscoreName":"Torres, B","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Torres","nameSlug":"bryan-torres-663494","firstLastName":"Bryan Torres","lastFirstName":"Torres, Bryan","lastInitName":"Torres, B","initLastName":"B Torres","fullFMLName":"Bryan Torres","fullLFMName":"Torres, Bryan","strikeZoneTop":2.98,"strikeZoneBottom":1.5},"ID702222":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222","firstName":"Justin","lastName":"Crawford","primaryNumber":"2","birthDate":"2004-01-13","currentAge":22,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":188,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Justin","useLastName":"Crawford","boxscoreName":"Crawford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Crawford","nameSlug":"justin-crawford-702222","firstLastName":"Justin Crawford","lastFirstName":"Crawford, Justin","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"Justin Crawford","fullLFMName":"Crawford, Justin","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID681517":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517","firstName":"Kyle","lastName":"Leahy","primaryNumber":"62","birthDate":"1997-06-04","currentAge":29,"birthCity":"Boulder","birthStateProvince":"CO","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Leahy","middleName":"Yandow","boxscoreName":"Leahy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LAY-hee","mlbDebutDate":"2023-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Leahy","nameSlug":"kyle-leahy-681517","firstLastName":"Kyle Leahy","lastFirstName":"Leahy, Kyle","lastInitName":"Leahy, K","initLastName":"K Leahy","fullFMLName":"Kyle Yandow Leahy","fullLFMName":"Leahy, Kyle Yandow","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID624641":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641","firstName":"Edmundo","lastName":"Sosa","primaryNumber":"33","birthDate":"1996-03-06","currentAge":30,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Edmundo","useLastName":"Sosa","middleName":"Israel","boxscoreName":"Sosa, E","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ed-MOON-doh SOH-sah","mlbDebutDate":"2018-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edmundo Sosa","nameSlug":"edmundo-sosa-624641","firstLastName":"Edmundo Sosa","lastFirstName":"Sosa, Edmundo","lastInitName":"Sosa, E","initLastName":"E Sosa","fullFMLName":"Edmundo Israel Sosa","fullLFMName":"Sosa, Edmundo Israel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID661395":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395","firstName":"Jhoan","lastName":"Duran","primaryNumber":"59","birthDate":"1998-01-08","currentAge":28,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhoan","useLastName":"Duran","middleName":"Manuel","boxscoreName":"Duran, J","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"YO-ahn DOO-rahn","mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhoan Duran","nameSlug":"jhoan-duran-661395","firstLastName":"Jhoan Duran","lastFirstName":"Duran, Jhoan","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jhoan Manuel Duran","fullLFMName":"Duran, Jhoan Manuel","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID665877":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877","firstName":"José","lastName":"Fermín","primaryNumber":"15","birthDate":"1999-03-29","currentAge":27,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"José","useLastName":"Fermín","middleName":"Miguel","boxscoreName":"Fermín","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermín","nameSlug":"jose-fermin-665877","firstLastName":"José Fermín","lastFirstName":"Fermín, José","lastInitName":"Fermín, J","initLastName":"J Fermín","fullFMLName":"José Miguel Fermín","fullLFMName":"Fermín, José Miguel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID680742":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742","firstName":"Jonathan","lastName":"Bowlan","primaryNumber":"52","birthDate":"1996-12-01","currentAge":29,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Bowlan","boxscoreName":"Bowlan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"boh-lin","mlbDebutDate":"2023-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Bowlan","nameSlug":"jonathan-bowlan-680742","firstLastName":"Jonathan Bowlan","lastFirstName":"Bowlan, Jonathan","lastInitName":"Bowlan, J","initLastName":"J Bowlan","fullFMLName":"Jonathan  Bowlan","fullLFMName":"Bowlan, Jonathan","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID681676":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676","firstName":"Ryan","lastName":"Fernandez","primaryNumber":"64","birthDate":"1998-06-11","currentAge":28,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Fernandez","middleName":"Austin","boxscoreName":"Fernandez","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Fernandez","nameSlug":"ryan-fernandez-681676","firstLastName":"Ryan Fernandez","lastFirstName":"Fernandez, Ryan","lastInitName":"Fernandez, R","initLastName":"R Fernandez","fullFMLName":"Ryan Austin Fernandez","fullLFMName":"Fernandez, Ryan Austin","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID663767":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767","firstName":"Chase","lastName":"Shugart","primaryNumber":"55","birthDate":"1996-10-24","currentAge":29,"birthCity":"Bridge City","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Shugart","middleName":"C.","boxscoreName":"Shugart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Shugart","nameSlug":"chase-shugart-663767","firstLastName":"Chase Shugart","lastFirstName":"Shugart, Chase","lastInitName":"Shugart, C","initLastName":"C Shugart","fullFMLName":"Chase C. Shugart","fullLFMName":"Shugart, Chase C.","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID677865":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865","firstName":"Justin","lastName":"Bruihl","primaryNumber":"47","birthDate":"1997-06-26","currentAge":29,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Bruihl","boxscoreName":"Bruihl","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Bruihl","nameSlug":"justin-bruihl-677865","firstLastName":"Justin Bruihl","lastFirstName":"Bruihl, Justin","lastInitName":"Bruihl, J","initLastName":"J Bruihl","fullFMLName":"Justin  Bruihl","fullLFMName":"Bruihl, Justin ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID592773":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773","firstName":"Ryne","lastName":"Stanek","primaryNumber":"55","birthDate":"1991-07-26","currentAge":35,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Stanek","middleName":"Thomas","boxscoreName":"Stanek","nickName":"Stanny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Stanek","nameSlug":"ryne-stanek-592773","firstLastName":"Ryne Stanek","lastFirstName":"Stanek, Ryne","lastInitName":"Stanek, R","initLastName":"R Stanek","fullFMLName":"Ryne Thomas Stanek","fullLFMName":"Stanek, Ryne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID657265":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265","firstName":"Peter","lastName":"Strzelecki","primaryNumber":"58","birthDate":"1994-10-24","currentAge":31,"birthCity":"Queens","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Strzelecki","middleName":"J.","boxscoreName":"Strzelecki","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"STREZ-lecky","mlbDebutDate":"2022-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Strzelecki","nameSlug":"peter-strzelecki-657265","firstLastName":"Peter Strzelecki","lastFirstName":"Strzelecki, Peter","lastInitName":"Strzelecki, P","initLastName":"P Strzelecki","fullFMLName":"Peter J. Strzelecki","fullLFMName":"Strzelecki, Peter J.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID548384":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384","firstName":"Brooks","lastName":"Raley","primaryNumber":"30","birthDate":"1988-06-29","currentAge":38,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Raley","middleName":"Lee","boxscoreName":"Raley, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brooks Raley","nameSlug":"brooks-raley-548384","firstLastName":"Brooks Raley","lastFirstName":"Raley, Brooks","lastInitName":"Raley, B","initLastName":"B Raley","fullFMLName":"Brooks Lee Raley","fullLFMName":"Raley, Brooks Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID656537":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537","firstName":"Derek","lastName":"Hill","primaryNumber":"49","birthDate":"1995-12-30","currentAge":30,"birthCity":"Des Moines","birthStateProvince":"IA","birthCountry":"USA","height":"6' 0\"","weight":206,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Derek","useLastName":"Hill","middleName":"Jerome","boxscoreName":"Hill, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Derek Hill","nameSlug":"derek-hill-656537","firstLastName":"Derek Hill","lastFirstName":"Hill, Derek","lastInitName":"Hill, D","initLastName":"D Hill","fullFMLName":"Derek Jerome Hill","fullLFMName":"Hill, Derek Jerome","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID699625":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625","firstName":"James","lastName":"Crooks","primaryNumber":"8","birthDate":"2001-07-19","currentAge":25,"birthCity":"Euless","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jimmy","useLastName":"Crooks","middleName":"Dale","boxscoreName":"Crooks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Crooks","nameTitle":"II","nameSuffix":"II","nameSlug":"jimmy-crooks-699625","firstLastName":"Jimmy Crooks","lastFirstName":"Crooks, Jimmy","lastInitName":"Crooks, J","initLastName":"J Crooks","fullFMLName":"James Dale Crooks II","fullLFMName":"Crooks II, James Dale","strikeZoneTop":3.201,"strikeZoneBottom":1.615}},"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":42901,"turfType":"Grass","roofType":"Open","leftLine":329,"left":369,"leftCenter":381,"center":401,"rightCenter":398,"right":369,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":2681,"link":"/api/v1/venues/2681"},"weather":{"condition":"Cloudy","temp":"77","wind":"4 mph, Out To CF"},"gameInfo":{"attendance":42218,"firstPitch":"2026-08-22T22:05:00.000Z","gameDurationMinutes":147},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"home":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"}},"officialScorer":{"id":433437,"fullName":"Mike Maconi","link":"/api/v1/people/433437"},"primaryDatacaster":{"id":663022,"fullName":"Ryan Shute","link":"/api/v1/people/663022"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Wetherholt lines out to pitcher Andrew Painter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T22:05:45.153Z","endTime":"2026-08-22T22:07:06.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6,7,8],"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691725,"link":"/api/v1/people/691725"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"2026-08-22T19:10:19.006Z","endTime":"2026-08-22T21:41:53.784Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"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":"2026-08-22T21:41:53.784Z","endTime":"2026-08-22T22:04:24.782Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"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":"2026-08-22T22:04:24.782Z","endTime":"2026-08-22T22:05:47.415Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"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":96.5,"endSpeed":88.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.936399659323406,"aZ":-10.233657291708727,"pfxX":-1.823445978379963,"pfxZ":10.911452735082758,"pX":-0.3211247155148241,"pZ":3.526502472440007,"vX0":5.702982475415804,"vY0":-140.46543309364688,"vZ0":-6.273541485141745,"x":129.24,"y":143.56,"x0":-2.135240106258516,"y0":50.00452220761224,"z0":6.444970100818162,"aX":-3.667699209052765},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.7,"breakHorizontal":2.2,"spinRate":2482,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.38899568495395,"extension":6.540673659068882},"index":3,"playId":"843a88df-e54e-3754-85ec-9b10c649a959","pitchNumber":1,"startTime":"2026-08-22T22:05:47.415Z","endTime":"2026-08-22T22:05:50.575Z","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":1,"outs":0},"index":4,"startTime":"2026-08-22T22:05:58.158Z","endTime":"2026-08-22T22:06:06.767Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.495808738080317,"aZ":-9.421263165782925,"pfxX":-0.18765859388394812,"pfxZ":11.118510162133273,"pX":-0.3065945952026159,"pZ":3.3971338271089104,"vX0":4.492132719404094,"vY0":-141.7127892621545,"vZ0":-7.042919636880148,"x":128.69,"y":147.06,"x0":-1.8837812292338847,"y0":50.00405632798482,"z0":6.506865928542523,"aX":-0.38406840528924113},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.0,"breakHorizontal":-0.5,"spinRate":2468,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.3855829396479158,"extension":6.606812466619628},"index":5,"playId":"45af0c4c-9eb6-3bba-9b7d-a6622d955a15","pitchNumber":2,"startTime":"2026-08-22T22:06:06.767Z","endTime":"2026-08-22T22:06:09.987Z","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":98.2,"endSpeed":90.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35396439766221,"aZ":-8.066447643661526,"pfxX":-1.317954815491027,"pfxZ":11.675386265906344,"pX":-1.1571668261369543,"pZ":1.736707091946595,"vX0":2.6412158664555707,"vY0":-142.677666171817,"vZ0":-11.620101150671495,"x":161.11,"y":191.89,"x0":-1.9230156055302121,"y0":50.00495230594018,"z0":6.367468248169403,"aX":-2.721999552909345},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.0,"breakHorizontal":1.9,"spinRate":2376,"spinDirection":199},"zone":13,"typeConfidence":0.91,"plateTime":0.3836730722881767,"extension":6.553027358326025},"index":6,"playId":"75b64d0e-c5a3-31c2-b713-c5cf67ab4c88","pitchNumber":3,"startTime":"2026-08-22T22:06:22.810Z","endTime":"2026-08-22T22:06:26.667Z","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":83.8,"endSpeed":77.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52485325960162,"aZ":-31.557841389601666,"pfxX":9.559366215489876,"pfxZ":0.415957860160483,"pX":0.01580289510523378,"pZ":1.120383771354669,"vX0":2.9570545540431676,"vY0":-121.89196775571187,"vZ0":-5.520838800310383,"x":116.4,"y":208.53,"x0":-2.457408783193881,"y0":50.00560972280032,"z0":6.162295865861326,"aX":14.28545492014803},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.4,"breakHorizontal":-18.0,"spinRate":2988,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.4505651221255089,"extension":6.504410590757417},"index":7,"playId":"a13b3847-ddea-37bc-87d1-674feaee891f","pitchNumber":4,"startTime":"2026-08-22T22:06:36.087Z","endTime":"2026-08-22T22:06:39.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.574804123362792,"aZ":-8.860698931214992,"pfxX":-2.029754677691246,"pfxZ":11.324782375788848,"pX":-0.13871183585251265,"pZ":2.117422387180938,"vX0":5.490700813812152,"vY0":-142.32656858881865,"vZ0":-10.590390762684486,"x":122.29,"y":181.61,"x0":-1.8262052326158489,"y0":50.006322031507956,"z0":6.440774937271855,"aX":-4.1800481441653625},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.6,"breakHorizontal":2.6,"spinRate":2470,"spinDirection":200},"zone":5,"typeConfidence":0.91,"plateTime":0.38430537392636,"extension":6.601957440466939},"hitData":{"launchSpeed":98.4,"launchAngle":6.0,"totalDistance":95.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":128.8,"coordY":186.0}},"index":8,"playId":"5eae9ee8-81a1-341d-b24d-1f169ce3b677","pitchNumber":5,"startTime":"2026-08-22T22:06:58.859Z","endTime":"2026-08-22T22:07:06.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:07:06.238Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T22:07:24.562Z","endTime":"2026-08-22T22:08:30.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07868690990623,"aZ":-17.38198404797485,"pfxX":-6.186989701621415,"pfxZ":7.47794898134937,"pX":0.5941779196962325,"pZ":2.421982465405077,"vX0":8.754527829736455,"vY0":-139.86603450558923,"vZ0":-7.8615001579893535,"x":94.35,"y":173.39,"x0":-1.7751650965434012,"y0":50.00050808241852,"z0":6.412754859952354,"aX":-12.234872976745526},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.0,"breakHorizontal":9.4,"spinRate":2382,"spinDirection":193},"zone":6,"typeConfidence":0.95,"plateTime":0.39187591358117224,"extension":6.857402919132473},"index":0,"playId":"2f8c7231-9120-3bfa-a641-6b810c3a4364","pitchNumber":1,"startTime":"2026-08-22T22:07:28.210Z","endTime":"2026-08-22T22:07:31.963Z","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":85.1,"endSpeed":78.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.581120800919937,"aZ":-31.909901798710333,"pfxX":4.689793341735916,"pfxZ":0.1719896480434544,"pX":-0.4298695066594235,"pZ":1.897920411240171,"vX0":3.20814849277358,"vY0":-123.94177493262723,"vZ0":-4.181008114320364,"x":133.39,"y":187.54,"x0":-2.351961251963592,"y0":50.004319815476585,"z0":6.281842278570871,"aX":7.270774892080895},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.5,"breakHorizontal":-9.2,"spinRate":2788,"spinDirection":72},"zone":7,"typeConfidence":0.54,"plateTime":0.4425123854491133,"extension":6.700642926506134},"index":1,"playId":"a6bf692d-12ab-333f-910f-9c73b882dbd8","pitchNumber":2,"startTime":"2026-08-22T22:07:40.519Z","endTime":"2026-08-22T22:07:44.376Z","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":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74752937458362,"aZ":-29.145598850056686,"pfxX":3.0330185036072415,"pfxZ":1.735709667416229,"pX":1.4022702404429144,"pZ":0.5017240108513281,"vX0":7.156947040600289,"vY0":-130.5234306066786,"vZ0":-9.352654414519334,"x":63.55,"y":225.23,"x0":-1.7578918311121647,"y0":50.00386531777001,"z0":6.291316661076446,"aX":5.286603532304088},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.4,"breakHorizontal":-7.0,"spinRate":2837,"spinDirection":129},"zone":14,"typeConfidence":0.89,"plateTime":0.41796306193796706,"extension":6.776480803257134},"index":2,"playId":"cbe593ce-49a8-3bc7-948c-fe0403901be9","pitchNumber":3,"startTime":"2026-08-22T22:07:54.432Z","endTime":"2026-08-22T22:07:57.432Z","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":88.8,"endSpeed":82.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.203034027515592,"aZ":-27.488447562874192,"pfxX":4.888373634004424,"pfxZ":2.7519754414087236,"pX":1.298160273817797,"pZ":0.4228820017419908,"vX0":6.043483010739844,"vY0":-129.02420910380906,"vZ0":-9.627861878601601,"x":67.52,"y":227.36,"x0":-1.7006036773118918,"y0":50.00512840310113,"z0":6.2865561649776,"aX":8.328470652854989},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.2,"breakHorizontal":-10.1,"spinRate":2795,"spinDirection":126},"zone":14,"typeConfidence":0.88,"plateTime":0.42282032347266263,"extension":6.907628244727855},"index":3,"playId":"3b8d4953-dbb5-3165-ade7-8a7e9502bbde","pitchNumber":4,"startTime":"2026-08-22T22:08:10.997Z","endTime":"2026-08-22T22:08:14.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.259962723646122,"aZ":-22.662059481203794,"pfxX":-7.956446050846547,"pfxZ":5.211732651498716,"pX":-0.291567909634538,"pZ":0.9442283525479699,"vX0":6.933129922786705,"vY0":-133.36332499663442,"vZ0":-9.995098397616063,"x":128.11,"y":213.29,"x0":-1.8752213722799,"y0":50.000488431636946,"z0":6.338006919603595,"aX":-14.51285612071491},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":13.2,"spinRate":1737,"spinDirection":217},"zone":13,"typeConfidence":0.88,"plateTime":0.40871895213856924,"extension":6.749705665178199},"index":4,"playId":"109a1cfd-fad8-30b9-a5fb-55512152837b","pitchNumber":5,"startTime":"2026-08-22T22:08:27.170Z","endTime":"2026-08-22T22:08:30.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:08:30.806Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-22T22:08:39.041Z","endTime":"2026-08-22T22:10:49.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.2,"endSpeed":83.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.705741663414955,"aZ":-29.313260289511945,"pfxX":1.3965776595857382,"pfxZ":1.655990461986942,"pX":-0.33270165451391687,"pZ":1.7029951108679755,"vX0":4.5409594748835325,"vY0":-129.9177729714117,"vZ0":-6.071905561076148,"x":129.68,"y":192.8,"x0":-2.2777233117995612,"y0":50.002979046668806,"z0":6.270733190005443,"aX":2.4097057268578053},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.0,"breakHorizontal":-3.5,"spinRate":2644,"spinDirection":146},"zone":7,"typeConfidence":0.9,"plateTime":0.4200227477992029,"extension":6.83726223579257},"index":0,"playId":"504e4881-3fed-3c66-a566-e25b141473c7","pitchNumber":1,"startTime":"2026-08-22T22:08:52.711Z","endTime":"2026-08-22T22:08:56.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.511085088390672,"aZ":-25.902543822761658,"pfxX":-8.306642002607257,"pfxZ":3.356498863334325,"pX":-1.2999429302689594,"pZ":2.3779180882626076,"vX0":5.353672074457337,"vY0":-135.09527539189673,"vZ0":-5.686177610828461,"x":166.55,"y":174.58,"x0":-2.217478033406823,"y0":50.0008212214136,"z0":6.305296646091218,"aX":-15.514944434309928},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.2,"breakHorizontal":14.0,"spinRate":1578,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.4037993529596897,"extension":6.524959015276762},"index":1,"playId":"7393b060-7ea7-3af3-aae3-1ce5ca7d2f7f","pitchNumber":2,"startTime":"2026-08-22T22:09:06.300Z","endTime":"2026-08-22T22:09:12.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.712170444690017,"aZ":-24.285466596319907,"pfxX":-7.780285034625927,"pfxZ":4.220096296930644,"pX":-0.32589890610635863,"pZ":0.7826694634805538,"vX0":7.006179730059924,"vY0":-134.9783936509368,"vZ0":-10.02157599487687,"x":129.42,"y":217.65,"x0":-1.9276514562009446,"y0":50.00426912899581,"z0":6.214319787431449,"aX":-14.549013587785302},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.9,"breakHorizontal":12.8,"spinRate":1626,"spinDirection":222},"zone":13,"typeConfidence":0.84,"plateTime":0.40373491284747764,"extension":6.7733741958272375},"index":2,"playId":"56b9ba1d-e20d-302b-abe5-396f3d296cc5","pitchNumber":3,"startTime":"2026-08-22T22:09:22.725Z","endTime":"2026-08-22T22:09:29.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50623926418102,"aZ":-27.99963026825566,"pfxX":-9.055309036891721,"pfxZ":2.251479771345882,"pX":-0.11547304789923793,"pZ":1.9016517769539985,"vX0":8.694261214697326,"vY0":-134.3151474798737,"vZ0":-6.31196982564881,"x":121.4,"y":187.44,"x0":-2.1919089045179008,"y0":50.00623214928273,"z0":6.229334110184191,"aX":-16.826774673807847},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.1,"breakHorizontal":14.9,"spinRate":2123,"spinDirection":228},"zone":8,"typeConfidence":0.91,"plateTime":0.4052011153489259,"extension":6.9641039879807},"index":3,"playId":"1633716c-8dd9-335b-a094-3ee7bbdaf7f5","pitchNumber":4,"startTime":"2026-08-22T22:09:40.691Z","endTime":"2026-08-22T22:09:44.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08722967914736,"aZ":-8.748687672019654,"pfxX":-2.0371372359785447,"pfxZ":11.355876043569292,"pX":-1.8192345517165502,"pZ":4.087103804240124,"vX0":1.3354617519382257,"vY0":-142.55354306105252,"vZ0":-5.341751745585738,"x":186.34,"y":128.43,"x0":-2.0285783632612127,"y0":50.00168745944525,"z0":6.534760561053378,"aX":-4.201722070004068},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.7,"breakHorizontal":3.5,"spinRate":2496,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.3839112423416533,"extension":6.604354537810085},"index":4,"playId":"931b110f-cf40-30cb-9821-8cc9924812d4","pitchNumber":5,"startTime":"2026-08-22T22:10:00.365Z","endTime":"2026-08-22T22:10:03.365Z","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":99.0,"endSpeed":90.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65221587111514,"aZ":-8.516692421483043,"pfxX":-1.7497999300093605,"pfxZ":11.255530010852866,"pX":0.4225291234105326,"pZ":3.5519931976977377,"vX0":6.549424995897277,"vY0":-143.89323923271377,"vZ0":-7.035294890444052,"x":100.89,"y":142.88,"x0":-1.6534183238912468,"y0":50.00436401511982,"z0":6.552960138778605,"aX":-3.679010062725031},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.2,"breakHorizontal":1.9,"spinRate":2571,"spinDirection":192},"zone":12,"typeConfidence":0.91,"plateTime":0.3803017368157273,"extension":6.594310778525083},"index":5,"playId":"4ec8d4a4-a44d-39fa-b0f1-20a9a37be4ff","pitchNumber":6,"startTime":"2026-08-22T22:10:26.750Z","endTime":"2026-08-22T22:10:29.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.761913770814267,"aZ":-39.75490587468155,"pfxX":4.326502015664208,"pfxZ":-5.086854114558221,"pX":0.28821209641560214,"pZ":0.7051167859085025,"vX0":3.2471850577130685,"vY0":-121.10650472232824,"vZ0":-5.352013075622515,"x":106.01,"y":219.74,"x0":-1.6301046416217417,"y0":50.00223509206716,"z0":6.405750169724884,"aX":6.450760199051509},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.2,"breakHorizontal":-8.6,"spinRate":2694,"spinDirection":45},"zone":14,"typeConfidence":0.93,"plateTime":0.4515779008647969,"extension":6.8548263977341675},"index":6,"playId":"d3c8c8fb-f048-340b-ac4f-70eaea2acbd9","pitchNumber":7,"startTime":"2026-08-22T22:10:46.013Z","endTime":"2026-08-22T22:10:49.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:10:49.823Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T22:12:50.297Z","endTime":"2026-08-22T22:15:07.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.840915794673872,"aZ":-21.840755938312007,"pfxX":7.30040938549274,"pfxZ":5.787007662915231,"pX":1.4977499978858086,"pZ":3.6394745903510377,"vX0":-1.3771655987600695,"vY0":-132.86396428514988,"vZ0":-0.5490433488890525,"x":59.91,"y":140.51,"x0":1.074920372560396,"y0":50.00183171180487,"z0":5.43798502313361,"aX":13.032260923811336},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.6,"breakHorizontal":-13.0,"spinRate":2109,"spinDirection":153},"zone":12,"typeConfidence":0.84,"plateTime":0.4124762278567262,"extension":6.686693090725624},"index":0,"playId":"16cc9ea0-3367-38b8-843a-f6caa62f6d5e","pitchNumber":1,"startTime":"2026-08-22T22:12:57.824Z","endTime":"2026-08-22T22:13:01.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.303025721620763,"aZ":-13.909923742361162,"pfxX":5.971713329227707,"pfxZ":9.740474357602466,"pX":0.5376096894761346,"pZ":1.1282747912881603,"vX0":-3.313057703092885,"vY0":-135.93221049317128,"vZ0":-8.39380146950387,"x":96.51,"y":208.32,"x0":0.9952576807840983,"y0":50.00141211256329,"z0":5.218248645875158,"aX":11.193975034858079},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":-10.1,"spinRate":2216,"spinDirection":144},"zone":14,"typeConfidence":0.61,"plateTime":0.4026741884837479,"extension":6.880377428325454},"index":1,"playId":"814203b3-e994-35c5-90be-221406c57211","pitchNumber":2,"startTime":"2026-08-22T22:13:13.151Z","endTime":"2026-08-22T22:13:16.701Z","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":91.6,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.424251121760786,"aZ":-16.40572335811422,"pfxX":3.3905254474863984,"pfxZ":8.7655951521589,"pX":0.831315028635441,"pZ":3.350897256386319,"vX0":-1.7299091736439731,"vY0":-133.45138749337025,"vZ0":-2.381705810926883,"x":85.31,"y":148.31,"x0":1.0483613246137238,"y0":50.00270836802022,"z0":5.440251988281515,"aX":6.099312092361625},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":-5.8,"spinRate":2080,"spinDirection":148},"zone":12,"typeConfidence":0.88,"plateTime":0.41084301470762474,"extension":6.812292480360778},"index":2,"playId":"cfe266d4-2cb3-3cb4-a2b3-593cc1081421","pitchNumber":3,"startTime":"2026-08-22T22:13:32.689Z","endTime":"2026-08-22T22:13:36.081Z","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":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.557453416066856,"aZ":-34.62523939743649,"pfxX":-1.6063354632708529,"pfxZ":-1.5990379350208084,"pX":-0.08247308993075951,"pZ":2.8185959847365765,"vX0":-2.1290622866828834,"vY0":-122.49164719291868,"vZ0":0.5453170513870929,"x":120.14,"y":162.68,"x0":1.0043363526768632,"y0":50.004973705581264,"z0":5.536546666045128,"aX":-2.4584027370873067},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":3.4,"spinRate":2323,"spinDirection":265},"zone":2,"typeConfidence":0.84,"plateTime":0.4459269496991429,"extension":6.70614269634033},"index":3,"playId":"debe223c-88ac-3e66-9039-ca3407816fe7","pitchNumber":4,"startTime":"2026-08-22T22:13:50.916Z","endTime":"2026-08-22T22:13:54.482Z","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":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.642748265978305,"aZ":-32.450848748054,"pfxX":-2.4600628027214206,"pfxZ":-0.17434120993694968,"pX":-0.07721067591414137,"pZ":1.5312219490335977,"vX0":-1.7570054809603024,"vY0":-124.55000586318305,"vZ0":-2.907028706697402,"x":119.94,"y":197.44,"x0":0.955581492273451,"y0":50.0039006805553,"z0":5.381276262703239,"aX":-3.887422584625322},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.7,"breakHorizontal":4.8,"spinRate":2277,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.4387812398022475,"extension":6.678021788504128},"index":4,"playId":"708d4b1f-8c2e-3d40-b989-0243da537ae6","pitchNumber":5,"startTime":"2026-08-22T22:14:07.842Z","endTime":"2026-08-22T22:14:12.147Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-22T22:14:33.361Z","endTime":"2026-08-22T22:14:44.173Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.654229406049637,"aZ":-14.302627864630841,"pfxX":1.879622397835196,"pfxZ":9.243304671782047,"pX":-0.32487075112677394,"pZ":3.1464433138052095,"vX0":-4.058350187990197,"vY0":-137.7148559235877,"vZ0":-3.483572249057965,"x":129.38,"y":153.83,"x0":0.9192655918050552,"y0":50.0044378520871,"z0":5.386305053024666,"aX":3.635163710111731},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":-2.6,"spinRate":2283,"spinDirection":157},"zone":1,"typeConfidence":0.9,"plateTime":0.396711764941561,"extension":6.736285830572199},"index":6,"playId":"cf96daa6-210e-3080-8169-03f2a020f662","pitchNumber":6,"startTime":"2026-08-22T22:14:44.173Z","endTime":"2026-08-22T22:14:47.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56234124207417,"aZ":-14.119428934230312,"pfxX":3.2804873993500716,"pfxZ":9.551810619020191,"pX":0.8787580920440098,"pZ":1.479100128183923,"vX0":-1.6504042383573294,"vY0":-135.85428217336295,"vZ0":-7.4533466637103665,"x":83.5,"y":198.84,"x0":1.06414412527582,"y0":50.00626765131032,"z0":5.217294140386349,"aX":6.203692320890411},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-5.6,"spinRate":2129,"spinDirection":150},"zone":14,"typeConfidence":0.9,"plateTime":0.40142117293550417,"extension":6.7243382146039625},"index":7,"playId":"f6ed4cc8-c414-3220-9766-9af16ef3d6ee","pitchNumber":7,"startTime":"2026-08-22T22:15:03.665Z","endTime":"2026-08-22T22:15:07.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:15:07.717Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a ground ball to left fielder Joshua Báez. Kyle Schwarber to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T22:15:27.499Z","endTime":"2026-08-22T22:17:13.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695491,"link":"/api/v1/people/695491"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.323489455651647,"aZ":-26.342997791242116,"pfxX":-1.4435550085596223,"pfxZ":3.7447064918048163,"pX":2.323327287572773,"pZ":3.2126806576661258,"vX0":3.1372783499947,"vY0":-123.91687610721483,"vZ0":-0.23081100896510398,"x":28.44,"y":152.04,"x0":1.2294577323635802,"y0":50.00566368429815,"z0":5.5043856977277485,"aX":-2.250118412564945},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.0,"breakHorizontal":1.9,"spinRate":2073,"spinDirection":167},"zone":12,"typeConfidence":0.91,"plateTime":0.44169571694379606,"extension":6.605041147910689},"index":0,"playId":"c6ddec6a-5504-3ab9-bdba-477122e9b091","pitchNumber":1,"startTime":"2026-08-22T22:15:30.980Z","endTime":"2026-08-22T22:15:34.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.528812061332008,"aZ":-13.586612624290392,"pfxX":3.6931904328067406,"pfxZ":10.058195975386255,"pX":-0.5373773532769794,"pZ":0.40463840231638415,"vX0":-5.384238718533932,"vY0":-134.89859667344444,"vZ0":-10.09556039834929,"x":137.48,"y":227.85,"x0":1.001900936101975,"y0":50.00552377607282,"z0":5.1464318900021135,"aX":6.827742225907434},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":-5.5,"spinRate":2172,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.4055565005769637,"extension":6.807006448304817},"index":1,"playId":"40388405-a27a-375f-ba11-8a4b09a62e78","pitchNumber":2,"startTime":"2026-08-22T22:15:51.079Z","endTime":"2026-08-22T22:15:54.284Z","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":84.3,"endSpeed":77.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.619024177781164,"aZ":-28.985237736710562,"pfxX":-0.8837263048174828,"pfxZ":2.081000396846594,"pX":-0.30643604923924544,"pZ":2.685353469060141,"vX0":-2.6956911426685988,"vY0":-122.77794634844747,"vZ0":-0.7069790577846538,"x":128.68,"y":166.28,"x0":0.9191444094304551,"y0":50.00107275635378,"z0":5.437050472274243,"aX":-1.353029668933768},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.8,"breakHorizontal":2.2,"spinRate":2112,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.4455888067898641,"extension":6.6096498238353885},"index":2,"playId":"a3704fba-0002-37ee-bd0e-771ccea2e598","pitchNumber":3,"startTime":"2026-08-22T22:16:12.378Z","endTime":"2026-08-22T22:16:15.682Z","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.3,"endSpeed":76.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87080927445007,"aZ":-28.97610096904398,"pfxX":4.263087527766432,"pfxZ":2.1890531617671325,"pX":-0.9926003710137047,"pZ":2.3180115873603513,"vX0":-6.380855052110179,"vY0":-119.82532511233894,"vZ0":-0.7982161324800356,"x":154.84,"y":176.19,"x0":1.1438338659387726,"y0":50.00427037611287,"z0":5.23079396211532,"aX":6.236486910144213},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.1,"breakHorizontal":-6.2,"spinRate":1192,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.4560643809346092,"extension":6.623708498344709},"index":3,"playId":"4513d2e8-91a2-3bb4-a9f5-9395b9f45ce5","pitchNumber":4,"startTime":"2026-08-22T22:16:39.259Z","endTime":"2026-08-22T22:16:42.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60177028759174,"aZ":-41.21956069145928,"pfxX":-4.498414165764462,"pfxZ":-7.1478140708192885,"pX":0.003032920496297949,"pZ":2.170213878313222,"vX0":0.027369270584024025,"vY0":-112.14820478115921,"vZ0":1.0387829800513713,"x":116.88,"y":180.18,"x0":0.5744165273156742,"y0":50.00366193281566,"z0":5.92831268746551,"aX":-5.690502375492881},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-12.4,"breakHorizontal":8.2,"spinRate":2431,"spinDirection":327},"zone":8,"typeConfidence":0.9,"plateTime":0.48969800292663956,"extension":6.499473399097322},"hitData":{"launchSpeed":104.8,"launchAngle":7.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.32,"coordY":108.92}},"index":4,"playId":"abea9153-524c-3563-af35-6d6f5d0da503","pitchNumber":5,"startTime":"2026-08-22T22:17:03.719Z","endTime":"2026-08-22T22:17:13.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:17:13.727Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T22:17:30.062Z","endTime":"2026-08-22T22:19:19.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"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":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16769761476784,"aZ":-30.06230197060023,"pfxX":-1.797394920749178,"pfxZ":1.3667913521678496,"pX":0.7189414549250839,"pZ":1.4573723289309903,"vX0":-0.16082139535813628,"vY0":-122.98143542343207,"vZ0":-3.455539036739804,"x":89.6,"y":199.43,"x0":1.0187144687869816,"y0":50.0002956674422,"z0":5.416108660124598,"aX":-2.7672378278670537},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.9,"breakHorizontal":3.2,"spinRate":2167,"spinDirection":248},"zone":14,"typeConfidence":0.91,"plateTime":0.44446599971500467,"extension":6.7800301906165155},"index":0,"playId":"c873d6e9-9c5e-3814-9cea-6cba2fca7b9a","pitchNumber":1,"startTime":"2026-08-22T22:17:41.308Z","endTime":"2026-08-22T22:17:45.267Z","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.9,"endSpeed":85.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.531308562604746,"aZ":-15.639520551065612,"pfxX":2.242262641182546,"pfxZ":8.853516003556962,"pX":-0.8489236763125404,"pZ":3.132187587589691,"vX0":-5.58691609087418,"vY0":-135.32366217087008,"vZ0":-3.1575308562577615,"x":149.36,"y":154.21,"x0":0.944547320537076,"y0":50.00662056715297,"z0":5.399749181542135,"aX":4.19005993596023},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":-3.0,"spinRate":2207,"spinDirection":157},"zone":11,"typeConfidence":0.9,"plateTime":0.40363715717689264,"extension":6.74343765697425},"index":1,"playId":"b09e028f-da83-3405-9c3e-de0791e45ed8","pitchNumber":2,"startTime":"2026-08-22T22:17:59.880Z","endTime":"2026-08-22T22:18:03.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33197895945196,"aZ":-17.105817982742714,"pfxX":7.001179707718466,"pfxZ":8.19308792610748,"pX":0.6022645634076246,"pZ":1.8487033131665631,"vX0":-3.6500105837968904,"vY0":-134.77072475874613,"vZ0":-5.950947868375898,"x":94.04,"y":188.87,"x0":1.0646547500157324,"y0":50.00333994017168,"z0":5.293926372299557,"aX":12.877201552257294},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":-11.9,"spinRate":2041,"spinDirection":153},"zone":9,"typeConfidence":0.9,"plateTime":0.40644096478408986,"extension":6.768652755056333},"index":2,"playId":"301dd9d7-49f0-3cd9-8fbc-7a622708680b","pitchNumber":3,"startTime":"2026-08-22T22:18:19.496Z","endTime":"2026-08-22T22:18:23.038Z","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":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.670808754053507,"aZ":-28.274259691641756,"pfxX":-0.8544367921591671,"pfxZ":2.4894295323833324,"pX":0.20195419540117637,"pZ":1.6593044467576157,"vX0":-1.6364293159578363,"vY0":-124.03409071220202,"vZ0":-3.450258669291132,"x":109.3,"y":193.98,"x0":0.9799861589943653,"y0":50.00265928591995,"z0":5.413698887368782,"aX":-1.3373552939601314},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.0,"breakHorizontal":1.9,"spinRate":2340,"spinDirection":265},"zone":8,"typeConfidence":0.91,"plateTime":0.4407736212308313,"extension":6.630437683846352},"index":3,"playId":"ca6a3202-faca-392a-9040-4237fc911d91","pitchNumber":4,"startTime":"2026-08-22T22:18:40.995Z","endTime":"2026-08-22T22:18:44.752Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"}}},{"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":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.690403238377083,"aZ":-27.95659812452501,"pfxX":-0.8155521871321585,"pfxZ":2.5051462628314383,"pX":-0.9865671347799522,"pZ":1.873620623314632,"vX0":-4.364115045093105,"vY0":-128.38679643827032,"vZ0":-3.5631732497447084,"x":154.61,"y":188.19,"x0":0.835841699680538,"y0":50.00004746081791,"z0":5.437032266026683,"aX":-1.371484791853893},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":2.4,"spinRate":2350,"spinDirection":202},"zone":13,"typeConfidence":0.87,"plateTime":0.4253854389076879,"extension":6.638615234427033},"index":4,"playId":"09ff1c10-c018-3a6b-b6ba-1d744ea4e6d4","pitchNumber":5,"startTime":"2026-08-22T22:19:15.750Z","endTime":"2026-08-22T22:19:19.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:19:19.147Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Arraez flies out to left fielder Joshua Báez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T22:19:36.398Z","endTime":"2026-08-22T22:20:40.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695491,"link":"/api/v1/people/695491"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.966521380079314,"aZ":-15.53016225945534,"pfxX":4.038267647020624,"pfxZ":8.928513228317074,"pX":-0.5765509814510592,"pZ":2.446525694028462,"vX0":-5.176162200252464,"vY0":-135.50127657039957,"vZ0":-4.893407774411156,"x":138.98,"y":172.72,"x0":0.8317144837507746,"y0":50.001072608938244,"z0":5.357071264954843,"aX":7.526439049137556},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":-6.2,"spinRate":2072,"spinDirection":151},"zone":4,"typeConfidence":0.89,"plateTime":0.4038679614561751,"extension":6.855191662543162},"index":0,"playId":"37172e29-00df-37be-bd19-9cd548c27f3c","pitchNumber":1,"startTime":"2026-08-22T22:19:45.475Z","endTime":"2026-08-22T22:19:48.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75149810839622,"aZ":-13.415738058917352,"pfxX":3.0278647983067426,"pfxZ":9.960931908954112,"pX":-0.51124194243721,"pZ":3.4169833685754742,"vX0":-4.960094415642257,"vY0":-136.0900012767919,"vZ0":-3.122518129665796,"x":136.49,"y":146.52,"x0":0.938270835553085,"y0":50.00337310590961,"z0":5.503562936992155,"aX":5.7029296802515},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.6,"breakHorizontal":-4.4,"spinRate":2313,"spinDirection":162},"zone":11,"typeConfidence":0.9,"plateTime":0.40186342406826636,"extension":6.642304202675264},"index":1,"playId":"57b4aff5-852a-3b50-bbf4-6a955eb4edb9","pitchNumber":2,"startTime":"2026-08-22T22:20:05.152Z","endTime":"2026-08-22T22:20:08.253Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-22T22:20:16.354Z","endTime":"2026-08-22T22:20:29.712Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"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":92.9,"endSpeed":84.9,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.131903201637982,"aZ":-13.61169810604271,"pfxX":1.749211591195035,"pfxZ":10.007152936500413,"pX":-0.6549643848774457,"pZ":3.914705489929942,"vX0":-4.394984525534177,"vY0":-135.24207613889408,"vZ0":-2.063224075384435,"x":141.97,"y":133.08,"x0":0.7629396172465847,"y0":50.00293290756342,"z0":5.640774340109856,"aX":3.2454988858627156},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":-2.3,"spinRate":2323,"spinDirection":161},"zone":11,"typeConfidence":0.89,"plateTime":0.4048075258343218,"extension":6.615853028786018},"hitData":{"launchSpeed":82.6,"launchAngle":38.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.96,"coordY":110.71}},"index":3,"playId":"35762be1-d7b4-3a6d-a9f2-8b0a2bd97ba2","pitchNumber":3,"startTime":"2026-08-22T22:20:29.712Z","endTime":"2026-08-22T22:20:40.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:20:40.080Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a line drive to left fielder Joshua Báez. Kyle Schwarber scores. Trea Turner to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T22:20:52.613Z","endTime":"2026-08-22T22:21:18.405Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695491,"link":"/api/v1/people/695491"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":687273,"link":"/api/v1/people/687273"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.325683360409798,"aZ":-16.321213171084942,"pfxX":1.4744414816706592,"pfxZ":8.489670387299949,"pX":-0.44284352600577576,"pZ":3.786538229579194,"vX0":-3.985137029629186,"vY0":-135.47751268881586,"vZ0":-1.6320385131834425,"x":133.88,"y":136.54,"x0":0.8526333837312423,"y0":50.002373120827386,"z0":5.53196921741231,"aX":2.75337920533562},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":-1.9,"spinRate":2092,"spinDirection":160},"zone":11,"typeConfidence":0.88,"plateTime":0.4035826469223647,"extension":6.627879648032795},"hitData":{"launchSpeed":96.5,"launchAngle":19.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.29,"coordY":93.48}},"index":0,"playId":"37891001-4ad3-38f6-b405-f3f66cf27a05","pitchNumber":1,"startTime":"2026-08-22T22:21:08.470Z","endTime":"2026-08-22T22:21:18.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:21:18.405Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Edmundo Sosa doubles (7) on a sharp line drive to center fielder Nathan Church. Trea Turner scores. Alec Bohm scores. Edmundo Sosa to 3rd.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T22:21:43.117Z","endTime":"2026-08-22T22:22:32.635Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_throw","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":{"id":687273,"link":"/api/v1/people/687273"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":687273,"link":"/api/v1/people/687273"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.921619485997322,"aZ":-41.37659700270491,"pfxX":-4.314570411874051,"pfxZ":-7.244485265979926,"pX":-0.8128385523139443,"pZ":0.4470476757415554,"vX0":-1.9018809124322975,"vY0":-112.17569275652859,"vZ0":-2.2927639766381596,"x":147.98,"y":226.71,"x0":0.6074186697420891,"y0":50.003212351385805,"z0":5.713750644285222,"aX":-5.480074458931589},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-13.4,"breakHorizontal":8.3,"spinRate":2331,"spinDirection":327},"zone":13,"typeConfidence":0.89,"plateTime":0.4889003569394412,"extension":6.561278220582401},"index":0,"playId":"fe8c8485-0a76-3c56-9e60-c1a3790e3d76","pitchNumber":1,"startTime":"2026-08-22T22:21:52.192Z","endTime":"2026-08-22T22:21:55.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.386441114347758,"aZ":-13.492092682993084,"pfxX":1.7164542687630941,"pfxZ":9.917475089936179,"pX":0.5465816703312587,"pZ":2.6808103176960274,"vX0":-1.6818575043892348,"vY0":-136.4531514933014,"vZ0":-4.859636362564331,"x":96.17,"y":166.4,"x0":0.9483038980732733,"y0":50.00027411224177,"z0":5.416377579790999,"aX":3.232329572451554},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":-2.8,"spinRate":2238,"spinDirection":165},"zone":6,"typeConfidence":0.89,"plateTime":0.40161747728175134,"extension":6.6729456808415595},"hitData":{"launchSpeed":104.1,"launchAngle":17.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":169.29,"coordY":59.03}},"index":1,"playId":"9f9f15a7-0946-3fee-a365-78b7a709aee9","pitchNumber":2,"startTime":"2026-08-22T22:22:17.130Z","endTime":"2026-08-22T22:22:32.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:22:32.635Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan De La Cruz grounds out, third baseman Blaze Jordan to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-22T22:23:46.204Z","endTime":"2026-08-22T22:25:17.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T22:23:42.687Z","endTime":"2026-08-22T22:23:48.533Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.001948433762614,"aZ":-11.570460702521949,"pfxX":3.8652865498411106,"pfxZ":10.857452242705154,"pX":-0.20667952212756927,"pZ":1.6474486056288653,"vX0":-4.551293683165439,"vY0":-137.26976819149303,"vZ0":-7.7887178130828065,"x":124.88,"y":194.3,"x0":0.9751001119360722,"y0":50.00204146496286,"z0":5.319935340207371,"aX":7.334484789550407},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.1,"breakHorizontal":-6.0,"spinRate":2229,"spinDirection":152},"zone":8,"typeConfidence":0.91,"plateTime":0.39989450467283616,"extension":6.7979684950382735},"index":1,"playId":"01e8f81f-13cd-3fbd-bb59-925b75086284","pitchNumber":1,"startTime":"2026-08-22T22:23:48.533Z","endTime":"2026-08-22T22:23:52.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.704973235953553,"aZ":-28.68503633208505,"pfxX":6.629811119206403,"pfxZ":2.3240005639564263,"pX":0.6569074984205567,"pZ":0.36386877949105606,"vX0":-3.4418369364596004,"vY0":-121.54768784744485,"vZ0":-5.510070725532787,"x":91.96,"y":228.96,"x0":1.2261684203675578,"y0":50.00531877160607,"z0":5.135910927996001,"aX":9.971256168503},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.2,"breakHorizontal":-11.3,"spinRate":1242,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.44975344677416285,"extension":6.7048146571151435},"index":2,"playId":"28d0d700-9e58-3fbd-b661-0701b7b76acd","pitchNumber":2,"startTime":"2026-08-22T22:24:03.649Z","endTime":"2026-08-22T22:24:06.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46030823494756,"aZ":-27.186597701051625,"pfxX":-1.4300180392790809,"pfxZ":3.120334858523238,"pX":0.9526890013220815,"pZ":2.6558970140500584,"vX0":0.21839860435867003,"vY0":-125.65871000317844,"vZ0":-1.584153370884085,"x":80.69,"y":167.07,"x0":1.0504469439597264,"y0":50.00370365960961,"z0":5.503175210617404,"aX":-2.287002320587263},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.5,"breakHorizontal":2.5,"spinRate":2228,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.4358706613197163,"extension":6.638886724717804},"index":3,"playId":"c63e7e61-85dd-3d5b-b3e2-51a084e899a3","pitchNumber":3,"startTime":"2026-08-22T22:24:25.588Z","endTime":"2026-08-22T22:24:29.488Z","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":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.691436263880334,"aZ":-28.96837283052596,"pfxX":-0.3441979229495764,"pfxZ":2.071085530664356,"pX":-0.4814830303287682,"pZ":2.0484834990363674,"vX0":-3.0842536802702627,"vY0":-123.30238141870306,"vZ0":-2.360033452117966,"x":135.35,"y":183.47,"x0":0.828359420452479,"y0":50.00123381918842,"z0":5.4536767105971125,"aX":-0.5309532310696503},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.5,"breakHorizontal":1.3,"spinRate":2217,"spinDirection":228},"zone":7,"typeConfidence":0.9,"plateTime":0.443604119461082,"extension":6.573592067279244},"index":4,"playId":"d72419fe-a54c-32d6-ae39-b400dc9d9c52","pitchNumber":4,"startTime":"2026-08-22T22:24:45.387Z","endTime":"2026-08-22T22:24:49.047Z","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":82.8,"endSpeed":76.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.938712244148533,"aZ":-30.852733773010563,"pfxX":7.181322646190106,"pfxZ":0.8951544035758157,"pX":0.0891236050680138,"pZ":0.8655828812489935,"vX0":-4.637804410730528,"vY0":-120.57674393360728,"vZ0":-3.7222378134821197,"x":113.6,"y":215.41,"x0":1.1022382674536386,"y0":50.003426108336065,"z0":5.145027327699899,"aX":10.599050505698},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.0,"breakHorizontal":-11.9,"spinRate":1268,"spinDirection":107},"zone":14,"typeConfidence":0.9,"plateTime":0.45386584275672703,"extension":6.795590944092053},"hitData":{"launchSpeed":96.0,"launchAngle":-16.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.0,"coordY":170.79}},"index":5,"playId":"375758ee-9741-32ad-a41f-6d695ce2f3dc","pitchNumber":5,"startTime":"2026-08-22T22:25:09.891Z","endTime":"2026-08-22T22:25:17.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:25:17.731Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out to right fielder Bryce Harper in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T22:27:18.221Z","endTime":"2026-08-22T22:28:36.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63424547512016,"aZ":-10.103702301329482,"pfxX":-2.472146798808279,"pfxZ":11.172640853053935,"pX":-0.04749492610178293,"pZ":2.5277003894919186,"vX0":6.23178223882801,"vY0":-139.92007290039834,"vZ0":-8.760293822264217,"x":118.81,"y":170.53,"x0":-1.986035258995317,"y0":50.00541967221263,"z0":6.368154519621396,"aX":-4.885008989813061},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":3.1,"spinRate":2504,"spinDirection":200},"zone":5,"typeConfidence":0.91,"plateTime":0.391992141542882,"extension":6.515486585675591},"index":0,"playId":"413d259e-6304-3f09-bdde-94c6e45f5c59","pitchNumber":1,"startTime":"2026-08-22T22:27:34.161Z","endTime":"2026-08-22T22:27:37.372Z","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":1,"outs":0},"index":1,"startTime":"2026-08-22T22:27:46.485Z","endTime":"2026-08-22T22:27:57.148Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19103593202446,"aZ":-26.340300103621225,"pfxX":8.00183367673831,"pfxZ":3.8684405438406944,"pX":1.0067115231747346,"pZ":0.8571986859436466,"vX0":5.239649647503617,"vY0":-122.6271756934859,"vZ0":-7.031568455091396,"x":78.63,"y":215.64,"x0":-2.203891959860964,"y0":50.005900962721185,"z0":6.035573973737868,"aX":12.084557673074578},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.4,"breakHorizontal":-15.8,"spinRate":2844,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.4481362852862816,"extension":6.704346598969585},"index":2,"playId":"3d2a36c2-4e4e-3df6-adf8-725aef32cc2e","pitchNumber":2,"startTime":"2026-08-22T22:27:57.148Z","endTime":"2026-08-22T22:28:00.288Z","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":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.739979818868864,"aZ":-33.022548926098246,"pfxX":10.971866581578176,"pfxZ":-0.591155736664823,"pX":0.405467349940468,"pZ":1.647984027142744,"vX0":3.4061737827374423,"vY0":-119.96503045857733,"vZ0":-3.7314759230156236,"x":101.54,"y":194.28,"x0":-2.464220939329774,"y0":50.003438901530195,"z0":6.21857289605826,"aX":15.730773750358333},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.8,"breakHorizontal":-20.8,"spinRate":2934,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4594556175950477,"extension":6.708396530238982},"index":3,"playId":"10d2fc4f-5356-33ef-b0a5-1798ea96675b","pitchNumber":3,"startTime":"2026-08-22T22:28:12.170Z","endTime":"2026-08-22T22:28:15.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.564555566286113,"aZ":-20.95115499873521,"pfxX":-8.46024566026946,"pfxZ":5.778843347265708,"pX":0.5941275888416341,"pZ":2.5493536074333822,"vX0":10.27228818784658,"vY0":-138.1788853101036,"vZ0":-6.137022185098989,"x":94.35,"y":169.95,"x0":-2.064962772402307,"y0":50.001942538111216,"z0":6.197795271493532,"aX":-16.429037195854328},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":13.3,"spinRate":2486,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.39573718460387797,"extension":6.66809287894889},"hitData":{"launchSpeed":88.1,"launchAngle":33.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.85,"coordY":114.88}},"index":4,"playId":"3f98e8e3-1cd7-36e8-aefb-c67c526c90fd","pitchNumber":4,"startTime":"2026-08-22T22:28:27.279Z","endTime":"2026-08-22T22:28:36.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:28:36.306Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joshua Báez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T22:29:02.188Z","endTime":"2026-08-22T22:29:41.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"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":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.896267835798387,"aZ":-32.287176316125596,"pfxX":10.972144407908017,"pfxZ":-0.07829343727184046,"pX":0.37630426619361307,"pZ":1.5861038592076664,"vX0":3.6019846655514325,"vY0":-121.39982036609794,"vZ0":-4.1878106729898406,"x":102.66,"y":195.96,"x0":-2.559310002910888,"y0":50.00177521939847,"z0":6.2018477653912125,"aX":16.070708372272055},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.0,"breakHorizontal":-20.8,"spinRate":2752,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4544255991105519,"extension":6.690509895912407},"index":0,"playId":"08f3c7f3-31d2-36e0-b734-3dfc5eea6a09","pitchNumber":1,"startTime":"2026-08-22T22:29:09.007Z","endTime":"2026-08-22T22:29:12.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.828458536204923,"aZ":-36.313041182391885,"pfxX":9.291622786325116,"pfxZ":-2.978274178247146,"pX":-0.6310478493255892,"pZ":2.2738273136869087,"vX0":1.3493275086200431,"vY0":-118.02054875586091,"vZ0":-1.5503771912769924,"x":141.05,"y":177.39,"x0":-2.418118023774273,"y0":50.004296440985115,"z0":6.333461644313885,"aX":12.898239241728735},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-5.5,"breakHorizontal":-17.2,"spinRate":2972,"spinDirection":56},"zone":7,"typeConfidence":0.92,"plateTime":0.4669660179755146,"extension":6.662185762672619},"index":1,"playId":"899063eb-3b40-3812-958a-65abf8e1d92c","pitchNumber":2,"startTime":"2026-08-22T22:29:22.000Z","endTime":"2026-08-22T22:29:25.962Z","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":1},"index":2,"startTime":"2026-08-22T22:29:33.134Z","endTime":"2026-08-22T22:29:38.206Z","isPitch":false,"type":"action","player":{"id":695491,"link":"/api/v1/people/695491"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61110759334185,"aZ":-29.031867497387623,"pfxX":3.3779617621803877,"pfxZ":1.7976055361202654,"pX":0.8292967625701423,"pZ":1.8953285533100648,"vX0":6.098471808690116,"vY0":-130.78419364909647,"vZ0":-5.98934624984118,"x":85.39,"y":187.61,"x0":-1.96460188525719,"y0":50.0023854168043,"z0":6.371590423527217,"aX":5.89373909801857},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.3,"breakHorizontal":-7.3,"spinRate":2771,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.4176024939537095,"extension":6.659754141928726},"index":3,"playId":"70afeebf-a3bd-3955-b117-9bb80dc3e6b1","pitchNumber":3,"startTime":"2026-08-22T22:29:38.206Z","endTime":"2026-08-22T22:29:41.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:29:41.907Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out, first baseman Alec Bohm to pitcher Andrew Painter.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-22T22:30:04.125Z","endTime":"2026-08-22T22:31:02.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.703218273253597,"aZ":-9.319677325372476,"pfxX":-2.745714743978424,"pfxZ":11.271027181144404,"pX":1.1885492907831614,"pZ":1.0501860785868198,"vX0":9.414491887400972,"vY0":-141.38692769125217,"vZ0":-12.769559019911286,"x":71.7,"y":210.42,"x0":-1.8252381349922442,"y0":50.00574258280476,"z0":6.219183109329866,"aX":-5.568944607015021},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":3.1,"spinRate":2558,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.38712526129580027,"extension":6.743376777234213},"index":0,"playId":"de38adcf-1a60-3a81-b177-db9c76983966","pitchNumber":1,"startTime":"2026-08-22T22:30:04.125Z","endTime":"2026-08-22T22:30:07.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.291421542754463,"aZ":-33.01409227496819,"pfxX":7.9959982340170095,"pfxZ":-0.5796070547217216,"pX":0.3580260370351826,"pZ":0.9810541632477714,"vX0":3.868798117386551,"vY0":-120.90421550519802,"vZ0":-5.423825215006196,"x":103.35,"y":212.29,"x0":-2.3076752403825975,"y0":50.00079879591603,"z0":6.192697466224215,"aX":11.68800134732622},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.2,"breakHorizontal":-15.5,"spinRate":2878,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.45518347401642467,"extension":6.778664473461921},"index":1,"playId":"1b202e5c-67fd-3330-8c07-d9a7cfed26c2","pitchNumber":2,"startTime":"2026-08-22T22:30:17.910Z","endTime":"2026-08-22T22:30:21.266Z","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":2},"pitchData":{"startSpeed":89.6,"endSpeed":84.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23985362472062,"aZ":-28.86704593951973,"pfxX":3.596791974778431,"pfxZ":1.878035069800494,"pX":-0.04524238901962516,"pZ":1.558805068676709,"vX0":4.263964962093505,"vY0":-130.46911576043928,"vZ0":-6.54633356989709,"x":118.72,"y":196.69,"x0":-2.155693297614901,"y0":50.000156490376355,"z0":6.218679797512998,"aX":6.32516713357015},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.4,"breakHorizontal":-7.3,"spinRate":2761,"spinDirection":152},"zone":8,"typeConfidence":0.89,"plateTime":0.41660796663763344,"extension":6.8153979325985095},"index":2,"playId":"870bce6f-074c-3ffd-90bd-ed4821aae4b5","pitchNumber":3,"startTime":"2026-08-22T22:30:38.816Z","endTime":"2026-08-22T22:30:42.626Z","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":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.307976793843626,"aZ":-25.86219906537462,"pfxX":-8.979087251551807,"pfxZ":3.4619546625660753,"pX":-0.11124199538786793,"pZ":1.8972144954074244,"vX0":7.989226793122076,"vY0":-133.3199599429987,"vZ0":-6.82423741731047,"x":121.24,"y":187.56,"x0":-1.9620911977895474,"y0":50.00176189437979,"z0":6.324090654330565,"aX":-16.364857529092234},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.2,"breakHorizontal":14.8,"spinRate":1868,"spinDirection":227},"zone":8,"typeConfidence":0.91,"plateTime":0.408887733672052,"extension":6.671477530113959},"hitData":{"launchSpeed":73.2,"launchAngle":5.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.17,"coordY":169.27}},"index":3,"playId":"0166fab3-c617-39dd-95d8-7bd6cfb0a80b","pitchNumber":4,"startTime":"2026-08-22T22:30:54.464Z","endTime":"2026-08-22T22:31:02.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:31:02.878Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a ground ball to left fielder Joshua Báez.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T22:33:19.001Z","endTime":"2026-08-22T22:33:58.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695491,"link":"/api/v1/people/695491"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.4,"endSpeed":68.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.264828742988996,"aZ":-39.49830445369862,"pfxX":-5.0668773772823865,"pfxZ":-6.114430552464881,"pX":-0.9157103859872046,"pZ":2.485329092359306,"vX0":-2.004285770337443,"vY0":-109.64480904724931,"vZ0":2.020194451441516,"x":151.9,"y":171.68,"x0":0.6728920951055536,"y0":50.00184210050388,"z0":5.817142510950119,"aX":-6.070411208122133},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-10.1,"breakHorizontal":9.7,"spinRate":2274,"spinDirection":315},"zone":13,"typeConfidence":0.9,"plateTime":0.5026265854162384,"extension":6.502413631627071},"index":0,"playId":"f6f7a8ea-a5f8-3291-a708-f6bd567bdf19","pitchNumber":1,"startTime":"2026-08-22T22:33:20.766Z","endTime":"2026-08-22T22:33:24.847Z","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":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.888956678128963,"aZ":-14.812691849937995,"pfxX":3.2249333858860556,"pfxZ":9.489266454948094,"pX":0.5407248953530492,"pZ":2.35740059921147,"vX0":-2.236991033161479,"vY0":-135.0198101616778,"vZ0":-5.07234504377621,"x":96.39,"y":175.13,"x0":0.9648166712480747,"y0":50.001828870755084,"z0":5.31781832285461,"aX":5.899966026172939},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":-5.3,"spinRate":2265,"spinDirection":144},"zone":6,"typeConfidence":0.9,"plateTime":0.40708349092091645,"extension":6.742647146476311},"index":1,"playId":"ba452cf9-1804-3db1-a793-fcd0690492fc","pitchNumber":2,"startTime":"2026-08-22T22:33:32.988Z","endTime":"2026-08-22T22:33:36.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2115078600976,"aZ":-26.891318511780646,"pfxX":7.25632935943718,"pfxZ":3.7345181495501425,"pX":0.4539277714159878,"pZ":1.8885111351422186,"vX0":-4.117746121365494,"vY0":-118.05973741008854,"vZ0":-2.034955792925708,"x":99.7,"y":187.79,"x0":1.2768688628228824,"y0":50.000214149747585,"z0":5.233564755789525,"aX":10.25457503054863},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":6.6,"breakHorizontal":-12.1,"spinRate":1428,"spinDirection":110},"zone":9,"typeConfidence":0.91,"plateTime":0.4637176656723492,"extension":6.608441322706417},"hitData":{"launchSpeed":91.2,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.23,"coordY":113.49}},"index":2,"playId":"d649e59f-b62d-3da0-a719-7b05ae873c92","pitchNumber":3,"startTime":"2026-08-22T22:33:47.737Z","endTime":"2026-08-22T22:33:58.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:33:58.750Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Derek Hill flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T22:34:45.501Z","endTime":"2026-08-22T22:36:55.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"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":[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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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":0},"index":0,"startTime":"2026-08-22T22:34:27.007Z","endTime":"2026-08-22T22:34:47.787Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"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":93.9,"endSpeed":86.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66064905879696,"aZ":-12.920385301592646,"pfxX":3.481838107546188,"pfxZ":10.154051741328953,"pX":-0.6987182671410326,"pZ":1.8273063936986322,"vX0":-5.595815059873665,"vY0":-136.50336273361947,"vZ0":-7.035010888467608,"x":143.63,"y":189.44,"x0":0.920872193769526,"y0":50.00530849305894,"z0":5.318625606308746,"aX":6.604280692597039},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":-5.2,"spinRate":2289,"spinDirection":152},"zone":7,"typeConfidence":0.91,"plateTime":0.4005012403998336,"extension":6.712714769530555},"index":1,"playId":"2a7cd903-e583-3cd7-abdc-24737a6cb589","pitchNumber":1,"startTime":"2026-08-22T22:34:47.787Z","endTime":"2026-08-22T22:34:51.302Z","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":93.4,"endSpeed":85.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4398981531882,"aZ":-15.338330263754402,"pfxX":4.667348705076744,"pfxZ":8.958087949143106,"pX":-0.870034928448229,"pZ":2.2498168479732774,"vX0":-6.491908944862031,"vY0":-135.90381049910388,"vZ0":-5.462095760923636,"x":150.16,"y":178.03,"x0":0.9379513462350443,"y0":50.00315931498871,"z0":5.342663956547841,"aX":8.772966751148555},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":-7.2,"spinRate":2252,"spinDirection":158},"zone":13,"typeConfidence":0.76,"plateTime":0.4022812293799882,"extension":6.706823550814456},"index":2,"playId":"9ef41295-b2e2-3926-8626-94395dfd823d","pitchNumber":2,"startTime":"2026-08-22T22:35:04.977Z","endTime":"2026-08-22T22:35:09.321Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":70.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.268393976161427,"aZ":-39.97632540028581,"pfxX":-3.8348385551403714,"pfxZ":-6.327337063234529,"pX":0.3672208978890406,"pZ":0.9320472811542619,"vX0":0.333723368946822,"vY0":-110.7436755964104,"vZ0":-1.3107150221979054,"x":103.0,"y":213.61,"x0":0.7116665550298464,"y0":50.00521560473924,"z0":5.743449401229391,"aX":-4.72535683681617},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-11.5,"breakHorizontal":6.8,"spinRate":2411,"spinDirection":318},"zone":14,"typeConfidence":0.9,"plateTime":0.4961256830141263,"extension":6.530322919353527},"index":3,"playId":"9308999b-ad58-3438-b894-6a08c7e473b4","pitchNumber":3,"startTime":"2026-08-22T22:35:27.654Z","endTime":"2026-08-22T22:35:32.612Z","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":93.2,"endSpeed":84.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.827484348456498,"aZ":-11.720817527643552,"pfxX":3.8576579062903416,"pfxZ":11.013937607656853,"pX":0.7100318626984027,"pZ":2.603203646363991,"vX0":-1.7527497965777123,"vY0":-135.68723833161422,"vZ0":-5.373992347487683,"x":89.94,"y":168.49,"x0":0.8646721096843014,"y0":50.0012581657403,"z0":5.43226854479214,"aX":7.162919853279874},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":-6.6,"spinRate":2339,"spinDirection":151},"zone":6,"typeConfidence":0.91,"plateTime":0.4042989474074443,"extension":6.618194022269082},"index":4,"playId":"54878941-e189-3833-9e65-4a05594851a4","pitchNumber":4,"startTime":"2026-08-22T22:35:52.017Z","endTime":"2026-08-22T22:35:55.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19722555047083,"aZ":-26.203035612030217,"pfxX":-0.8635237911676071,"pfxZ":3.755761596942761,"pX":0.06728970535326825,"pZ":0.8120043986264843,"vX0":-1.4603448308343212,"vY0":-125.3077593728983,"vZ0":-5.864066583440605,"x":114.44,"y":216.86,"x0":0.7697287103108548,"y0":50.00449827956723,"z0":5.321837518303465,"aX":-1.3741587166261309},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.6,"breakHorizontal":1.9,"spinRate":2395,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.4370173361078957,"extension":6.636806123527256},"index":5,"playId":"6ade318c-c81d-38ea-875a-a524d4dc6b5c","pitchNumber":5,"startTime":"2026-08-22T22:36:13.489Z","endTime":"2026-08-22T22:36:16.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90269429404011,"aZ":-26.926631569750704,"pfxX":-0.5349204320743635,"pfxZ":3.3304330818348724,"pX":0.7932559625296123,"pZ":2.4376119077986513,"vX0":-0.2910211423507528,"vY0":-124.52055216140636,"vZ0":-1.7824847408655846,"x":86.76,"y":172.96,"x0":0.9809848915323014,"y0":50.005727834584825,"z0":5.38037375954247,"aX":-0.8441520376785419},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.9,"breakHorizontal":1.1,"spinRate":2189,"spinDirection":231},"zone":6,"typeConfidence":0.91,"plateTime":0.43907649055796405,"extension":6.563395717158306},"hitData":{"launchSpeed":92.5,"launchAngle":44.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.74,"coordY":84.8}},"index":6,"playId":"41385dc9-7511-3269-b6da-fe5bfd7e95af","pitchNumber":6,"startTime":"2026-08-22T22:36:44.458Z","endTime":"2026-08-22T22:36:55.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:36:55.587Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Schwarber singles on a line drive to left fielder Joshua Báez. J.T. Realmuto to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T22:37:07.012Z","endTime":"2026-08-22T22:41:26.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"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":9},"credits":[{"player":{"id":695491,"link":"/api/v1/people/695491"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":74.3,"endSpeed":68.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.492100060861524,"aZ":-40.94988722837935,"pfxX":-6.7391732730823115,"pfxZ":-7.449372819825259,"pX":0.4023319453358358,"pZ":3.361654216192797,"vX0":0.9443497220617825,"vY0":-108.07841817344269,"vZ0":4.054605395926968,"x":101.66,"y":148.02,"x0":0.8339793579884889,"y0":50.001685391487506,"z0":5.969712663702875,"aX":-7.941891848467917},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-12.0,"breakHorizontal":11.9,"spinRate":2442,"spinDirection":319},"zone":3,"typeConfidence":0.9,"plateTime":0.5075142033870321,"extension":6.534630814115989},"index":0,"playId":"c9b257dc-010a-3415-bce6-f1e416978c39","pitchNumber":1,"startTime":"2026-08-22T22:37:24.307Z","endTime":"2026-08-22T22:37:28.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.442447550391858,"aZ":-27.685710799490103,"pfxX":-0.46070683178518046,"pfxZ":2.8896789930480082,"pX":-0.07409638252048797,"pZ":2.46881806389821,"vX0":-2.512621461098641,"vY0":-123.79659495438007,"vZ0":-1.523331811480991,"x":119.82,"y":172.12,"x0":1.0134000500965161,"y0":50.004249636333654,"z0":5.4070847629479895,"aX":-0.7155830825455596},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.2,"breakHorizontal":1.4,"spinRate":2217,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.4422473531766937,"extension":6.657220973977692},"index":1,"playId":"623671ed-ce0a-3e0d-beaf-ba2fe17a71d1","pitchNumber":2,"startTime":"2026-08-22T22:37:43.453Z","endTime":"2026-08-22T22:37:46.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.033399999350753,"aZ":-18.24607941731634,"pfxX":6.9959042387729795,"pfxZ":7.393433622737538,"pX":0.7763300828863383,"pZ":2.9507195790437186,"vX0":-2.865015507215594,"vY0":-136.63967122316328,"vZ0":-3.2447822907570134,"x":87.41,"y":159.11,"x0":0.9313726796730549,"y0":50.006251801690055,"z0":5.412428245229334,"aX":13.187867723559437},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":-12.0,"spinRate":2232,"spinDirection":160},"zone":3,"typeConfidence":2.0,"plateTime":0.40134959742677667,"extension":6.656897117007042},"index":2,"playId":"9598dca2-cdad-31ce-93c3-d84fb996372c","pitchNumber":3,"startTime":"2026-08-22T22:38:03.193Z","endTime":"2026-08-22T22:38:07.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.863781443591094,"aZ":-42.80860090196221,"pfxX":-5.937615945207926,"pfxZ":-8.472483713711576,"pX":-0.8112638765468289,"pZ":2.525024011134094,"vX0":-1.1724534428870546,"vY0":-111.83571206674664,"vZ0":2.4517621837133934,"x":147.92,"y":170.6,"x0":0.4920071093325443,"y0":50.00285476642567,"z0":5.834328496473988,"aX":-7.452871165905185},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-14.3,"breakHorizontal":11.0,"spinRate":2603,"spinDirection":327},"zone":11,"typeConfidence":0.9,"plateTime":0.49145495743384116,"extension":6.403156790703135},"index":3,"playId":"fcf6e930-dae6-31dd-8957-466c3e45f76a","pitchNumber":4,"startTime":"2026-08-22T22:38:28.880Z","endTime":"2026-08-22T22:38:34.880Z","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":87.1,"endSpeed":80.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84207095501726,"aZ":-27.73174657181163,"pfxX":-0.3680217582705234,"pfxZ":2.7019965365046277,"pX":-1.2778659880227783,"pZ":1.7014661620867504,"vX0":-5.017903360354908,"vY0":-126.88930903749457,"vZ0":-3.6273273205660232,"x":165.71,"y":192.84,"x0":0.7659849790552481,"y0":50.00361617521108,"z0":5.3379025697574845,"aX":-0.6051435024517641},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.3,"breakHorizontal":1.7,"spinRate":2289,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.4302225121565977,"extension":6.713555315833603},"index":4,"playId":"03cef47a-f56f-3ff5-b342-36346062b4a8","pitchNumber":5,"startTime":"2026-08-22T22:39:07.634Z","endTime":"2026-08-22T22:39:11.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.891157784915144,"aZ":-13.448393078485108,"pfxX":3.24521946951024,"pfxZ":9.77128385769812,"pX":0.4746971637227794,"pZ":3.9613392998517636,"vX0":-2.4505875932062087,"vY0":-137.2118875618602,"vZ0":-1.6526516240061022,"x":98.91,"y":131.82,"x0":0.9554523973269434,"y0":50.00363690510747,"z0":5.4825495146863235,"aX":6.2202209919156966},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":-5.4,"spinRate":2323,"spinDirection":159},"zone":12,"typeConfidence":0.9,"plateTime":0.3983858330094825,"extension":6.662442405518603},"index":5,"playId":"59ebe512-abe0-37aa-aab1-c8c824e071a1","pitchNumber":6,"startTime":"2026-08-22T22:39:27.584Z","endTime":"2026-08-22T22:39:31.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.672576684500324,"aZ":-30.13324378870631,"pfxX":-1.1412867868496184,"pfxZ":1.2718211336792624,"pX":0.7759082059848337,"pZ":2.3306566523612506,"vX0":-0.39688039956033855,"vY0":-125.85848696733422,"vZ0":-1.5708688229414431,"x":87.42,"y":175.85,"x0":1.0838048683104398,"y0":50.00576278124873,"z0":5.394914389182444,"aX":-1.8379413912401483},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":2.2,"spinRate":2298,"spinDirection":246},"zone":6,"typeConfidence":0.91,"plateTime":0.43459012497929184,"extension":6.476487160394517},"index":6,"playId":"7452df9a-f887-3f47-b9b2-fb29c8a54d76","pitchNumber":7,"startTime":"2026-08-22T22:39:46.376Z","endTime":"2026-08-22T22:39:54.556Z","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":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-08-22T22:40:19.475Z","endTime":"2026-08-22T22:40:39.641Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.549557192055296,"aZ":-31.599916300800874,"pfxX":-1.8952947223685719,"pfxZ":0.37362592901514446,"pX":-0.6146125360124146,"pZ":2.714384240925746,"vX0":-3.066902295492046,"vY0":-122.92288141014704,"vZ0":-0.25483762077964267,"x":140.43,"y":165.49,"x0":0.8936983881650842,"y0":50.002670475773144,"z0":5.494115213689146,"aX":-2.910271778927019},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.8,"breakHorizontal":4.1,"spinRate":2216,"spinDirection":275},"zone":4,"typeConfidence":0.91,"plateTime":0.4449777722702102,"extension":6.707029353522467},"index":8,"playId":"928e96be-3d72-3040-bd9e-03c9e6b087e7","pitchNumber":8,"startTime":"2026-08-22T22:40:39.641Z","endTime":"2026-08-22T22:40:44.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87727070487522,"aZ":-15.780009115489687,"pfxX":3.8622468420145695,"pfxZ":8.492962140418324,"pX":-0.6064100396741879,"pZ":1.9399284157940693,"vX0":-5.180673514894218,"vY0":-137.2168347287871,"vZ0":-6.010307301641836,"x":140.11,"y":186.4,"x0":0.7935964315631773,"y0":50.004660925282195,"z0":5.211992119824467,"aX":7.456825894905793},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":-6.1,"spinRate":2183,"spinDirection":153},"zone":7,"typeConfidence":0.89,"plateTime":0.39732031136796486,"extension":6.7852716199115815},"hitData":{"launchSpeed":94.3,"launchAngle":14.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.3,"coordY":87.48}},"index":9,"playId":"d446a707-ac7f-3ae0-9110-cd41025a15cd","pitchNumber":9,"startTime":"2026-08-22T22:41:17.328Z","endTime":"2026-08-22T22:41:26.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:41:26.729Z","atBatIndex":15},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Trea Turner grounds into a double play, third baseman Blaze Jordan to second baseman José Fermín to first baseman Alec Burleson. Kyle Schwarber out at 2nd. Trea Turner out at 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-22T22:41:40.758Z","endTime":"2026-08-22T22:43:32.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","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":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.381260693753134,"aZ":-11.513219193325545,"pfxX":3.035419230462144,"pfxZ":10.718213890427956,"pX":-0.15153443198786987,"pZ":3.4603689723669593,"vX0":-4.166440223048222,"vY0":-138.54987236273493,"vZ0":-3.237239467510972,"x":122.78,"y":145.35,"x0":0.9832899862797343,"y0":50.003219991236826,"z0":5.422877763159285,"aX":5.851841581051077},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":-4.6,"spinRate":2382,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.39659119310970414,"extension":6.721029078842813},"index":0,"playId":"f767e07b-cf6f-3ba5-a0c4-b9099f8344e4","pitchNumber":1,"startTime":"2026-08-22T22:41:54.400Z","endTime":"2026-08-22T22:41:57.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.179015831278278,"aZ":-24.207311638201126,"pfxX":7.545880913479697,"pfxZ":5.296595241082479,"pX":-1.5414729250739898,"pZ":0.30282838042981103,"vX0":-8.27688923660164,"vY0":-122.4515497194266,"vZ0":-6.355370408845908,"x":175.76,"y":230.6,"x0":0.9162615823731909,"y0":50.005094266528246,"z0":5.028092249303577,"aX":11.359134552657371},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.2,"breakHorizontal":-11.5,"spinRate":1430,"spinDirection":109},"zone":13,"typeConfidence":0.89,"plateTime":0.4488225776787851,"extension":6.686149970468812},"index":1,"playId":"1dcbde52-1aac-3d50-99b3-a9efdffea86c","pitchNumber":2,"startTime":"2026-08-22T22:42:12.508Z","endTime":"2026-08-22T22:42:16.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69248554692258,"aZ":-16.575225944438444,"pfxX":5.689280592309598,"pfxZ":8.44688480950643,"pX":-0.33424313726465155,"pZ":3.504948104284943,"vX0":-5.269939513291982,"vY0":-134.893528761999,"vZ0":-1.9518115308538184,"x":129.74,"y":144.15,"x0":0.903293053764426,"y0":50.006411671842095,"z0":5.403490069543568,"aX":10.511874655893287},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.1,"breakHorizontal":-9.2,"spinRate":2271,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.4056790484399575,"extension":6.61759726268569},"index":2,"playId":"fe7e179f-7181-3d06-886f-d003cdb02184","pitchNumber":3,"startTime":"2026-08-22T22:42:37.317Z","endTime":"2026-08-22T22:42:45.722Z","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.6,"endSpeed":87.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.081534922176868,"aZ":-12.700800805286189,"pfxX":3.2164170347709327,"pfxZ":9.89746755864601,"pX":-0.5171716337046196,"pZ":2.329985589453371,"vX0":-5.030672310204919,"vY0":-139.10597719293116,"vZ0":-5.9527706763915385,"x":136.71,"y":175.87,"x0":0.8936320987303724,"y0":50.00315940908799,"z0":5.333657493294729,"aX":6.328779616931111},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":-4.8,"spinRate":2208,"spinDirection":148},"zone":4,"typeConfidence":0.91,"plateTime":0.3931806004746341,"extension":6.731283783506298},"hitData":{"launchSpeed":104.0,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.02,"coordY":167.75}},"index":3,"playId":"c827a54c-4930-3688-b7fe-408914ab7e38","pitchNumber":4,"startTime":"2026-08-22T22:43:20.656Z","endTime":"2026-08-22T22:43:32.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:43:32.137Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Fermín strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T22:45:56.158Z","endTime":"2026-08-22T22:47:12.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.975340837748444,"aZ":-8.869843377939368,"pfxX":-2.920037150713174,"pfxZ":11.815039551589857,"pX":-0.42112372229826694,"pZ":2.1794869108179302,"vX0":5.841501761603886,"vY0":-139.46814455782496,"vZ0":-9.735574819334943,"x":133.05,"y":179.93,"x0":-2.1621780151866212,"y0":50.005897546584116,"z0":6.298067055818396,"aX":-5.7614640264672765},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.6,"breakHorizontal":4.1,"spinRate":2470,"spinDirection":200},"zone":4,"typeConfidence":0.9,"plateTime":0.39252450311105536,"extension":6.727497314783651},"index":0,"playId":"1fdcf047-1336-3ef8-b795-5ee81de48739","pitchNumber":1,"startTime":"2026-08-22T22:46:01.726Z","endTime":"2026-08-22T22:46:05.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2603068752813,"aZ":-19.449808636510078,"pfxX":-8.123324663992289,"pfxZ":6.601719250310778,"pX":-0.14483076488332886,"pZ":2.465949647731037,"vX0":7.938473879697772,"vY0":-137.65612863689532,"vZ0":-6.902785927768029,"x":122.52,"y":172.2,"x0":-2.004334915156732,"y0":50.00482010619285,"z0":6.313173153195329,"aX":-15.662588956431863},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.7,"breakHorizontal":13.2,"spinRate":2244,"spinDirection":201},"zone":5,"typeConfidence":0.68,"plateTime":0.3972071510675539,"extension":6.802478663972383},"index":1,"playId":"f72c2b6d-2638-3fc9-b160-6bf64669275e","pitchNumber":2,"startTime":"2026-08-22T22:46:15.585Z","endTime":"2026-08-22T22:46:19.662Z","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":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6184259120218,"aZ":-26.796337060748012,"pfxX":3.3451538350881886,"pfxZ":3.173297946465559,"pX":1.1854723185205323,"pZ":0.8938558880366703,"vX0":6.563305819366362,"vY0":-128.7511346474433,"vZ0":-8.624452986955259,"x":71.81,"y":214.65,"x0":-1.8227180238483813,"y0":50.00052930703047,"z0":6.33428862306253,"aX":5.661472111440642},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":-7.4,"spinRate":2699,"spinDirection":146},"zone":14,"typeConfidence":0.89,"plateTime":0.4240456988419594,"extension":6.853953060522582},"index":2,"playId":"2747bef4-4871-357d-9d75-6b958cfbc238","pitchNumber":3,"startTime":"2026-08-22T22:46:34.322Z","endTime":"2026-08-22T22:46:37.387Z","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":84.2,"endSpeed":77.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.506144695946347,"aZ":-35.000336735196505,"pfxX":8.75315105973619,"pfxZ":-1.8875192032181562,"pX":1.3392912222182702,"pZ":0.6719065529151353,"vX0":5.676653049189698,"vY0":-122.36590150953211,"vZ0":-6.003945591223761,"x":65.95,"y":220.64,"x0":-2.155832864091406,"y0":50.000805921528695,"z0":6.193182663962273,"aX":13.131715132673154},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.7,"breakHorizontal":-17.3,"spinRate":2866,"spinDirection":47},"zone":14,"typeConfidence":0.86,"plateTime":0.4494175804527205,"extension":6.883615915755115},"index":3,"playId":"9f982ccc-4395-3082-a99c-f97e61cea9cc","pitchNumber":4,"startTime":"2026-08-22T22:46:49.406Z","endTime":"2026-08-22T22:46:52.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.123886307152755,"aZ":-10.695152126418392,"pfxX":-2.405658001505664,"pfxZ":10.605743658359602,"pX":-0.2742705971005115,"pZ":3.4590542246436726,"vX0":5.624394647017883,"vY0":-140.96530583772187,"vZ0":-6.36420950469267,"x":127.45,"y":145.39,"x0":-1.9771471301332586,"y0":50.0045929638566,"z0":6.426817514007665,"aX":-4.873234453403487},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":3.2,"spinRate":2397,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.38760552658914094,"extension":6.717418766448017},"index":4,"playId":"46e7f11b-77c0-31ae-a637-8baebcfbbfac","pitchNumber":5,"startTime":"2026-08-22T22:47:07.683Z","endTime":"2026-08-22T22:47:12.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:47:12.743Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jimmy Crooks singles on a ground ball to third baseman Edmundo Sosa.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T22:47:27.191Z","endTime":"2026-08-22T22:48:11.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"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_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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.783084334814696,"aZ":-27.765533342266625,"pfxX":7.528237975155818,"pfxZ":2.9068180940961756,"pX":0.11632549060603119,"pZ":2.4024794098621176,"vX0":3.9027167575714303,"vY0":-122.01214651730685,"vZ0":-3.47006843130615,"x":112.57,"y":173.91,"x0":-2.4791224215172605,"y0":50.001909626226954,"z0":6.22170130645089,"aX":11.410653910063061},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.7,"breakHorizontal":-14.5,"spinRate":2663,"spinDirection":64},"zone":5,"typeConfidence":0.9,"plateTime":0.4479733346251802,"extension":6.684796092455521},"index":0,"playId":"fbbe4ed4-816e-31de-a5d3-dcc48fd4d3c7","pitchNumber":1,"startTime":"2026-08-22T22:47:33.941Z","endTime":"2026-08-22T22:47:37.443Z","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":1,"outs":1},"index":1,"startTime":"2026-08-22T22:47:45.968Z","endTime":"2026-08-22T22:47:57.598Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.447464597151125,"aZ":-11.763324370134153,"pfxX":-2.9264118241903083,"pfxZ":9.907493374958356,"pX":-0.03426762615854872,"pZ":2.1209415649259094,"vX0":6.25279187794115,"vY0":-141.93134112591724,"vZ0":-9.562947979249403,"x":118.31,"y":181.51,"x0":-1.8758928696017563,"y0":50.00556365025125,"z0":6.262944817379096,"aX":-6.030864508750634},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.3,"breakHorizontal":4.2,"spinRate":2386,"spinDirection":202},"zone":8,"typeConfidence":0.9,"plateTime":0.38444275580252985,"extension":6.782169615845728},"hitData":{"launchSpeed":105.9,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.93,"coordY":162.68}},"index":2,"playId":"ed54ce36-39e7-31da-9180-b22d6f6c6ad6","pitchNumber":2,"startTime":"2026-08-22T22:47:57.598Z","endTime":"2026-08-22T22:48:11.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:48:11.836Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Jordan grounds out softly, pitcher Andrew Painter to first baseman Alec Bohm. Jimmy Crooks to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T22:48:23.859Z","endTime":"2026-08-22T22:51:14.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691725,"link":"/api/v1/people/691725"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.648687344829117,"aZ":-17.674814523957828,"pfxX":-5.931788590920455,"pfxZ":7.349284244335956,"pX":-0.5779681029963674,"pZ":2.1892263189952312,"vX0":6.255301076530996,"vY0":-138.75487792839078,"vZ0":-8.194717219853414,"x":139.03,"y":179.67,"x0":-2.0783833390879254,"y0":50.00049858494794,"z0":6.332602827175191,"aX":-11.700079444799346},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":9.6,"spinRate":2268,"spinDirection":196},"zone":7,"typeConfidence":0.88,"plateTime":0.3929888419090295,"extension":6.892785676403907},"index":0,"playId":"abb4cd34-31d9-397c-9466-eaf3f82e88ea","pitchNumber":1,"startTime":"2026-08-22T22:48:42.975Z","endTime":"2026-08-22T22:48:46.402Z","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":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75742176085679,"aZ":-29.13709288921266,"pfxX":10.747997027960537,"pfxZ":2.0821286359709497,"pX":1.8739617125729444,"pZ":1.4051693289442826,"vX0":6.931814205915072,"vY0":-120.1687911901533,"vZ0":-4.868285201662999,"x":45.57,"y":200.84,"x0":-2.4465454972927576,"y0":50.00313063085966,"z0":6.052208195735716,"aX":15.685005551993642},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.8,"breakHorizontal":-21.1,"spinRate":2808,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.4561636363587289,"extension":6.595441340287364},"index":1,"playId":"39a02c7b-b1db-35fb-b14b-8645e0c4c70f","pitchNumber":2,"startTime":"2026-08-22T22:48:58.613Z","endTime":"2026-08-22T22:49:01.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.844525879664314,"aZ":-29.940312573915318,"pfxX":11.193892214391528,"pfxZ":1.5712204472113243,"pX":0.7304284693690115,"pZ":2.173657517912585,"vX0":4.423351294578307,"vY0":-118.79230318906984,"vZ0":-2.7240250617111412,"x":89.16,"y":180.09,"x0":-2.612881175858815,"y0":50.00360495699518,"z0":6.071226114881559,"aX":15.915273627363172},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.4,"breakHorizontal":-21.4,"spinRate":2762,"spinDirection":62},"zone":9,"typeConfidence":0.9,"plateTime":0.4619919275968618,"extension":6.676515835968791},"index":2,"playId":"009c9046-5a3e-3913-93e9-d6e36f589c7d","pitchNumber":3,"startTime":"2026-08-22T22:49:16.154Z","endTime":"2026-08-22T22:49:19.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.299493480510126,"aZ":-29.017501503337208,"pfxX":11.131656908374207,"pfxZ":2.1760909192383755,"pX":0.9706833274511202,"pZ":1.4202070715349908,"vX0":4.934238141755008,"vY0":-119.90206333158072,"vZ0":-4.427652792281139,"x":80.0,"y":200.43,"x0":-2.5630578367396333,"y0":50.0013592974583,"z0":5.895247367389035,"aX":16.120814754596815},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.1,"breakHorizontal":-21.4,"spinRate":2755,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.45772385505596835,"extension":6.804204908249928},"index":3,"playId":"fb0ba94c-d6b6-3592-961a-ccdfdf01bf32","pitchNumber":4,"startTime":"2026-08-22T22:49:35.571Z","endTime":"2026-08-22T22:49:38.692Z","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":95.8,"endSpeed":88.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.377830203866463,"aZ":-12.816477616434167,"pfxX":-1.3395449596504148,"pfxZ":9.77226636444103,"pX":-0.16958700099056204,"pZ":1.7913300266780552,"vX0":5.163370154238706,"vY0":-139.17125136025484,"vZ0":-10.072315632147102,"x":123.46,"y":190.41,"x0":-1.8670079887024664,"y0":50.00302299680943,"z0":6.284742111295805,"aX":-2.6541087028059014},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":1.4,"spinRate":2635,"spinDirection":198},"zone":8,"typeConfidence":0.91,"plateTime":0.3921146726754636,"extension":6.829202450527934},"index":4,"playId":"675d5fe3-f736-371f-b910-457e2f04e068","pitchNumber":5,"startTime":"2026-08-22T22:49:53.084Z","endTime":"2026-08-22T22:49:57.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48137546006953,"aZ":-21.55728829765211,"pfxX":-8.35276046964145,"pfxZ":5.855958706269709,"pX":-1.1444754246759419,"pZ":1.8265820526608074,"vX0":5.4356189669444115,"vY0":-132.82442254279783,"vZ0":-7.960535585363411,"x":160.62,"y":189.46,"x0":-2.116816189077304,"y0":50.00349474218871,"z0":6.392231333330797,"aX":-15.147474114161474},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":14.2,"spinRate":1771,"spinDirection":219},"zone":13,"typeConfidence":0.89,"plateTime":0.41003509087936063,"extension":6.500614303954341},"index":5,"playId":"5ea47697-63db-321c-a16e-222eda51e412","pitchNumber":6,"startTime":"2026-08-22T22:50:13.568Z","endTime":"2026-08-22T22:50:16.697Z","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":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.366827286462726,"aZ":-28.879247473967688,"pfxX":3.1098068165219908,"pfxZ":1.9547649163606522,"pX":-0.11916787754374894,"pZ":1.4996056264795132,"vX0":3.9996118517475336,"vY0":-128.75816330561685,"vZ0":-6.239286801662992,"x":121.54,"y":198.29,"x0":-2.0936698086549184,"y0":50.006317004246014,"z0":6.173450667935494,"aX":5.250315844464978},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":-6.5,"spinRate":2807,"spinDirection":128},"zone":13,"typeConfidence":0.91,"plateTime":0.4245050136032029,"extension":6.845922134676892},"index":6,"playId":"2071936b-0378-31f0-99e9-1448398cc4d7","pitchNumber":7,"startTime":"2026-08-22T22:50:34.429Z","endTime":"2026-08-22T22:50:38.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.740102763158227,"aZ":-22.69840947411019,"pfxX":-9.200699282391474,"pfxZ":4.752597345717652,"pX":-1.6773290181234408,"pZ":3.234473968468846,"vX0":5.538002528296284,"vY0":-139.4929095383205,"vZ0":-3.6054940753402778,"x":180.94,"y":151.45,"x0":-2.4801617214432263,"y0":50.00609660734501,"z0":6.018358738849896,"aX":-18.359910935661777},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.2,"breakHorizontal":15.7,"spinRate":2163,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39080671005708023,"extension":6.70914417356721},"hitData":{"launchSpeed":36.5,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":120.39,"coordY":180.88}},"index":7,"playId":"fb3a778c-9c49-371b-abce-a8415cc2ce6b","pitchNumber":8,"startTime":"2026-08-22T22:51:02.335Z","endTime":"2026-08-22T22:51:14.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:51:14.149Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Wetherholt singles on a sharp line drive to right fielder Bryce Harper. Jimmy Crooks to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T22:51:29.313Z","endTime":"2026-08-22T22:51:56.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnThird":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.234967718980894,"aZ":-28.363641202424077,"pfxX":8.726930719815996,"pfxZ":2.5519558079224893,"pX":0.22985407345513906,"pZ":2.1100530764258534,"vX0":4.0334329558881095,"vY0":-121.97257814330476,"vZ0":-3.6828958642975373,"x":108.24,"y":181.81,"x0":-2.58393112518405,"y0":50.00144156129038,"z0":6.112302891184019,"aX":13.014814966186846},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.0,"breakHorizontal":-16.8,"spinRate":2822,"spinDirection":66},"zone":9,"typeConfidence":0.91,"plateTime":0.45078606697058543,"extension":6.79990132059066},"hitData":{"launchSpeed":103.5,"launchAngle":10.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":177.71,"coordY":106.23}},"index":0,"playId":"eefa16a8-701e-35d5-b006-3189f14d24b6","pitchNumber":1,"startTime":"2026-08-22T22:51:43.756Z","endTime":"2026-08-22T22:51:56.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:51:56.466Z","atBatIndex":20},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Iván Herrera grounds into a force out, third baseman Edmundo Sosa to second baseman Luis Arraez. JJ Wetherholt out at 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-22T22:52:22.507Z","endTime":"2026-08-22T22:52:38.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650333,"link":"/api/v1/people/650333"},"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.078232502894068,"aZ":-30.704585467961437,"pfxX":6.6510551631706285,"pfxZ":0.9791268028317948,"pX":0.11473768713494029,"pZ":1.9483884850040591,"vX0":4.259934418844939,"vY0":-122.06448878847252,"vZ0":-3.49604189711924,"x":112.63,"y":186.17,"x0":-2.5176013081436923,"y0":50.006050488358355,"z0":6.043488618112306,"aX":10.036222815278531},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.2,"breakHorizontal":-13.1,"spinRate":2633,"spinDirection":69},"zone":8,"typeConfidence":0.9,"plateTime":0.4487508533481597,"extension":6.788582164460637},"hitData":{"launchSpeed":79.8,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.97,"coordY":168.25}},"index":0,"playId":"0eb33326-7f21-3713-b7f6-250792f8b95e","pitchNumber":1,"startTime":"2026-08-22T22:52:30.411Z","endTime":"2026-08-22T22:52:38.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:52:38.787Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T22:54:41.836Z","endTime":"2026-08-22T22:55:38.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.047161818835434,"aZ":-18.92714981164331,"pfxX":6.7013996641420075,"pfxZ":7.194096747498316,"pX":0.8230573598378674,"pZ":3.27509457714096,"vX0":-2.829447722009517,"vY0":-134.78314515657044,"vZ0":-2.069868665634506,"x":85.63,"y":150.35,"x0":1.015238415235127,"y0":50.00326600263754,"z0":5.38826495934492,"aX":12.341062935978753},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":-11.5,"spinRate":2129,"spinDirection":154},"zone":12,"typeConfidence":0.91,"plateTime":0.40623962965556526,"extension":6.697576432841614},"index":0,"playId":"7332e377-68d9-34ee-85a1-ccb5f33b25f6","pitchNumber":1,"startTime":"2026-08-22T22:54:41.911Z","endTime":"2026-08-22T22:54:45.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.270057358581717,"aZ":-13.993991582060655,"pfxX":2.1074923340682297,"pfxZ":10.003769106729731,"pX":-0.9288868995353896,"pZ":2.024418620196816,"vX0":-5.794413502037919,"vY0":-133.79101805202677,"vZ0":-5.8884198153945375,"x":152.41,"y":184.12,"x0":0.9889086094166887,"y0":50.0002026104756,"z0":5.252863592837862,"aX":3.8298383922930994},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":-2.6,"spinRate":2191,"spinDirection":146},"zone":13,"typeConfidence":0.89,"plateTime":0.40905684846511914,"extension":6.872003423341939},"index":1,"playId":"907fefd0-869b-3996-b206-25f686c40813","pitchNumber":2,"startTime":"2026-08-22T22:54:56.592Z","endTime":"2026-08-22T22:55:00.687Z","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":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.409891396031544,"aZ":-13.412674165496576,"pfxX":1.9544640076020026,"pfxZ":10.301899617417048,"pX":-0.44110351930389197,"pZ":2.067435538778631,"vX0":-4.248731613112222,"vY0":-134.18389015670323,"vZ0":-5.729785975026377,"x":133.81,"y":182.96,"x0":0.9098156937062107,"y0":50.00110989872914,"z0":5.188355027341382,"aX":3.559135789066568},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.6,"breakHorizontal":-2.6,"spinRate":2146,"spinDirection":148},"zone":7,"typeConfidence":0.89,"plateTime":0.4084104999764637,"extension":6.771952095762417},"index":2,"playId":"41848683-e146-3f85-a6fb-80c5bed40955","pitchNumber":3,"startTime":"2026-08-22T22:55:12.077Z","endTime":"2026-08-22T22:55:15.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03368471540376,"aZ":-29.29950266846623,"pfxX":-1.5807492579618039,"pfxZ":1.8108821688155574,"pX":-1.5133611585971032,"pZ":0.9169742963803167,"vX0":-5.229223334332918,"vY0":-125.13308560258083,"vZ0":-4.891813854954715,"x":174.69,"y":214.02,"x0":0.8080341424866176,"y0":50.00265280165254,"z0":5.295052402856941,"aX":-2.508594669852589},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.4,"breakHorizontal":4.1,"spinRate":2403,"spinDirection":255},"zone":13,"typeConfidence":0.91,"plateTime":0.43755495142846623,"extension":6.6313869904058516},"index":3,"playId":"bee74cce-cb38-3ca6-b5fa-30b49707b8ec","pitchNumber":4,"startTime":"2026-08-22T22:55:34.259Z","endTime":"2026-08-22T22:55:38.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:55:38.434Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Arraez singles on a line drive to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T22:55:51.337Z","endTime":"2026-08-22T22:57:06.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.283358653585704,"aZ":-13.0779877506411,"pfxX":2.0436023950053768,"pfxZ":10.301014144535745,"pX":-0.22466434168058613,"pZ":2.6488391240555473,"vX0":-4.419614452996922,"vY0":-135.67910308154225,"vZ0":-4.450750775980339,"x":125.56,"y":167.26,"x0":1.1640379017842146,"y0":50.00098537907839,"z0":5.230190062054088,"aX":3.788171066857593},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":-2.8,"spinRate":2148,"spinDirection":148},"zone":5,"typeConfidence":0.9,"plateTime":0.4045808986400443,"extension":6.906837748902204},"index":0,"playId":"28068abc-d92c-3e46-b4ff-49260f24d3a4","pitchNumber":1,"startTime":"2026-08-22T22:56:02.585Z","endTime":"2026-08-22T22:56:05.691Z","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":1,"outs":1},"index":1,"startTime":"2026-08-22T22:56:13.055Z","endTime":"2026-08-22T22:56:20.528Z","isPitch":false,"type":"action","player":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.473828268015847,"aZ":-11.51898666003792,"pfxX":2.1399673260552285,"pfxZ":11.04770659502854,"pX":0.6625965908422549,"pZ":2.361675464849554,"vX0":-1.925738127154593,"vY0":-136.25018081486232,"vZ0":-5.515204142497247,"x":91.74,"y":175.01,"x0":1.102413827512178,"y0":50.00433205822577,"z0":5.21654511172233,"aX":4.001706490564198},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":-3.5,"spinRate":2229,"spinDirection":144},"zone":6,"typeConfidence":0.9,"plateTime":0.402845498734167,"extension":6.774567920304419},"index":2,"playId":"fb45313c-dd4b-3048-b4dd-2900a81b5544","pitchNumber":2,"startTime":"2026-08-22T22:56:20.528Z","endTime":"2026-08-22T22:56:24.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42904040841192,"aZ":-12.219700514987915,"pfxX":2.1542950572085964,"pfxZ":10.621245214761002,"pX":-1.5274417684710713,"pZ":2.2024739140450054,"vX0":-7.012464594853381,"vY0":-136.31560369958873,"vZ0":-6.0312066413980885,"x":175.22,"y":179.31,"x0":0.8003756848236632,"y0":50.00323458485322,"z0":5.290011037635666,"aX":4.048010864899014},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":-2.4,"spinRate":2303,"spinDirection":157},"zone":13,"typeConfidence":0.9,"plateTime":0.4020610599819969,"extension":6.754881289225742},"index":3,"playId":"a277583a-4641-313a-91af-04cdc3bdc242","pitchNumber":3,"startTime":"2026-08-22T22:56:39.536Z","endTime":"2026-08-22T22:56:43.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.124,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.620674709638134,"aZ":-13.988110637063793,"pfxX":1.1082822368605445,"pfxZ":9.896298088218874,"pX":-1.2651611555133535,"pZ":3.0110766128730075,"vX0":-5.709693471179331,"vY0":-134.5667855511804,"vZ0":-3.795802076796876,"x":165.22,"y":157.48,"x0":0.7382042816839705,"y0":50.003054185852484,"z0":5.4278351915948475,"aX":2.036679772142233},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":-0.8,"spinRate":2230,"spinDirection":158},"zone":11,"typeConfidence":0.89,"plateTime":0.40669549864803445,"extension":6.617529950764884},"hitData":{"launchSpeed":78.4,"launchAngle":13.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":146.89,"coordY":93.63}},"index":4,"playId":"e31b6dc6-21ba-3d74-9a27-8690e348b14c","pitchNumber":4,"startTime":"2026-08-22T22:56:55.558Z","endTime":"2026-08-22T22:57:06.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:57:06.719Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a line drive to center fielder Nathan Church. Luis Arraez to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T22:57:29.803Z","endTime":"2026-08-22T22:58:19.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34945379414237,"aZ":-30.35193146055992,"pfxX":-0.5670723431770417,"pfxZ":1.150566267293998,"pX":0.4661026237565115,"pZ":2.1971328546119735,"vX0":-1.0975186082455959,"vY0":-124.59932266073463,"vZ0":-1.763157248548854,"x":99.23,"y":179.46,"x0":0.9847289331972701,"y0":50.004028973815586,"z0":5.405047065415084,"aX":-0.8977154734146243},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.9,"breakHorizontal":1.3,"spinRate":2369,"spinDirection":240},"zone":9,"typeConfidence":0.91,"plateTime":0.4384052769578277,"extension":6.531795721715081},"index":0,"playId":"93d14c51-63f0-35e7-8e8e-33407ced061b","pitchNumber":1,"startTime":"2026-08-22T22:57:29.803Z","endTime":"2026-08-22T22:57:33.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":69.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.93993842379875,"aZ":-41.45017638397797,"pfxX":-5.82402007542763,"pfxZ":-7.645052138857686,"pX":0.7191326546955057,"pZ":2.476686762916113,"vX0":1.727128887032498,"vY0":-109.88332754935226,"vZ0":2.336623960823549,"x":89.59,"y":171.91,"x0":0.6759087743989276,"y0":50.00361710658496,"z0":5.829514312536046,"aX":-7.0647443877293785},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-12.8,"breakHorizontal":10.1,"spinRate":2526,"spinDirection":323},"zone":6,"typeConfidence":0.9,"plateTime":0.5000047283550297,"extension":6.46526873843784},"index":1,"playId":"0243d740-45e5-398b-8c8b-027d4a70fab3","pitchNumber":2,"startTime":"2026-08-22T22:57:47.416Z","endTime":"2026-08-22T22:57:51.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.599750643769944,"aZ":-28.911549508480462,"pfxX":6.383657218248771,"pfxZ":2.284375803536742,"pX":0.8688748694945684,"pZ":1.760109993925742,"vX0":-2.8209146196843786,"vY0":-118.80057354079902,"vZ0":-1.6879274758981366,"x":83.88,"y":191.26,"x0":1.2417713601898894,"y0":50.00472795404829,"z0":5.10580116951834,"aX":9.132684530260812},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.0,"breakHorizontal":-10.9,"spinRate":1179,"spinDirection":107},"zone":14,"typeConfidence":0.9,"plateTime":0.46091758453404985,"extension":6.626301313550225},"hitData":{"launchSpeed":70.2,"launchAngle":19.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.76,"coordY":105.41}},"index":2,"playId":"480d8357-0997-3b6b-bef5-77c30cb626b6","pitchNumber":3,"startTime":"2026-08-22T22:58:09.180Z","endTime":"2026-08-22T22:58:19.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T22:58:19.583Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edmundo Sosa singles on a fly ball to center fielder Nathan Church. Luis Arraez to 3rd. Alec Bohm to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T22:58:44.793Z","endTime":"2026-08-22T23:00:00.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnSecond":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnThird":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.981677431878776,"aZ":-15.024046332206929,"pfxX":3.386917318835711,"pfxZ":9.069408143163841,"pX":-0.10290816303296875,"pZ":2.6234539016315064,"vX0":-3.959910821193005,"vY0":-136.16535764381425,"vZ0":-4.597353446108901,"x":120.92,"y":167.95,"x0":0.9254817667413172,"y0":50.00139320843346,"z0":5.362518213712225,"aX":6.403466437765577},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":-5.4,"spinRate":2121,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.40120485438650544,"extension":6.859025844643776},"index":0,"playId":"9acaaba6-cc3d-300f-bd2e-4bcf5cf28bf8","pitchNumber":1,"startTime":"2026-08-22T22:58:53.694Z","endTime":"2026-08-22T22:58:57.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30322951260559,"aZ":-29.190805802267445,"pfxX":-2.0379381822829714,"pfxZ":1.883211385050572,"pX":0.5174677189230638,"pZ":2.3124662069991793,"vX0":-0.6667227000410336,"vY0":-125.13955687465838,"vZ0":-1.7034820721876485,"x":97.28,"y":176.34,"x0":1.052151622743805,"y0":50.00377868465958,"z0":5.393746771349837,"aX":-3.2316329192368216},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.2,"breakHorizontal":3.8,"spinRate":2280,"spinDirection":288},"zone":6,"typeConfidence":0.91,"plateTime":0.4377311207990786,"extension":6.567720328027971},"index":1,"playId":"a12e7b3e-6e43-3f5e-890d-8896dae0ffb8","pitchNumber":2,"startTime":"2026-08-22T22:59:14.319Z","endTime":"2026-08-22T22:59:20.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.083731987412794,"aZ":-14.204158492091448,"pfxX":2.7414740466465988,"pfxZ":9.451893829991086,"pX":-0.6064411350736643,"pZ":2.9597156654739836,"vX0":-4.905675348829708,"vY0":-136.3264093438482,"vZ0":-4.161500988628974,"x":140.12,"y":158.87,"x0":0.8518655713493812,"y0":50.004778533560206,"z0":5.471604196564249,"aX":5.213649363067563},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":-4.1,"spinRate":2398,"spinDirection":162},"zone":1,"typeConfidence":0.9,"plateTime":0.40020453814668633,"extension":6.718109095262499},"hitData":{"launchSpeed":72.1,"launchAngle":28.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.31,"coordY":99.1}},"index":2,"playId":"78137c19-1544-3d40-b6ae-8f0d3237e4dd","pitchNumber":3,"startTime":"2026-08-22T22:59:45.321Z","endTime":"2026-08-22T23:00:00.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:00:00.126Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan De La Cruz singles on a ground ball to center fielder Nathan Church. Luis Arraez scores. Alec Bohm scores. Edmundo Sosa to 3rd. Bryan De La Cruz to 2nd.","rbi":2,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T23:00:19.498Z","endTime":"2026-08-22T23:00:44.460Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"postOnThird":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5,6],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":{"id":687273,"link":"/api/v1/people/687273"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"responsiblePitcher":{"id":687273,"link":"/api/v1/people/687273"},"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":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51290998866755,"aZ":-12.181306820726993,"pfxX":4.2582152425771564,"pfxZ":10.514706071331826,"pX":0.09910042139174854,"pZ":2.0393427771189736,"vX0":-3.574555090792134,"vY0":-136.853751468805,"vZ0":-6.624748185517699,"x":131.56,"y":147.97,"x0":0.8673872656097152,"y0":50.001570882212036,"z0":5.321499880701577,"aX":8.09626256015952},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":-7.0,"spinRate":2166,"spinDirection":152},"zone":8,"typeConfidence":0.91,"plateTime":0.3998521655863536,"extension":6.828531574049996},"hitData":{"launchSpeed":104.3,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.17,"coordY":95.74}},"index":0,"playId":"9b33b99c-0109-3f76-95ed-9b28c976b74a","pitchNumber":1,"startTime":"2026-08-22T23:00:32.754Z","endTime":"2026-08-22T23:00:44.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:00:44.460Z","atBatIndex":26},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"J.T. Realmuto out on a sacrifice fly to right fielder Jordan Walker. Edmundo Sosa scores. Bryan De La Cruz to 3rd.","rbi":1,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T23:01:24.012Z","endTime":"2026-08-22T23:01:55.603Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":{"id":687273,"link":"/api/v1/people/687273"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.350014728900668,"aZ":-28.102184925792937,"pfxX":-1.0067312391967445,"pfxZ":2.5720622771632815,"pX":-0.5037883472290609,"pZ":2.7579845311703965,"vX0":-3.184606762332445,"vY0":-123.89085597485257,"vZ0":-0.8852593916181651,"x":136.2,"y":164.31,"x0":0.9193878720011373,"y0":50.00377397095278,"z0":5.429433450831379,"aX":-1.5944711789741854},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":2.4,"spinRate":2185,"spinDirection":238},"zone":4,"typeConfidence":0.9,"plateTime":0.4389452942178176,"extension":6.642658753619639},"index":0,"playId":"1a5a6aee-8f28-3721-928f-52b6c6e462aa","pitchNumber":1,"startTime":"2026-08-22T23:01:24.012Z","endTime":"2026-08-22T23:01:27.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.028900542058402,"aZ":-20.214446595617616,"pfxX":6.941786793959462,"pfxZ":6.535274158168976,"pX":-0.0939583902678278,"pZ":2.4996145636291143,"vX0":-4.774820075861237,"vY0":-134.16635711169482,"vZ0":-3.858509699732442,"x":120.58,"y":171.29,"x0":0.8035925085947339,"y0":50.00283599876333,"z0":5.390499933268984,"aX":12.70194903285081},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.3,"breakHorizontal":-11.6,"spinRate":2187,"spinDirection":161},"zone":5,"typeConfidence":2.0,"plateTime":0.40768769569510876,"extension":6.668020644194459},"hitData":{"launchSpeed":92.7,"launchAngle":43.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.08,"coordY":96.84}},"index":1,"playId":"4aaa7ffd-945e-35e5-b6ae-7343c3375f3a","pitchNumber":2,"startTime":"2026-08-22T23:01:43.497Z","endTime":"2026-08-22T23:01:55.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:01:55.603Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Derek Hill doubles (4) on a ground ball to left fielder Joshua Báez. Bryan De La Cruz scores.","rbi":1,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T23:02:25.815Z","endTime":"2026-08-22T23:02:40.547Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695491,"link":"/api/v1/people/695491"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":{"id":687273,"link":"/api/v1/people/687273"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":70.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.950708685607385,"aZ":-40.11610512760529,"pfxX":-4.474646596130288,"pfxZ":-6.370210555702014,"pX":-0.6569637759541554,"pZ":2.794860017154497,"vX0":-1.4510728173899392,"vY0":-110.99972852450473,"vZ0":2.4951303926376083,"x":142.04,"y":163.32,"x0":0.586573320862455,"y0":50.00135696176869,"z0":5.834369708162283,"aX":-5.580364286089239},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-10.6,"breakHorizontal":8.5,"spinRate":2487,"spinDirection":321},"zone":4,"typeConfidence":0.9,"plateTime":0.4935252577520286,"extension":6.443292030398026},"hitData":{"launchSpeed":64.2,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.38,"coordY":158.57}},"index":0,"playId":"785d1a8a-f135-3065-94c4-0b3ed8390671","pitchNumber":1,"startTime":"2026-08-22T23:02:26.601Z","endTime":"2026-08-22T23:02:40.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:02:40.547Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Schwarber flies out sharply to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-22T23:03:13.289Z","endTime":"2026-08-22T23:04:17.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"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":"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":2},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.580072474024483,"aZ":-13.048863776869137,"pfxX":3.510294855228186,"pfxZ":10.016661017880315,"pX":0.4568650603777625,"pZ":4.592015752258469,"vX0":-2.8175748519372665,"vY0":-137.33618096516182,"vZ0":0.11289273725892512,"x":99.59,"y":114.8,"x0":1.0403398752432427,"y0":50.00010517010271,"z0":5.438333430025916,"aX":6.700644560497586},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":-5.8,"spinRate":2302,"spinDirection":150},"zone":12,"typeConfidence":0.9,"plateTime":0.39891611645373626,"extension":6.662413996396713},"index":0,"playId":"f036fc87-e177-382a-b5f7-940e1bacdd5a","pitchNumber":1,"startTime":"2026-08-22T23:03:16.353Z","endTime":"2026-08-22T23:03:19.891Z","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":0,"outs":2},"pitchData":{"startSpeed":74.6,"endSpeed":69.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.081263192369313,"aZ":-41.68550682691738,"pfxX":-5.818786901263187,"pfxZ":-8.005199714891107,"pX":-0.25808890032074777,"pZ":0.1072237621181357,"vX0":-0.43965712497696485,"vY0":-108.64419350456429,"vZ0":-2.1360252508198156,"x":126.84,"y":235.88,"x0":0.7025729453120814,"y0":50.001770471644235,"z0":5.658269351097851,"aX":-6.914527636877993},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-14.8,"breakHorizontal":10.7,"spinRate":2448,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.505282397656337,"extension":6.492337537756494},"index":1,"playId":"60ace5a1-c846-311b-9920-63e83fa404a9","pitchNumber":2,"startTime":"2026-08-22T23:03:38.862Z","endTime":"2026-08-22T23:03:44.481Z","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":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.940509180599303,"aZ":-14.058803814626392,"pfxX":3.3675147078942045,"pfxZ":9.653722106292836,"pX":0.12948143078961655,"pZ":2.664012392909603,"vX0":-3.1341607599927284,"vY0":-135.9123826587196,"vZ0":-4.45392841323909,"x":112.06,"y":166.85,"x0":0.858375602409852,"y0":50.002964437390105,"z0":5.295827306688529,"aX":6.319396216297393},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":-5.4,"spinRate":2202,"spinDirection":160},"zone":5,"typeConfidence":0.9,"plateTime":0.4025385977856999,"extension":6.743315375843707},"hitData":{"launchSpeed":106.6,"launchAngle":59.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":140.26,"coordY":103.01}},"index":2,"playId":"4cdbbce7-9dc8-3993-b772-77d0cdde5883","pitchNumber":3,"startTime":"2026-08-22T23:04:05.568Z","endTime":"2026-08-22T23:04:17.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:04:17.405Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, first baseman Alec Bohm to pitcher Andrew Painter.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T23:06:36.865Z","endTime":"2026-08-22T23:08:57.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Bryson Stott replaces second baseman Luis Arraez, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T23:06:00.904Z","endTime":"2026-08-22T23:06:39.164Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":650333,"link":"/api/v1/people/650333"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57944871198307,"aZ":-12.557833824358491,"pfxX":-0.5814392466544196,"pfxZ":9.855924482369517,"pX":0.6700361990170932,"pZ":3.331357531796571,"vX0":7.713867076176943,"vY0":-139.74448821260472,"vZ0":-6.3320044913308395,"x":91.46,"y":148.83,"x0":-2.043154142337891,"y0":50.006731410719986,"z0":6.441166557919865,"aX":-1.1586098422885514},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":-0.5,"spinRate":2521,"spinDirection":194},"zone":3,"typeConfidence":0.91,"plateTime":0.3909927808361773,"extension":6.766564446010584},"index":1,"playId":"762708a0-114e-3138-82b3-e40331f5e36a","pitchNumber":1,"startTime":"2026-08-22T23:06:39.164Z","endTime":"2026-08-22T23:06:43.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10895376332865,"aZ":-27.836454236900448,"pfxX":2.0997374382893,"pfxZ":2.551240043526648,"pX":-0.026117709085877204,"pZ":2.070151193898879,"vX0":5.059386451815343,"vY0":-129.0879791113884,"vZ0":-5.124816785979436,"x":118.0,"y":182.89,"x0":-2.278779066009885,"y0":50.00307631267215,"z0":6.206010042984316,"aX":3.5670571390233667},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.7,"breakHorizontal":-4.8,"spinRate":2820,"spinDirection":133},"zone":8,"typeConfidence":0.9,"plateTime":0.4231799372648819,"extension":6.717201929977193},"index":2,"playId":"ec663f25-3c55-3c2e-972a-2332427bdefa","pitchNumber":2,"startTime":"2026-08-22T23:06:53.368Z","endTime":"2026-08-22T23:06:57.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.507508431654117,"aZ":-22.85495952095914,"pfxX":-8.870500523855934,"pfxZ":5.199069721512624,"pX":-0.7918627273372301,"pZ":1.9741982872955866,"vX0":6.591151992470973,"vY0":-132.1546348124662,"vZ0":-6.9499030157038195,"x":147.18,"y":185.48,"x0":-2.1486503071151533,"y0":50.00490804754575,"z0":6.2826233551827135,"aX":-15.909705838930114},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":14.9,"spinRate":1829,"spinDirection":222},"zone":7,"typeConfidence":0.91,"plateTime":0.4122784320206434,"extension":6.873719088593173},"index":3,"playId":"65dd759b-1e70-38ba-a659-72ce9014fd36","pitchNumber":3,"startTime":"2026-08-22T23:07:11.374Z","endTime":"2026-08-22T23:07:14.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.2,"endSpeed":75.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.58957709740464,"aZ":-38.646228342884974,"pfxX":4.505638362175446,"pfxZ":-4.545580322524954,"pX":-0.5177621344898051,"pZ":2.272709290508091,"vX0":1.995211653564428,"vY0":-118.2620372838418,"vZ0":-1.7402136182122792,"x":136.74,"y":177.42,"x0":-1.9566436384304142,"y0":50.00435708841597,"z0":6.548054365775317,"aX":6.411554434818794},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-8.4,"breakHorizontal":-8.6,"spinRate":2691,"spinDirection":44},"zone":4,"typeConfidence":0.92,"plateTime":0.4623324497484864,"extension":6.707770117290666},"index":4,"playId":"bf1771f0-91fa-3235-95ec-5fbda8e5e977","pitchNumber":4,"startTime":"2026-08-22T23:07:28.054Z","endTime":"2026-08-22T23:07:36.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.902923171762342,"aZ":-29.450820734461338,"pfxX":2.7565919109536408,"pfxZ":1.5817676027099683,"pX":1.2283125973968572,"pZ":1.8390183003369476,"vX0":6.682492787535912,"vY0":-129.87266852004132,"vZ0":-5.997061146040234,"x":70.18,"y":189.13,"x0":-1.727105418253009,"y0":50.003435760898654,"z0":6.392572723520536,"aX":4.751862063417738},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.8,"breakHorizontal":-6.4,"spinRate":2583,"spinDirection":125},"zone":14,"typeConfidence":0.91,"plateTime":0.4202836929817777,"extension":6.992712646523393},"index":5,"playId":"f78a33ed-6a25-3dd3-9e9b-10bec39a1782","pitchNumber":5,"startTime":"2026-08-22T23:08:10.205Z","endTime":"2026-08-22T23:08:14.572Z","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":91.6,"endSpeed":84.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17096916257018,"aZ":-26.51038453136008,"pfxX":-9.116674968500451,"pfxZ":3.134956820447208,"pX":0.7206243923385601,"pZ":0.8610711405800819,"vX0":9.774190380090733,"vY0":-132.90435958908895,"vZ0":-9.22241274593214,"x":89.53,"y":215.53,"x0":-1.8051133961128116,"y0":50.00125833791786,"z0":6.275122896080681,"aX":-16.450224860575485},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.0,"breakHorizontal":14.6,"spinRate":1694,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.4107709296247566,"extension":6.605167437995509},"index":6,"playId":"523bd723-9876-31f9-8ed2-8e60d0bcac61","pitchNumber":6,"startTime":"2026-08-22T23:08:25.710Z","endTime":"2026-08-22T23:08:29.142Z","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":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.188428982178582,"aZ":-23.64507109528869,"pfxX":-7.968551119839601,"pfxZ":4.726702310904165,"pX":-0.6576369062254739,"pZ":1.4438382451109384,"vX0":6.4799502228150825,"vY0":-132.44073987377575,"vZ0":-8.182121043857682,"x":142.07,"y":199.8,"x0":-2.082295439988931,"y0":50.00324575577699,"z0":6.260924235293505,"aX":-14.37550274799687},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.2,"breakHorizontal":13.3,"spinRate":1683,"spinDirection":215},"zone":13,"typeConfidence":0.91,"plateTime":0.411153943263288,"extension":6.775915536783622},"hitData":{"launchSpeed":82.9,"launchAngle":-13.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.2,"coordY":167.75}},"index":7,"playId":"aa0e9326-6ee9-33f2-af00-4a0da11b7cae","pitchNumber":7,"startTime":"2026-08-22T23:08:49.516Z","endTime":"2026-08-22T23:08:57.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:08:57.054Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out to left fielder Bryan De La Cruz.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T23:09:07.999Z","endTime":"2026-08-22T23:09:39.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69185673072885,"aZ":-32.838301307768475,"pfxX":8.31831084567245,"pfxZ":-0.46268619091448926,"pX":-0.2092238662778715,"pZ":2.722268007030584,"vX0":3.0206685025881432,"vY0":-118.93978600960655,"vZ0":-1.317183385582648,"x":124.98,"y":165.28,"x0":-2.5779857733427693,"y0":50.00415492329489,"z0":6.272236621705633,"aX":11.869773893700446},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.8,"breakHorizontal":-15.8,"spinRate":2781,"spinDirection":64},"zone":5,"typeConfidence":0.9,"plateTime":0.4612304323102929,"extension":6.516983836780428},"hitData":{"launchSpeed":99.7,"launchAngle":39.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.41,"coordY":66.03}},"index":0,"playId":"1744d93d-59d6-3457-869e-59c164450e53","pitchNumber":1,"startTime":"2026-08-22T23:09:28.942Z","endTime":"2026-08-22T23:09:39.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:09:39.753Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joshua Báez flies out to center fielder Derek Hill.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-22T23:10:03.522Z","endTime":"2026-08-22T23:10:17.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.000056312350196,"aZ":-16.131446808634838,"pfxX":-5.254675018525894,"pfxZ":8.076203368434637,"pX":-0.15217925140889874,"pZ":2.7286823845988533,"vX0":7.803671866305823,"vY0":-139.49026186421025,"vZ0":-6.352776132884065,"x":122.8,"y":165.11,"x0":-2.292938720370654,"y0":50.00530979955508,"z0":6.084581425842012,"aX":-10.441265921022119},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.6,"breakHorizontal":8.0,"spinRate":2316,"spinDirection":199},"zone":5,"typeConfidence":0.77,"plateTime":0.3914550264743557,"extension":6.701897140706479},"hitData":{"launchSpeed":105.5,"launchAngle":35.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.73,"coordY":52.13}},"index":0,"playId":"8c3a62b5-0b2c-38d5-a321-70cc2f315cc3","pitchNumber":1,"startTime":"2026-08-22T23:10:07.222Z","endTime":"2026-08-22T23:10:17.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:10:17.192Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T23:12:08.957Z","endTime":"2026-08-22T23:14:10.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":68.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.022823518321218,"aZ":-41.24896676622246,"pfxX":-6.998379044618074,"pfxZ":-7.728031951139264,"pX":0.2585183861465969,"pZ":1.4607039029494888,"vX0":0.8167809253141443,"vY0":-108.0750509306465,"vZ0":0.703294649875936,"x":107.15,"y":199.34,"x0":0.7827252261959432,"y0":50.00144048076964,"z0":5.686213998403171,"aX":-8.221686357129535},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-13.4,"breakHorizontal":12.4,"spinRate":2483,"spinDirection":320},"zone":14,"typeConfidence":0.91,"plateTime":0.5081197286371659,"extension":6.71550239629234},"index":0,"playId":"d8c60213-049c-3690-8af2-4a4708ac400a","pitchNumber":1,"startTime":"2026-08-22T23:12:22.165Z","endTime":"2026-08-22T23:12:25.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.374829794323176,"aZ":-28.886010241354604,"pfxX":7.830131437010975,"pfxZ":2.3047925763501445,"pX":0.354251930073569,"pZ":1.7929125377506971,"vX0":-4.273590154797505,"vY0":-118.3417072289998,"vZ0":-1.8111298522286048,"x":103.5,"y":190.37,"x0":1.160914967941645,"y0":50.00226214918752,"z0":5.199711647335666,"aX":11.169265253974249},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.0,"breakHorizontal":-13.2,"spinRate":1416,"spinDirection":105},"zone":9,"typeConfidence":0.91,"plateTime":0.4618214742045188,"extension":6.705126823730512},"index":1,"playId":"46870ea1-ca2e-317e-a994-b9aef4d78de6","pitchNumber":2,"startTime":"2026-08-22T23:12:37.033Z","endTime":"2026-08-22T23:12:42.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.250806871970767,"aZ":-24.92694598210817,"pfxX":7.137628070929685,"pfxZ":5.012249275836026,"pX":-0.26098281473385015,"pZ":2.157817658709107,"vX0":-5.2419976468056495,"vY0":-119.02334370880608,"vZ0":-2.0642083462530776,"x":126.95,"y":180.52,"x0":1.034566870012857,"y0":50.002691733182644,"z0":5.2770784441297325,"aX":10.317349476149904},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.9,"breakHorizontal":-11.8,"spinRate":1466,"spinDirection":106},"zone":8,"typeConfidence":0.91,"plateTime":0.45888822969734466,"extension":6.586333133206589},"index":2,"playId":"58a78caf-616d-362c-b798-e70f7dccb8f7","pitchNumber":3,"startTime":"2026-08-22T23:12:56.668Z","endTime":"2026-08-22T23:13:02.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.800218079561017,"aZ":-12.498618543983468,"pfxX":4.51722718725496,"pfxZ":10.27598050017579,"pX":-1.0593099772238423,"pZ":2.1195912235369065,"vX0":-6.421670305714166,"vY0":-137.13249576045177,"vZ0":-6.348900668186995,"x":157.38,"y":181.55,"x0":0.7200900788646316,"y0":50.00595765326352,"z0":5.30865872234255,"aX":8.652123521095245},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":-7.0,"spinRate":2298,"spinDirection":155},"zone":13,"typeConfidence":0.89,"plateTime":0.3985994939870059,"extension":6.7803688519220096},"index":3,"playId":"2bcba470-c821-353f-b5be-6596d5f4f371","pitchNumber":4,"startTime":"2026-08-22T23:13:44.188Z","endTime":"2026-08-22T23:13:48.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":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34003945413441,"aZ":-32.26048429666927,"pfxX":-2.943201376771635,"pfxZ":-0.05286862288406535,"pX":0.07181081001170052,"pZ":1.477703449247467,"vX0":-1.4134240746811033,"vY0":-123.38598542947449,"vZ0":-2.7098614309772087,"x":114.26,"y":198.88,"x0":1.0328465606732993,"y0":50.00535074676829,"z0":5.282769321322131,"aX":-4.581856784033875},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.5,"breakHorizontal":5.6,"spinRate":2484,"spinDirection":266},"zone":14,"typeConfidence":0.91,"plateTime":0.44228847953262207,"extension":6.697236789705339},"hitData":{"launchSpeed":90.6,"launchAngle":38.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.21,"coordY":95.1}},"index":4,"playId":"5e3e2b5c-0515-35dd-9174-25161fcf85cb","pitchNumber":5,"startTime":"2026-08-22T23:14:01.102Z","endTime":"2026-08-22T23:14:10.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:14:10.320Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T23:14:18.827Z","endTime":"2026-08-22T23:15:40.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.982122961532408,"aZ":-34.39085158277102,"pfxX":-3.7393305316185805,"pfxZ":-1.4896809871042667,"pX":-0.33679048847115456,"pZ":2.9424192135403655,"vX0":-2.126903662699008,"vY0":-120.70586504083633,"vZ0":1.1113149990343272,"x":129.84,"y":159.33,"x0":1.039690021436811,"y0":50.005097554297706,"z0":5.488259995959478,"aX":-5.555563419886691},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.2,"breakHorizontal":7.2,"spinRate":2316,"spinDirection":281},"zone":1,"typeConfidence":0.84,"plateTime":0.45259159315935005,"extension":6.618739841569699},"index":0,"playId":"475be26d-8762-3295-b6cb-327a2f718c43","pitchNumber":1,"startTime":"2026-08-22T23:14:35.095Z","endTime":"2026-08-22T23:14:38.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64685313302824,"aZ":-33.214171783904625,"pfxX":-2.8323009449864256,"pfxZ":-0.6707642906406139,"pX":-0.5620953684154234,"pZ":0.8553237045935351,"vX0":-2.751700485250753,"vY0":-124.3770307666176,"vZ0":-3.968396051366397,"x":138.43,"y":215.69,"x0":0.9294744336460655,"y0":50.00243847228773,"z0":5.247729007868081,"aX":-4.403997095200474},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.9,"breakHorizontal":5.8,"spinRate":2345,"spinDirection":250},"zone":13,"typeConfidence":0.92,"plateTime":0.4416182329702347,"extension":6.771306378759719},"index":1,"playId":"86661d57-4091-38cb-961a-aba3e8b988e8","pitchNumber":2,"startTime":"2026-08-22T23:14:50.742Z","endTime":"2026-08-22T23:14:54.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.8,"endSpeed":67.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.465611131764085,"aZ":-42.57946502220524,"pfxX":-6.539665892514062,"pfxZ":-8.965996796305193,"pX":0.9468105868244389,"pZ":2.814523341493072,"vX0":2.0183548775251596,"vY0":-107.29326528431416,"vZ0":3.7483079304708715,"x":80.91,"y":162.79,"x0":0.8408125186203877,"y0":50.00529645054142,"z0":5.806514606069607,"aX":-7.5858946467107655},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-14.8,"breakHorizontal":11.3,"spinRate":2447,"spinDirection":319},"zone":12,"typeConfidence":0.9,"plateTime":0.5115210786141193,"extension":6.429111376245324},"index":2,"playId":"54fb01fc-efbb-3fb3-83d2-99b85b34ccb7","pitchNumber":3,"startTime":"2026-08-22T23:15:06.440Z","endTime":"2026-08-22T23:15:10.062Z","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":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86234082306074,"aZ":-32.04052767295685,"pfxX":-3.0316221797145975,"pfxZ":0.0840525931724132,"pX":-1.5131472863878246,"pZ":1.7562422800142614,"vX0":-4.795336033932527,"vY0":-122.60204792416377,"vZ0":-2.005735067742887,"x":152.16,"y":150.32,"x0":0.8638882537895971,"y0":50.00083610532209,"z0":5.326718125508149,"aX":-4.6003942428739935},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.1,"breakHorizontal":6.6,"spinRate":2229,"spinDirection":254},"zone":13,"typeConfidence":0.91,"plateTime":0.44723200965356513,"extension":6.79952190835661},"index":3,"playId":"034a6ccd-0e23-391f-8fe2-32d97a5d3655","pitchNumber":4,"startTime":"2026-08-22T23:15:36.453Z","endTime":"2026-08-22T23:15:40.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:15:40.551Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-22T23:15:52.735Z","endTime":"2026-08-22T23:17:52.075Z","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":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3668584284037,"aZ":-15.21800400227978,"pfxX":3.091740704634102,"pfxZ":9.102827031888143,"pX":-0.06770710654595401,"pZ":2.7837341013516026,"vX0":-3.9636973271558618,"vY0":-135.3442029647876,"vZ0":-3.9252252673053825,"x":119.58,"y":163.62,"x0":1.0112056653492638,"y0":50.005118524257036,"z0":5.3122909369671465,"aX":5.761067557754892},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":-4.8,"spinRate":2129,"spinDirection":152},"zone":5,"typeConfidence":0.9,"plateTime":0.4040277121634386,"extension":6.81865539162687},"index":0,"playId":"0e55fc91-8a77-36ab-80e9-ebc9d4249991","pitchNumber":1,"startTime":"2026-08-22T23:16:07.774Z","endTime":"2026-08-22T23:16:11.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.638947834638405,"aZ":-13.400521842229164,"pfxX":3.356168870687136,"pfxZ":9.854379595748833,"pX":-0.33873606191145833,"pZ":1.7669723186893185,"vX0":-4.455957557908005,"vY0":-137.00524253276885,"vZ0":-6.896057452919027,"x":129.91,"y":191.07,"x0":0.8710409101434563,"y0":50.003755418790185,"z0":5.228488778195109,"aX":6.394873807603354},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":-5.2,"spinRate":2184,"spinDirection":154},"zone":7,"typeConfidence":0.91,"plateTime":0.39944622711852684,"extension":6.743160275730076},"index":1,"playId":"7d735862-79a3-3195-b379-7b59746e2abf","pitchNumber":2,"startTime":"2026-08-22T23:16:26.293Z","endTime":"2026-08-22T23:16:30.102Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-22T23:16:36.182Z","endTime":"2026-08-22T23:16:44.170Z","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(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":84.4,"endSpeed":78.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19567365497726,"aZ":-29.45081551936784,"pfxX":-1.2153876898901137,"pfxZ":1.7688380739105334,"pX":-0.175400121091304,"pZ":1.3998240481878568,"vX0":-2.064682058842216,"vY0":-122.95215655749055,"vZ0":-3.654875974225545,"x":123.69,"y":200.98,"x0":0.8313971286598484,"y0":50.001390606801515,"z0":5.39068291612633,"aX":-1.8703170753005633},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.6,"breakHorizontal":2.6,"spinRate":2330,"spinDirection":267},"zone":13,"typeConfidence":0.9,"plateTime":0.44458953847201066,"extension":6.531245583953683},"index":3,"playId":"74aad9f6-c9bb-3b90-8b41-41237fd50528","pitchNumber":3,"startTime":"2026-08-22T23:16:44.170Z","endTime":"2026-08-22T23:16:48.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.266079872077867,"aZ":-29.25526585835034,"pfxX":-0.818856613848371,"pfxZ":1.8502458880966453,"pX":-0.42592690017350665,"pZ":0.8171782974660338,"vX0":-3.3738182296985775,"vY0":-125.10760756393812,"vZ0":-5.00443068944661,"x":133.24,"y":216.72,"x0":1.0488775645806339,"y0":50.00265162358915,"z0":5.25349679069509,"aX":-1.2924513166646023},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.4,"breakHorizontal":2.3,"spinRate":2439,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.43852140559902875,"extension":6.777982117251012},"index":4,"playId":"150ee736-c770-37d9-a640-f8ac959413d6","pitchNumber":4,"startTime":"2026-08-22T23:17:03.815Z","endTime":"2026-08-22T23:17:07.617Z","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":92.9,"endSpeed":84.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.89216200648028,"aZ":-14.192404281196623,"pfxX":5.7939401955142955,"pfxZ":9.791929832627847,"pX":-0.22914540530284702,"pZ":1.741302961278335,"vX0":-4.932624474863985,"vY0":-135.03973282336355,"vZ0":-6.522842818518511,"x":125.73,"y":191.76,"x0":0.8732182404168787,"y0":50.00636171868017,"z0":5.196679068837262,"aX":10.645038532876534},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":-9.4,"spinRate":2117,"spinDirection":161},"zone":8,"typeConfidence":0.53,"plateTime":0.40643363419085654,"extension":6.833018418752274},"index":5,"playId":"46c11e80-d04a-3ebd-847a-32d9151ca37e","pitchNumber":5,"startTime":"2026-08-22T23:17:19.385Z","endTime":"2026-08-22T23:17:22.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.135868562701326,"aZ":-31.591817547316495,"pfxX":-1.865657214921291,"pfxZ":0.3865109466924732,"pX":1.1665609873088478,"pZ":2.5011052508316216,"vX0":0.5553958372030365,"vY0":-121.60875385215438,"vZ0":-0.3560412908648899,"x":72.53,"y":171.25,"x0":1.1792790191941802,"y0":50.00546931592656,"z0":5.361843488621493,"aX":-2.8285770131643853},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.8,"breakHorizontal":3.2,"spinRate":2176,"spinDirection":259},"zone":14,"typeConfidence":0.87,"plateTime":0.4483387740952769,"extension":6.508256034326907},"hitData":{"launchSpeed":55.3,"launchAngle":3.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.93,"coordY":164.45}},"index":6,"playId":"25832a6c-128a-30bf-9f29-9251899d08b9","pitchNumber":6,"startTime":"2026-08-22T23:17:42.041Z","endTime":"2026-08-22T23:17:52.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:17:52.075Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Church grounds out, first baseman Alec Bohm to pitcher Andrew Painter.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T23:20:14.854Z","endTime":"2026-08-22T23:20:45.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":691725,"link":"/api/v1/people/691725"},"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":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.543025445923934,"aZ":-27.542913393743166,"pfxX":-6.831781126605057,"pfxZ":2.6277775322877304,"pX":-0.48757801118197025,"pZ":2.6564979230764836,"vX0":6.740911406286058,"vY0":-130.59908910602874,"vZ0":-4.266286734048123,"x":135.59,"y":167.05,"x0":-2.191035288464169,"y0":50.001451033835664,"z0":6.337244153526637,"aX":-12.028050296156092},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.2,"breakHorizontal":11.3,"spinRate":1653,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.4163528884499601,"extension":6.6119643838504905},"index":0,"playId":"5a7b0c61-7f49-3b1c-94ee-1b3133b19a18","pitchNumber":1,"startTime":"2026-08-22T23:20:21.264Z","endTime":"2026-08-22T23:20:24.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.193674714730218,"aZ":-12.7076529036429,"pfxX":-1.5715854264624194,"pfxZ":9.696210455381411,"pX":0.8187915894772567,"pZ":2.577615629868726,"vX0":7.955881429850195,"vY0":-139.57278721764706,"vZ0":-8.42888106647113,"x":85.79,"y":169.18,"x0":-1.842935861117605,"y0":50.005938129667825,"z0":6.439325085337819,"aX":-3.1568257609407016},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":1.6,"spinRate":2456,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.3898114934630965,"extension":6.561496201859156},"hitData":{"launchSpeed":73.9,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.72,"coordY":155.55}},"index":1,"playId":"51390d35-11ac-3274-8851-4f87012f6d8a","pitchNumber":2,"startTime":"2026-08-22T23:20:35.972Z","endTime":"2026-08-22T23:20:45.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:20:45.986Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Fermín grounds out, shortstop Trea Turner to first baseman Alec Bohm.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T23:21:14.229Z","endTime":"2026-08-22T23:22:12.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.859268901458368,"aZ":-32.9242421968143,"pfxX":11.149650126793864,"pfxZ":-0.5254064089932875,"pX":-0.3001647729924012,"pZ":3.743722665582012,"vX0":2.2455244570502613,"vY0":-119.19874439738807,"vZ0":0.9162604958216658,"x":128.44,"y":137.7,"x0":-2.703496204659453,"y0":50.00148969944045,"z0":6.337265871289853,"aX":15.971192050764493},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.5,"breakHorizontal":-20.8,"spinRate":2793,"spinDirection":61},"zone":11,"typeConfidence":0.9,"plateTime":0.46028792509885186,"extension":6.555955167043849},"index":0,"playId":"9a332e04-b8a1-36cb-ad4a-ec691d47b815","pitchNumber":1,"startTime":"2026-08-22T23:21:16.272Z","endTime":"2026-08-22T23:21:20.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.6,"endSpeed":88.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54892534693037,"aZ":-9.621425881620123,"pfxX":-0.7677807159692376,"pfxZ":11.367101607773357,"pX":0.00491512706029919,"pZ":1.8407774484792008,"vX0":5.430130294079633,"vY0":-140.17880161690388,"vZ0":-10.550474506820006,"x":116.81,"y":189.08,"x0":-1.8601119191050586,"y0":50.00654196852437,"z0":6.287859825571739,"aX":-1.524020504236243},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":0.2,"spinRate":2354,"spinDirection":201},"zone":8,"typeConfidence":0.91,"plateTime":0.3911759769426131,"extension":6.845598412363046},"index":1,"playId":"266ed932-4e5b-3dd5-990c-b74075b0f970","pitchNumber":2,"startTime":"2026-08-22T23:21:32.145Z","endTime":"2026-08-22T23:21:35.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.248738386146705,"aZ":-32.00801300085388,"pfxX":12.182431230229685,"pfxZ":0.11107664024599728,"pX":-0.4526890394890119,"pZ":3.3258553138802593,"vX0":1.1189935619059326,"vY0":-120.4057313712568,"vZ0":-0.2765987131488392,"x":134.26,"y":148.98,"x0":-2.5053030068771673,"y0":50.00021501103331,"z0":6.295192557934409,"aX":17.730987679911625},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.5,"breakHorizontal":-22.3,"spinRate":2760,"spinDirection":69},"zone":1,"typeConfidence":0.9,"plateTime":0.45638707691417135,"extension":6.585615353249232},"index":2,"playId":"cb013b53-8ac5-3cdd-a389-980fc2611fb9","pitchNumber":3,"startTime":"2026-08-22T23:21:47.423Z","endTime":"2026-08-22T23:21:51.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.784024665095338,"aZ":-24.110536678771734,"pfxX":-9.521330297979095,"pfxZ":4.130846546918139,"pX":-0.06132591142335396,"pZ":2.4056775524205056,"vX0":9.331501136672067,"vY0":-138.7468974606162,"vZ0":-5.410483729729431,"x":119.34,"y":173.83,"x0":-2.229675748551436,"y0":50.000117526132236,"z0":5.985565014957065,"aX":-18.577222065996118},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.5,"breakHorizontal":15.4,"spinRate":2431,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.3946299949759071,"extension":6.593492186114296},"hitData":{"launchSpeed":95.1,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.05,"coordY":152.53}},"index":3,"playId":"45251a82-cf3b-3348-97fa-2a18d8b27641","pitchNumber":4,"startTime":"2026-08-22T23:22:02.177Z","endTime":"2026-08-22T23:22:12.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:22:12.342Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jimmy Crooks strikes out swinging.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-22T23:22:45.966Z","endTime":"2026-08-22T23:24:19.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-22T23:22:33.529Z","endTime":"2026-08-22T23:22:48.250Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"}},{"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":87.6,"endSpeed":81.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70562604937717,"aZ":-29.59135551655265,"pfxX":3.492679445500612,"pfxZ":1.5487952112179943,"pX":-0.10804822043837824,"pZ":1.68264579047627,"vX0":4.179373101061462,"vY0":-127.56818858577208,"vZ0":-5.733379388471141,"x":121.12,"y":193.35,"x0":-2.2149651320559345,"y0":50.001584798815266,"z0":6.262387521231634,"aX":5.814459304001494},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":-7.2,"spinRate":2643,"spinDirection":130},"zone":8,"typeConfidence":0.91,"plateTime":0.4276848250989378,"extension":6.685412445700266},"index":1,"playId":"b792d578-3db8-3d5e-9e04-70b55ac3bde1","pitchNumber":1,"startTime":"2026-08-22T23:22:48.250Z","endTime":"2026-08-22T23:22:51.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.098678069784246,"aZ":-29.12636853242487,"pfxX":-9.5739933067034,"pfxZ":1.7038176072943267,"pX":0.3010373534526661,"pZ":0.8048644120229653,"vX0":9.190169965881257,"vY0":-132.34851934912214,"vZ0":-8.62144129473917,"x":105.53,"y":217.05,"x0":-1.9589957964045135,"y0":50.00403930311662,"z0":6.212608441500573,"aX":-17.124117167832658},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.4,"breakHorizontal":15.6,"spinRate":1723,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.4125718577269617,"extension":6.712403919795691},"index":2,"playId":"a2f25f95-d560-3a08-984c-80ebc11ea8d0","pitchNumber":2,"startTime":"2026-08-22T23:23:02.966Z","endTime":"2026-08-22T23:23:06.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67981766942036,"aZ":-22.31360158984459,"pfxX":-7.777693184340501,"pfxZ":5.29248604884808,"pX":-1.7720064490826026,"pZ":3.0210422618111825,"vX0":3.7879173066344913,"vY0":-134.77357573001862,"vZ0":-4.670665643347199,"x":184.54,"y":157.21,"x0":-2.175191234186123,"y0":50.00516324881921,"z0":6.325966747387275,"aX":-14.498186799182442},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.9,"breakHorizontal":13.4,"spinRate":1733,"spinDirection":218},"zone":11,"typeConfidence":0.86,"plateTime":0.4043845208568939,"extension":6.620958219611712},"index":3,"playId":"344b137c-7d4a-3e63-9507-e5d849174896","pitchNumber":3,"startTime":"2026-08-22T23:23:23.500Z","endTime":"2026-08-22T23:23:27.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15136931628723,"aZ":-21.416260165333625,"pfxX":-8.211763525243946,"pfxZ":5.741298541785432,"pX":-0.2682761380089469,"pZ":1.8708978762500534,"vX0":7.6132197209621175,"vY0":-135.00988287789224,"vZ0":-7.849739340898077,"x":127.23,"y":188.27,"x0":-2.0369625019656343,"y0":50.0043656133734,"z0":6.285641654902774,"aX":-15.394397620780962},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":13.6,"spinRate":1762,"spinDirection":218},"zone":8,"typeConfidence":0.8,"plateTime":0.4033255734469323,"extension":6.714099485626551},"index":4,"playId":"7969a495-8eea-338f-b6b0-658c963f36e3","pitchNumber":4,"startTime":"2026-08-22T23:23:41.460Z","endTime":"2026-08-22T23:23:46.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.497919999904404,"aZ":-12.949429471987656,"pfxX":-2.7290794307736976,"pfxZ":9.214479680946862,"pX":-0.43077694831089197,"pZ":4.077442755840243,"vX0":5.0593708487812314,"vY0":-142.96659088681852,"vZ0":-4.671454933584009,"x":133.42,"y":128.69,"x0":-1.8624372477765272,"y0":50.0045496527975,"z0":6.534591167472401,"aX":-5.695318622753825},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.0,"breakHorizontal":4.0,"spinRate":2343,"spinDirection":196},"zone":11,"typeConfidence":0.91,"plateTime":0.38195823059626743,"extension":6.673362648934704},"index":5,"playId":"c123f451-8615-3f8b-a8b6-ba2f3c054781","pitchNumber":5,"startTime":"2026-08-22T23:24:15.463Z","endTime":"2026-08-22T23:24:19.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:24:19.670Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to center fielder Nathan Church.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T23:26:16.243Z","endTime":"2026-08-22T23:26:34.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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(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":92.2,"endSpeed":83.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.558314817640444,"aZ":-13.331629046667741,"pfxX":3.5188416145430037,"pfxZ":10.405593164854281,"pX":-0.5148336527764598,"pZ":2.5237315826532547,"vX0":-5.036340151645955,"vY0":-134.09961630910354,"vZ0":-4.803218994356878,"x":136.62,"y":170.64,"x0":0.9354184300250098,"y0":50.00191915587091,"z0":5.298058584328296,"aX":6.371752920699185},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.9,"breakHorizontal":-5.2,"spinRate":2158,"spinDirection":151},"zone":4,"typeConfidence":0.9,"plateTime":0.4093442882799052,"extension":6.751415281321848},"hitData":{"launchSpeed":74.0,"launchAngle":40.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.65,"coordY":103.06}},"index":0,"playId":"3cce49b1-23e5-3885-8d14-ac2b8adc4b8e","pitchNumber":1,"startTime":"2026-08-22T23:26:25.374Z","endTime":"2026-08-22T23:26:34.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:26:34.778Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, second baseman José Fermín to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T23:26:41.945Z","endTime":"2026-08-22T23:28:40.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":82.5,"endSpeed":75.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88801975096568,"aZ":-32.720165709177884,"pfxX":-3.062836707629418,"pfxZ":-0.3773931818120708,"pX":-0.28237481626801003,"pZ":2.1906533686003864,"vX0":-2.2051266205725124,"vY0":-120.12244316546409,"vZ0":-0.6989584592018314,"x":127.76,"y":179.63,"x0":1.0462407271955978,"y0":50.00059142990237,"z0":5.4015648299810035,"aX":-4.4624202660168475},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.6,"breakHorizontal":6.1,"spinRate":2296,"spinDirection":266},"zone":4,"typeConfidence":0.87,"plateTime":0.4564757445843495,"extension":6.589917804144431},"index":0,"playId":"b9a8f722-179f-3c85-b1ca-24b0ce5ccb39","pitchNumber":1,"startTime":"2026-08-22T23:27:00.426Z","endTime":"2026-08-22T23:27:03.996Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-22T23:27:11.582Z","endTime":"2026-08-22T23:27:22.066Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.685313224885462,"aZ":-11.792066352165714,"pfxX":3.9859288416565324,"pfxZ":10.960094461566403,"pX":-1.1542883971792373,"pZ":1.579632870654023,"vX0":-7.001808601071537,"vY0":-135.73935858024782,"vZ0":-7.37366639745929,"x":161.0,"y":196.13,"x0":0.9448253104538806,"y0":50.00066065785054,"z0":5.158638411606759,"aX":7.411445487410779},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":-5.6,"spinRate":2302,"spinDirection":152},"zone":13,"typeConfidence":0.91,"plateTime":0.40405822205665487,"extension":6.828551655736547},"index":2,"playId":"c7b4dfa3-badf-380f-aea6-fd7ecfa2ec22","pitchNumber":2,"startTime":"2026-08-22T23:27:22.066Z","endTime":"2026-08-22T23:27:25.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.017677670729203,"aZ":-11.668025964543789,"pfxX":2.681694396992041,"pfxZ":11.412801138356146,"pX":-0.6748136556042408,"pZ":1.2611254880794172,"vX0":-5.507433829812448,"vY0":-133.52050870579004,"vZ0":-7.84981055739088,"x":142.72,"y":204.73,"x0":1.070641200396875,"y0":50.006042050185265,"z0":5.088189481582776,"aX":4.820262279068364},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.1,"breakHorizontal":-3.6,"spinRate":2279,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.4109550911896922,"extension":7.114589409264302},"index":3,"playId":"3972c64d-5005-3b17-bdfe-7537b33cd9a1","pitchNumber":3,"startTime":"2026-08-22T23:27:38.773Z","endTime":"2026-08-22T23:27:42.696Z","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":75.2,"endSpeed":68.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.066649045537368,"aZ":-41.98716978473358,"pfxX":-6.11135168943714,"pfxZ":-8.234400929379367,"pX":-0.526883865663358,"pZ":1.8430359929635651,"vX0":-1.3006733277143179,"vY0":-109.34470543018536,"vZ0":1.4111127371872318,"x":137.08,"y":189.02,"x0":0.8714186751439204,"y0":50.002103321712475,"z0":5.749036107385696,"aX":-7.284555137264019},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-14.0,"breakHorizontal":11.4,"spinRate":2415,"spinDirection":316},"zone":7,"typeConfidence":0.9,"plateTime":0.5039293009023442,"extension":6.550322741189449},"index":4,"playId":"1023ca42-97c8-3d4d-82d1-1297acd657e6","pitchNumber":4,"startTime":"2026-08-22T23:27:53.343Z","endTime":"2026-08-22T23:27:57.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":69.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.441392076989914,"aZ":-43.64644653204851,"pfxX":-7.265965239433928,"pfxZ":-9.282613383100523,"pX":-0.8643694341005803,"pZ":3.9644429693449355,"vX0":-1.207465540949778,"vY0":-110.68931604120506,"vZ0":5.618347907252918,"x":149.95,"y":131.74,"x0":0.6323588724569196,"y0":50.001744259426125,"z0":5.9734784201956135,"aX":-8.981398808723863},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-15.0,"breakHorizontal":13.4,"spinRate":2577,"spinDirection":321},"zone":11,"typeConfidence":0.9,"plateTime":0.49553572620583575,"extension":6.478821383884924},"index":5,"playId":"147d7d62-0542-32d4-9006-063a38c19e1f","pitchNumber":5,"startTime":"2026-08-22T23:28:17.656Z","endTime":"2026-08-22T23:28:21.251Z","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":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.363705433440266,"aZ":-13.306370052605104,"pfxX":2.5314669013407443,"pfxZ":10.30526181105487,"pX":-0.151967379366723,"pZ":2.1804087763061277,"vX0":-3.897836138300531,"vY0":-134.05929968400434,"vZ0":-5.669946428812336,"x":122.79,"y":179.91,"x0":0.9879956849950181,"y0":50.004594311706654,"z0":5.262785266165342,"aX":4.63598403530518},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":-3.8,"spinRate":2254,"spinDirection":154},"zone":5,"typeConfidence":0.9,"plateTime":0.4076408615455973,"extension":6.753941797797405},"hitData":{"launchSpeed":80.1,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.86,"coordY":153.3}},"index":6,"playId":"68f0892e-3f9b-3cdc-9e79-c75b6d4eb040","pitchNumber":6,"startTime":"2026-08-22T23:28:32.305Z","endTime":"2026-08-22T23:28:40.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:28:40.920Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan De La Cruz grounds out, shortstop JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-22T23:28:57.643Z","endTime":"2026-08-22T23:30:59.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.519033709775663,"aZ":-29.05257643441083,"pfxX":-1.2898650579357942,"pfxZ":2.081261873990001,"pX":0.07417694866420274,"pZ":1.8973503914345602,"vX0":-2.001112593953957,"vY0":-121.01512019668291,"vZ0":-2.308796220001868,"x":114.17,"y":187.55,"x0":1.0762878461059209,"y0":50.00040507745992,"z0":5.385027455480657,"aX":-1.9305023536676473},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.5,"breakHorizontal":2.8,"spinRate":2221,"spinDirection":261},"zone":8,"typeConfidence":0.88,"plateTime":0.4509798227371573,"extension":6.6245659603764},"index":0,"playId":"07600f06-96b1-33d6-bbad-1e61e35dd7d3","pitchNumber":1,"startTime":"2026-08-22T23:29:05.412Z","endTime":"2026-08-22T23:29:11.576Z","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":92.9,"endSpeed":84.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.594611267798058,"aZ":-14.081601863335479,"pfxX":3.696894310291878,"pfxZ":9.770095083967934,"pX":0.4596118081865431,"pZ":3.611036608275233,"vX0":-2.69539543579199,"vY0":-135.23829366466995,"vZ0":-2.287906474140986,"x":99.48,"y":141.28,"x0":0.9890847456387779,"y0":50.00172930183451,"z0":5.456176906804954,"aX":6.844926408350107},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":-6.1,"spinRate":2158,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.4050706889677227,"extension":6.83224110404621},"index":1,"playId":"85b5793e-1ada-3b33-a100-03faeacba751","pitchNumber":2,"startTime":"2026-08-22T23:29:29.266Z","endTime":"2026-08-22T23:29:33.553Z","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":91.6,"endSpeed":83.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6745656154866,"aZ":-13.813890259414649,"pfxX":4.603278000011337,"pfxZ":10.200116561589073,"pX":0.1644475306313041,"pZ":2.2453723598609328,"vX0":-4.1102626952223105,"vY0":-133.31226129186769,"vZ0":-5.151766400147498,"x":110.73,"y":178.15,"x0":1.1282116500155914,"y0":50.00062737283844,"z0":5.20003456943989,"aX":8.284188242239768},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.5,"breakHorizontal":-7.4,"spinRate":2130,"spinDirection":152},"zone":5,"typeConfidence":0.9,"plateTime":0.4108666181828453,"extension":6.958102965762184},"index":2,"playId":"fd23d6d3-adac-3e4d-9852-f368cf6c1678","pitchNumber":3,"startTime":"2026-08-22T23:29:47.490Z","endTime":"2026-08-22T23:29:51.282Z","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":82.8,"endSpeed":77.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.997805795547603,"aZ":-28.15897769573823,"pfxX":8.98054596496419,"pfxZ":2.69983414860972,"pX":1.0804693084188592,"pZ":0.3517019264481322,"vX0":-3.22853130562448,"vY0":-120.53204389670226,"vZ0":-5.252532200359207,"x":75.82,"y":229.28,"x0":1.2620904613294242,"y0":50.004859610926665,"z0":5.013096818557609,"aX":13.361179888571955},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.0,"breakHorizontal":-15.6,"spinRate":1554,"spinDirection":105},"zone":14,"typeConfidence":0.91,"plateTime":0.45251919978455746,"extension":6.677500132893263},"index":3,"playId":"727d9854-0b02-3a75-b4dd-53e6b21d95ff","pitchNumber":4,"startTime":"2026-08-22T23:30:11.110Z","endTime":"2026-08-22T23:30:14.187Z","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":2},"pitchData":{"startSpeed":75.1,"endSpeed":69.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.24703828384472,"aZ":-43.04867006913551,"pfxX":-4.762856045447638,"pfxZ":-9.083946533093746,"pX":-0.4633774983081338,"pZ":0.6430714558062806,"vX0":-1.0431250380918238,"vY0":-109.36549070863329,"vZ0":-0.79574558896459,"x":134.66,"y":221.42,"x0":0.6394728320092067,"y0":50.000380599698666,"z0":5.672797973071759,"aX":-5.70515623649373},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.0,"breakVerticalInduced":-16.3,"breakHorizontal":8.9,"spinRate":2536,"spinDirection":329},"zone":13,"typeConfidence":0.9,"plateTime":0.5029225929430954,"extension":6.606116575607056},"index":4,"playId":"39e4a45d-d1e7-3d7b-ac59-6c0a91837ebe","pitchNumber":5,"startTime":"2026-08-22T23:30:33.048Z","endTime":"2026-08-22T23:30:37.147Z","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":92.4,"endSpeed":85.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.815923888445372,"aZ":-14.922198095729827,"pfxX":3.7944648783998876,"pfxZ":9.294656450633694,"pX":-0.18466985472738776,"pZ":2.7549928469524563,"vX0":-4.305044903046511,"vY0":-134.56019166180917,"vZ0":-4.058978015587245,"x":124.04,"y":164.4,"x0":0.9336914423091766,"y0":50.00536703033102,"z0":5.321761735657753,"aX":7.045503144187186},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":-6.1,"spinRate":2300,"spinDirection":157},"zone":5,"typeConfidence":0.9,"plateTime":0.40515011963949155,"extension":6.804562543037107},"hitData":{"launchSpeed":89.1,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.01,"coordY":154.05}},"index":5,"playId":"4c5fa9cc-4186-327c-97d2-b9c6d343f2b9","pitchNumber":6,"startTime":"2026-08-22T23:30:50.819Z","endTime":"2026-08-22T23:30:59.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:30:59.857Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Blaze Jordan doubles (8) on a fly ball to right fielder Bryce Harper.","rbi":0,"awayScore":0,"homeScore":7,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T23:33:08.822Z","endTime":"2026-08-22T23:33:29.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.454146131704693,"aZ":-9.455663157918442,"pfxX":-0.400559958317261,"pfxZ":11.538630377058226,"pX":-0.5776204945362838,"pZ":1.5616518230174408,"vX0":4.318189442437343,"vY0":-139.25061092374906,"vZ0":-11.334522618802088,"x":139.02,"y":196.62,"x0":-2.0946638460181726,"y0":50.00628410910414,"z0":6.30436146099613,"aX":-0.788660955291806},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":-0.1,"spinRate":2427,"spinDirection":204},"zone":13,"typeConfidence":0.91,"plateTime":0.39291911524748047,"extension":6.736302098225514},"hitData":{"launchSpeed":98.9,"launchAngle":25.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.41,"coordY":65.66}},"index":0,"playId":"c841345b-92b8-3409-bafa-0727714e5fdd","pitchNumber":1,"startTime":"2026-08-22T23:33:14.411Z","endTime":"2026-08-22T23:33:29.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:33:29.738Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to right fielder Bryce Harper. Blaze Jordan to 3rd.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T23:33:37.984Z","endTime":"2026-08-22T23:34:58.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69821157375083,"aZ":-9.95281394472073,"pfxX":-2.4740045606737793,"pfxZ":11.01222742034718,"pX":-1.0784315330444216,"pZ":2.511309648104966,"vX0":3.72094123533763,"vY0":-141.27151038154994,"vZ0":-8.859295854123879,"x":158.11,"y":170.97,"x0":-2.0922307189902014,"y0":50.002361781084126,"z0":6.330868712002774,"aX":-4.992235866266156},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":3.7,"spinRate":2355,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.38797039520633536,"extension":6.812186268503463},"index":0,"playId":"ca1545f9-f571-3b4a-b5a1-670abf707a28","pitchNumber":1,"startTime":"2026-08-22T23:33:56.235Z","endTime":"2026-08-22T23:33:59.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.618983838544178,"aZ":-29.062243476506616,"pfxX":-9.186736612111078,"pfxZ":1.784417250301833,"pX":0.22671830044540445,"pZ":1.1303043218698794,"vX0":8.736488395750111,"vY0":-130.94575154006435,"vZ0":-7.636300044452156,"x":108.36,"y":208.26,"x0":-1.952944829341916,"y0":50.00172998011985,"z0":6.246408983268229,"aX":-16.01634014326997},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.8,"breakHorizontal":14.8,"spinRate":1620,"spinDirection":228},"zone":14,"typeConfidence":0.92,"plateTime":0.4176389003963328,"extension":6.806675908688148},"index":1,"playId":"d67e5864-b42f-30d6-bb97-4dfb1083f657","pitchNumber":2,"startTime":"2026-08-22T23:34:13.219Z","endTime":"2026-08-22T23:34:16.832Z","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":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32645815448238,"aZ":-26.71165145791063,"pfxX":3.325056143273107,"pfxZ":3.2566424206728435,"pX":-0.12104916474328638,"pZ":2.452223808174651,"vX0":4.312109632147153,"vY0":-128.3078474589386,"vZ0":-4.446631930259013,"x":121.61,"y":172.57,"x0":-2.2521478074495107,"y0":50.00112185112494,"z0":6.277205339279599,"aX":5.568752855674704},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.2,"breakHorizontal":-7.0,"spinRate":2618,"spinDirection":148},"zone":5,"typeConfidence":0.9,"plateTime":0.42608634704316417,"extension":6.744431685333309},"index":2,"playId":"bb80480d-d900-374d-be18-26aa558557fa","pitchNumber":3,"startTime":"2026-08-22T23:34:29.441Z","endTime":"2026-08-22T23:34:33.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.572916475845897,"aZ":-29.351605591150506,"pfxX":9.832458147197077,"pfxZ":1.8869885447548782,"pX":0.40174502635803905,"pZ":2.021574581410095,"vX0":3.736222236164724,"vY0":-121.9726064834834,"vZ0":-3.8139614114084086,"x":101.69,"y":184.2,"x0":-2.430421861296806,"y0":50.003479175239924,"z0":6.156126594938448,"aX":14.709813737101923},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.8,"breakHorizontal":-18.7,"spinRate":2608,"spinDirection":71},"zone":9,"typeConfidence":0.91,"plateTime":0.4502837474302326,"extension":6.6842111976441645},"hitData":{"launchSpeed":98.2,"launchAngle":24.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.4,"coordY":69.71}},"index":3,"playId":"293745a8-7805-3633-bb0a-2f98012e1918","pitchNumber":4,"startTime":"2026-08-22T23:34:47.500Z","endTime":"2026-08-22T23:34:58.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:34:58.492Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Iván Herrera pops out to first baseman Alec Bohm.","rbi":0,"awayScore":0,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T23:35:14.015Z","endTime":"2026-08-22T23:35:39.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92001374409333,"aZ":-15.039461327316745,"pfxX":-7.5662780007923836,"pfxZ":8.405849612200956,"pX":-0.7848401963315802,"pZ":2.413876739428854,"vX0":6.252696810537273,"vY0":-141.13226247753846,"vZ0":-7.81288499459134,"x":146.92,"y":173.61,"x0":-2.0343514911102125,"y0":50.00704934384416,"z0":6.166217502225683,"aX":-15.429851017653366},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":12.6,"spinRate":2339,"spinDirection":201},"zone":4,"typeConfidence":0.98,"plateTime":0.3865312810263757,"extension":6.860283426176423},"hitData":{"launchSpeed":77.2,"launchAngle":69.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.17,"coordY":166.73}},"index":0,"playId":"cc7b65c7-352f-3d99-bc64-9e51e735b25f","pitchNumber":1,"startTime":"2026-08-22T23:35:28.884Z","endTime":"2026-08-22T23:35:39.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:35:39.809Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a ground ball to left fielder Bryan De La Cruz. Blaze Jordan scores.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T23:35:53.726Z","endTime":"2026-08-22T23:38:56.999Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"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":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":{"id":691725,"link":"/api/v1/people/691725"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.827225423720883,"aZ":-21.936956072319877,"pfxX":-7.885725758638893,"pfxZ":5.582983841685396,"pX":0.03609341184669123,"pZ":2.011113914762093,"vX0":8.26647743104948,"vY0":-133.6172136972716,"vZ0":-7.134595988707405,"x":115.62,"y":184.48,"x0":-2.051773676592157,"y0":50.005723900175724,"z0":6.2568524782783275,"aX":-14.470739145023778},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.0,"breakHorizontal":12.8,"spinRate":1595,"spinDirection":220},"zone":8,"typeConfidence":0.88,"plateTime":0.4076319275253537,"extension":6.612231222936991},"index":0,"playId":"93d34bc6-b610-3ece-85a0-d79c8c9d3f3b","pitchNumber":1,"startTime":"2026-08-22T23:36:00.929Z","endTime":"2026-08-22T23:36:04.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15304726602292,"aZ":-10.594225245331069,"pfxX":-2.454579945574296,"pfxZ":10.348358024105448,"pX":0.07904651539830619,"pZ":2.3979195437193157,"vX0":6.443574599223654,"vY0":-143.2868723171198,"vZ0":-9.22058021290646,"x":113.99,"y":174.04,"x0":-1.8770217289627633,"y0":50.00697724818545,"z0":6.313948241774884,"aX":-5.120958809585935},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.0,"breakHorizontal":3.2,"spinRate":2305,"spinDirection":196},"zone":5,"typeConfidence":0.91,"plateTime":0.38179861463624665,"extension":6.8621721247966265},"index":1,"playId":"1eff1737-2c80-31c6-946f-5f9e5a50c3e4","pitchNumber":2,"startTime":"2026-08-22T23:36:17.477Z","endTime":"2026-08-22T23:36:21.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.044595429226984,"aZ":-40.81844599674102,"pfxX":3.9557128873786036,"pfxZ":-5.941588245754209,"pX":0.8030842766599215,"pZ":0.5367570308003565,"vX0":4.610561725103629,"vY0":-120.30058430803942,"vZ0":-5.299593666152669,"x":86.39,"y":224.29,"x0":-1.658045739900043,"y0":50.00572190671892,"z0":6.417855293018073,"aX":5.752039306935216},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.9,"breakHorizontal":-8.3,"spinRate":2748,"spinDirection":40},"zone":14,"typeConfidence":0.92,"plateTime":0.4566851990562051,"extension":6.8818342102324985},"index":2,"playId":"a10f0f68-c247-30e4-821d-c2b04013525f","pitchNumber":3,"startTime":"2026-08-22T23:36:32.468Z","endTime":"2026-08-22T23:36:36.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":86.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51508667561659,"aZ":-26.073564084783552,"pfxX":-8.23314803639212,"pfxZ":3.286086157898536,"pX":-0.3299985851590125,"pZ":1.9908808658209036,"vX0":7.421641485251385,"vY0":-134.32042190196134,"vZ0":-6.672620246837495,"x":129.58,"y":185.03,"x0":-2.0368273621984305,"y0":50.00595907867957,"z0":6.318504495205515,"aX":-15.299897557443382},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.9,"breakHorizontal":13.7,"spinRate":1678,"spinDirection":223},"zone":7,"typeConfidence":0.9,"plateTime":0.40519554500774735,"extension":6.619647494882534},"index":3,"playId":"5b388a18-cf48-3bd3-a9a0-89f55f8b0c32","pitchNumber":4,"startTime":"2026-08-22T23:36:50.409Z","endTime":"2026-08-22T23:36:54.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.304748141425886,"aZ":-26.877857063772744,"pfxX":-8.790995661038131,"pfxZ":2.8675686199988637,"pX":-0.4847625295645513,"pZ":0.8621893100711236,"vX0":7.139273637861267,"vY0":-134.55960076003223,"vZ0":-9.225986456757568,"x":135.48,"y":215.5,"x0":-2.02114758605504,"y0":50.00348660336937,"z0":6.218923609742731,"aX":-16.233278630508902},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.5,"breakHorizontal":14.5,"spinRate":1635,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.4059832913589019,"extension":6.6449571932290565},"index":4,"playId":"bf42c3f9-bf3e-394f-b04e-b6182ba36796","pitchNumber":5,"startTime":"2026-08-22T23:37:08.470Z","endTime":"2026-08-22T23:37:13.132Z","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":98.1,"endSpeed":90.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.514756470693825,"aZ":-8.33766261428293,"pfxX":-1.3145143754304272,"pfxZ":11.533728497941821,"pX":1.066215681809613,"pZ":3.0689234292854684,"vX0":7.951077886798316,"vY0":-142.5534894112826,"vZ0":-7.9787445132447194,"x":76.36,"y":155.92,"x0":-1.5833355813946381,"y0":50.00204929099825,"z0":6.423841413285923,"aX":-2.7178969626511025},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.4,"breakHorizontal":0.8,"spinRate":2417,"spinDirection":202},"zone":12,"typeConfidence":0.91,"plateTime":0.3836375305210429,"extension":6.670179379072413},"index":5,"playId":"91b5528d-9d9f-3867-8b8c-9d953e8eae9a","pitchNumber":6,"startTime":"2026-08-22T23:37:28.321Z","endTime":"2026-08-22T23:37:31.902Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":6,"startTime":"2026-08-22T23:37:57.828Z","endTime":"2026-08-22T23:38:45.652Z","isPitch":false,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79223932200191,"aZ":-27.670250678693062,"pfxX":-8.00004386914748,"pfxZ":2.390089781076046,"pX":-0.7154124213038443,"pZ":1.9309820952184218,"vX0":6.832185194882796,"vY0":-135.77771862907338,"vZ0":-6.412967964708119,"x":144.27,"y":186.64,"x0":-2.211947999378556,"y0":50.00665349809754,"z0":6.222024316450806,"aX":-15.098296361764152},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.2,"breakHorizontal":13.2,"spinRate":1623,"spinDirection":224},"zone":7,"typeConfidence":0.89,"plateTime":0.4017827191594807,"extension":6.715913635747649},"hitData":{"launchSpeed":104.3,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.42,"coordY":105.37}},"index":7,"playId":"28bf19ca-32d4-3dd0-9556-314df74f995c","pitchNumber":7,"startTime":"2026-08-22T23:38:45.652Z","endTime":"2026-08-22T23:38:56.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:38:56.999Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-22T23:39:19.164Z","endTime":"2026-08-22T23:41:53.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.715548152872415,"aZ":-25.47693402654012,"pfxX":-9.061829717806425,"pfxZ":3.8225852543157384,"pX":-0.49318570614244484,"pZ":1.2222680574705707,"vX0":7.078564615595802,"vY0":-131.20982682671206,"vZ0":-8.46848310205851,"x":135.8,"y":205.78,"x0":-2.0432708577147785,"y0":50.00057197406043,"z0":6.378117081455381,"aX":-15.862089435594925},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.3,"breakHorizontal":14.9,"spinRate":1620,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.41680293537604296,"extension":6.823698367171975},"index":0,"playId":"2aa79642-36a2-3cca-91c8-a5a5c4d5650e","pitchNumber":1,"startTime":"2026-08-22T23:39:21.351Z","endTime":"2026-08-22T23:39:24.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73809872961228,"aZ":-8.730464727563845,"pfxX":-2.207939861086622,"pfxZ":11.54643114392875,"pX":0.8262876415610902,"pZ":2.067105443902533,"vX0":7.631979144779251,"vY0":-141.6724790228682,"vZ0":-10.395145386707474,"x":85.5,"y":182.97,"x0":-1.6171416395304097,"y0":50.004599907836386,"z0":6.344632638863961,"aX":-4.484888743239248},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.8,"breakHorizontal":2.4,"spinRate":2438,"spinDirection":197},"zone":14,"typeConfidence":0.91,"plateTime":0.38680597753231805,"extension":6.682378622181293},"index":1,"playId":"589d2467-dd0f-3fbc-b366-b329e9a4ec42","pitchNumber":2,"startTime":"2026-08-22T23:39:37.734Z","endTime":"2026-08-22T23:39:42.042Z","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":84.9,"endSpeed":77.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12943530070535,"aZ":-30.21463389773191,"pfxX":8.176380194737158,"pfxZ":1.2803264381667567,"pX":0.9003684653921754,"pZ":1.5120271938398768,"vX0":5.170739395555979,"vY0":-123.43975447293184,"vZ0":-4.864378468288205,"x":82.68,"y":197.96,"x0":-2.2914232280306317,"y0":50.00103152327619,"z0":6.085163629401792,"aX":12.473694789957898},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.3,"breakHorizontal":-16.1,"spinRate":2743,"spinDirection":68},"zone":14,"typeConfidence":0.9,"plateTime":0.44562373149385026,"extension":6.728036936748745},"index":2,"playId":"022d41cb-a1d5-3308-bb28-6ecfa5e3c5bb","pitchNumber":3,"startTime":"2026-08-22T23:39:54.858Z","endTime":"2026-08-22T23:39:58.356Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-22T23:40:16.631Z","endTime":"2026-08-22T23:40:26.976Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"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":91.4,"endSpeed":84.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.257527388203844,"aZ":-23.52975377702114,"pfxX":-9.714266289765945,"pfxZ":4.830417515436593,"pX":-0.0578400686562193,"pZ":1.0923649945715348,"vX0":8.032674023018156,"vY0":-132.6335581413842,"vZ0":-9.07718645697108,"x":119.2,"y":209.29,"x0":-1.8573296769624128,"y0":50.003108685805046,"z0":6.263144555330496,"aX":-17.380530824630426},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.0,"breakHorizontal":16.0,"spinRate":1541,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.41231491851063184,"extension":6.584874405190719},"index":4,"playId":"3acce54d-845c-3df6-8d97-cadd2b1e1074","pitchNumber":4,"startTime":"2026-08-22T23:40:26.976Z","endTime":"2026-08-22T23:40:30.087Z","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":98.1,"endSpeed":89.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67017946080712,"aZ":-8.640914579825585,"pfxX":-0.6050109185781789,"pfxZ":11.420185419587668,"pX":0.540619791861009,"pZ":3.7884963537208414,"vX0":6.904173948645573,"vY0":-142.61665766593208,"vZ0":-6.094423323950146,"x":96.39,"y":136.49,"x0":-1.832697327481081,"y0":50.00600151829034,"z0":6.497749753284077,"aX":-1.2482286971567995},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.6,"breakHorizontal":-0.2,"spinRate":2595,"spinDirection":200},"zone":12,"typeConfidence":0.91,"plateTime":0.38400024447017556,"extension":6.682657218815477},"index":5,"playId":"f6ea5bd1-0ed7-3da4-a725-e1741c66ef6e","pitchNumber":5,"startTime":"2026-08-22T23:40:54.369Z","endTime":"2026-08-22T23:40:58.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.441622571316074,"aZ":-34.952789901285804,"pfxX":10.775280448293943,"pfxZ":-1.9074562494621832,"pX":0.7089328732069111,"pZ":1.988718249454845,"vX0":4.139008536070385,"vY0":-120.5289814045577,"vZ0":-2.6285263860486845,"x":89.98,"y":185.08,"x0":-2.4350010592775924,"y0":50.00330418740261,"z0":6.2082401074665405,"aX":15.705305722302885},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.8,"breakHorizontal":-20.5,"spinRate":2746,"spinDirection":45},"zone":9,"typeConfidence":0.84,"plateTime":0.4560591717406881,"extension":6.6691834299247486},"index":6,"playId":"1f929eaf-22ef-3dc6-af25-eee99a67a132","pitchNumber":6,"startTime":"2026-08-22T23:41:23.013Z","endTime":"2026-08-22T23:41:26.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.9,"endSpeed":81.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.982717336733007,"aZ":-30.063992175338637,"pfxX":4.031360688290434,"pfxZ":1.2644354407575866,"pX":0.747751310939193,"pZ":1.8728899752406911,"vX0":5.290966764061589,"vY0":-127.94461550136575,"vZ0":-5.427121717870421,"x":88.5,"y":188.21,"x0":-1.8661747984300474,"y0":50.00141104986047,"z0":6.361176224935765,"aX":6.721076981951458},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.3,"breakHorizontal":-8.4,"spinRate":2684,"spinDirection":120},"zone":9,"typeConfidence":0.91,"plateTime":0.42716167666031746,"extension":6.62394691303568},"index":7,"playId":"12ed98af-5ddf-3306-a66f-2ca5633622ba","pitchNumber":7,"startTime":"2026-08-22T23:41:48.678Z","endTime":"2026-08-22T23:41:53.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:41:53.950Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"J.T. Realmuto doubles (17) on a line drive to left fielder Joshua Báez.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T23:44:13.442Z","endTime":"2026-08-22T23:46:06.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695491,"link":"/api/v1/people/695491"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Fernandez replaces Quinn Mathews.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T23:43:37.291Z","endTime":"2026-08-22T23:44:15.762Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681676,"link":"/api/v1/people/681676"},"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":94.6,"endSpeed":86.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11658695240622,"aZ":-14.913369757581357,"pfxX":-5.705392663122465,"pfxZ":9.045287592358878,"pX":-1.1209256902860345,"pZ":4.061115474007613,"vX0":3.1614351087101475,"vY0":-137.65203928357525,"vZ0":-2.671131139091661,"x":159.73,"y":129.13,"x0":-1.5463606778740773,"y0":50.0046845253495,"z0":6.060657566725996,"aX":-10.890047529520995},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":9.6,"spinRate":2168,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39874977848802473,"extension":6.718111266419145},"index":1,"playId":"494a2935-e096-34a3-a22a-ef7a1b465509","pitchNumber":1,"startTime":"2026-08-22T23:44:15.762Z","endTime":"2026-08-22T23:44:19.027Z","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.0,"endSpeed":87.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.207650583394752,"aZ":-9.401520221075113,"pfxX":-4.843444332954562,"pfxZ":11.800043505778198,"pX":1.0371448089535171,"pZ":1.6290076814141599,"vX0":7.621599340801605,"vY0":-137.932753290317,"vZ0":-9.581378640765497,"x":77.47,"y":194.8,"x0":-1.1304904394063555,"y0":50.003614623778695,"z0":5.778385151953651,"aX":-9.348486605332221},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.6,"breakHorizontal":7.2,"spinRate":2287,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.3968470264014399,"extension":6.728551858464949},"index":2,"playId":"b2121fa9-f856-3d49-a9a1-ac034d49e8a6","pitchNumber":2,"startTime":"2026-08-22T23:44:30.588Z","endTime":"2026-08-22T23:44:34.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92821936744796,"aZ":-30.249262702148545,"pfxX":3.204113050308231,"pfxZ":1.1875654138951344,"pX":0.7436404355162956,"pZ":1.4799764443968981,"vX0":5.215477971756246,"vY0":-126.35706181539032,"vZ0":-4.903449697905026,"x":88.65,"y":198.82,"x0":-1.7638429565445684,"y0":50.000371026612534,"z0":5.878256423163558,"aX":5.175252782145469},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.2,"breakHorizontal":-7.0,"spinRate":2575,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.43359861574730907,"extension":6.59201823269091},"index":3,"playId":"5a2790a4-d905-388a-94d1-d2ff7e818a7e","pitchNumber":3,"startTime":"2026-08-22T23:44:45.727Z","endTime":"2026-08-22T23:44:49.865Z","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":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.885314003894734,"aZ":-26.721511246753593,"pfxX":2.588075972163945,"pfxZ":3.26777805873028,"pX":-0.18476707370064918,"pZ":1.63004501628934,"vX0":2.9086189567499456,"vY0":-128.23595446494616,"vZ0":-5.460435751782354,"x":124.04,"y":194.77,"x0":-1.6689635504169076,"y0":50.00497346436785,"z0":5.864969774179707,"aX":4.3214982046919115},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.9,"breakHorizontal":-5.3,"spinRate":2505,"spinDirection":158},"zone":8,"typeConfidence":0.85,"plateTime":0.426715853667035,"extension":6.408019190851507},"index":4,"playId":"29ff525f-955f-3a6f-acee-0d863434407b","pitchNumber":4,"startTime":"2026-08-22T23:44:59.841Z","endTime":"2026-08-22T23:45:03.416Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-22T23:45:13.808Z","endTime":"2026-08-22T23:45:34.044Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61772306764741,"aZ":-28.020897984273592,"pfxX":2.482671728918218,"pfxZ":2.4804760171958646,"pX":1.3442253431538231,"pZ":1.1429724082562323,"vX0":6.513374622243658,"vY0":-128.2899391127366,"vZ0":-6.454494809877192,"x":65.76,"y":207.92,"x0":-1.5462609827329992,"y0":50.002514731337406,"z0":5.865057378030762,"aX":4.151666118537626},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.2,"breakHorizontal":-5.9,"spinRate":2567,"spinDirection":139},"zone":14,"typeConfidence":0.89,"plateTime":0.42634599705785226,"extension":6.53057404249435},"index":6,"playId":"423cdf0f-d1a3-36c6-beaf-e40ae3c28e8e","pitchNumber":5,"startTime":"2026-08-22T23:45:34.044Z","endTime":"2026-08-22T23:45:37.112Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32218403733819,"aZ":-28.818424075315264,"pfxX":1.7675128273357,"pfxZ":2.036079301151541,"pX":0.08997467609834534,"pZ":1.917709018095693,"vX0":4.451945147379454,"vY0":-127.41667701775796,"vZ0":-4.341233001580198,"x":113.57,"y":187.0,"x0":-1.9072227331395357,"y0":50.00566422657833,"z0":5.911793165089041,"aX":2.915956355338052},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":-4.2,"spinRate":2531,"spinDirection":157},"zone":8,"typeConfidence":0.9,"plateTime":0.42930644710997434,"extension":6.461163476172993},"hitData":{"launchSpeed":99.0,"launchAngle":22.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":34.63,"coordY":94.67}},"index":7,"playId":"811a20bb-6414-3c7e-a747-7897b5ae4c36","pitchNumber":6,"startTime":"2026-08-22T23:45:52.100Z","endTime":"2026-08-22T23:46:06.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:46:06.522Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Crawford singles on a ground ball to left fielder Joshua Báez. J.T. Realmuto to 3rd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T23:47:05.490Z","endTime":"2026-08-22T23:49:16.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnThird":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[0],"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":695491,"link":"/api/v1/people/695491"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Crawford replaces Derek Hill.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T23:46:29.359Z","endTime":"2026-08-22T23:46:34.756Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-22T23:46:34.756Z","endTime":"2026-08-22T23:47:07.747Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50969413684643,"aZ":-30.423846708213564,"pfxX":2.340803908516073,"pfxZ":1.041317414174836,"pX":-0.31313241967295335,"pZ":3.5207591845724022,"vX0":4.16938432874978,"vY0":-128.1554259034461,"vZ0":-0.7045414486711474,"x":128.94,"y":143.72,"x0":-2.260109994566879,"y0":50.00166351597509,"z0":6.159151712322754,"aX":3.92275075706005},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.9,"breakHorizontal":-5.2,"spinRate":2636,"spinDirection":148},"zone":11,"typeConfidence":0.91,"plateTime":0.4261122286130292,"extension":6.264777490492608},"index":2,"playId":"85919362-9510-3f54-b25a-83fd6e124d68","pitchNumber":1,"startTime":"2026-08-22T23:47:07.747Z","endTime":"2026-08-22T23:47:11.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49560822496108,"aZ":-13.018404269722833,"pfxX":-5.115507707677536,"pfxZ":9.982145656816353,"pX":-0.1403403514183345,"pZ":3.1706142465887446,"vX0":5.709058582877975,"vY0":-137.64417866497666,"vZ0":-4.942062480758734,"x":122.35,"y":153.17,"x0":-1.576539024427724,"y0":50.00570810967928,"z0":5.870729171538374,"aX":-9.819725560452817},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2233,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3979136055819872,"extension":6.690887026485726},"index":3,"playId":"a29417a0-2e82-30e9-bb83-05333e0d6e22","pitchNumber":2,"startTime":"2026-08-22T23:47:26.380Z","endTime":"2026-08-22T23:47:29.503Z","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":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.028398474958287,"aZ":-12.385097707331276,"pfxX":-5.323324387436385,"pfxZ":10.306446050538034,"pX":-0.8007546907709959,"pZ":2.934301786492778,"vX0":4.012301916864695,"vY0":-137.3685749569359,"vZ0":-5.402933784397123,"x":147.52,"y":159.55,"x0":-1.5850479539205473,"y0":50.006854716985345,"z0":5.7612658432693635,"aX":-10.226089053576933},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":8.9,"spinRate":2142,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.3979793284701154,"extension":6.602746102012332},"index":4,"playId":"f2a2893e-2c33-3a3f-8ca7-2c0e67b08544","pitchNumber":3,"startTime":"2026-08-22T23:47:45.246Z","endTime":"2026-08-22T23:47:49.180Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-22T23:48:08.659Z","endTime":"2026-08-22T23:48:23.726Z","isPitch":false,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52589660313126,"aZ":-27.301972543158502,"pfxX":-9.141638113720676,"pfxZ":3.029753140278924,"pX":-1.1932664358235832,"pZ":2.7760267789501216,"vX0":4.60710193846633,"vY0":-125.72551890785056,"vZ0":-2.1917522206926012,"x":162.48,"y":163.83,"x0":-1.8578703322308234,"y0":50.0027246001358,"z0":5.866043285721614,"aX":-14.693587277487028},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":15.6,"spinRate":1639,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.43498660040462234,"extension":6.55885517468754},"index":6,"playId":"263d1c4a-a1a7-3e21-82d1-2f399a49da8f","pitchNumber":4,"startTime":"2026-08-22T23:48:23.726Z","endTime":"2026-08-22T23:48:26.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.392983440363068,"aZ":-14.116275740350863,"pfxX":-6.543065971433894,"pfxZ":9.391550877110385,"pX":-1.2615626636007213,"pZ":3.648160947238813,"vX0":3.7703258512496918,"vY0":-137.73591943915065,"vZ0":-3.241090286980494,"x":165.09,"y":140.28,"x0":-1.7975829712423441,"y0":50.00301346790186,"z0":5.793852085478989,"aX":-12.580356604786994},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":11.0,"spinRate":2152,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39757299775500066,"extension":6.645200855177359},"index":7,"playId":"2db7f247-e2b6-3c7b-96f3-8c946bd9bb10","pitchNumber":5,"startTime":"2026-08-22T23:48:45.113Z","endTime":"2026-08-22T23:48:48.566Z","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":93.9,"endSpeed":85.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.255853840744404,"aZ":-12.26815010758469,"pfxX":-4.904595126307175,"pfxZ":10.581980807055682,"pX":-0.1360828305265734,"pZ":2.9145015127203333,"vX0":5.545529950921756,"vY0":-136.5730860796171,"vZ0":-5.5110072850345215,"x":122.19,"y":160.09,"x0":-1.559738199902732,"y0":50.00154274403861,"z0":5.80873048854835,"aX":-9.225619395686778},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":7.7,"spinRate":2191,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4016861270640173,"extension":6.706505256652431},"hitData":{"launchSpeed":98.9,"launchAngle":6.0,"totalDistance":124.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.68,"coordY":121.62}},"index":8,"playId":"51011334-9abe-3baa-86f0-6b4470836745","pitchNumber":6,"startTime":"2026-08-22T23:49:05.481Z","endTime":"2026-08-22T23:49:16.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:49:16.562Z","atBatIndex":48},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Kyle Schwarber out on a sacrifice fly to right fielder Jordan Walker. J.T. Realmuto scores.","rbi":1,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T23:49:41.032Z","endTime":"2026-08-22T23:50:52.912Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","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":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":681676,"link":"/api/v1/people/681676"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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.7,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.647387342068882,"aZ":-25.43705453778768,"pfxX":1.0873274321669362,"pfxZ":3.9299335125834,"pX":0.3732294156929852,"pZ":1.2336396792476092,"vX0":5.626583564538266,"vY0":-129.08109335765306,"vZ0":-7.021010721934642,"x":102.77,"y":205.47,"x0":-1.9613836985381417,"y0":50.00547724839101,"z0":5.9015550270665695,"aX":1.8659667214132465},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.0,"breakHorizontal":-3.0,"spinRate":2512,"spinDirection":173},"zone":14,"typeConfidence":0.66,"plateTime":0.42164341077977685,"extension":6.4893736637283395},"index":0,"playId":"b998d7ca-a5de-34e2-bead-8f817c654891","pitchNumber":1,"startTime":"2026-08-22T23:49:53.619Z","endTime":"2026-08-22T23:49:57.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23638903841136,"aZ":-12.549146535901873,"pfxX":-5.139596336728216,"pfxZ":10.358882776481922,"pX":0.05025925187904371,"pZ":3.203462251375464,"vX0":6.432348807892145,"vY0":-137.2245089900823,"vZ0":-4.812901044068509,"x":115.08,"y":152.29,"x0":-1.663697459829907,"y0":50.00246978445206,"z0":5.844602612746319,"aX":-9.73724447203001},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":7.8,"spinRate":2132,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.40015454050445376,"extension":6.6263067100044255},"index":1,"playId":"b641d1f4-1728-3415-96b9-7d15d630a57c","pitchNumber":2,"startTime":"2026-08-22T23:50:10.730Z","endTime":"2026-08-22T23:50:14.100Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-22T23:50:21.945Z","endTime":"2026-08-22T23:50:40.646Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74184393051847,"aZ":-27.693951054239225,"pfxX":0.7875849512138793,"pfxZ":2.7048383154003837,"pX":-0.21319570485058553,"pZ":2.011084189083568,"vX0":4.230998627905603,"vY0":-127.27885533907478,"vZ0":-4.43531524218398,"x":125.13,"y":184.48,"x0":-1.992800335412394,"y0":50.003940165470794,"z0":5.944705559940601,"aX":1.304081469090462},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.2,"breakHorizontal":-2.3,"spinRate":2304,"spinDirection":149},"zone":8,"typeConfidence":0.88,"plateTime":0.4287490915082319,"extension":6.282200037472875},"hitData":{"launchSpeed":91.6,"launchAngle":25.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.78,"coordY":89.65}},"index":3,"playId":"9cdd240d-c663-3af4-a526-580f4c0cb641","pitchNumber":3,"startTime":"2026-08-22T23:50:40.646Z","endTime":"2026-08-22T23:50:52.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:50:52.912Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a line drive to right fielder Jordan Walker. Justin Crawford to 3rd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T23:51:17.027Z","endTime":"2026-08-22T23:52:11.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnThird":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88739736881212,"aZ":-27.925771788893655,"pfxX":0.6952938854380126,"pfxZ":2.4838026242830438,"pX":0.555468674336827,"pZ":0.9517337608537038,"vX0":6.172830266075325,"vY0":-129.49002834262652,"vZ0":-6.986658081134614,"x":95.83,"y":213.08,"x0":-1.941340407857402,"y0":50.0045261813325,"z0":5.796734790584848,"aX":1.1913030718057727},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.2,"breakHorizontal":-2.5,"spinRate":2503,"spinDirection":175},"zone":14,"typeConfidence":0.86,"plateTime":0.42162265651164166,"extension":6.447668239282133},"index":0,"playId":"24397cdb-13da-3415-b528-14b54467deb8","pitchNumber":1,"startTime":"2026-08-22T23:51:23.277Z","endTime":"2026-08-22T23:51:26.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.584919451148895,"aZ":-12.754123834812594,"pfxX":-2.8985151899736055,"pfxZ":10.216795759901508,"pX":0.5526800579391886,"pZ":3.8658692239834167,"vX0":6.49690400465516,"vY0":-137.06413726234348,"vZ0":-3.266819249920521,"x":95.93,"y":134.4,"x0":-1.4728207901028632,"y0":50.00062056060049,"z0":5.945278989067263,"aX":-5.508715892598541},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":3.8,"spinRate":2151,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.3997604477029224,"extension":6.65522283264029},"index":1,"playId":"0dbccf49-47b4-3f6e-baff-602df6d273c6","pitchNumber":2,"startTime":"2026-08-22T23:51:40.659Z","endTime":"2026-08-22T23:51:44.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.501259024719136,"aZ":-14.059505821061437,"pfxX":-3.247720673282687,"pfxZ":9.490399908837908,"pX":-0.214583083327423,"pZ":3.1002416904818313,"vX0":5.080252697859836,"vY0":-137.08813422544725,"vZ0":-5.089009637885337,"x":125.18,"y":155.07,"x0":-1.66738797221262,"y0":50.002223433126204,"z0":5.93587976288021,"aX":-6.199066233060811},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":4.8,"spinRate":2033,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.39911806057358534,"extension":6.572930298943217},"hitData":{"launchSpeed":99.3,"launchAngle":22.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":210.05,"coordY":101.46}},"index":2,"playId":"8d7831e6-b2ce-33dc-8840-4ef1be21c4a7","pitchNumber":3,"startTime":"2026-08-22T23:51:58.852Z","endTime":"2026-08-22T23:52:11.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:52:11.094Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Harper homers (26) on a fly ball to right center field. Justin Crawford scores. Trea Turner scores.","rbi":3,"awayScore":1,"homeScore":11,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T23:52:32.926Z","endTime":"2026-08-22T23:53:22.711Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":681676,"link":"/api/v1/people/681676"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":{"id":681676,"link":"/api/v1/people/681676"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":681676,"link":"/api/v1/people/681676"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.254145402336867,"aZ":-27.889516365256046,"pfxX":-7.437731111952212,"pfxZ":2.7690576872540777,"pX":-0.31686686432025646,"pZ":3.1998259648074243,"vX0":5.92557875149194,"vY0":-123.08791509505156,"vZ0":-1.0208322082944068,"x":129.08,"y":152.38,"x0":-1.7779764041334063,"y0":50.00445553641086,"z0":5.961154847250157,"aX":-11.522435307736197},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.0,"breakHorizontal":12.2,"spinRate":1275,"spinDirection":232},"zone":1,"typeConfidence":0.92,"plateTime":0.4433767465962646,"extension":6.3869445747251},"hitData":{"launchSpeed":102.4,"launchAngle":26.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":199.2,"coordY":59.09}},"index":0,"playId":"9a3cf428-200c-3693-8f68-1c7774aa1b4d","pitchNumber":1,"startTime":"2026-08-22T23:52:49.707Z","endTime":"2026-08-22T23:53:22.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:53:22.711Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, pitcher Ryan Fernandez to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T23:53:43.233Z","endTime":"2026-08-22T23:53:53.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681676,"link":"/api/v1/people/681676"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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(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":94.5,"endSpeed":86.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87360473850452,"aZ":-12.981718837419628,"pfxX":-4.760597616576919,"pfxZ":10.064508227439626,"pX":-0.3988701248535327,"pZ":1.7479366517429036,"vX0":4.70012775353502,"vY0":-137.31571571314174,"vZ0":-8.495152559420433,"x":132.2,"y":191.59,"x0":-1.5155612811638741,"y0":50.00051789433131,"z0":5.768268155776577,"aX":-9.07536381553665},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":7.6,"spinRate":2126,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.39913821554814044,"extension":6.620033760472131},"hitData":{"launchSpeed":61.8,"launchAngle":-67.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.11,"coordY":175.63}},"index":0,"playId":"821d4cc7-2758-3636-9632-8cd287597441","pitchNumber":1,"startTime":"2026-08-22T23:53:44.039Z","endTime":"2026-08-22T23:53:53.000Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:53:53.000Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, shortstop JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-22T23:54:13.496Z","endTime":"2026-08-22T23:56:19.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.959253467672184,"aZ":-10.623845817531125,"pfxX":-4.6672321118574,"pfxZ":11.053974642356586,"pX":-0.22197916493182657,"pZ":2.0593590103802626,"vX0":5.212438174240315,"vY0":-138.52333368128973,"vZ0":-8.274726484478471,"x":125.46,"y":183.18,"x0":-1.5186551234003995,"y0":50.006525350877396,"z0":5.789394827792337,"aX":-9.102979563817707},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":7.4,"spinRate":2245,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.3948861598261133,"extension":6.652909448729595},"index":0,"playId":"d5f0cbc7-6f51-341e-bc01-98b9d213253a","pitchNumber":1,"startTime":"2026-08-22T23:54:23.547Z","endTime":"2026-08-22T23:54:27.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.280134197416853,"aZ":-13.47520983983311,"pfxX":-4.9341111482574505,"pfxZ":9.753581736218123,"pX":-0.2500229437295475,"pZ":1.748858753393055,"vX0":4.837851380353687,"vY0":-137.52318662572728,"vZ0":-8.518695310841649,"x":126.53,"y":191.56,"x0":-1.3902830920139353,"y0":50.0005015530152,"z0":5.798921331490627,"aX":-9.457118353506337},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":7.9,"spinRate":2127,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.39815531192386366,"extension":6.733306110710499},"index":1,"playId":"fcf1cc9c-daec-339d-bad5-8aad31ae3b5a","pitchNumber":2,"startTime":"2026-08-22T23:54:37.318Z","endTime":"2026-08-22T23:54:40.802Z","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.9,"endSpeed":82.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30073292295272,"aZ":-27.180693374449866,"pfxX":0.4152821210898625,"pfxZ":2.921392973949377,"pX":0.6517243274409822,"pZ":0.46792891167275913,"vX0":6.036704477026477,"vY0":-129.23914385185367,"vZ0":-8.495778096531822,"x":92.16,"y":226.15,"x0":-1.7582203337936588,"y0":50.00413698406677,"z0":5.853305568593137,"aX":0.7086984211717279},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.7,"breakHorizontal":-1.9,"spinRate":2435,"spinDirection":167},"zone":14,"typeConfidence":0.79,"plateTime":0.42212597024932474,"extension":6.482149457726644},"index":2,"playId":"6882439b-0655-31ef-9fe6-91ad83ab379c","pitchNumber":3,"startTime":"2026-08-22T23:54:52.241Z","endTime":"2026-08-22T23:54:55.241Z","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":89.2,"endSpeed":82.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.011245918134193,"aZ":-26.246454989377497,"pfxX":1.3988901198239418,"pfxZ":3.438893055937574,"pX":0.4564716739286527,"pZ":1.761505050692005,"vX0":5.114874501700873,"vY0":-129.9096086598626,"vZ0":-5.578564972680747,"x":99.6,"y":191.22,"x0":-1.7128209554606992,"y0":50.00319505924937,"z0":5.909797574467055,"aX":2.4113461704027124},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.3,"breakHorizontal":-3.6,"spinRate":2363,"spinDirection":184},"zone":9,"typeConfidence":0.78,"plateTime":0.42023502741819696,"extension":6.543465353110854},"index":3,"playId":"415dea28-e31d-3bfa-b28e-89983b44d1e6","pitchNumber":4,"startTime":"2026-08-22T23:55:13.226Z","endTime":"2026-08-22T23:55:16.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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34113090180816,"aZ":-12.32560171984888,"pfxX":-4.621709080569532,"pfxZ":10.393221551948981,"pX":1.08341280485831,"pZ":3.186204502526637,"vX0":8.040028647953493,"vY0":-137.51972879607564,"vZ0":-5.1937707213977164,"x":75.7,"y":152.75,"x0":-1.2815164341748768,"y0":50.00007274545744,"z0":5.939675090703132,"aX":-8.824571922606419},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":6.6,"spinRate":2021,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3987280893861218,"extension":6.560096852455446},"index":4,"playId":"d74610ae-bf2f-3fa8-a389-a017d04f86d8","pitchNumber":5,"startTime":"2026-08-22T23:55:30.560Z","endTime":"2026-08-22T23:55:34.322Z","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.1,"endSpeed":85.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97740474444799,"aZ":-14.389986515293668,"pfxX":-3.129824789541533,"pfxZ":9.386957271796799,"pX":-0.17258444429324904,"pZ":3.5745441992878266,"vX0":4.839373003766397,"vY0":-136.96391582979294,"vZ0":-3.823405480104138,"x":123.58,"y":142.27,"x0":-1.557876076706624,"y0":50.005140659546655,"z0":5.976298267276578,"aX":-5.9316766978098725},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":4.6,"spinRate":2003,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4003013178384278,"extension":6.632954915460414},"index":5,"playId":"256b3585-0249-3918-9038-459adfc00b77","pitchNumber":6,"startTime":"2026-08-22T23:55:47.101Z","endTime":"2026-08-22T23:55:50.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31381086386947,"aZ":-29.186002673764172,"pfxX":1.715439755244901,"pfxZ":1.729199566348191,"pX":0.10405281597277034,"pZ":2.215196437391963,"vX0":4.311709452352282,"vY0":-129.6980678159132,"vZ0":-3.922535354907448,"x":113.03,"y":178.97,"x0":-1.7929714049885122,"y0":50.00303092109024,"z0":5.936038561275561,"aX":2.9664825388469147},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.6,"breakHorizontal":-4.0,"spinRate":2422,"spinDirection":170},"zone":8,"typeConfidence":0.89,"plateTime":0.41989914859754496,"extension":6.475363965718404},"hitData":{"launchSpeed":106.3,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.12,"coordY":148.48}},"index":6,"playId":"e306cc38-0810-395c-a0df-d2b9c3466976","pitchNumber":7,"startTime":"2026-08-22T23:56:10.915Z","endTime":"2026-08-22T23:56:19.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:56:19.977Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joshua Báez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-22T23:58:35.671Z","endTime":"2026-08-22T23:59:53.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Brandon Marsh replaces right fielder Bryce Harper, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-22T23:57:51.087Z","endTime":"2026-08-22T23:57:51.112Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"description":"Defensive switch from left field to right field for Bryan De La Cruz.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-22T23:57:51.112Z","endTime":"2026-08-22T23:57:51.114Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650559,"link":"/api/v1/people/650559"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"description":"Justin Crawford remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-22T23:57:51.114Z","endTime":"2026-08-22T23:58:37.967Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":656537,"link":"/api/v1/people/656537"}},{"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":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.402159530394588,"aZ":-27.480462015492297,"pfxX":-7.682714239368317,"pfxZ":2.681704887771618,"pX":-0.218237330359268,"pZ":2.6469957170445455,"vX0":7.48942939575252,"vY0":-130.58873768732835,"vZ0":-4.563967085655427,"x":125.32,"y":167.31,"x0":-2.108766851804792,"y0":50.00068581773131,"z0":6.4553572048662495,"aX":-13.427734467925768},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.2,"breakHorizontal":12.5,"spinRate":1653,"spinDirection":218},"zone":5,"typeConfidence":0.92,"plateTime":0.417516148233807,"extension":6.637244701846955},"index":3,"playId":"20dcffba-821e-369a-b91f-9e531935f2c4","pitchNumber":1,"startTime":"2026-08-22T23:58:37.967Z","endTime":"2026-08-22T23:58:42.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.074454021509684,"aZ":-31.56117685120176,"pfxX":9.312004083976703,"pfxZ":0.4253171904252584,"pX":0.8771688335697085,"pZ":1.7928973461838742,"vX0":4.982242902930826,"vY0":-120.13656872088748,"vZ0":-3.464679932737341,"x":83.56,"y":190.37,"x0":-2.439227259191943,"y0":50.005554865165585,"z0":6.083782843534932,"aX":13.499036284786504},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.1,"breakHorizontal":-18.1,"spinRate":2870,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.45738905203096003,"extension":6.638348487552012},"index":4,"playId":"615d4cf4-a9ce-3ac1-a287-b3aeb7da2175","pitchNumber":2,"startTime":"2026-08-22T23:58:56.954Z","endTime":"2026-08-22T23:59:00.362Z","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":86.8,"endSpeed":80.4,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.816597362092267,"aZ":-28.19018803963651,"pfxX":3.212770240751186,"pfxZ":2.4431718627114183,"pX":0.23399648304536289,"pZ":3.0468198267608906,"vX0":4.408345340501569,"vY0":-126.46782204079454,"vZ0":-2.8180012131739347,"x":108.08,"y":156.52,"x0":-1.9438486445164582,"y0":50.00495842276715,"z0":6.417453174378133,"aX":5.2478496629586795},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":-6.7,"spinRate":2604,"spinDirection":136},"zone":2,"typeConfidence":0.92,"plateTime":0.4317446891568544,"extension":6.685804269421635},"index":5,"playId":"dcab2973-9cc2-39bd-a47b-8e97d1b2340d","pitchNumber":3,"startTime":"2026-08-22T23:59:15.920Z","endTime":"2026-08-22T23:59:22.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69747859135934,"aZ":-24.34528233089502,"pfxX":-8.739710976702614,"pfxZ":4.282320080103126,"pX":-0.9239135797019732,"pZ":2.784103983673842,"vX0":5.997005631735078,"vY0":-134.0611555161173,"vZ0":-5.119243297781055,"x":152.22,"y":163.61,"x0":-2.0490056965280066,"y0":50.004700968482766,"z0":6.445620688192737,"aX":-15.985288972128181},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.8,"breakHorizontal":14.6,"spinRate":1631,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.4078257863112662,"extension":6.7749066174524115},"index":6,"playId":"8dffd079-5df6-3a6e-aaee-721ab6ad7450","pitchNumber":4,"startTime":"2026-08-22T23:59:49.233Z","endTime":"2026-08-22T23:59:53.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-22T23:59:53.191Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Church singles on a ground ball to left fielder Brandon Marsh.","rbi":0,"awayScore":1,"homeScore":11,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T00:00:14.372Z","endTime":"2026-08-23T00:00:23.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":96.0,"endSpeed":88.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.623180127495335,"aZ":-11.252856262206473,"pfxX":-1.3620597011282403,"pfxZ":10.557787495828366,"pX":0.7849826489971037,"pZ":2.2795681644874537,"vX0":7.883657204823718,"vY0":-139.47682900187598,"vZ0":-9.140944765071382,"x":87.08,"y":177.23,"x0":-1.8941343670029747,"y0":50.0058181729991,"z0":6.329738705322462,"aX":-2.6998947622722262},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":1.0,"spinRate":2407,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.39180333669156253,"extension":6.879744357277854},"hitData":{"launchSpeed":75.9,"launchAngle":5.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.42,"coordY":117.04}},"index":0,"playId":"6f0f2911-289e-364b-af98-3d28034c70dd","pitchNumber":1,"startTime":"2026-08-23T00:00:15.264Z","endTime":"2026-08-23T00:00:23.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:00:23.833Z","atBatIndex":55},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"José Fermín reaches on a fielder's choice, fielded by shortstop Trea Turner. Nathan Church to 3rd. José Fermín to 2nd. Nathan Church advances to 3rd, on a throwing error by shortstop Trea Turner.","rbi":0,"awayScore":1,"homeScore":11,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T00:00:37.525Z","endTime":"2026-08-23T00:01:13.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"postOnThird":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"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_throwing_error"}]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"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_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.972775636651964,"aZ":-22.374048753607845,"pfxX":-8.451747137451672,"pfxZ":5.1794045634235975,"pX":-0.9198144523674017,"pZ":3.443891815712782,"vX0":7.239975025964563,"vY0":-136.02282835353134,"vZ0":-3.1131991048308256,"x":152.06,"y":145.79,"x0":-2.504580637037541,"y0":50.00586232376392,"z0":6.136609797044881,"aX":-16.002853785293574},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.0,"breakHorizontal":13.9,"spinRate":2197,"spinDirection":205},"zone":11,"typeConfidence":0.87,"plateTime":0.40109976654803825,"extension":6.518663550406542},"hitData":{"launchSpeed":42.4,"launchAngle":28.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.66,"coordY":160.04}},"index":0,"playId":"6b731874-c6db-329d-966c-feba65cee92d","pitchNumber":1,"startTime":"2026-08-23T00:00:59.800Z","endTime":"2026-08-23T00:01:13.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:01:13.833Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jimmy Crooks strikes out swinging.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T00:01:32.242Z","endTime":"2026-08-23T00:03:18.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"postOnThird":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"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, 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.5,"endSpeed":75.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.463595993434886,"aZ":-30.69766130231007,"pfxX":10.161140087456948,"pfxZ":1.036391728916449,"pX":-1.1245954787563415,"pZ":2.958185033335745,"vX0":0.9866972676640059,"vY0":-118.76985066741642,"vZ0":-0.8229535105923855,"x":159.87,"y":158.91,"x0":-2.8658320254686678,"y0":50.00508014167041,"z0":6.0974978734915934,"aX":14.538340787820479},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.9,"breakHorizontal":-18.6,"spinRate":2770,"spinDirection":62},"zone":11,"typeConfidence":0.91,"plateTime":0.4609268881667101,"extension":6.444426883053894},"index":0,"playId":"93a4e6d7-864b-3b97-baa4-6793261072f4","pitchNumber":1,"startTime":"2026-08-23T00:01:48.371Z","endTime":"2026-08-23T00:01:53.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.719104263812177,"aZ":-30.625698676757345,"pfxX":-9.546703362844276,"pfxZ":0.9041628033366642,"pX":-1.1514164380120242,"pZ":2.0122371775927546,"vX0":6.190869556504054,"vY0":-129.68997665072624,"vZ0":-4.977487267918982,"x":160.89,"y":184.45,"x0":-2.3224656362340887,"y0":50.00251322532845,"z0":6.277018609940626,"aX":-16.35201743820806},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.8,"breakHorizontal":16.0,"spinRate":1754,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.4214371903742977,"extension":6.663174478844352},"index":1,"playId":"447a0484-d598-3222-912c-605a6cda03bf","pitchNumber":2,"startTime":"2026-08-23T00:02:04.418Z","endTime":"2026-08-23T00:02:08.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11000153822015,"aZ":-10.121768707582298,"pfxX":-3.781665686337375,"pfxZ":10.706606085944117,"pX":0.8161330696778099,"pZ":0.6537119092733055,"vX0":9.188619501563954,"vY0":-142.02954149097295,"vZ0":-13.643641441637872,"x":85.89,"y":221.13,"x0":-1.9581426309984125,"y0":50.001528894538126,"z0":6.143225920371782,"aX":-7.788798986254184},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":5.2,"spinRate":2505,"spinDirection":203},"zone":14,"typeConfidence":0.87,"plateTime":0.3844792586149026,"extension":6.8811605573805315},"index":2,"playId":"acb07988-229d-33d1-95a8-17cca4472e57","pitchNumber":3,"startTime":"2026-08-23T00:02:33.898Z","endTime":"2026-08-23T00:02:37.487Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.199774889602715,"aZ":-26.066146149088343,"pfxX":3.3696382377828646,"pfxZ":3.6181502572406963,"pX":-0.1461998795893533,"pZ":2.638541934932994,"vX0":4.4013851428780395,"vY0":-127.99581443287789,"vZ0":-4.025051551036745,"x":122.57,"y":167.54,"x0":-2.314815466119055,"y0":50.00202456423857,"z0":6.2329384977667806,"aX":5.684910169602225},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.0,"breakHorizontal":-7.0,"spinRate":2614,"spinDirection":135},"zone":5,"typeConfidence":0.9,"plateTime":0.4251837566770078,"extension":6.766908344572566},"index":3,"playId":"c9ccc54e-d84f-3542-92ac-85408d3ad2fa","pitchNumber":4,"startTime":"2026-08-23T00:02:53.973Z","endTime":"2026-08-23T00:02:58.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.453558937533508,"aZ":-39.7207693264064,"pfxX":3.995943399979541,"pfxZ":-5.219514335247861,"pX":0.18307862963258026,"pZ":1.9524418662637808,"vX0":3.5611930048529032,"vY0":-119.35061652950951,"vZ0":-2.1753674594050825,"x":110.02,"y":186.06,"x0":-1.8461988784716674,"y0":50.003169362256024,"z0":6.444958791508649,"aX":5.777604936634496},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-9.7,"breakHorizontal":-8.0,"spinRate":2651,"spinDirection":48},"zone":8,"typeConfidence":0.92,"plateTime":0.45850987782815356,"extension":7.1172613954427435},"index":4,"playId":"b746cb93-a55b-310f-9679-8f8f3f1af686","pitchNumber":5,"startTime":"2026-08-23T00:03:14.819Z","endTime":"2026-08-23T00:03:18.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:03:18.983Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Jordan grounds out, third baseman Edmundo Sosa to first baseman Alec Bohm.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-23T00:03:31.319Z","endTime":"2026-08-23T00:05:49.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"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":664761,"link":"/api/v1/people/664761"},"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, 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":81.9,"endSpeed":75.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.022286208691014,"aZ":-33.34793727082564,"pfxX":9.756862581106377,"pfxZ":-0.8105021446918794,"pX":-0.7082972514438427,"pZ":2.474497335211852,"vX0":1.8254558884621912,"vY0":-119.27957094594252,"vZ0":-1.3206102843346523,"x":144.0,"y":171.97,"x0":-2.751401068420822,"y0":50.00521738464503,"z0":6.04313941084191,"aX":14.055923469952399},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.6,"breakHorizontal":-18.1,"spinRate":2847,"spinDirection":62},"zone":4,"typeConfidence":0.89,"plateTime":0.4592589780345451,"extension":6.712698116326481},"index":0,"playId":"e7184aba-2f04-3238-b240-8dbe28968991","pitchNumber":1,"startTime":"2026-08-23T00:03:43.896Z","endTime":"2026-08-23T00:03:47.137Z","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":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2145508670523,"aZ":-31.34993778824999,"pfxX":3.6438504924934207,"pfxZ":0.4911718753760681,"pX":0.707626591811227,"pZ":2.1694284796805334,"vX0":5.318929975842311,"vY0":-127.88273445006058,"vZ0":-4.429312200253046,"x":90.03,"y":180.21,"x0":-1.8656270844553047,"y0":50.00242254642858,"z0":6.359100836151594,"aX":6.0859958267863},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.2,"breakHorizontal":-7.7,"spinRate":2687,"spinDirection":106},"zone":9,"typeConfidence":0.92,"plateTime":0.42688117925403146,"extension":6.78945699761491},"index":1,"playId":"8335bc4b-1dce-352b-8ec1-48e0bc5eb0c4","pitchNumber":2,"startTime":"2026-08-23T00:04:06.103Z","endTime":"2026-08-23T00:04:13.653Z","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":89.3,"endSpeed":83.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05076497044639,"aZ":-30.006803784364024,"pfxX":4.5576819597416165,"pfxZ":1.2481744993811486,"pX":1.2804553413931565,"pZ":2.3813381402516134,"vX0":6.129417241993982,"vY0":-130.0875818715509,"vZ0":-4.5543559971031975,"x":68.19,"y":174.48,"x0":-1.684065327866594,"y0":50.00589418100211,"z0":6.386536715315562,"aX":7.942506310522005},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.6,"breakHorizontal":-9.5,"spinRate":2680,"spinDirection":125},"zone":14,"typeConfidence":0.91,"plateTime":0.4184114451615435,"extension":6.748945752026835},"index":2,"playId":"2b6a68d7-8de7-3011-be51-78fd22760337","pitchNumber":3,"startTime":"2026-08-23T00:04:30.677Z","endTime":"2026-08-23T00:04:34.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.853701606317188,"aZ":-10.107698234830085,"pfxX":-2.095374287715814,"pfxZ":10.311311281914787,"pX":0.15449900302636943,"pZ":3.36050065369165,"vX0":6.564238695251477,"vY0":-144.91470278232282,"vZ0":-6.913198913543833,"x":111.11,"y":148.05,"x0":-1.8615546199804014,"y0":50.00534440322242,"z0":6.384960332763093,"aX":-4.48535804630975},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.5,"breakHorizontal":2.5,"spinRate":2523,"spinDirection":202},"zone":2,"typeConfidence":0.91,"plateTime":0.3770474132949624,"extension":6.68959529786263},"index":3,"playId":"bfbea6e6-66d3-3133-ae2a-ca9fac83af87","pitchNumber":4,"startTime":"2026-08-23T00:04:49.519Z","endTime":"2026-08-23T00:04:53.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.50350779258797,"aZ":-26.415521340898195,"pfxX":6.8636743574861825,"pfxZ":3.6085401702850586,"pX":2.2185028608841493,"pZ":1.1511352016244123,"vX0":8.350902380201546,"vY0":-125.04855091902618,"vZ0":-6.676235314213203,"x":32.44,"y":207.7,"x0":-2.0466542631977362,"y0":50.00052888110664,"z0":6.001301006132185,"aX":10.94750323120616},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.3,"breakHorizontal":-14.3,"spinRate":2689,"spinDirection":59},"zone":14,"typeConfidence":0.75,"plateTime":0.43679399846100875,"extension":6.752358902339283},"index":4,"playId":"9b30c593-f418-305a-a529-49a061d45db8","pitchNumber":5,"startTime":"2026-08-23T00:05:07.516Z","endTime":"2026-08-23T00:05:10.867Z","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":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90354957974731,"aZ":-28.950214205030747,"pfxX":2.363342769445123,"pfxZ":1.8900300561984071,"pX":0.7247386932769679,"pZ":1.6748686097446295,"vX0":5.802766591904242,"vY0":-129.28087594350401,"vZ0":-6.299074766043471,"x":89.37,"y":193.56,"x0":-1.8487890094191723,"y0":50.00416836110091,"z0":6.341989138728743,"aX":4.032222955871784},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.3,"breakHorizontal":-5.5,"spinRate":2700,"spinDirection":116},"zone":9,"typeConfidence":0.91,"plateTime":0.4223717931578159,"extension":6.754795400795658},"index":5,"playId":"0e04319d-4194-3c55-a596-b10c05e05402","pitchNumber":6,"startTime":"2026-08-23T00:05:22.715Z","endTime":"2026-08-23T00:05:28.008Z","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":91.5,"endSpeed":84.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.814588610136486,"aZ":-22.19583734826544,"pfxX":-8.159195844637086,"pfxZ":5.5001083174436936,"pX":-1.0368959582852773,"pZ":2.7192390696243836,"vX0":5.59766829177905,"vY0":-133.1782139122567,"vZ0":-5.468833756358358,"x":156.52,"y":165.36,"x0":-2.094879024025785,"y0":50.00577925937732,"z0":6.382160939919464,"aX":-14.811651570368427},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":13.7,"spinRate":1739,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.4096465487958243,"extension":6.616615879585501},"hitData":{"launchSpeed":98.2,"launchAngle":-20.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.78,"coordY":165.21}},"index":6,"playId":"4aa637d3-8b4e-31a3-bb1f-383423807010","pitchNumber":7,"startTime":"2026-08-23T00:05:41.838Z","endTime":"2026-08-23T00:05:49.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:05:49.834Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edmundo Sosa flies out to center fielder Nathan Church.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T00:08:18.812Z","endTime":"2026-08-23T00:08:29.577Z","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":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Bryan Torres replaces first baseman Alec Burleson, batting 3rd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T00:08:06.813Z","endTime":"2026-08-23T00:08:06.826Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":676475,"link":"/api/v1/people/676475"}},{"details":{"description":"Defensive switch from second base to third base for José Fermín.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-23T00:08:06.826Z","endTime":"2026-08-23T00:08:06.827Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"700"},{"details":{"description":"Defensive switch from third base to first base for Blaze Jordan.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-23T00:08:06.827Z","endTime":"2026-08-23T00:08:21.146Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"900"},{"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":93.9,"endSpeed":85.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.025725776684844,"aZ":-12.78019133151184,"pfxX":-6.609534126468949,"pfxZ":10.306229614349672,"pX":-0.4038429754304077,"pZ":2.8211620600438505,"vX0":4.840993646604234,"vY0":-136.5415147404175,"vZ0":-6.043732525683495,"x":132.39,"y":162.61,"x0":-1.3441041205494977,"y0":50.00353188039398,"z0":5.948505354917409,"aX":-12.437936603117139},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":10.9,"spinRate":2204,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.40167854041183526,"extension":6.577534788891002},"hitData":{"launchSpeed":84.0,"launchAngle":29.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.87,"coordY":75.77}},"index":3,"playId":"6e6883a3-7808-34db-872d-84ae8dfaf148","pitchNumber":1,"startTime":"2026-08-23T00:08:21.146Z","endTime":"2026-08-23T00:08:29.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:08:29.577Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan De La Cruz grounds out, third baseman José Fermín to first baseman Blaze Jordan.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T00:08:53.927Z","endTime":"2026-08-23T00:09:15.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85860140367922,"aZ":-11.23900818402105,"pfxX":-4.338771122993534,"pfxZ":11.264970642832257,"pX":-0.270848809448125,"pZ":2.6947083790616775,"vX0":4.483310339341534,"vY0":-135.75689453892048,"vZ0":-6.526735426586841,"x":127.32,"y":166.02,"x0":-1.3832608541403126,"y0":50.0066353691076,"z0":5.91931087912289,"aX":-8.066990166191356},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.1,"breakHorizontal":6.8,"spinRate":2187,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.40409262009631597,"extension":6.572640331448511},"index":0,"playId":"97c7d76d-740e-3bb4-94dd-9ed583dc6875","pitchNumber":1,"startTime":"2026-08-23T00:08:53.927Z","endTime":"2026-08-23T00:08:57.611Z","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":87.2,"endSpeed":80.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.274600957360306,"aZ":-29.120313457911227,"pfxX":2.183633355791713,"pfxZ":1.8677117529659473,"pX":0.12154634550135775,"pZ":1.4528744899403145,"vX0":3.8062284131482933,"vY0":-126.99346227912854,"vZ0":-5.357238153525609,"x":112.37,"y":199.55,"x0":-1.6787680189569991,"y0":50.00614558579734,"z0":5.897849560803267,"aX":3.5776149948223077},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":-4.8,"spinRate":2517,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.43081105526737096,"extension":6.589062855545059},"hitData":{"launchSpeed":76.1,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.48,"coordY":166.73}},"index":1,"playId":"d17d9fc9-49d2-34a5-b887-0fb6095f47b5","pitchNumber":2,"startTime":"2026-08-23T00:09:07.352Z","endTime":"2026-08-23T00:09:15.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:09:15.372Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":11,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-23T00:09:34.266Z","endTime":"2026-08-23T00:11:15.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":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":699625,"link":"/api/v1/people/699625"},"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.2,"endSpeed":87.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7856879511684,"aZ":-13.221590621845792,"pfxX":-4.888608213066575,"pfxZ":9.696095356095167,"pX":-0.6979308601969614,"pZ":4.572677712285584,"vX0":3.907169818557077,"vY0":-138.6416404594729,"vZ0":-1.474282543361596,"x":143.6,"y":115.32,"x0":-1.4874148232675337,"y0":50.00369840250462,"z0":5.989753463858594,"aX":-9.557022501040981},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":8.0,"spinRate":2103,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39444089837730134,"extension":6.658322269742773},"index":0,"playId":"5b1b7294-fad2-3811-bec6-4db0ccb1b8fd","pitchNumber":1,"startTime":"2026-08-23T00:09:53.864Z","endTime":"2026-08-23T00:09:57.098Z","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":94.8,"endSpeed":86.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.437560199611763,"aZ":-11.110164827753565,"pfxX":-4.564973767760142,"pfxZ":10.97620324843668,"pX":-0.18336452806150416,"pZ":2.863163037782809,"vX0":5.079929177058701,"vY0":-137.84906152731244,"vZ0":-5.944524069026433,"x":123.99,"y":161.47,"x0":-1.4594117196325107,"y0":50.00403668153731,"z0":5.801949051829307,"aX":-8.761838018043248},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":7.2,"spinRate":2176,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.39775325170547804,"extension":6.701016684782164},"index":1,"playId":"d26424be-eb25-392f-a911-458ad3e9c657","pitchNumber":2,"startTime":"2026-08-23T00:10:09.105Z","endTime":"2026-08-23T00:10:12.902Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.851367342466663,"aZ":-10.802953573445915,"pfxX":-4.911173029711596,"pfxZ":10.897376543754982,"pX":0.11152794610760004,"pZ":3.804624948008302,"vX0":5.451498088830967,"vY0":-139.29490178889714,"vZ0":-3.6704613389646252,"x":112.75,"y":136.06,"x0":-1.234646856277325,"y0":50.00484080553769,"z0":5.855918558871461,"aX":-9.633765780573437},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":7.7,"spinRate":2204,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.3935116253287356,"extension":6.753311294925667},"index":2,"playId":"8ce74a75-ec6d-3bff-b682-1b6c279a6c90","pitchNumber":3,"startTime":"2026-08-23T00:10:22.907Z","endTime":"2026-08-23T00:10:26.222Z","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":87.4,"endSpeed":81.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.695154673847046,"aZ":-27.8693196313666,"pfxX":1.8698013461153464,"pfxZ":2.600355308353486,"pX":0.7906943101226355,"pZ":0.8250079307450017,"vX0":5.507558674290154,"vY0":-127.16331272746808,"vZ0":-7.513791002532983,"x":86.86,"y":216.5,"x0":-1.6375686062720927,"y0":50.00142088470174,"z0":5.999203572635114,"aX":3.090513673631693},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.4,"breakHorizontal":-4.6,"spinRate":2282,"spinDirection":158},"zone":14,"typeConfidence":0.88,"plateTime":0.4291370746807601,"extension":6.292929082555369},"index":3,"playId":"880e733b-db5a-3a19-a9c8-94b6edb569b9","pitchNumber":4,"startTime":"2026-08-23T00:10:42.800Z","endTime":"2026-08-23T00:10:46.237Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-23T00:10:59.720Z","endTime":"2026-08-23T00:11:10.306Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73346440506265,"aZ":-23.862041534076084,"pfxX":-8.32618188126084,"pfxZ":5.280618043127997,"pX":0.025560368832771876,"pZ":0.42465009186821073,"vX0":6.503017065248131,"vY0":-124.10342770563199,"vZ0":-8.144245923999305,"x":116.03,"y":227.31,"x0":-1.5354436664888584,"y0":50.002191693176,"z0":5.70907645351221,"aX":-13.10473597070288},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.0,"breakHorizontal":13.8,"spinRate":1502,"spinDirection":225},"zone":14,"typeConfidence":0.92,"plateTime":0.4398374573688537,"extension":6.445673035083348},"index":5,"playId":"52612153-eab2-397c-9b5d-fd1a29bd6800","pitchNumber":5,"startTime":"2026-08-23T00:11:10.306Z","endTime":"2026-08-23T00:11:15.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:11:15.517Z","atBatIndex":61},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"JJ Wetherholt homers (17) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":11,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T00:13:43.329Z","endTime":"2026-08-23T00:14:23.619Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":{"id":621237,"link":"/api/v1/people/621237"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: José Alvarado replaces Andrew Painter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T00:12:14.954Z","endTime":"2026-08-23T00:13:45.652Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.727417496065478,"aZ":-15.166977178376396,"pfxX":9.493828757735674,"pfxZ":8.802280467579356,"pX":-0.16848321059429408,"pZ":2.2235150594033555,"vX0":-6.917756371500697,"vY0":-138.12303364519477,"vZ0":-8.812995864517188,"x":123.42,"y":178.75,"x0":1.1348610915964579,"y0":50.00457577873673,"z0":6.475251096756641,"aX":18.348122231454745},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":-15.7,"spinRate":1999,"spinDirection":149},"zone":5,"typeConfidence":0.89,"plateTime":0.3965314036665686,"extension":7.043954288355964},"index":1,"playId":"cf7f5eef-eefe-3e55-b223-c34486f4b11a","pitchNumber":1,"startTime":"2026-08-23T00:13:45.652Z","endTime":"2026-08-23T00:13:49.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3871143467135,"aZ":-26.9472212818535,"pfxX":-1.5971912616171713,"pfxZ":3.0421487530004887,"pX":0.22073722959231273,"pZ":2.183035301383502,"vX0":-1.7351344819501413,"vY0":-130.17782138532942,"vZ0":-6.119071514950355,"x":108.59,"y":179.84,"x0":1.1033873861149954,"y0":50.0002086956194,"z0":6.604616054647264,"aX":-2.739516345793851},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.4,"breakHorizontal":3.2,"spinRate":2082,"spinDirection":173},"zone":5,"typeConfidence":0.89,"plateTime":0.42079686702780883,"extension":6.512185624993001},"hitData":{"launchSpeed":103.8,"launchAngle":29.0,"totalDistance":417.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.53,"coordY":39.14}},"index":2,"playId":"618d66a7-8b31-3490-93b4-c7dca7e06c47","pitchNumber":2,"startTime":"2026-08-23T00:13:58.409Z","endTime":"2026-08-23T00:14:23.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:14:23.619Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera strikes out swinging.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T00:14:35.189Z","endTime":"2026-08-23T00:15:41.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.761242766685946,"aZ":-13.065495169514591,"pfxX":8.528386293342935,"pfxZ":9.650833864575528,"pX":-0.15264987434737273,"pZ":2.854719221920905,"vX0":-6.6341376993390915,"vY0":-139.86594965237188,"vZ0":-7.659451599073101,"x":122.82,"y":161.7,"x0":1.1429055986026313,"y0":50.00005329857577,"z0":6.486701572687749,"aX":16.88194136015363},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":-14.0,"spinRate":2036,"spinDirection":155},"zone":2,"typeConfidence":0.86,"plateTime":0.3917070690102449,"extension":7.061077013129588},"index":0,"playId":"a82f49b1-2a94-39fc-abef-3b7f0783fb53","pitchNumber":1,"startTime":"2026-08-23T00:14:46.396Z","endTime":"2026-08-23T00:14:49.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89424993886811,"aZ":-16.84323322399395,"pfxX":9.945710198854712,"pfxZ":7.582685993813723,"pX":0.2507763535872963,"pZ":2.547956517815069,"vX0":-6.336786857461975,"vY0":-141.44317721182537,"vZ0":-7.7925076381925455,"x":107.44,"y":169.99,"x0":1.230424597846178,"y0":50.00339928850313,"z0":6.423076963223891,"aX":20.110262400558618},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.2,"breakHorizontal":-16.7,"spinRate":1956,"spinDirection":149},"zone":5,"typeConfidence":0.9,"plateTime":0.3875484061610326,"extension":7.041372049944238},"index":1,"playId":"cde419c0-f6f3-3fa8-82ec-a140917cac66","pitchNumber":2,"startTime":"2026-08-23T00:14:59.954Z","endTime":"2026-08-23T00:15:03.942Z","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":97.0,"endSpeed":88.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.098575346267623,"aZ":-10.89331030462525,"pfxX":3.3195183156281303,"pfxZ":10.517500320158828,"pX":-1.051899385232737,"pZ":4.621239185493911,"vX0":-7.1344491148900815,"vY0":-141.11643141881387,"vZ0":-3.5304707675662996,"x":157.1,"y":114.01,"x0":1.074046446591152,"y0":50.006932452440026,"z0":6.586694543299877,"aX":6.720163025331174},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.5,"breakHorizontal":-4.6,"spinRate":2042,"spinDirection":151},"zone":11,"typeConfidence":0.97,"plateTime":0.3876442247235814,"extension":6.927291491082474},"index":2,"playId":"bc1525b4-5f1f-3f1e-9ffc-41645f995b4a","pitchNumber":3,"startTime":"2026-08-23T00:15:18.353Z","endTime":"2026-08-23T00:15:23.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30204182889442,"aZ":-27.444788404799414,"pfxX":-0.42257001717169196,"pfxZ":2.674978814256587,"pX":-1.5300843534273796,"pZ":1.5037608860332972,"vX0":-6.350940279180483,"vY0":-131.6207354832945,"vZ0":-7.85510523534796,"x":175.32,"y":198.18,"x0":0.9625922379358852,"y0":50.00131938398314,"z0":6.5408732183738,"aX":-0.7439999448616128},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.4,"breakHorizontal":2.0,"spinRate":2152,"spinDirection":185},"zone":13,"typeConfidence":0.91,"plateTime":0.41515907795351836,"extension":6.763258528486319},"index":3,"playId":"b5600416-2dbd-3422-841f-0bb215a5ce97","pitchNumber":4,"startTime":"2026-08-23T00:15:36.518Z","endTime":"2026-08-23T00:15:41.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:15:41.781Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Torres grounds out, second baseman Bryson Stott to first baseman Alec Bohm.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T00:16:02.462Z","endTime":"2026-08-23T00:17:01.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70121284049696,"aZ":-16.65834922335739,"pfxX":7.5827569523975615,"pfxZ":7.8002354486980785,"pX":0.5757142746829591,"pZ":3.6613594024116525,"vX0":-4.217132732903247,"vY0":-139.7320108789392,"vZ0":-4.958314934526356,"x":95.06,"y":139.92,"x0":1.1144021701461737,"y0":50.00608535734482,"z0":6.543533573858536,"aX":15.088057478402582},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":-13.0,"spinRate":2084,"spinDirection":148},"zone":12,"typeConfidence":0.81,"plateTime":0.3910893622874081,"extension":7.0357705917646784},"index":0,"playId":"75a20f97-5f88-386a-87c0-56dea7feeb84","pitchNumber":1,"startTime":"2026-08-23T00:16:03.612Z","endTime":"2026-08-23T00:16:07.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.977429905422373,"aZ":-16.75238125862438,"pfxX":7.389172381349379,"pfxZ":7.643961010360057,"pX":0.2070005483750015,"pZ":3.4433870096205106,"vX0":-5.033220390044138,"vY0":-140.70108563590512,"vZ0":-5.719175188886487,"x":109.11,"y":145.81,"x0":1.0530192005847487,"y0":50.0067028512114,"z0":6.576761085872575,"aX":14.91510284615862},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":-12.5,"spinRate":2040,"spinDirection":153},"zone":12,"typeConfidence":0.82,"plateTime":0.38833052931855905,"extension":6.873190772054888},"index":1,"playId":"3d9fb39c-b8d4-3358-9c62-b0e0f8818002","pitchNumber":2,"startTime":"2026-08-23T00:16:18.465Z","endTime":"2026-08-23T00:16:22.262Z","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":97.0,"endSpeed":89.2,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.779360098970464,"aZ":-15.540478571145366,"pfxX":8.065903299969872,"pfxZ":8.221606792745897,"pX":0.1454389477755213,"pZ":2.1751026436486463,"vX0":-5.807017693743878,"vY0":-141.0421314334617,"vZ0":-9.031533894861106,"x":111.46,"y":180.05,"x0":1.1785648243841815,"y0":50.00311926881866,"z0":6.4114585175015115,"aX":16.321209642643964},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":-13.4,"spinRate":2064,"spinDirection":155},"zone":5,"typeConfidence":0.87,"plateTime":0.38770174967027105,"extension":6.869539508940433},"index":2,"playId":"236c3ee1-ca01-3c77-b3c9-7ec221408511","pitchNumber":3,"startTime":"2026-08-23T00:16:35.036Z","endTime":"2026-08-23T00:16:38.801Z","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":96.9,"endSpeed":89.0,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.966177719581037,"aZ":-16.30954080577566,"pfxX":7.956488633183703,"pfxZ":7.855580537500522,"pX":0.23905768183172382,"pZ":2.7019181026766894,"vX0":-5.2497526629544025,"vY0":-140.97397740972553,"vZ0":-7.548380572553102,"x":107.89,"y":165.83,"x0":1.0881984546854457,"y0":50.00427910933786,"z0":6.459787732363316,"aX":16.07381328846916},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.0,"breakHorizontal":-13.4,"spinRate":2024,"spinDirection":151},"zone":2,"typeConfidence":0.87,"plateTime":0.3879898535568458,"extension":7.032901969605787},"hitData":{"launchSpeed":86.0,"launchAngle":10.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.07,"coordY":154.05}},"index":3,"playId":"e6bc2f6b-c0cc-3f3b-bdeb-4a07237418f2","pitchNumber":4,"startTime":"2026-08-23T00:16:50.270Z","endTime":"2026-08-23T00:17:01.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:17:01.922Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out softly, pitcher José Alvarado to first baseman Alec Bohm.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-23T00:17:21.945Z","endTime":"2026-08-23T00:20:10.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.807583669019802,"aZ":-25.104438088636016,"pfxX":-1.693338157339923,"pfxZ":4.102155353591867,"pX":-2.1441156484155406,"pZ":2.406041921780717,"vX0":-7.1375728812175865,"vY0":-130.80932447772415,"vZ0":-5.983419753923494,"x":198.73,"y":173.82,"x0":0.8453041864990002,"y0":50.0056257127229,"z0":6.617249497254697,"aX":-2.9211493454522444},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":4.7,"spinRate":1947,"spinDirection":169},"zone":13,"typeConfidence":0.92,"plateTime":0.4194753355553087,"extension":6.916371493660566},"index":0,"playId":"e5dbb00f-b5e3-3640-ab7c-cd41062b31f8","pitchNumber":1,"startTime":"2026-08-23T00:17:27.992Z","endTime":"2026-08-23T00:17:33.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.841616090635505,"aZ":-13.66069979741863,"pfxX":7.385906512716146,"pfxZ":9.329386585275047,"pX":1.1107446213561765,"pZ":3.9636776527279665,"vX0":-2.3438810868850513,"vY0":-140.25192723198523,"vZ0":-4.737044608371667,"x":74.66,"y":131.76,"x0":0.99959567769482,"y0":50.00415909928499,"z0":6.57100278197184,"aX":14.65965345781407},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":-12.8,"spinRate":1929,"spinDirection":154},"zone":12,"typeConfidence":0.73,"plateTime":0.3911005456768444,"extension":6.869651529250283},"index":1,"playId":"0855cab1-3c2d-317d-8c70-eaad4767811b","pitchNumber":2,"startTime":"2026-08-23T00:18:02.793Z","endTime":"2026-08-23T00:18:06.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41643167928151,"aZ":-10.42636766030992,"pfxX":6.996041854975442,"pfxZ":10.7124194664518,"pX":-0.35382846976476107,"pZ":2.2476515979927325,"vX0":-6.189272525142118,"vY0":-141.58973333770487,"vZ0":-9.731491104280575,"x":130.49,"y":178.09,"x0":0.9518219719218103,"y0":50.00037207327676,"z0":6.396849052620453,"aX":14.19886053262979},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":-11.4,"spinRate":1998,"spinDirection":160},"zone":7,"typeConfidence":0.78,"plateTime":0.3868913510264971,"extension":7.109327065531327},"index":2,"playId":"0b347d78-98ed-3b7f-a8ef-6ea6becddf67","pitchNumber":3,"startTime":"2026-08-23T00:18:23.150Z","endTime":"2026-08-23T00:18:27.682Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-23T00:18:49.576Z","endTime":"2026-08-23T00:19:24.803Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.754889029476555,"aZ":-30.705118329436306,"pfxX":0.8466178963784525,"pfxZ":0.9271318272730262,"pX":-1.1938236354587168,"pZ":1.0693382134746063,"vX0":-5.622272922142048,"vY0":-125.0354488871605,"vZ0":-7.10345684123484,"x":162.51,"y":209.91,"x0":0.976025081364334,"y0":50.000810489897155,"z0":6.474136167817014,"aX":1.3377943495291513},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":-0.2,"spinRate":2384,"spinDirection":319},"zone":13,"typeConfidence":0.69,"plateTime":0.4384500905933906,"extension":6.909277082494074},"index":4,"playId":"276d1790-0ef3-3af0-b621-09a8d363a0b0","pitchNumber":4,"startTime":"2026-08-23T00:19:24.803Z","endTime":"2026-08-23T00:19:28.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.142396210304565,"aZ":-24.966560513876235,"pfxX":0.9108732024906621,"pfxZ":4.026216215051434,"pX":-1.5789259210204991,"pZ":0.2092697929619148,"vX0":-6.344141533408256,"vY0":-132.93931085701806,"vZ0":-11.545187003335153,"x":177.18,"y":233.13,"x0":0.7188800444920445,"y0":50.006405013027894,"z0":6.416464926708887,"aX":1.6324806186401517},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.9,"breakHorizontal":-0.2,"spinRate":2092,"spinDirection":159},"zone":13,"typeConfidence":0.9,"plateTime":0.41180046996272424,"extension":7.216542992907806},"index":5,"playId":"bbe3bed3-d2a2-3cac-a5a1-47c1b81a16ad","pitchNumber":5,"startTime":"2026-08-23T00:19:41.082Z","endTime":"2026-08-23T00:19:44.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14223451832942,"aZ":-15.276387931618983,"pfxX":8.724735058943656,"pfxZ":8.325637153371552,"pX":0.8266011807226915,"pZ":2.7823291396565213,"vX0":-4.011902389317511,"vY0":-141.51815743472568,"vZ0":-7.309093231057549,"x":85.49,"y":163.66,"x0":1.1287353869034604,"y0":50.001882592840154,"z0":6.376097290683751,"aX":17.70435803930222},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":-15.0,"spinRate":2010,"spinDirection":151},"zone":12,"typeConfidence":0.89,"plateTime":0.38696256601820167,"extension":6.799323778959021},"hitData":{"launchSpeed":49.7,"launchAngle":-85.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.9,"coordY":184.24}},"index":6,"playId":"e874c359-a104-3543-aaaa-531eea9cb163","pitchNumber":6,"startTime":"2026-08-23T00:20:01.485Z","endTime":"2026-08-23T00:20:10.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:20:10.458Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, shortstop JJ Wetherholt to first baseman Blaze Jordan.","rbi":0,"awayScore":2,"homeScore":11,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T00:22:14.715Z","endTime":"2026-08-23T00:22:28.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pedro Pagés replaces Ryan Fernandez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T00:21:36.733Z","endTime":"2026-08-23T00:22:16.586Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":47.5,"endSpeed":43.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.710040543377288,"aZ":-28.39933966915897,"pfxX":-4.600498188991011,"pfxZ":7.930275059962479,"pX":-0.7398745484593913,"pZ":5.00290838508628,"vX0":1.705646811368967,"vY0":-68.59220607453328,"vZ0":7.1181774890436635,"x":145.2,"y":103.7,"x0":-1.402876394710529,"y0":50.00134323148358,"z0":7.49714720528473,"aX":-2.18817580672},"breaks":{"breakAngle":3.6,"breakLength":24.0,"breakY":24.0,"breakVertical":-105.0,"breakVerticalInduced":18.2,"breakHorizontal":7.6,"spinRate":1200,"spinDirection":219},"zone":11,"typeConfidence":1.13,"plateTime":0.7990676716864935,"extension":4.296193538288032},"hitData":{"launchSpeed":93.6,"launchAngle":4.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.66,"coordY":148.48}},"index":1,"playId":"a8d0fc40-4603-3c1c-885d-5ace183fe0da","pitchNumber":1,"startTime":"2026-08-23T00:22:16.586Z","endTime":"2026-08-23T00:22:28.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:22:28.023Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (38) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":12,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T00:22:44.544Z","endTime":"2026-08-23T00:23:16.599Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":686780,"link":"/api/v1/people/686780"},"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":46.6,"endSpeed":43.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.958338671882964,"aZ":-28.38529919615074,"pfxX":-3.1916944868227595,"pfxZ":8.290235111251887,"pX":0.2084141597257788,"pZ":2.7572696153131306,"vX0":2.454861159462406,"vY0":-67.4518513018493,"vZ0":4.674426872492631,"x":109.06,"y":164.33,"x0":-1.2280537596032732,"y0":50.00091624827456,"z0":7.298064809038178,"aX":-1.4573286709538877},"breaks":{"breakAngle":2.4,"breakLength":25.2,"breakY":24.0,"breakVertical":-110.0,"breakVerticalInduced":18.1,"breakHorizontal":4.6,"spinRate":1216,"spinDirection":220},"zone":5,"typeConfidence":1.3,"plateTime":0.8148619826090435,"extension":4.343894848598419},"hitData":{"launchSpeed":108.4,"launchAngle":26.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":231.39,"coordY":93.31}},"index":0,"playId":"df45221f-cd5b-3a41-bdc4-a32d6c52a4b7","pitchNumber":1,"startTime":"2026-08-23T00:22:48.004Z","endTime":"2026-08-23T00:23:16.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:23:16.599Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to left fielder Joshua Báez.","rbi":0,"awayScore":2,"homeScore":12,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T00:23:18.057Z","endTime":"2026-08-23T00:24:34.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":695491,"link":"/api/v1/people/695491"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":42.9,"endSpeed":40.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.241253376000195,"aZ":-28.837936076455577,"pfxX":-4.277531338739606,"pfxZ":8.582362635538345,"pX":-0.8645195000421861,"pZ":3.072389223420487,"vX0":0.9246564197514998,"vY0":-61.947462089295286,"vZ0":6.074232231660654,"x":149.95,"y":155.83,"x0":-1.0652905727855368,"y0":50.00073584389965,"z0":7.75139476695962,"aX":-1.660725800696282},"breaks":{"breakAngle":3.6,"breakLength":30.0,"breakY":24.0,"breakVertical":-131.6,"breakVerticalInduced":19.4,"breakHorizontal":7.3,"spinRate":1093,"spinDirection":220},"zone":11,"typeConfidence":1.22,"plateTime":0.8844960117552509,"extension":4.061576398600378},"index":0,"playId":"41f80a02-579a-3642-baed-d6ad298fdc24","pitchNumber":1,"startTime":"2026-08-23T00:23:29.199Z","endTime":"2026-08-23T00:23:33.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":44.0,"endSpeed":41.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.2499521010731485,"aZ":-28.481585450042722,"pfxX":-4.00260295063244,"pfxZ":8.95229045502885,"pX":2.037022033690003,"pZ":2.8176763603558386,"vX0":3.9909087936788357,"vY0":-63.655457685216106,"vZ0":5.155182173212786,"x":39.35,"y":162.7,"x0":-0.6121921332797374,"y0":50.00205442407068,"z0":7.705770364914562,"aX":-1.650425013000517},"breaks":{"breakAngle":2.4,"breakLength":27.6,"breakY":24.0,"breakVertical":-122.9,"breakVerticalInduced":19.6,"breakHorizontal":5.5,"spinRate":1128,"spinDirection":213},"zone":12,"typeConfidence":1.31,"plateTime":0.8589365244287164,"extension":4.193775227532839},"index":1,"playId":"b28a3343-cd87-3382-8412-47abefb4fb7c","pitchNumber":2,"startTime":"2026-08-23T00:23:43.177Z","endTime":"2026-08-23T00:23:46.793Z","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":46.0,"endSpeed":43.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.041605133943652,"aZ":-27.772012537656185,"pfxX":-3.2116608147009718,"pfxZ":9.78596174957763,"pX":-0.6616222738285076,"pZ":4.279758537120707,"vX0":1.0699822713773122,"vY0":-66.56417066833708,"vZ0":6.21712884090991,"x":142.22,"y":123.23,"x0":-1.0579957749889435,"y0":50.00035431027088,"z0":7.582258670915619,"aX":-1.44323387459265},"breaks":{"breakAngle":2.4,"breakLength":24.0,"breakY":24.0,"breakVertical":-109.3,"breakVerticalInduced":21.2,"breakHorizontal":5.4,"spinRate":1229,"spinDirection":212},"zone":11,"typeConfidence":1.32,"plateTime":0.82237483603806,"extension":4.316638028148127},"index":2,"playId":"5b905a01-1955-3163-8c77-9e221c43d28d","pitchNumber":3,"startTime":"2026-08-23T00:23:51.618Z","endTime":"2026-08-23T00:23:55.651Z","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":57.3,"endSpeed":53.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":10.162880062392562,"aZ":-25.03896750594761,"pfxX":-4.681781298628045,"pfxZ":10.05516122155245,"pX":0.9862973223465419,"pZ":3.192036039252518,"vX0":4.541765781004759,"vY0":-83.29789172454633,"vZ0":1.5463152040987524,"x":79.4,"y":152.6,"x0":-1.1551680250977108,"y0":50.0024427978634,"z0":6.8474590413476975,"aX":-3.3223142662393106},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":19.3,"breakHorizontal":7.1,"spinRate":1518,"spinDirection":217},"zone":12,"typeConfidence":1.26,"plateTime":0.655107168925479,"extension":4.286654582946439},"index":3,"playId":"b069f3e7-b9f4-3c16-a3a6-7a6613bf341d","pitchNumber":4,"startTime":"2026-08-23T00:24:07.156Z","endTime":"2026-08-23T00:24:10.734Z","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":61.5,"endSpeed":56.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":12.985158093565998,"aZ":-24.847603789229158,"pfxX":-6.564714940998242,"pfxZ":9.039411297029975,"pX":-0.9093567832697267,"pZ":2.8275141788544764,"vX0":2.0845084294422254,"vY0":-89.49362490968039,"vZ0":0.6135448863405311,"x":151.66,"y":162.44,"x0":-1.2366801619215015,"y0":50.003450522191,"z0":6.461963280752834,"aX":-5.322026101792734},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":17.0,"breakHorizontal":11.2,"spinRate":1616,"spinDirection":224},"zone":11,"typeConfidence":0.96,"plateTime":0.6121649112464538,"extension":4.7385976559940195},"hitData":{"launchSpeed":92.0,"launchAngle":44.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.67,"coordY":91.18}},"index":4,"playId":"c13c17b8-3f48-337d-b1dd-41f1d6574e49","pitchNumber":5,"startTime":"2026-08-23T00:24:23.331Z","endTime":"2026-08-23T00:24:34.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:24:34.239Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to center fielder Nathan Church.","rbi":0,"awayScore":2,"homeScore":12,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-23T00:24:50.176Z","endTime":"2026-08-23T00:25:01.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"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":45.3,"endSpeed":42.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":7.0011466431480525,"aZ":-28.603935630234748,"pfxX":-4.895887614286128,"pfxZ":8.209260811257634,"pX":-0.3023397425645664,"pZ":3.3306306355710107,"vX0":2.003609488776413,"vY0":-65.56493374253445,"vZ0":5.7471105637996684,"x":128.52,"y":148.85,"x0":-1.2150283794464387,"y0":50.00247786510411,"z0":7.4320358190989575,"aX":-2.129235594276579},"breaks":{"breakAngle":3.6,"breakLength":26.4,"breakY":24.0,"breakVertical":-116.5,"breakVerticalInduced":18.4,"breakHorizontal":7.9,"spinRate":1170,"spinDirection":229},"zone":1,"typeConfidence":1.16,"plateTime":0.8357337933164901,"extension":4.3109388623763465},"hitData":{"launchSpeed":99.6,"launchAngle":26.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":164.78,"coordY":50.3}},"index":0,"playId":"bed930e8-65fe-38fd-8613-1dfeab1f096e","pitchNumber":1,"startTime":"2026-08-23T00:24:52.510Z","endTime":"2026-08-23T00:25:01.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:25:01.946Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joshua Báez flies out to right fielder Bryan De La Cruz.","rbi":0,"awayScore":2,"homeScore":12,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T00:27:43.675Z","endTime":"2026-08-23T00:28:49.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,8],"actionIndex":[0,1,2,3],"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":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":650559,"link":"/api/v1/people/650559"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Shugart replaces José Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-23T00:25:24.047Z","endTime":"2026-08-23T00:27:12.757Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663767,"link":"/api/v1/people/663767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Kyle Schwarber remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-23T00:27:12.757Z","endTime":"2026-08-23T00:27:12.776Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: Garrett Stubbs replaces catcher J.T. Realmuto, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-23T00:27:12.776Z","endTime":"2026-08-23T00:27:12.779Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596117,"link":"/api/v1/people/596117"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"description":"Pitcher Chase Shugart enters the batting order, batting 5th, first baseman Alec Bohm leaves the game.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-23T00:27:12.779Z","endTime":"2026-08-23T00:27:45.976Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663767,"link":"/api/v1/people/663767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"501","replacedPlayer":{"id":664761,"link":"/api/v1/people/664761"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.100637999572115,"aZ":-24.68917625985917,"pfxX":-0.2875695881514515,"pfxZ":4.339867319681483,"pX":0.5447068171270268,"pZ":2.798263846988026,"vX0":8.546131498287753,"vY0":-129.95754622908916,"vZ0":-2.4243959973417377,"x":96.24,"y":163.23,"x0":-2.7374205791933965,"y0":50.00250582394962,"z0":5.602302410523373,"aX":-0.4963404312514744},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.6,"breakHorizontal":-1.2,"spinRate":2406,"spinDirection":166},"zone":6,"typeConfidence":0.89,"plateTime":0.42012918754659623,"extension":5.983657900146181},"index":4,"playId":"6b5e6463-9460-308a-91db-ce864da39041","pitchNumber":1,"startTime":"2026-08-23T00:27:45.976Z","endTime":"2026-08-23T00:27:49.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81983881843178,"aZ":-34.1743471028879,"pfxX":10.243646845202512,"pfxZ":-1.3869888756913615,"pX":1.554735856155294,"pZ":0.49071028512124476,"vX0":7.068685508058083,"vY0":-119.7685396501965,"vZ0":-4.343961127457167,"x":57.74,"y":225.53,"x0":-2.7739188991247063,"y0":50.00459762724717,"z0":5.410435063557288,"aX":14.764126259529158},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.4,"breakHorizontal":-20.4,"spinRate":2794,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.45869916610750217,"extension":5.924528532795935},"index":5,"playId":"dde3ae86-1e2e-3450-b875-f6d688dc4ca5","pitchNumber":2,"startTime":"2026-08-23T00:28:02.779Z","endTime":"2026-08-23T00:28:05.841Z","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":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.846522282976423,"aZ":-30.375421022346245,"pfxX":11.143393578108675,"pfxZ":1.241108506713596,"pX":0.7031066665037627,"pZ":2.078155466898315,"vX0":4.932004072289426,"vY0":-120.16057460909774,"vZ0":-1.6286418368776494,"x":90.2,"y":182.67,"x0":-2.8284666290025817,"y0":50.00465315034178,"z0":5.481898735937347,"aX":16.178342263749492},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.2,"breakHorizontal":-21.4,"spinRate":2853,"spinDirection":54},"zone":9,"typeConfidence":0.9,"plateTime":0.4570982432736259,"extension":5.921933846068769},"index":6,"playId":"6873ab41-c2e4-3f52-a49f-badb83a80d3f","pitchNumber":3,"startTime":"2026-08-23T00:28:18.501Z","endTime":"2026-08-23T00:28:21.722Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":7,"startTime":"2026-08-23T00:28:29.312Z","endTime":"2026-08-23T00:28:38.270Z","isPitch":false,"type":"action","player":{"id":695491,"link":"/api/v1/people/695491"}},{"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":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.051176417300738,"aZ":-35.16683368990665,"pfxX":8.35012662655048,"pfxZ":-2.049768899450557,"pX":0.6731025357717896,"pZ":2.043503361948494,"vX0":5.685751375611314,"vY0":-120.54631781751208,"vZ0":-0.55577184495482,"x":91.34,"y":183.61,"x0":-2.806880021341361,"y0":50.00229433950544,"z0":5.401549914852541,"aX":12.19642934545213},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.6,"breakHorizontal":-16.6,"spinRate":2856,"spinDirection":55},"zone":9,"typeConfidence":0.91,"plateTime":0.4556604980923997,"extension":6.004821799923963},"hitData":{"launchSpeed":92.3,"launchAngle":29.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.92,"coordY":96.59}},"index":8,"playId":"537740ca-ae76-379a-be3a-7e82607e48a6","pitchNumber":4,"startTime":"2026-08-23T00:28:38.270Z","endTime":"2026-08-23T00:28:49.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:28:49.711Z","atBatIndex":70},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Nathan Church triples (2) on a fly ball to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":12,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T00:29:00.230Z","endTime":"2026-08-23T00:30:21.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13541749479072,"aZ":-12.1405571587245,"pfxX":-6.694150339482701,"pfxZ":10.273996672142022,"pX":-0.009111132198188494,"pZ":1.5046918713903203,"vX0":9.386725972730074,"vY0":-138.78070851988468,"vZ0":-8.589605985243846,"x":117.35,"y":198.15,"x0":-2.5659848865475365,"y0":50.004736788134686,"z0":5.4492009882741375,"aX":-13.056212908359447},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":10.2,"spinRate":2164,"spinDirection":220},"zone":14,"typeConfidence":0.89,"plateTime":0.39470693294548553,"extension":6.2563321452896234},"index":0,"playId":"68ea92c5-4ae9-3620-a1d9-d59ab742a4fe","pitchNumber":1,"startTime":"2026-08-23T00:29:17.833Z","endTime":"2026-08-23T00:29:21.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33860736835229,"aZ":-27.190420271627747,"pfxX":-0.3332076637956354,"pfxZ":2.7362790717914596,"pX":0.4666988240859203,"pZ":2.0357009207510397,"vX0":8.70795892778408,"vY0":-133.2849420858065,"vZ0":-3.6280247251308078,"x":99.21,"y":183.82,"x0":-2.7825442162746508,"y0":50.003447063181426,"z0":5.3511617888148875,"aX":-0.6084074162013315},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.4,"breakHorizontal":-1.1,"spinRate":2545,"spinDirection":173},"zone":9,"typeConfidence":0.91,"plateTime":0.40902909483699945,"extension":6.127598628646129},"index":1,"playId":"fbf95480-7155-3ee0-b287-573abdd50bcd","pitchNumber":2,"startTime":"2026-08-23T00:29:33.655Z","endTime":"2026-08-23T00:29:37.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.457942946190286,"aZ":-29.68799260802611,"pfxX":-9.179057025677093,"pfxZ":1.4726427840358145,"pX":-2.32118884750745,"pZ":2.1585711152617537,"vX0":4.786558841169602,"vY0":-128.98593804747193,"vZ0":-2.13820749054137,"x":205.48,"y":180.5,"x0":-3.002921754548547,"y0":50.006442999654205,"z0":5.275146943163855,"aX":-15.554633216706584},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.4,"breakHorizontal":15.6,"spinRate":2012,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.42375419649374235,"extension":6.176657926221111},"index":2,"playId":"c6c0c1ee-ecca-3005-aaac-ebe4f374198b","pitchNumber":3,"startTime":"2026-08-23T00:29:52.412Z","endTime":"2026-08-23T00:29:55.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.352562237696336,"aZ":-24.83346941488292,"pfxX":-9.392678912431366,"pfxZ":4.28995811978732,"pX":0.6466107600163142,"pZ":1.6375642133522774,"vX0":11.403364886574446,"vY0":-129.30759021448594,"vZ0":-4.39413096954628,"x":92.35,"y":194.57,"x0":-2.579005170998613,"y0":50.00208960632039,"z0":5.240600017890513,"aX":-16.070012452528292},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.1,"breakHorizontal":14.8,"spinRate":2092,"spinDirection":236},"zone":9,"typeConfidence":0.91,"plateTime":0.4219136302904758,"extension":6.207372758733805},"hitData":{"launchSpeed":97.1,"launchAngle":32.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":161.47,"coordY":46.83}},"index":3,"playId":"b42ca5d9-e47d-3c06-9f2e-4067cbad0a16","pitchNumber":4,"startTime":"2026-08-23T00:30:06.880Z","endTime":"2026-08-23T00:30:21.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:30:21.919Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Fermín grounds out, shortstop Trea Turner to first baseman Kyle Schwarber. Nathan Church scores.","rbi":1,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T00:30:35.460Z","endTime":"2026-08-23T00:31:19.844Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"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":656941,"link":"/api/v1/people/656941"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":{"id":663767,"link":"/api/v1/people/663767"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.236723442760283,"aZ":-11.183780176725532,"pfxX":-5.791135206999137,"pfxZ":10.442638330284975,"pX":0.5736866712057328,"pZ":1.9658513869027858,"vX0":10.03231916966873,"vY0":-140.5116386884978,"vZ0":-7.933270273958612,"x":82.47,"y":156.92,"x0":-2.2819151397788593,"y0":50.004536944408436,"z0":5.542958899119097,"aX":-11.643260232122206},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.5,"breakHorizontal":8.5,"spinRate":2205,"spinDirection":219},"zone":9,"typeConfidence":0.91,"plateTime":0.38901158227316257,"extension":6.2744050015429345},"index":0,"playId":"a028eed3-33de-3c57-9119-a893fe0ab825","pitchNumber":1,"startTime":"2026-08-23T00:30:56.259Z","endTime":"2026-08-23T00:30:59.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.621300274536264,"aZ":-23.605282170785966,"pfxX":0.8156756542939779,"pfxZ":4.630320011640599,"pX":0.04974740961694999,"pZ":2.154111865141607,"vX0":6.625974325934648,"vY0":-134.27075995172476,"vZ0":-4.493284281815687,"x":115.1,"y":180.62,"x0":-2.5428733201805027,"y0":50.00021588704837,"z0":5.5025908140643836,"aX":1.5054649480209694},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.8,"breakHorizontal":-2.8,"spinRate":2499,"spinDirection":190},"zone":5,"typeConfidence":0.91,"plateTime":0.4059820659535074,"extension":6.309289635565712},"hitData":{"launchSpeed":97.2,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.12,"coordY":153.04}},"index":1,"playId":"fdab97bd-1355-3d6a-82ac-76b91ccfb10e","pitchNumber":2,"startTime":"2026-08-23T00:31:11.306Z","endTime":"2026-08-23T00:31:19.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:31:19.844Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jimmy Crooks flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T00:31:45.324Z","endTime":"2026-08-23T00:32:38.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.66"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.97"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.55"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.11"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.03"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.26"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.17"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.42"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.97"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.14"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.36"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.12"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.10"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}],"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67957132516141,"aZ":-24.856852194852173,"pfxX":-1.3995616552495402,"pfxZ":3.9864308296871043,"pX":1.3748889464850744,"pZ":0.3899723285576177,"vX0":11.277423155776239,"vY0":-133.8725904700173,"vZ0":-7.991636955632519,"x":64.59,"y":228.25,"x0":-2.6893361663496775,"y0":50.00574417996967,"z0":5.161052804731637,"aX":-2.571884338630267},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.8,"breakHorizontal":0.4,"spinRate":2615,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.4073003380253386,"extension":6.210597734869066},"index":0,"playId":"6b58a240-db97-38cd-b82b-88b2a9bce91c","pitchNumber":1,"startTime":"2026-08-23T00:31:46.894Z","endTime":"2026-08-23T00:31:50.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.125848828261795,"aZ":-15.036029796595741,"pfxX":-7.007212898746717,"pfxZ":8.706581454586376,"pX":-1.338313061483813,"pZ":3.2951579723028916,"vX0":5.460849606372371,"vY0":-139.14537750543985,"vZ0":-3.7892057153083103,"x":168.01,"y":149.81,"x0":-2.4122306606502653,"y0":50.0031503597365,"z0":5.665705204374022,"aX":-13.792408631676523},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":11.6,"spinRate":2156,"spinDirection":218},"zone":11,"typeConfidence":0.87,"plateTime":0.39309162296531763,"extension":6.230774037430624},"index":1,"playId":"1b6b86ae-8ad5-3df3-9b59-ef54027b38f5","pitchNumber":2,"startTime":"2026-08-23T00:32:06.165Z","endTime":"2026-08-23T00:32:09.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25718565485965,"aZ":-22.972659423393736,"pfxX":-11.66163364578702,"pfxZ":4.8697257496971265,"pX":0.44472208827003307,"pZ":1.8353629234873223,"vX0":12.339537149494504,"vY0":-136.61927570541857,"vZ0":-4.83072709662786,"x":100.05,"y":189.23,"x0":-2.6165599604925154,"y0":50.001079730843166,"z0":5.206430006521787,"aX":-22.029906761817045},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.9,"breakHorizontal":18.5,"spinRate":2189,"spinDirection":232},"zone":9,"typeConfidence":0.9,"plateTime":0.40099606979340585,"extension":6.371211326581336},"hitData":{"launchSpeed":95.0,"launchAngle":39.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.9,"coordY":101.55}},"index":2,"playId":"508822c8-d10a-3cea-b255-1e4595a9e9e2","pitchNumber":3,"startTime":"2026-08-23T00:32:28.870Z","endTime":"2026-08-23T00:32:38.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:32:38.798Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jimmy Crooks flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":12,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-23T00:31:45.324Z","endTime":"2026-08-23T00:32:38.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.66"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.97"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.55"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.11"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.03"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.26"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.17"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.42"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.97"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.14"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.36"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.12"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.10"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".083"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".538"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"}],"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67957132516141,"aZ":-24.856852194852173,"pfxX":-1.3995616552495402,"pfxZ":3.9864308296871043,"pX":1.3748889464850744,"pZ":0.3899723285576177,"vX0":11.277423155776239,"vY0":-133.8725904700173,"vZ0":-7.991636955632519,"x":64.59,"y":228.25,"x0":-2.6893361663496775,"y0":50.00574417996967,"z0":5.161052804731637,"aX":-2.571884338630267},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.8,"breakHorizontal":0.4,"spinRate":2615,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.4073003380253386,"extension":6.210597734869066},"index":0,"playId":"6b58a240-db97-38cd-b82b-88b2a9bce91c","pitchNumber":1,"startTime":"2026-08-23T00:31:46.894Z","endTime":"2026-08-23T00:31:50.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.125848828261795,"aZ":-15.036029796595741,"pfxX":-7.007212898746717,"pfxZ":8.706581454586376,"pX":-1.338313061483813,"pZ":3.2951579723028916,"vX0":5.460849606372371,"vY0":-139.14537750543985,"vZ0":-3.7892057153083103,"x":168.01,"y":149.81,"x0":-2.4122306606502653,"y0":50.0031503597365,"z0":5.665705204374022,"aX":-13.792408631676523},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":11.6,"spinRate":2156,"spinDirection":218},"zone":11,"typeConfidence":0.87,"plateTime":0.39309162296531763,"extension":6.230774037430624},"index":1,"playId":"1b6b86ae-8ad5-3df3-9b59-ef54027b38f5","pitchNumber":2,"startTime":"2026-08-23T00:32:06.165Z","endTime":"2026-08-23T00:32:09.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25718565485965,"aZ":-22.972659423393736,"pfxX":-11.66163364578702,"pfxZ":4.8697257496971265,"pX":0.44472208827003307,"pZ":1.8353629234873223,"vX0":12.339537149494504,"vY0":-136.61927570541857,"vZ0":-4.83072709662786,"x":100.05,"y":189.23,"x0":-2.6165599604925154,"y0":50.001079730843166,"z0":5.206430006521787,"aX":-22.029906761817045},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.9,"breakHorizontal":18.5,"spinRate":2189,"spinDirection":232},"zone":9,"typeConfidence":0.9,"plateTime":0.40099606979340585,"extension":6.371211326581336},"hitData":{"launchSpeed":95.0,"launchAngle":39.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.9,"coordY":101.55}},"index":2,"playId":"508822c8-d10a-3cea-b255-1e4595a9e9e2","pitchNumber":3,"startTime":"2026-08-23T00:32:28.870Z","endTime":"2026-08-23T00:32:38.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-23T00:32:38.798Z","atBatIndex":73},"scoringPlays":[7,8,26,27,28,45,49,51,62,67,72],"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":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":128.8,"y":186.0},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":94.32,"y":108.92},"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":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":52.96,"y":110.71},"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":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":56.29,"y":93.48},"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":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":169.29,"y":59.03},"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":1,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"coordinates":{"x":107.0,"y":170.79},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":16,"top":[10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":218.85,"y":114.88},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":155.17,"y":169.27},"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":2,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":88.23,"y":113.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":168.74,"y":84.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":89.3,"y":87.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":109.02,"y":167.75},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":17,"endIndex":29,"top":[17,18,19,20,21],"bottom":[22,23,24,25,26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"coordinates":{"x":101.93,"y":162.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":120.39,"y":180.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":177.71,"y":106.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":104.97,"y":168.25},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"coordinates":{"x":146.89,"y":93.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":131.76,"y":105.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":122.31,"y":99.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"coordinates":{"x":119.17,"y":95.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":197.08,"y":96.84},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":81.38,"y":158.57},"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":3,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":140.26,"y":103.01},"type":"O","description":"Flyout"}]}},{"startIndex":30,"endIndex":35,"top":[30,31,32],"bottom":[33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":157.2,"y":167.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":86.41,"y":66.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"coordinates":{"x":123.73,"y":52.13},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":195.21,"y":95.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":163.93,"y":164.45},"type":"O","description":"Groundout"}]}},{"startIndex":36,"endIndex":41,"top":[36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":156.72,"y":155.55},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":111.05,"y":152.53},"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":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":146.65,"y":103.06},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":129.86,"y":153.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"coordinates":{"x":108.01,"y":154.05},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":53,"top":[42,43,44,45,46],"bottom":[47,48,49,50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":180.41,"y":65.66},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":178.4,"y":69.71},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":155.17,"y":166.73},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":101.42,"y":105.37},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":34.63,"y":94.67},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":62.68,"y":121.62},"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":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":198.78,"y":89.65},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":210.05,"y":101.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":199.2,"y":59.09},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":131.11,"y":175.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":116.12,"y":148.48},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":61,"top":[54,55,56,57,58],"bottom":[59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":101.42,"y":117.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":116.66,"y":160.04},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":91.78,"y":165.21},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":128.87,"y":75.77},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"batter":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"coordinates":{"x":105.48,"y":166.73},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":69,"top":[62,63,64,65],"bottom":[66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":95.53,"y":39.14},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":148.07,"y":154.05},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":124.9,"y":184.24},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":118.66,"y":148.48},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":231.39,"y":93.31},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":63.67,"y":91.18},"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":164.78,"y":50.3},"type":"O","description":"Flyout"}]}},{"startIndex":70,"endIndex":73,"top":[70,71,72,73],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"batter":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"coordinates":{"x":216.92,"y":96.59},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":161.47,"y":46.83},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":116.12,"y":153.04},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"coordinates":{"x":43.9,"y":101.55},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"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":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":4,"hits":5,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":12,"hits":15,"errors":1,"leftOnBase":3},"away":{"runs":3,"hits":7,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"catcher":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"first":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"second":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"third":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"shortstop":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"left":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"center":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"right":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"onDeck":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"inHole":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"battingOrder":4,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"offense":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"onDeck":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"inHole":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"pitcher":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"battingOrder":8,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":2,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":11,"airOuts":8,"runs":3,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".241","atBats":35,"obp":".317","slg":".382","ops":".699","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":13,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":10,"groundOuts":9,"airOuts":10,"runs":12,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":36,"obp":".410","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":142,"era":"4.12","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":12,"whip":"1.33","battersFaced":39,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":42,"strikes":100,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":12,"pitchesPerInning":"17.75","runsScoredPer9":"13.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID700241":{"person":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":89,"groundOuts":155,"airOuts":142,"runs":58,"doubles":27,"triples":2,"homeRuns":18,"strikeOuts":95,"baseOnBalls":36,"intentionalWalks":0,"hits":130,"hitByPitch":0,"atBats":518,"obp":".297","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2225,"era":"3.54","inningsPitched":"137.1","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.21","battersFaced":558,"outs":412,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2225,"balls":857,"strikes":1368,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".357","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"6.23","walksPer9Inn":"2.36","hitsPer9Inn":"8.52","runsScoredPer9":"3.80","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":16,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":15,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663494":{"person":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"301","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":16,"groundOuts":36,"airOuts":31,"runs":13,"doubles":1,"triples":2,"homeRuns":4,"strikeOuts":26,"baseOnBalls":10,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".235","atBats":119,"obp":".298","slg":".378","ops":".676","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":45,"rbi":17,"leftOnBase":52,"sacBunts":1,"sacFlies":1,"babip":".267","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.75","popOuts":2,"lineOuts":13},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":41,"errors":0,"chances":70,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID691023":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":61,"groundOuts":109,"airOuts":116,"runs":81,"doubles":28,"triples":0,"homeRuns":27,"strikeOuts":131,"baseOnBalls":42,"intentionalWalks":1,"hits":142,"hitByPitch":4,"avg":".287","atBats":495,"obp":".346","slg":".507","ops":".853","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":544,"totalBases":251,"rbi":96,"leftOnBase":231,"sacBunts":0,"sacFlies":3,"babip":".338","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.33","popOuts":29,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":251,"errors":5,"chances":264,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701675":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 3B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":48,"groundOuts":90,"airOuts":100,"runs":41,"doubles":10,"triples":2,"homeRuns":9,"strikeOuts":68,"baseOnBalls":19,"intentionalWalks":0,"hits":79,"hitByPitch":3,"avg":".239","atBats":331,"obp":".282","slg":".363","ops":".645","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":359,"totalBases":120,"rbi":41,"leftOnBase":137,"sacBunts":1,"sacFlies":5,"babip":".270","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.78","popOuts":28,"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":4,"putOuts":203,"errors":3,"chances":210,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID681517":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":63,"groundOuts":128,"airOuts":111,"runs":44,"doubles":29,"triples":1,"homeRuns":12,"strikeOuts":111,"baseOnBalls":35,"intentionalWalks":0,"hits":125,"hitByPitch":5,"atBats":472,"obp":".322","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","numberOfPitches":2023,"era":"3.24","inningsPitched":"122.1","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.31","battersFaced":516,"outs":367,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2023,"balls":744,"strikes":1279,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".714","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"8.17","walksPer9Inn":"2.57","hitsPer9Inn":"9.20","runsScoredPer9":"3.24","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":8,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":42,"groundOuts":70,"airOuts":86,"runs":22,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":26,"intentionalWalks":0,"hits":61,"hitByPitch":1,"avg":".247","atBats":247,"obp":".319","slg":".364","ops":".683","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":280,"totalBases":90,"rbi":32,"leftOnBase":112,"sacBunts":2,"sacFlies":2,"babip":".267","groundOutsToAirouts":"0.81","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"49.40","popOuts":24,"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":44,"putOuts":98,"errors":1,"chances":143,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID681676":{"person":{"id":681676,"fullName":"Ryan Fernandez","link":"/api/v1/people/681676"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 4 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":35,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":9,"strikes":26,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":8,"groundOuts":13,"airOuts":13,"runs":13,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":61,"obp":".319","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":271,"era":"4.70","inningsPitched":"15.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.43","battersFaced":69,"outs":46,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":271,"balls":99,"strikes":172,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":4,"winPercentage":".333","pitchesPerInning":"17.67","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"12.33","walksPer9Inn":"4.11","hitsPer9Inn":"8.80","runsScoredPer9":"7.63","homeRunsPer9":"1.17","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":3,"chances":6,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID700669":{"person":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":49,"groundOuts":71,"airOuts":71,"runs":24,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":30,"intentionalWalks":2,"hits":41,"hitByPitch":2,"atBats":216,"obp":".289","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":937,"era":"3.13","inningsPitched":"63.1","wins":7,"losses":1,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":22,"whip":"1.12","battersFaced":253,"outs":190,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":937,"balls":374,"strikes":563,"strikePercentage":".600","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".875","pitchesPerInning":"14.79","gamesFinished":14,"strikeoutWalkRatio":"1.27","strikeoutsPer9Inn":"5.40","walksPer9Inn":"4.26","hitsPer9Inn":"5.83","runsScoredPer9":"3.41","homeRunsPer9":"0.71","inheritedRunners":39,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":6,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID802139":{"person":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"jerseyNumber":"26","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":93,"groundOuts":140,"airOuts":139,"runs":86,"doubles":14,"triples":0,"homeRuns":17,"strikeOuts":91,"baseOnBalls":62,"intentionalWalks":2,"hits":118,"hitByPitch":16,"avg":".243","atBats":486,"obp":".346","slg":".377","ops":".723","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":566,"totalBases":183,"rbi":47,"leftOnBase":144,"sacBunts":0,"sacFlies":2,"babip":".266","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.59","popOuts":13,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":363,"putOuts":153,"errors":2,"chances":518,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":32,"gamesStarted":1,"flyOuts":13,"groundOuts":33,"airOuts":25,"runs":15,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":27,"baseOnBalls":18,"intentionalWalks":2,"hits":32,"hitByPitch":0,"atBats":116,"obp":".370","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":539,"era":"4.50","inningsPitched":"30.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":15,"whip":"1.67","battersFaced":136,"outs":90,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":539,"balls":195,"strikes":344,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.97","gamesFinished":5,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"8.10","walksPer9Inn":"5.40","hitsPer9Inn":"9.60","runsScoredPer9":"4.50","homeRunsPer9":"1.20","inheritedRunners":16,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677865":{"person":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":32,"groundOuts":80,"airOuts":64,"runs":30,"doubles":13,"triples":0,"homeRuns":3,"strikeOuts":42,"baseOnBalls":24,"intentionalWalks":2,"hits":63,"hitByPitch":8,"atBats":242,"obp":".339","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1066,"era":"3.39","inningsPitched":"63.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":24,"whip":"1.37","battersFaced":281,"outs":191,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":1066,"balls":387,"strikes":679,"strikePercentage":".640","hitBatsmen":8,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".000","pitchesPerInning":"16.74","gamesFinished":9,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"5.94","walksPer9Inn":"3.39","hitsPer9Inn":"8.91","runsScoredPer9":"4.24","homeRunsPer9":"0.42","inheritedRunners":27,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":13,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":10,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691458":{"person":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"jerseyNumber":"33","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":21,"groundOuts":59,"airOuts":51,"runs":15,"doubles":8,"triples":4,"homeRuns":2,"strikeOuts":28,"baseOnBalls":7,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".243","atBats":177,"obp":".270","slg":".367","ops":".637","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":65,"rbi":25,"leftOnBase":83,"sacBunts":0,"sacFlies":4,"babip":".272","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"88.50","popOuts":11,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":93,"putOuts":76,"errors":5,"chances":174,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID676475":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":79,"groundOuts":136,"airOuts":126,"runs":75,"doubles":33,"triples":1,"homeRuns":21,"strikeOuts":92,"baseOnBalls":46,"intentionalWalks":4,"hits":143,"hitByPitch":6,"avg":".289","atBats":494,"obp":".355","slg":".488","ops":".843","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":549,"totalBases":241,"rbi":94,"leftOnBase":226,"sacBunts":0,"sacFlies":3,"babip":".318","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.52","popOuts":23,"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":89,"putOuts":995,"errors":8,"chances":1092,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID676617":{"person":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":23,"groundOuts":56,"airOuts":41,"runs":19,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":53,"baseOnBalls":22,"intentionalWalks":2,"hits":36,"hitByPitch":10,"atBats":183,"obp":".315","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":855,"era":"2.94","inningsPitched":"52.0","wins":3,"losses":4,"saves":33,"saveOpportunities":38,"holds":1,"blownSaves":5,"earnedRuns":17,"whip":"1.12","battersFaced":218,"outs":156,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":855,"balls":334,"strikes":521,"strikePercentage":".610","hitBatsmen":10,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.37","rbi":0,"winPercentage":".429","pitchesPerInning":"16.44","gamesFinished":43,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"9.17","walksPer9Inn":"3.81","hitsPer9Inn":"6.23","runsScoredPer9":"3.29","homeRunsPer9":"0.35","inheritedRunners":12,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666277":{"person":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":31,"groundOuts":47,"airOuts":62,"runs":27,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":57,"baseOnBalls":26,"intentionalWalks":1,"hits":45,"hitByPitch":2,"atBats":208,"obp":".305","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":946,"era":"4.18","inningsPitched":"56.0","wins":6,"losses":3,"saves":2,"saveOpportunities":9,"holds":19,"blownSaves":7,"earnedRuns":26,"whip":"1.27","battersFaced":239,"outs":168,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":946,"balls":331,"strikes":615,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".667","pitchesPerInning":"16.89","gamesFinished":7,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"9.16","walksPer9Inn":"4.18","hitsPer9Inn":"7.23","runsScoredPer9":"4.34","homeRunsPer9":"1.45","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687273":{"person":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(L, 0-2)","summary":"5.0 IP, 7 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":5,"airOuts":6,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":25,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":32,"strikes":67,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"12.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":11,"groundOuts":12,"airOuts":16,"runs":10,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":57,"obp":".379","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":291,"era":"6.43","inningsPitched":"14.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.79","battersFaced":66,"outs":42,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":291,"balls":106,"strikes":185,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":7,"winPercentage":".000","pitchesPerInning":"20.79","gamesFinished":0,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"8.36","walksPer9Inn":"4.50","hitsPer9Inn":"11.57","runsScoredPer9":"6.43","homeRunsPer9":"0.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"gamesStarted":1,"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"}]},"ID669461":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":82,"groundOuts":90,"airOuts":141,"runs":75,"doubles":22,"triples":1,"homeRuns":21,"strikeOuts":125,"baseOnBalls":44,"intentionalWalks":0,"hits":136,"hitByPitch":5,"atBats":485,"obp":".343","caughtStealing":5,"stolenBases":20,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2109,"era":"5.04","inningsPitched":"125.0","wins":5,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.44","battersFaced":541,"outs":375,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2109,"balls":761,"strikes":1348,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":4,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".313","pitchesPerInning":"16.87","gamesFinished":0,"strikeoutWalkRatio":"2.84","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.17","hitsPer9Inn":"9.79","runsScoredPer9":"5.40","homeRunsPer9":"1.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":25,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686780":{"person":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.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":71,"flyOuts":26,"groundOuts":43,"airOuts":47,"runs":13,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":49,"baseOnBalls":10,"intentionalWalks":0,"hits":36,"hitByPitch":2,"avg":".213","atBats":169,"obp":".262","slg":".320","ops":".582","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":187,"totalBases":54,"rbi":11,"leftOnBase":76,"sacBunts":4,"sacFlies":2,"babip":".271","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.25","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":8,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":".---","pitchesPerInning":"8.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":17,"stolenBases":37,"stolenBasePercentage":".685","caughtStealingPercentage":".315","assists":31,"putOuts":425,"errors":5,"chances":461,"fielding":".989","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592773":{"person":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":26,"groundOuts":39,"airOuts":52,"runs":28,"doubles":7,"triples":1,"homeRuns":9,"strikeOuts":52,"baseOnBalls":27,"intentionalWalks":1,"hits":46,"hitByPitch":1,"atBats":189,"obp":".341","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":892,"era":"4.68","inningsPitched":"50.0","wins":2,"losses":2,"saves":1,"saveOpportunities":5,"holds":24,"blownSaves":4,"earnedRuns":26,"whip":"1.46","battersFaced":218,"outs":150,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":892,"balls":349,"strikes":543,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".500","pitchesPerInning":"17.84","gamesFinished":5,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"9.36","walksPer9Inn":"4.86","hitsPer9Inn":"8.28","runsScoredPer9":"5.04","homeRunsPer9":"1.62","inheritedRunners":19,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695491":{"person":{"id":695491,"fullName":"Joshua Báez","link":"/api/v1/people/695491"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":7,"groundOuts":5,"airOuts":11,"runs":5,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".156","atBats":32,"obp":".243","slg":".531","ops":".774","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":17,"rbi":9,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"babip":".059","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.00","popOuts":2,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID703725":{"person":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":5,"groundOuts":19,"airOuts":16,"runs":17,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":24,"baseOnBalls":6,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":77,"obp":".306","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":325,"era":"5.66","inningsPitched":"20.2","wins":3,"losses":3,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":13,"whip":"1.21","battersFaced":85,"outs":62,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":325,"balls":112,"strikes":213,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".500","pitchesPerInning":"15.73","gamesFinished":6,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"10.45","walksPer9Inn":"2.61","hitsPer9Inn":"8.27","runsScoredPer9":"7.40","homeRunsPer9":"2.18","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657265":{"person":{"id":657265,"fullName":"Peter Strzelecki","link":"/api/v1/people/657265"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":16,"groundOuts":10,"airOuts":22,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":47,"obp":".278","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":220,"era":"3.29","inningsPitched":"13.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.02","battersFaced":54,"outs":41,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":220,"balls":90,"strikes":130,"strikePercentage":".590","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".500","pitchesPerInning":"16.10","gamesFinished":3,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"4.61","walksPer9Inn":"3.29","hitsPer9Inn":"5.93","runsScoredPer9":"3.29","homeRunsPer9":"0.66","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677592":{"person":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":7,"groundOuts":25,"airOuts":15,"runs":10,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":5,"avg":".235","atBats":98,"obp":".309","slg":".439","ops":".748","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":43,"rbi":12,"leftOnBase":61,"sacBunts":1,"sacFlies":1,"babip":".316","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.60","popOuts":4,"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":1,"putOuts":55,"errors":0,"chances":56,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671056":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":52,"groundOuts":146,"airOuts":123,"runs":81,"doubles":23,"triples":1,"homeRuns":14,"strikeOuts":105,"baseOnBalls":63,"intentionalWalks":5,"hits":118,"hitByPitch":27,"avg":".242","atBats":488,"obp":".357","slg":".379","ops":".736","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":582,"totalBases":185,"rbi":53,"leftOnBase":205,"sacBunts":0,"sacFlies":4,"babip":".279","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.86","popOuts":37,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":38,"stolenBasePercentage":".950","caughtStealingPercentage":".050","assists":12,"putOuts":336,"errors":1,"chances":349,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID699625":{"person":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":28,"groundOuts":22,"airOuts":38,"runs":9,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":45,"baseOnBalls":9,"intentionalWalks":0,"hits":22,"hitByPitch":4,"avg":".175","atBats":126,"obp":".250","slg":".310","ops":".560","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":39,"rbi":12,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".231","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.50","popOuts":4,"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":1,"stolenBases":14,"stolenBasePercentage":".933","caughtStealingPercentage":".067","assists":4,"putOuts":253,"errors":1,"chances":258,"fielding":".996","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]}},"batters":[802139,671056,676475,663494,691023,695491,701675,665877,699625,691458,687273,681676,686780],"pitchers":[687273,681676,686780],"bench":[677592],"bullpen":[677865,657571,703725,700669,681517,669461,700241,676617,666277,592773,657265],"battingOrder":[802139,671056,663494,691023,695491,701675,665877,699625,691458],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Jordan (8, Painter)."},{"label":"3B","value":"Church (2, Shugart)."},{"label":"HR","value":"Wetherholt (17, 8th inning off Alvarado, 0 on, 0 out)."},{"label":"TB","value":"Burleson; Church 4; Crooks; Jordan 2; Wetherholt 5."},{"label":"RBI","value":"Burleson (94); Fermín (32); Wetherholt (47)."},{"label":"2-out RBI","value":"Burleson."},{"label":"Runners left in scoring position, 2 out","value":"Jordan 2; Herrera."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Jordan-Fermín-Burleson)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"teamStats":{"batting":{"flyOuts":10,"groundOuts":9,"airOuts":10,"runs":12,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".243","atBats":36,"obp":".314","slg":".404","ops":".718","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":24,"rbi":12,"leftOnBase":9,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":11,"airOuts":8,"runs":3,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":35,"obp":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":132,"era":"4.09","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.30","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":39,"strikes":93,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":3,"pitchesPerInning":"14.67","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"301","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":66,"groundOuts":94,"airOuts":115,"runs":66,"doubles":18,"triples":2,"homeRuns":17,"strikeOuts":121,"baseOnBalls":29,"intentionalWalks":5,"hits":124,"hitByPitch":2,"avg":".276","atBats":449,"obp":".320","slg":".439","ops":".759","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":197,"rbi":55,"leftOnBase":186,"sacBunts":1,"sacFlies":4,"babip":".340","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.41","popOuts":14,"lineOuts":35},"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":214,"errors":2,"chances":216,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666200":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":63,"groundOuts":150,"airOuts":113,"runs":64,"doubles":29,"triples":1,"homeRuns":14,"strikeOuts":194,"baseOnBalls":47,"intentionalWalks":0,"hits":132,"hitByPitch":9,"atBats":582,"obp":".293","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","numberOfPitches":2548,"era":"3.23","inningsPitched":"156.0","wins":11,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.15","battersFaced":645,"outs":468,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2548,"balls":909,"strikes":1639,"strikePercentage":".640","hitBatsmen":9,"balks":1,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".688","pitchesPerInning":"16.33","gamesFinished":0,"strikeoutWalkRatio":"4.13","strikeoutsPer9Inn":"11.19","walksPer9Inn":"2.71","hitsPer9Inn":"7.62","runsScoredPer9":"3.69","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":4,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":6,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621237":{"person":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":23,"groundOuts":31,"airOuts":47,"runs":33,"doubles":8,"triples":3,"homeRuns":5,"strikeOuts":57,"baseOnBalls":22,"intentionalWalks":2,"hits":50,"hitByPitch":8,"atBats":184,"obp":".374","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":904,"era":"6.07","inningsPitched":"46.0","wins":3,"losses":3,"saves":1,"saveOpportunities":3,"holds":11,"blownSaves":2,"earnedRuns":31,"whip":"1.57","battersFaced":215,"outs":138,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":904,"balls":352,"strikes":552,"strikePercentage":".610","hitBatsmen":8,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.66","rbi":1,"winPercentage":".500","pitchesPerInning":"19.65","gamesFinished":4,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"11.15","walksPer9Inn":"4.30","hitsPer9Inn":"9.78","runsScoredPer9":"6.46","homeRunsPer9":"0.98","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":2,"chances":6,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID702222":{"person":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-2 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":39,"groundOuts":117,"airOuts":76,"runs":39,"doubles":17,"triples":4,"homeRuns":2,"strikeOuts":68,"baseOnBalls":21,"intentionalWalks":0,"hits":94,"hitByPitch":3,"avg":".271","atBats":347,"obp":".316","slg":".360","ops":".676","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":379,"totalBases":125,"rbi":32,"leftOnBase":139,"sacBunts":5,"sacFlies":3,"babip":".329","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"173.50","popOuts":11,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":200,"errors":1,"chances":202,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID650559":{"person":{"id":650559,"fullName":"Bryan De La Cruz","link":"/api/v1/people/650559"},"jerseyNumber":"41","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":1,"groundOuts":9,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".343","atBats":35,"obp":".390","slg":".543","ops":".933","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":19,"rbi":10,"leftOnBase":15,"sacBunts":0,"sacFlies":2,"babip":".370","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","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":0,"putOuts":23,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID650911":{"person":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":53,"groundOuts":182,"airOuts":102,"runs":51,"doubles":27,"triples":0,"homeRuns":13,"strikeOuts":187,"baseOnBalls":38,"intentionalWalks":0,"hits":159,"hitByPitch":5,"atBats":628,"obp":".301","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2479,"era":"2.51","inningsPitched":"161.2","wins":16,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.22","battersFaced":673,"outs":485,"gamesPitched":26,"completeGames":1,"shutouts":1,"pitchesThrown":2479,"balls":837,"strikes":1642,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.78","rbi":0,"winPercentage":".800","pitchesPerInning":"15.33","gamesFinished":0,"strikeoutWalkRatio":"4.92","strikeoutsPer9Inn":"10.41","walksPer9Inn":"2.12","hitsPer9Inn":"8.85","runsScoredPer9":"2.84","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":5,"errors":1,"chances":25,"fielding":".960","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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, 3 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":65,"groundOuts":118,"airOuts":111,"runs":82,"doubles":23,"triples":3,"homeRuns":26,"strikeOuts":116,"baseOnBalls":92,"intentionalWalks":3,"hits":117,"hitByPitch":1,"avg":".257","atBats":455,"obp":".378","slg":".492","ops":".870","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":555,"totalBases":224,"rbi":75,"leftOnBase":186,"sacBunts":0,"sacFlies":7,"babip":".284","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":12,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":764,"errors":4,"chances":829,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"800","stats":{"batting":{"summary":"2-3 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":51,"groundOuts":91,"airOuts":88,"runs":39,"doubles":17,"triples":0,"homeRuns":8,"strikeOuts":77,"baseOnBalls":28,"intentionalWalks":0,"hits":72,"hitByPitch":9,"avg":".224","atBats":322,"obp":".299","slg":".351","ops":".650","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":113,"rbi":43,"leftOnBase":155,"sacBunts":0,"sacFlies":6,"babip":".263","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.25","popOuts":8,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":19,"stolenBases":53,"stolenBasePercentage":".736","caughtStealingPercentage":".264","assists":24,"putOuts":961,"errors":7,"chances":992,"fielding":".993","passedBall":4,"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":21,"gamesStarted":21,"flyOuts":49,"groundOuts":104,"airOuts":102,"runs":40,"doubles":19,"triples":1,"homeRuns":15,"strikeOuts":144,"baseOnBalls":33,"intentionalWalks":0,"hits":88,"hitByPitch":3,"atBats":436,"obp":".262","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1944,"era":"2.92","inningsPitched":"120.1","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.01","battersFaced":474,"outs":361,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1944,"balls":703,"strikes":1241,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".714","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"4.36","strikeoutsPer9Inn":"10.77","walksPer9Inn":"2.47","hitsPer9Inn":"6.58","runsScoredPer9":"2.99","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":28,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":11,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661395":{"person":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":9,"groundOuts":44,"airOuts":25,"runs":10,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":65,"baseOnBalls":8,"intentionalWalks":0,"hits":40,"hitByPitch":3,"atBats":174,"obp":".276","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":746,"era":"1.75","inningsPitched":"46.1","wins":1,"losses":4,"saves":28,"saveOpportunities":30,"holds":0,"blownSaves":2,"earnedRuns":9,"whip":"1.04","battersFaced":185,"outs":139,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":746,"balls":260,"strikes":486,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.76","rbi":0,"winPercentage":".200","pitchesPerInning":"16.10","gamesFinished":44,"strikeoutWalkRatio":"8.13","strikeoutsPer9Inn":"12.63","walksPer9Inn":"1.55","hitsPer9Inn":"7.77","runsScoredPer9":"1.94","homeRunsPer9":"0.19","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":9},"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}},"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":"600","stats":{"batting":{"summary":"2-4 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":22,"groundOuts":59,"airOuts":50,"runs":22,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":43,"baseOnBalls":7,"intentionalWalks":0,"hits":43,"hitByPitch":5,"avg":".225","atBats":191,"obp":".267","slg":".361","ops":".628","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":69,"rbi":32,"leftOnBase":87,"sacBunts":1,"sacFlies":3,"babip":".260","groundOutsToAirouts":"1.18","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"38.20","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":86,"putOuts":66,"errors":4,"chances":156,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID689147":{"person":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":35,"groundOuts":39,"airOuts":62,"runs":23,"doubles":9,"triples":3,"homeRuns":3,"strikeOuts":55,"baseOnBalls":26,"intentionalWalks":1,"hits":37,"hitByPitch":5,"atBats":191,"obp":".305","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":930,"era":"3.53","inningsPitched":"51.0","wins":7,"losses":1,"saves":1,"saveOpportunities":4,"holds":16,"blownSaves":3,"earnedRuns":20,"whip":"1.24","battersFaced":224,"outs":153,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":930,"balls":357,"strikes":573,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".875","pitchesPerInning":"18.24","gamesFinished":6,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"9.71","walksPer9Inn":"4.59","hitsPer9Inn":"6.53","runsScoredPer9":"4.06","homeRunsPer9":"0.53","inheritedRunners":19,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664761":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | RBI, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":71,"groundOuts":156,"airOuts":129,"runs":49,"doubles":22,"triples":1,"homeRuns":14,"strikeOuts":69,"baseOnBalls":32,"intentionalWalks":1,"hits":115,"hitByPitch":8,"avg":".248","atBats":464,"obp":".305","slg":".390","ops":".695","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":509,"totalBases":181,"rbi":75,"leftOnBase":191,"sacBunts":0,"sacFlies":5,"babip":".262","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.14","popOuts":21,"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":162,"putOuts":212,"errors":11,"chances":385,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID680742":{"person":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"jerseyNumber":"52","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":49,"gamesStarted":0,"flyOuts":22,"groundOuts":41,"airOuts":38,"runs":17,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":58,"baseOnBalls":13,"intentionalWalks":0,"hits":35,"hitByPitch":2,"atBats":170,"obp":".267","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":770,"era":"2.89","inningsPitched":"46.2","wins":2,"losses":1,"saves":1,"saveOpportunities":4,"holds":11,"blownSaves":3,"earnedRuns":15,"whip":"1.03","battersFaced":187,"outs":140,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":770,"balls":277,"strikes":493,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".667","pitchesPerInning":"16.50","gamesFinished":5,"strikeoutWalkRatio":"4.46","strikeoutsPer9Inn":"11.19","walksPer9Inn":"2.51","hitsPer9Inn":"6.75","runsScoredPer9":"3.28","homeRunsPer9":"0.77","inheritedRunners":23,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663767":{"person":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"501","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"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":27,"groundOuts":30,"airOuts":42,"runs":24,"doubles":5,"triples":2,"homeRuns":9,"strikeOuts":49,"baseOnBalls":17,"intentionalWalks":1,"hits":38,"hitByPitch":4,"atBats":155,"obp":".328","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":710,"era":"4.71","inningsPitched":"42.0","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":22,"whip":"1.31","battersFaced":180,"outs":126,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":710,"balls":277,"strikes":433,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":1,"winPercentage":".667","pitchesPerInning":"16.90","gamesFinished":18,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"10.50","walksPer9Inn":"3.64","hitsPer9Inn":"8.14","runsScoredPer9":"5.14","homeRunsPer9":"1.93","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641835":{"person":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"jerseyNumber":"37","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":50,"gamesStarted":4,"flyOuts":27,"groundOuts":60,"airOuts":48,"runs":24,"doubles":9,"triples":2,"homeRuns":6,"strikeOuts":57,"baseOnBalls":14,"intentionalWalks":2,"hits":48,"hitByPitch":1,"atBats":210,"obp":".279","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":915,"era":"3.47","inningsPitched":"57.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":22,"whip":"1.09","battersFaced":228,"outs":171,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":915,"balls":334,"strikes":581,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".500","pitchesPerInning":"16.05","gamesFinished":11,"strikeoutWalkRatio":"4.07","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.21","hitsPer9Inn":"7.58","runsScoredPer9":"3.79","homeRunsPer9":"0.95","inheritedRunners":18,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"401","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":78,"groundOuts":114,"airOuts":129,"runs":57,"doubles":25,"triples":6,"homeRuns":9,"strikeOuts":80,"baseOnBalls":50,"intentionalWalks":0,"hits":112,"hitByPitch":2,"avg":".260","atBats":430,"obp":".339","slg":".409","ops":".748","caughtStealing":0,"stolenBases":23,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":487,"totalBases":176,"rbi":59,"leftOnBase":181,"sacBunts":3,"sacFlies":2,"babip":".300","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.78","popOuts":25,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":278,"putOuts":155,"errors":2,"chances":435,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":124,"flyOuts":58,"groundOuts":63,"airOuts":105,"runs":75,"doubles":15,"triples":1,"homeRuns":38,"strikeOuts":185,"baseOnBalls":82,"intentionalWalks":6,"hits":113,"hitByPitch":6,"avg":".245","atBats":461,"obp":".363","slg":".529","ops":".892","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":555,"totalBases":244,"rbi":76,"leftOnBase":161,"sacBunts":0,"sacFlies":5,"babip":".309","groundOutsToAirouts":"0.60","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.13","popOuts":28,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":17,"errors":0,"chances":20,"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"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID596117":{"person":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"801","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":7,"groundOuts":15,"airOuts":13,"runs":8,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":2,"avg":".159","atBats":44,"obp":".224","slg":".159","ops":".383","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":7,"rbi":3,"leftOnBase":17,"sacBunts":0,"sacFlies":1,"babip":".200","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":6,"groundOuts":1,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":31,"era":"5.40","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":15,"outs":10,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":10,"strikes":21,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.11","rbi":0,"winPercentage":".---","pitchesPerInning":"9.30","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.70","hitsPer9Inn":"10.80","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":7,"stolenBases":12,"stolenBasePercentage":".632","caughtStealingPercentage":".368","assists":9,"putOuts":119,"errors":1,"chances":129,"fielding":".992","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID686934":{"person":{"id":686934,"fullName":"Alex McFarlane","link":"/api/v1/people/686934"},"jerseyNumber":"71","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":5,"gamesStarted":0,"flyOuts":1,"groundOuts":7,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"obp":".348","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":87,"era":"1.69","inningsPitched":"5.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":23,"outs":16,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":35,"strikes":52,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".667","pitchesPerInning":"16.31","gamesFinished":2,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"6.75","walksPer9Inn":"5.06","hitsPer9Inn":"8.44","runsScoredPer9":"5.06","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605400":{"person":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":75,"groundOuts":115,"airOuts":137,"runs":80,"doubles":24,"triples":3,"homeRuns":31,"strikeOuts":146,"baseOnBalls":46,"intentionalWalks":2,"hits":148,"hitByPitch":1,"atBats":540,"obp":".330","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","numberOfPitches":2366,"era":"5.12","inningsPitched":"137.0","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":78,"whip":"1.42","battersFaced":593,"outs":411,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2366,"balls":868,"strikes":1498,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".357","pitchesPerInning":"17.27","gamesFinished":0,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"9.59","walksPer9Inn":"3.02","hitsPer9Inn":"9.72","runsScoredPer9":"5.26","homeRunsPer9":"2.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":29,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":6,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":23,"groundOuts":42,"airOuts":52,"runs":15,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":48,"baseOnBalls":16,"intentionalWalks":1,"hits":36,"hitByPitch":3,"atBats":173,"obp":".282","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":731,"era":"2.23","inningsPitched":"48.1","wins":5,"losses":5,"saves":1,"saveOpportunities":4,"holds":15,"blownSaves":3,"earnedRuns":12,"whip":"1.08","battersFaced":197,"outs":145,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":731,"balls":248,"strikes":483,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".500","pitchesPerInning":"15.12","gamesFinished":6,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.94","walksPer9Inn":"2.98","hitsPer9Inn":"6.70","runsScoredPer9":"2.79","homeRunsPer9":"0.74","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650333":{"person":{"id":650333,"fullName":"Luis Arraez","link":"/api/v1/people/650333"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":125,"groundOuts":136,"airOuts":190,"runs":63,"doubles":28,"triples":7,"homeRuns":6,"strikeOuts":24,"baseOnBalls":27,"intentionalWalks":4,"hits":159,"hitByPitch":4,"avg":".323","atBats":493,"obp":".356","slg":".444","ops":".800","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":540,"totalBases":219,"rbi":54,"leftOnBase":153,"sacBunts":6,"sacFlies":10,"babip":".323","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.17","popOuts":21,"lineOuts":44},"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":314,"putOuts":165,"errors":6,"chances":485,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"200","stats":{"batting":{"summary":"2-5 | 2 R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":79,"groundOuts":126,"airOuts":144,"runs":86,"doubles":22,"triples":1,"homeRuns":17,"strikeOuts":120,"baseOnBalls":36,"intentionalWalks":1,"hits":127,"hitByPitch":4,"avg":".247","atBats":514,"obp":".300","slg":".393","ops":".693","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":557,"totalBases":202,"rbi":49,"leftOnBase":192,"sacBunts":0,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.24","popOuts":25,"lineOuts":40},"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":274,"putOuts":152,"errors":19,"chances":445,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656537":{"person":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"jerseyNumber":"49","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":18,"groundOuts":35,"airOuts":33,"runs":27,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":63,"baseOnBalls":12,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".238","atBats":168,"obp":".293","slg":".423","ops":".716","caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":71,"rbi":25,"leftOnBase":95,"sacBunts":3,"sacFlies":0,"babip":".323","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.67","popOuts":5,"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":4,"putOuts":103,"errors":1,"chances":108,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID691725":{"person":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 3-8)","summary":"7.0 IP, ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":8,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":27,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":103,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":28,"strikes":75,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","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":1,"putOuts":4,"errors":0,"chances":5,"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":17,"flyOuts":54,"groundOuts":79,"airOuts":110,"runs":62,"doubles":15,"triples":1,"homeRuns":17,"strikeOuts":79,"baseOnBalls":34,"intentionalWalks":0,"hits":103,"hitByPitch":5,"atBats":365,"obp":".349","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1576,"era":"6.04","inningsPitched":"92.1","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.48","battersFaced":410,"outs":277,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1576,"balls":564,"strikes":1012,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":1,"winPercentage":".273","pitchesPerInning":"17.07","gamesFinished":0,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"7.70","walksPer9Inn":"3.31","hitsPer9Inn":"10.04","runsScoredPer9":"6.04","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":28,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":15,"errors":0,"chances":23,"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":[656941,607208,547180,669016,650333,681082,664761,663767,624641,650559,592663,596117,656537,702222,691725,621237],"pitchers":[691725,621237,663767],"bench":[],"bullpen":[680742,661395,689147,666200,641835,686934,605400,548384,650911,554430],"battingOrder":[656941,607208,669016,681082,663767,624641,650559,596117,702222],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Sosa, E (7, Mathews); Hill, D (4, Mathews); Realmuto (17, Fernandez)."},{"label":"HR","value":"Harper, B (26, 6th inning off Fernandez, 2 on, 1 out); Schwarber (38, 8th inning off Pagés, P, 0 on, 1 out)."},{"label":"TB","value":"Arraez; Bohm 2; Crawford; De La Cruz, B; Harper, B 4; Hill, D 2; Realmuto 3; Schwarber 5; Sosa, E 3; Turner 2."},{"label":"RBI","value":"Bohm (75); De La Cruz, B 2 (10); Harper, B 3 (75); Hill, D (25); Realmuto (43); Schwarber 2 (76); Sosa, E 2 (32)."},{"label":"2-out RBI","value":"Bohm; Hill, D; Sosa, E 2."},{"label":"Runners left in scoring position, 2 out","value":"De La Cruz, B; Schwarber."},{"label":"SF","value":"Realmuto; Schwarber."},{"label":"GIDP","value":"Turner."},{"label":"Team RISP","value":"7-for-12."},{"label":"Team LOB","value":"3."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Turner (19, throw)."}]}],"note":[{"label":"a","value":"Singled for Hill, D in the 6th."}]}},"officials":[{"official":{"id":503490,"fullName":"Chris Segal","link":"/api/v1/people/503490"},"officialType":"Home Plate"},{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"First Base"},{"official":{"id":664263,"fullName":"Edwin Jimenez","link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Crooks (Ball-Confirmed); Harper, B (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Mathews 99-67; Fernandez 35-26; Pagés, P 8-7; Painter 103-75; Alvarado 16-10; Shugart 13-8."},{"label":"Groundouts-flyouts","value":"Mathews 5-6; Fernandez 3-2; Pagés, P 1-2; Painter 8-4; Alvarado 2-0; Shugart 1-2."},{"label":"Batters faced","value":"Mathews 25; Fernandez 10; Pagés, P 4; Painter 27; Alvarado 4; Shugart 4."},{"label":"Umpires","value":"HP: Chris Segal. 1B: Laz Diaz. 2B: Edwin Jimenez. 3B: Erich Bacchus. "},{"label":"Weather","value":"77 degrees, Cloudy."},{"label":"Wind","value":"4 mph, Out To CF."},{"label":"First pitch","value":"6:05 PM."},{"label":"T","value":"2:27."},{"label":"Att","value":"42,218."},{"label":"Venue","value":"Citizens Bank Park."},{"label":"August 22, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725","boxscoreName":"Painter"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 3-8)","summary":"7.0 IP, ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":8,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":27,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":103,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":28,"strikes":75,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","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":1,"putOuts":4,"errors":0,"chances":5,"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":17,"flyOuts":54,"groundOuts":79,"airOuts":110,"runs":62,"doubles":15,"triples":1,"homeRuns":17,"strikeOuts":79,"baseOnBalls":34,"intentionalWalks":0,"hits":103,"hitByPitch":5,"atBats":365,"obp":".349","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1576,"era":"6.04","inningsPitched":"92.1","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.48","battersFaced":410,"outs":277,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1576,"balls":564,"strikes":1012,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":1,"winPercentage":".273","pitchesPerInning":"17.07","gamesFinished":0,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"7.70","walksPer9Inn":"3.31","hitsPer9Inn":"10.04","runsScoredPer9":"6.04","homeRunsPer9":"1.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":28,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":15,"errors":0,"chances":23,"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"}]},"type":"starter","gameScore":77,"pitchingGameScore":77},{"player":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941","boxscoreName":"Schwarber"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":124,"flyOuts":58,"groundOuts":63,"airOuts":105,"runs":75,"doubles":15,"triples":1,"homeRuns":38,"strikeOuts":185,"baseOnBalls":82,"intentionalWalks":6,"hits":113,"hitByPitch":6,"avg":".245","atBats":461,"obp":".363","slg":".529","ops":".892","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":555,"totalBases":244,"rbi":76,"leftOnBase":161,"sacBunts":0,"sacFlies":5,"babip":".309","groundOutsToAirouts":"0.60","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.13","popOuts":28,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":17,"errors":0,"chances":20,"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"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139","boxscoreName":"Wetherholt"},"jerseyNumber":"26","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":93,"groundOuts":140,"airOuts":139,"runs":86,"doubles":14,"triples":0,"homeRuns":17,"strikeOuts":91,"baseOnBalls":62,"intentionalWalks":2,"hits":118,"hitByPitch":16,"avg":".243","atBats":486,"obp":".346","slg":".377","ops":".723","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":566,"totalBases":183,"rbi":47,"leftOnBase":144,"sacBunts":0,"sacFlies":2,"babip":".266","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.59","popOuts":13,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":363,"putOuts":153,"errors":2,"chances":518,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"loser":{"id":687273,"fullName":"Quinn Mathews","link":"/api/v1/people/687273"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}