{"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":822720,"link":"/api/v1.1/game/822720/feed/live","metaData":{"wait":10,"timeStamp":"20260623_024529","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822720,"type":"R","doubleHeader":"N","id":"2026/06/22/phimlb-wasmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822720-2026-06-22","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-22T22:45:00Z","originalDate":"2026-06-22","officialDate":"2026-06-22","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":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":78,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":42,"losses":36,"ties":0,"pct":".538"},"records":{},"divisionLeader":false,"wins":42,"losses":36,"winningPercentage":".538"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2026,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","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":"Washington","record":{"gamesPlayed":79,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":41,"losses":38,"ties":0,"pct":".519"},"records":{},"divisionLeader":false,"wins":41,"losses":38,"winningPercentage":".519"},"franchiseName":"Washington","clubName":"Nationals","active":true}},"players":{"ID687282":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282","firstName":"Gabriel","lastName":"Rincones","primaryNumber":"17","birthDate":"2001-03-03","currentAge":25,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Gabriel","useLastName":"Rincones Jr.","middleName":"Alejandro","boxscoreName":"Rincones Jr.","gender":"M","nameMatrilineal":"DeBourg","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"rin-CONE-aze","mlbDebutDate":"2026-06-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Rincones Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"gabriel-rincones-jr-687282","firstLastName":"Gabriel Rincones Jr.","lastFirstName":"Rincones Jr., Gabriel","lastInitName":"Rincones Jr., G","initLastName":"G Rincones Jr.","fullFMLName":"Gabriel Alejandro Rincones Jr.","fullLFMName":"Rincones Jr., Gabriel Alejandro","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"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},"ID683083":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083","firstName":"Nasim","lastName":"Nuñez","primaryNumber":"26","birthDate":"2000-08-18","currentAge":26,"birthCity":"Bronx","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nasim","useLastName":"Nuñez","middleName":"Emmanuel","boxscoreName":"Nuñez, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"NAH-seem NOON-yez","mlbDebutDate":"2024-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nasim Nuñez","nameSlug":"nasim-nunez-683083","firstLastName":"Nasim Nuñez","lastFirstName":"Nuñez, Nasim","lastInitName":"Nuñez, N","initLastName":"N Nuñez","fullFMLName":"Nasim Emmanuel Nuñez","fullLFMName":"Nuñez, Nasim Emmanuel","strikeZoneTop":3.05,"strikeZoneBottom":1.54},"ID621237":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237","firstName":"José","lastName":"Alvarado","primaryNumber":"46","birthDate":"1995-05-21","currentAge":31,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 2\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Alvarado","middleName":"Antonio","boxscoreName":"Alvarado","nickName":"El Pocho","gender":"M","nameMatrilineal":"Lizarzabal","isPlayer":true,"isVerified":true,"pronunciation":"all-vuh-RAH-doh","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Alvarado","nameSlug":"jose-alvarado-621237","firstLastName":"José Alvarado","lastFirstName":"Alvarado, José","lastInitName":"Alvarado, J","initLastName":"J Alvarado","fullFMLName":"José Antonio Alvarado","fullLFMName":"Alvarado, José Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650911":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911","firstName":"Cristopher","lastName":"Sánchez","primaryNumber":"61","birthDate":"1996-12-12","currentAge":29,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristopher","useLastName":"Sánchez","middleName":"Alexis","boxscoreName":"Sánchez, C","gender":"M","nameMatrilineal":"Valera","isPlayer":true,"isVerified":true,"pronunciation":"KRISS-tuh-furr","mlbDebutDate":"2021-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cristopher Sánchez","nameSlug":"cristopher-sanchez-650911","firstLastName":"Cristopher Sánchez","lastFirstName":"Sánchez, Cristopher","lastInitName":"Sánchez, C","initLastName":"C Sánchez","fullFMLName":"Cristopher Alexis Sánchez","fullLFMName":"Sánchez, Cristopher Alexis","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID547180":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180","firstName":"Bryce","lastName":"Harper","primaryNumber":"3","birthDate":"1992-10-16","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Bryce","useLastName":"Harper","middleName":"Aron Max","boxscoreName":"Harper, B","nickName":"Harp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"HARR-purr","mlbDebutDate":"2012-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Harper","nameSlug":"bryce-harper-547180","firstLastName":"Bryce Harper","lastFirstName":"Harper, Bryce","lastInitName":"Harper, B","initLastName":"B Harper","fullFMLName":"Bryce Aron Max Harper","fullLFMName":"Harper, Bryce Aron Max","strikeZoneTop":3.265,"strikeZoneBottom":1.648},"ID592663":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663","firstName":"Jacob","lastName":"Realmuto","primaryNumber":"10","birthDate":"1991-03-18","currentAge":35,"birthCity":"Del City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 0\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"J.T.","useLastName":"Realmuto","middleName":"Tyler","boxscoreName":"Realmuto","nickName":"Real","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"reel-MYOO-toh","mlbDebutDate":"2014-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Realmuto","nameSlug":"j-t-realmuto-592663","firstLastName":"J.T. Realmuto","lastFirstName":"Realmuto, J.T.","lastInitName":"Realmuto, J","initLastName":"J Realmuto","fullFMLName":"Jacob Tyler Realmuto","fullLFMName":"Realmuto, Jacob Tyler","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"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},"ID686751":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751","firstName":"Seth","lastName":"Johnson","primaryNumber":"52","birthDate":"1998-09-19","currentAge":27,"birthCity":"Concord","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Johnson","nameSlug":"seth-johnson-686751","firstLastName":"Seth Johnson","lastFirstName":"Johnson, Seth","lastInitName":"Johnson, S","initLastName":"S Johnson","fullFMLName":"Seth William Johnson","fullLFMName":"Johnson, Seth William","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID663992":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992","firstName":"Richard","lastName":"Lovelady","primaryNumber":"55","birthDate":"1995-07-07","currentAge":31,"birthCity":"Hinesville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Richard","useLastName":"Lovelady","middleName":"Tyler","boxscoreName":"Lovelady","nickName":"Love","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Richard Lovelady","nameSlug":"richard-lovelady-663992","firstLastName":"Richard Lovelady","lastFirstName":"Lovelady, Richard","lastInitName":"Lovelady, R","initLastName":"R Lovelady","fullFMLName":"Richard Tyler Lovelady","fullLFMName":"Lovelady, Richard Tyler","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID690925":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925","firstName":"Clayton","lastName":"Beeter","primaryNumber":"39","birthDate":"1998-10-09","currentAge":27,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Beeter","middleName":"Howard","boxscoreName":"Beeter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clayton Beeter","nameSlug":"clayton-beeter-690925","firstLastName":"Clayton Beeter","lastFirstName":"Beeter, Clayton","lastInitName":"Beeter, C","initLastName":"C Beeter","fullFMLName":"Clayton Howard Beeter","fullLFMName":"Beeter, Clayton Howard","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695418":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418","firstName":"Bradley","lastName":"Lord","primaryNumber":"41","birthDate":"2000-02-14","currentAge":26,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Lord","middleName":"Ryan","boxscoreName":"Lord","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Lord","nameSlug":"brad-lord-695418","firstLastName":"Brad Lord","lastFirstName":"Lord, Brad","lastInitName":"Lord, B","initLastName":"B Lord","fullFMLName":"Bradley Ryan Lord","fullLFMName":"Lord, Bradley Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID695578":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","firstName":"James","lastName":"Wood","primaryNumber":"29","birthDate":"2002-09-17","currentAge":23,"birthCity":"Rockville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"James","useLastName":"Wood","middleName":"Irvin","boxscoreName":"Wood","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Wood","nameSlug":"james-wood-695578","firstLastName":"James Wood","lastFirstName":"Wood, James","lastInitName":"Wood, J","initLastName":"J Wood","fullFMLName":"James Irvin Wood","fullLFMName":"Wood, James Irvin","strikeZoneTop":3.489,"strikeZoneBottom":1.761},"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},"ID681402":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402","firstName":"Augustus","lastName":"Varland","primaryNumber":"47","birthDate":"1996-11-06","currentAge":29,"birthCity":"Maplewood","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gus","useLastName":"Varland","middleName":"James","boxscoreName":"Varland, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gus Varland","nameSlug":"gus-varland-681402","firstLastName":"Gus Varland","lastFirstName":"Varland, Gus","lastInitName":"Varland, G","initLastName":"G Varland","fullFMLName":"Augustus James Varland","fullLFMName":"Varland, Augustus James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"46","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID660688":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688","firstName":"Keibert","lastName":"Ruiz","primaryNumber":"20","birthDate":"1998-07-20","currentAge":28,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Keibert","useLastName":"Ruiz","middleName":"Jose","boxscoreName":"Ruiz, K","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":false,"pronunciation":"kay-bert roo-EEZ","mlbDebutDate":"2020-08-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keibert Ruiz","nameSlug":"keibert-ruiz-660688","firstLastName":"Keibert Ruiz","lastFirstName":"Ruiz, Keibert","lastInitName":"Ruiz, K","initLastName":"K Ruiz","fullFMLName":"Keibert Jose Ruiz","fullLFMName":"Ruiz, Keibert Jose","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"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},"ID660604":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604","firstName":"Alan","lastName":"Rangel","primaryNumber":"57","birthDate":"1997-08-21","currentAge":29,"birthCity":"Hermosillo","birthStateProvince":"-1","birthCountry":"Mexico","height":"6' 2\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alan","useLastName":"Rangel","middleName":"Eduardo","boxscoreName":"Rangel","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"rahn-HELL","mlbDebutDate":"2025-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alan Rangel","nameSlug":"alan-rangel-660604","firstLastName":"Alan Rangel","lastFirstName":"Rangel, Alan","lastInitName":"Rangel, A","initLastName":"A Rangel","fullFMLName":"Alan Eduardo Rangel","fullLFMName":"Rangel, Alan Eduardo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679775":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775","firstName":"Kyle","lastName":"Backhus","primaryNumber":"19","birthDate":"1998-01-31","currentAge":28,"birthCity":"New Waverly","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Backhus","middleName":"Jordan","boxscoreName":"Backhus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Backhus","nameSlug":"kyle-backhus-679775","firstLastName":"Kyle Backhus","lastFirstName":"Backhus, Kyle","lastInitName":"Backhus, K","initLastName":"K Backhus","fullFMLName":"Kyle Jordan Backhus","fullLFMName":"Backhus, Kyle Jordan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID674841":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841","firstName":"Michael","lastName":"Alvarez","primaryNumber":"54","birthDate":"1999-06-13","currentAge":27,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Alvarez","middleName":"Andrew","boxscoreName":"Alvarez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Alvarez","nameSlug":"andrew-alvarez-674841","firstLastName":"Andrew Alvarez","lastFirstName":"Alvarez, Andrew","lastInitName":"Alvarez, A","initLastName":"A Alvarez","fullFMLName":"Michael Andrew Alvarez","fullLFMName":"Alvarez, Michael Andrew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"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},"ID665953":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","firstName":"Andrés","lastName":"Chaparro","primaryNumber":"87","birthDate":"1999-05-04","currentAge":27,"birthCity":"El Vigia","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrés","useLastName":"Chaparro","middleName":"Alfonso","boxscoreName":"Chaparro","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"pronunciation":"cha-par-oh","mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Chaparro","nameSlug":"andres-chaparro-665953","firstLastName":"Andrés Chaparro","lastFirstName":"Chaparro, Andrés","lastInitName":"Chaparro, A","initLastName":"A Chaparro","fullFMLName":"Andrés Alfonso Chaparro","fullLFMName":"Chaparro, Andrés Alfonso","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID686452":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452","firstName":"Andrew","lastName":"Millas","primaryNumber":"14","birthDate":"1998-01-15","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Millas","middleName":"Theodore","boxscoreName":"Millas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"mill-us","mlbDebutDate":"2023-08-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Millas","nameSlug":"drew-millas-686452","firstLastName":"Drew Millas","lastFirstName":"Millas, Drew","lastInitName":"Millas, D","initLastName":"D Millas","fullFMLName":"Andrew Theodore Millas","fullLFMName":"Millas, Andrew Theodore","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"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},"ID571945":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945","firstName":"Miles","lastName":"Mikolas","primaryNumber":"36","birthDate":"1988-08-23","currentAge":38,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Miles","useLastName":"Mikolas","middleName":"Tice","boxscoreName":"Mikolas","nickName":"5280's","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"MY-koh-lahs","mlbDebutDate":"2012-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mikolas","nameSlug":"miles-mikolas-571945","firstLastName":"Miles Mikolas","lastFirstName":"Mikolas, Miles","lastInitName":"Mikolas, M","initLastName":"M Mikolas","fullFMLName":"Miles Tice Mikolas","fullLFMName":"Mikolas, Miles Tice","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID678391":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391","firstName":"Jorbit","lastName":"Vivas","primaryNumber":"84","birthDate":"2001-03-09","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 9\"","weight":171,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jorbit","useLastName":"Vivas","middleName":"Jose","boxscoreName":"Vivas","gender":"M","nameMatrilineal":"Antolinez","isPlayer":true,"isVerified":false,"pronunciation":"JOR-beet BEE-bas","mlbDebutDate":"2025-05-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorbit Vivas","nameSlug":"jorbit-vivas-678391","firstLastName":"Jorbit Vivas","lastFirstName":"Vivas, Jorbit","lastInitName":"Vivas, J","initLastName":"J Vivas","fullFMLName":"Jorbit Jose Vivas","fullLFMName":"Vivas, Jorbit Jose","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID686611":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611","firstName":"Dylan","lastName":"Crews","primaryNumber":"3","birthDate":"2002-02-26","currentAge":24,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Dylan","useLastName":"Crews","middleName":"Gray","boxscoreName":"Crews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Crews","nameSlug":"dylan-crews-686611","firstLastName":"Dylan Crews","lastFirstName":"Crews, Dylan","lastInitName":"Crews, D","initLastName":"D Crews","fullFMLName":"Dylan Gray Crews","fullLFMName":"Crews, Dylan Gray","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"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},"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},"ID676571":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571","firstName":"Peter","lastName":"Poulin","primaryNumber":"50","birthDate":"1996-07-25","currentAge":30,"birthCity":"Marion","birthStateProvince":"MA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"PJ","useLastName":"Poulin","middleName":"Arthur","boxscoreName":"Poulin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"PJ Poulin","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"pj-poulin-676571","firstLastName":"PJ Poulin","lastFirstName":"Poulin, PJ","lastInitName":"Poulin, P","initLastName":"P Poulin","fullFMLName":"Peter Arthur Poulin","fullLFMName":"Poulin, Peter Arthur","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID681082":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082","firstName":"Bryson","lastName":"Stott","primaryNumber":"5","birthDate":"1997-10-06","currentAge":28,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Bryson","useLastName":"Stott","middleName":"Jeremy","boxscoreName":"Stott","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BRY-sun","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryson Stott","nameSlug":"bryson-stott-681082","firstLastName":"Bryson Stott","lastFirstName":"Stott, Bryson","lastInitName":"Stott, B","initLastName":"B Stott","fullFMLName":"Bryson Jeremy Stott","fullLFMName":"Stott, Bryson Jeremy","strikeZoneTop":3.225,"strikeZoneBottom":1.628},"ID678554":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554","firstName":"Curtis","lastName":"Mead","primaryNumber":"11","birthDate":"2000-10-26","currentAge":25,"birthCity":"Adelaide","birthCountry":"Australia","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Curtis","useLastName":"Mead","middleName":"James","boxscoreName":"Mead","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"meed","mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Curtis Mead","nameSlug":"curtis-mead-678554","firstLastName":"Curtis Mead","lastFirstName":"Mead, Curtis","lastInitName":"Mead, C","initLastName":"C Mead","fullFMLName":"Curtis James Mead","fullLFMName":"Mead, Curtis James","strikeZoneTop":3.247,"strikeZoneBottom":1.639},"ID677588":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","firstName":"José","lastName":"Tena","primaryNumber":"8","birthDate":"2001-03-20","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"José","useLastName":"Tena","middleName":"Luis","boxscoreName":"Tena","gender":"M","nameMatrilineal":"De Leon","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Tena","nameSlug":"jose-tena-677588","firstLastName":"José Tena","lastFirstName":"Tena, José","lastInitName":"Tena, J","initLastName":"J Tena","fullFMLName":"José Luis Tena","fullLFMName":"Tena, José Luis","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID665561":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561","firstName":"Rafael","lastName":"Marchán","primaryNumber":"13","birthDate":"1999-02-25","currentAge":27,"birthCity":"San Cristobal","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rafael","useLastName":"Marchán","middleName":"Alejandro","boxscoreName":"Marchán","gender":"M","nameMatrilineal":"Amado","isPlayer":true,"isVerified":true,"pronunciation":"rah-fah-ELL mar-SHAHN","mlbDebutDate":"2020-09-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Marchán","nameSlug":"rafael-marchan-665561","firstLastName":"Rafael Marchán","lastFirstName":"Marchán, Rafael","lastInitName":"Marchán, R","initLastName":"R Marchán","fullFMLName":"Rafael Alejandro Marchán","fullLFMName":"Marchán, Rafael Alejandro","strikeZoneTop":3.056,"strikeZoneBottom":1.542},"ID676917":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","firstName":"Steven","lastName":"Cavalli","primaryNumber":"24","birthDate":"1998-08-14","currentAge":28,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Cavalli","middleName":"Cade","boxscoreName":"Cavalli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"cuh-VAH-lee","mlbDebutDate":"2022-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Cavalli","nameSlug":"cade-cavalli-676917","firstLastName":"Cade Cavalli","lastFirstName":"Cavalli, Cade","lastInitName":"Cavalli, C","initLastName":"C Cavalli","fullFMLName":"Steven Cade Cavalli","fullLFMName":"Cavalli, Steven Cade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID687377":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377","firstName":"Orlando","lastName":"Ribalta","primaryNumber":"64","birthDate":"1998-03-05","currentAge":28,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orlando","useLastName":"Ribalta","middleName":"Andres","boxscoreName":"Ribalta","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Ribalta","nameSlug":"orlando-ribalta-687377","firstLastName":"Orlando Ribalta","lastFirstName":"Ribalta, Orlando","lastInitName":"Ribalta, O","initLastName":"O Ribalta","fullFMLName":"Orlando Andres Ribalta","fullLFMName":"Ribalta, Orlando Andres","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID680730":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730","firstName":"Mitchell","lastName":"Parker","primaryNumber":"70","birthDate":"1999-09-27","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 4\"","weight":239,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitchell","useLastName":"Parker","middleName":"James","boxscoreName":"Parker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitchell Parker","nameSlug":"mitchell-parker-680730","firstLastName":"Mitchell Parker","lastFirstName":"Parker, Mitchell","lastInitName":"Parker, M","initLastName":"M Parker","fullFMLName":"Mitchell James Parker","fullLFMName":"Parker, Mitchell James","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687606":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606","firstName":"Paxton","lastName":"Schultz","primaryNumber":"75","birthDate":"1998-01-05","currentAge":28,"birthCity":"Orem","birthStateProvince":"UT","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paxton","useLastName":"Schultz","middleName":"James","boxscoreName":"Schultz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paxton Schultz","nameSlug":"paxton-schultz-687606","firstLastName":"Paxton Schultz","lastFirstName":"Schultz, Paxton","lastInitName":"Schultz, P","initLastName":"P Schultz","fullFMLName":"Paxton James Schultz","fullLFMName":"Schultz, Paxton James","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656492":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492","firstName":"Fred","lastName":"Griffin","primaryNumber":"22","birthDate":"1995-07-27","currentAge":31,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Foster","useLastName":"Griffin","middleName":"Foster","boxscoreName":"Griffin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Foster Griffin","nameSlug":"foster-griffin-656492","firstLastName":"Foster Griffin","lastFirstName":"Griffin, Foster","lastInitName":"Griffin, F","initLastName":"F Griffin","fullFMLName":"Fred Foster Griffin","fullLFMName":"Griffin, Fred Foster","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},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"26","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639}},"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309","location":{"address1":"1500 South Capitol Street, SE","city":"Washington","state":"District of Columbia","stateAbbrev":"DC","postalCode":"20003-1507","defaultCoordinates":{"latitude":38.872861,"longitude":-77.007501},"azimuthAngle":28.0,"elevation":35,"country":"USA","phone":"(202) 349-0400"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41376,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":377,"center":402,"rightCenter":370,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":3309,"link":"/api/v1/venues/3309"},"weather":{"condition":"Cloudy","temp":"73","wind":"2 mph, Out To RF"},"gameInfo":{"attendance":18237,"firstPitch":"2026-06-23T00:17:00.000Z","gameDurationMinutes":148,"delayDurationMinutes":92},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"home":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"}},"officialScorer":{"id":541663,"fullName":"Greg Royce","link":"/api/v1/people/541663"},"primaryDatacaster":{"id":427503,"fullName":"Ben Sussman","link":"/api/v1/people/427503"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-23T00:17:20.535Z","endTime":"2026-06-23T00:18:59.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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-06-22T19:02:01.548Z","endTime":"2026-06-22T21:31:51.505Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"description":"Status Change - Delayed Start: Rain","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-06-22T21:31:51.505Z","endTime":"2026-06-23T00:00:45.729Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"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":2,"startTime":"2026-06-23T00:00:45.729Z","endTime":"2026-06-23T00:15:25.888Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"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":3,"startTime":"2026-06-23T00:15:25.888Z","endTime":"2026-06-23T00:17:22.834Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.632535510733064,"aZ":-13.893043635987217,"pfxX":3.292263768583195,"pfxZ":10.329401622136645,"pX":0.8023960004450593,"pZ":2.033134763771986,"vX0":-5.30152530619475,"vY0":-132.05845019460185,"vZ0":-7.038796944587263,"x":86.41,"y":183.89,"x0":2.406443463946901,"y0":50.00009179964286,"z0":5.751251052234163,"aX":5.825295350230615},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.4,"breakHorizontal":-4.8,"spinRate":2247,"spinDirection":148},"zone":9,"typeConfidence":0.91,"plateTime":0.4144655320251309,"extension":6.324088761478424},"index":4,"playId":"b51e7b11-3acf-39fa-8eee-cdcb02d49283","pitchNumber":1,"startTime":"2026-06-23T00:17:22.834Z","endTime":"2026-06-23T00:17:26.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93968999494634,"aZ":-22.447618299194826,"pfxX":-0.9669665291880514,"pfxZ":5.725097306764286,"pX":0.8092599693667862,"pZ":0.9731655034475759,"vX0":-4.38027483238695,"vY0":-129.033662261006,"vZ0":-7.641362815443332,"x":86.15,"y":212.5,"x0":2.6492373069945025,"y0":50.003897791370036,"z0":5.682351327062822,"aX":-1.6423779954803857},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.0,"breakHorizontal":2.6,"spinRate":2261,"spinDirection":176},"zone":14,"typeConfidence":0.88,"plateTime":0.42325142196159415,"extension":6.108126653262681},"index":5,"playId":"a5f3465f-b668-3549-8c44-88dc67c30131","pitchNumber":2,"startTime":"2026-06-23T00:17:37.558Z","endTime":"2026-06-23T00:17:41.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":71.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.268256168332684,"aZ":-44.0900476880065,"pfxX":-3.118784122065665,"pfxZ":-9.462024217321295,"pX":0.039875380113364424,"pZ":1.9414175692576991,"vX0":-4.147545335551545,"vY0":-111.82635828089464,"vZ0":0.7529343438134752,"x":115.48,"y":186.36,"x0":2.328075535267967,"y0":50.00463024784548,"z0":6.144790951546954,"aX":-3.926046302083951},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-16.6,"breakHorizontal":6.7,"spinRate":2390,"spinDirection":329},"zone":8,"typeConfidence":0.91,"plateTime":0.4909143156130469,"extension":5.890053317073435},"index":6,"playId":"38a3084e-4b90-32cb-89cb-7b122758e9f7","pitchNumber":3,"startTime":"2026-06-23T00:17:52.704Z","endTime":"2026-06-23T00:17:56.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":73.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.373886382142526,"aZ":-31.402094242214364,"pfxX":1.756068448061718,"pfxZ":0.5592081150345647,"pX":-0.0976028640136273,"pZ":0.04008368599009687,"vX0":-6.645975650078456,"vY0":-118.75573183731983,"vZ0":-6.313227312509747,"x":120.72,"y":237.7,"x0":2.554023093713294,"y0":50.00105197777376,"z0":5.71929424730611,"aX":2.417565512220034},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.7,"breakHorizontal":-1.0,"spinRate":1390,"spinDirection":97},"zone":13,"typeConfidence":0.91,"plateTime":0.467746926466007,"extension":6.211772423446692},"index":7,"playId":"3861d82d-71a7-384b-b73f-fe65d3a83a91","pitchNumber":4,"startTime":"2026-06-23T00:18:10.597Z","endTime":"2026-06-23T00:18:14.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08032395462444,"aZ":-14.48554651915459,"pfxX":4.384389895724045,"pfxZ":9.44682269021017,"pX":0.5717685130448211,"pZ":2.3601005848871828,"vX0":-6.567140292272926,"vY0":-134.9387558140979,"vZ0":-6.312458653266556,"x":95.21,"y":175.06,"x0":2.450163420146119,"y0":50.00568911341426,"z0":5.722234928604797,"aX":8.212781426858655},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-6.8,"spinRate":2091,"spinDirection":152},"zone":6,"typeConfidence":0.92,"plateTime":0.40351154611611006,"extension":6.422839953523719},"index":8,"playId":"0d40272b-235c-3923-abad-ec70049eff5d","pitchNumber":5,"startTime":"2026-06-23T00:18:32.175Z","endTime":"2026-06-23T00:18:35.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.630392057357646,"aZ":-24.991663234680942,"pfxX":-2.1566200621860694,"pfxZ":4.140803405207739,"pX":-0.5951530388685594,"pZ":3.498983081601275,"vX0":-7.204146063134862,"vY0":-129.7445885924042,"vZ0":-1.2689938016625737,"x":139.69,"y":144.31,"x0":2.4780612800571573,"y0":50.00372724287722,"z0":5.867672784512261,"aX":-3.7418873365820677},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.4,"breakHorizontal":5.3,"spinRate":2386,"spinDirection":183},"zone":11,"typeConfidence":0.9,"plateTime":0.4193326755405007,"extension":6.175385322752559},"index":9,"playId":"fe375614-4029-3526-9d3f-2afae15211b7","pitchNumber":6,"startTime":"2026-06-23T00:18:53.395Z","endTime":"2026-06-23T00:18:59.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:18:59.798Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-23T00:19:07.284Z","endTime":"2026-06-23T00:20:56.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.431896003322166,"aZ":-23.429098390332296,"pfxX":-2.84020302889246,"pfxZ":5.169385931355718,"pX":-0.15861145937256538,"pZ":3.099549784894063,"vX0":-5.887919147669812,"vY0":-128.18736140491976,"vZ0":-2.636239254980999,"x":123.05,"y":155.09,"x0":2.522335354073927,"y0":50.00208195253611,"z0":5.938846077122209,"aX":-4.802850481943416},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.1,"breakHorizontal":6.2,"spinRate":2375,"spinDirection":166},"zone":2,"typeConfidence":0.91,"plateTime":0.4246518780201223,"extension":6.1957233351319365},"index":0,"playId":"444eba08-358e-3fa4-b74b-00a5a4b13a18","pitchNumber":1,"startTime":"2026-06-23T00:19:25.993Z","endTime":"2026-06-23T00:19:29.180Z","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":80.5,"endSpeed":74.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.78510255971536,"aZ":-33.721891391211535,"pfxX":-11.047806386151233,"pfxZ":-1.109464882100009,"pX":-0.4246139902561392,"pZ":1.4819478061944482,"vX0":-4.333607791334443,"vY0":-117.27975014393819,"vZ0":-2.3213228397115833,"x":133.19,"y":198.77,"x0":2.881401969446078,"y0":50.002865655928765,"z0":5.623969876851311,"aX":-15.41791459055296},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.3,"breakHorizontal":21.1,"spinRate":2764,"spinDirection":302},"zone":13,"typeConfidence":0.91,"plateTime":0.4666799742284389,"extension":6.067611748801343},"index":1,"playId":"aaa0e1af-f1d9-3730-b9e2-c74aba67b81f","pitchNumber":2,"startTime":"2026-06-23T00:19:42.271Z","endTime":"2026-06-23T00:19:46.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":73.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.712482314717608,"aZ":-30.803904675078087,"pfxX":0.6148679511859363,"pfxZ":0.9806566229544025,"pX":-0.3908060999277089,"pZ":1.2844204275720525,"vX0":-6.974614435327429,"vY0":-119.20997281338556,"vZ0":-3.893860768148963,"x":131.9,"y":204.1,"x0":2.5274970709268425,"y0":50.00337635678715,"z0":5.803080266375708,"aX":0.8607779732210975},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.8,"breakHorizontal":1.1,"spinRate":1467,"spinDirection":43},"zone":13,"typeConfidence":0.92,"plateTime":0.4643164008453389,"extension":6.28982031854316},"index":2,"playId":"b8a82214-f5bc-3df9-a252-2f059ac90942","pitchNumber":3,"startTime":"2026-06-23T00:20:00.142Z","endTime":"2026-06-23T00:20:05.422Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-23T00:20:18.260Z","endTime":"2026-06-23T00:20:32.365Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.4,"endSpeed":75.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.023701614863533,"aZ":-34.049898952427604,"pfxX":-10.07758084193763,"pfxZ":-1.3254828326204127,"pX":-2.9020954249612596,"pZ":0.5632512098343045,"vX0":-9.531203619429682,"vY0":-118.26839077757346,"vZ0":-4.414219782105689,"x":227.62,"y":223.57,"x0":2.492882244749112,"y0":50.004134807169336,"z0":5.584345348274026,"aX":-14.243925611283782},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.2,"breakHorizontal":20.6,"spinRate":2700,"spinDirection":308},"zone":13,"typeConfidence":0.92,"plateTime":0.4635168546224411,"extension":6.258526165987185},"index":4,"playId":"b9d2e811-bd2b-301c-85ee-1f8fdbb6c688","pitchNumber":4,"startTime":"2026-06-23T00:20:32.365Z","endTime":"2026-06-23T00:20:35.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.181375719731317,"aZ":-34.579628023481,"pfxX":-8.574761859972668,"pfxZ":-1.758911625691054,"pX":-1.4007221073389085,"pZ":2.352810029720239,"vX0":-6.910605446416266,"vY0":-116.29084973702409,"vZ0":-0.2477792772621119,"x":170.39,"y":175.25,"x0":2.725525287286986,"y0":50.004247210603125,"z0":5.746193386492489,"aX":-11.720973766778778},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.0,"breakHorizontal":17.3,"spinRate":2620,"spinDirection":308},"zone":13,"typeConfidence":0.91,"plateTime":0.4713463358968202,"extension":6.092422911168792},"index":5,"playId":"fd5122c3-2016-35c7-a56d-7d661b13b3be","pitchNumber":5,"startTime":"2026-06-23T00:20:53.101Z","endTime":"2026-06-23T00:20:56.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:20:56.244Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a soft ground ball to third baseman Curtis Mead.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-23T00:21:02.555Z","endTime":"2026-06-23T00:22:11.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93507686610688,"aZ":-25.12698559976167,"pfxX":-0.72561666500994,"pfxZ":4.044524319613483,"pX":-1.731872108471902,"pZ":2.1580465242641163,"vX0":-10.280135644470604,"vY0":-130.092526428814,"vZ0":-4.60291196452112,"x":183.01,"y":180.51,"x0":2.3376829105958152,"y0":50.00565894801249,"z0":5.816007317598891,"aX":-1.2632274775704968},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":3.2,"spinRate":2376,"spinDirection":162},"zone":13,"typeConfidence":0.86,"plateTime":0.4183312658423506,"extension":6.170458647855089},"index":0,"playId":"41b1adc0-3ace-39f4-9d2f-f108f69154bd","pitchNumber":1,"startTime":"2026-06-23T00:21:30.700Z","endTime":"2026-06-23T00:21:34.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14284544524727,"aZ":-21.415922717762616,"pfxX":9.764877311538967,"pfxZ":5.92587708325145,"pX":-0.07691074910247783,"pZ":1.7962760503454434,"vX0":-10.098580285080025,"vY0":-133.27408063479717,"vZ0":-5.826250462080167,"x":119.93,"y":190.28,"x0":2.4759133744306054,"y0":50.00424333921636,"z0":5.537165034289111,"aX":17.731892486378378},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.7,"breakHorizontal":-15.7,"spinRate":2042,"spinDirection":139},"zone":8,"typeConfidence":0.91,"plateTime":0.4095338291686583,"extension":6.354472260489781},"index":1,"playId":"14f401ce-8781-3914-9a28-c0c9a2fe1d37","pitchNumber":2,"startTime":"2026-06-23T00:21:45.771Z","endTime":"2026-06-23T00:21:49.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":73.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.480136526032442,"aZ":-43.44556858899054,"pfxX":-4.639135274694035,"pfxZ":-8.481470153188543,"pX":-1.038150875175231,"pZ":1.4655529845894704,"vX0":-6.206233846891699,"vY0":-114.61646910515586,"vZ0":-0.7505912985506924,"x":156.57,"y":199.21,"x0":2.309114528637154,"y0":50.00491117912801,"z0":6.045410412870236,"aX":-6.162430263761053},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-15.2,"breakHorizontal":10.0,"spinRate":2457,"spinDirection":336},"zone":13,"typeConfidence":0.91,"plateTime":0.4781539868430933,"extension":5.959627518261257},"hitData":{"launchSpeed":69.1,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":108.47,"coordY":174.98}},"index":2,"playId":"1fed22de-4760-3851-90f8-797b660c831d","pitchNumber":3,"startTime":"2026-06-23T00:22:03.128Z","endTime":"2026-06-23T00:22:11.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:22:11.535Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to left fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-23T00:22:26.908Z","endTime":"2026-06-23T00:23:26.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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":88.1,"endSpeed":82.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.003426754376775,"aZ":-26.489394576228573,"pfxX":-3.1078749153522605,"pfxZ":3.3795965459509034,"pX":-0.1972250034308449,"pZ":0.8615754376634452,"vX0":-6.128056710692829,"vY0":-128.15463586274356,"vZ0":-7.136107648736482,"x":124.52,"y":215.52,"x0":2.619169891056882,"y0":50.00042001563564,"z0":5.722576585919248,"aX":-5.218409149056103},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":6.8,"spinRate":2288,"spinDirection":174},"zone":13,"typeConfidence":0.92,"plateTime":0.425771758246722,"extension":6.228310939109996},"index":0,"playId":"690bcf92-5403-3ab9-b600-6e8a3e655fa2","pitchNumber":1,"startTime":"2026-06-23T00:22:40.446Z","endTime":"2026-06-23T00:22:44.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03845283429849,"aZ":-14.623505774910383,"pfxX":4.210558963878239,"pfxZ":9.592426001053344,"pX":0.5655887888900462,"pZ":2.108072238628604,"vX0":-6.464051723188018,"vY0":-133.9379272039263,"vZ0":-6.707358695397752,"x":95.44,"y":181.86,"x0":2.4554877100408676,"y0":50.00143563670805,"z0":5.677055668238602,"aX":7.703093292165852},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":-6.4,"spinRate":2224,"spinDirection":146},"zone":9,"typeConfidence":0.91,"plateTime":0.40784460536478306,"extension":6.357151426088019},"index":1,"playId":"d8a34e68-34b8-3f7e-8a3c-16d8f9439dc1","pitchNumber":2,"startTime":"2026-06-23T00:22:58.631Z","endTime":"2026-06-23T00:23:01.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.443001914573045,"aZ":-27.82426468582083,"pfxX":-1.9425154188194185,"pfxZ":2.5214264520429968,"pX":-1.1256695113576665,"pZ":3.2668741569425874,"vX0":-8.324261094664179,"vY0":-130.0605117345511,"vZ0":-1.5031687450793365,"x":159.91,"y":150.57,"x0":2.359439725406928,"y0":50.00353390207843,"z0":5.948196643483652,"aX":-3.3505592106920354},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.4,"breakHorizontal":5.3,"spinRate":2388,"spinDirection":185},"zone":11,"typeConfidence":0.9,"plateTime":0.4199749921392275,"extension":6.149013383431633},"hitData":{"launchSpeed":85.9,"launchAngle":38.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.83,"coordY":89.82}},"index":2,"playId":"cfbdc047-9aae-382d-b20c-59d425ab6998","pitchNumber":3,"startTime":"2026-06-23T00:23:17.362Z","endTime":"2026-06-23T00:23:26.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:23:26.244Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"James Wood doubles (19) on a sharp ground ball to right fielder Brandon Marsh, deflected by first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T00:25:24.545Z","endTime":"2026-06-23T00:26:06.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.290957925783967,"aZ":-23.590395116344272,"pfxX":8.495130385983902,"pfxZ":4.608092050114825,"pX":0.8918115353816047,"pZ":1.9705895266944484,"vX0":-4.770427240386302,"vY0":-134.92269304629076,"vZ0":-7.046115956242401,"x":83.01,"y":185.57,"x0":1.568710762331734,"y0":50.005754512934054,"z0":6.251019192006261,"aX":15.839824128846193},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.2,"breakHorizontal":-14.5,"spinRate":1971,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.40422855102429844,"extension":6.850944724775198},"index":0,"playId":"908e0dbe-20c0-3282-ab55-ad6f5d0d4def","pitchNumber":1,"startTime":"2026-06-23T00:25:38.250Z","endTime":"2026-06-23T00:25:42.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.114027705837717,"aZ":-20.540402426638323,"pfxX":9.557402282549614,"pfxZ":6.239456649336826,"pX":0.8466213628366259,"pZ":2.3713649286392102,"vX0":-4.667063718819126,"vY0":-135.07763309435484,"vZ0":-6.898645961674497,"x":84.73,"y":174.75,"x0":1.3473929335504573,"y0":50.0002234041543,"z0":6.383618032988952,"aX":17.8060486631087},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.2,"breakHorizontal":-16.4,"spinRate":2046,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4041993720287138,"extension":6.898236671214236},"hitData":{"launchSpeed":101.7,"launchAngle":5.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":227.04,"coordY":106.46}},"index":1,"playId":"f4b9a272-72e2-37bd-8d13-c0d3007cbb3d","pitchNumber":2,"startTime":"2026-06-23T00:25:54.224Z","endTime":"2026-06-23T00:26:06.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:26:06.808Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Curtis Mead flies out sharply to center fielder Derek Hill. James Wood to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T00:26:26.906Z","endTime":"2026-06-23T00:28:55.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"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":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76818552528097,"aZ":-21.810312732776353,"pfxX":9.98988551441407,"pfxZ":5.468785904783411,"pX":1.158376372980311,"pZ":2.978364173253233,"vX0":-4.2509190442006854,"vY0":-136.66599764599465,"vZ0":-5.148362406760201,"x":72.85,"y":158.36,"x0":1.4351235780942886,"y0":50.00016366236402,"z0":6.382052186296687,"aX":18.91710154769381},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":-17.2,"spinRate":2168,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.4005952602642173,"extension":6.793966084408111},"index":0,"playId":"9adb5725-3340-33e1-9f54-2babaddde97e","pitchNumber":1,"startTime":"2026-06-23T00:26:38.327Z","endTime":"2026-06-23T00:26:41.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.441359778928305,"aZ":-24.58966810559892,"pfxX":8.154842763400078,"pfxZ":3.9033029993493287,"pX":0.1161956691544819,"pZ":3.5627503582415807,"vX0":-6.206392974424972,"vY0":-137.54600554017924,"vZ0":-3.391112672089402,"x":112.57,"y":142.59,"x0":1.3264425680401517,"y0":50.00339374577678,"z0":6.452207469728952,"aX":15.848297043267635},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.6,"breakHorizontal":-13.7,"spinRate":1925,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.3960763036958399,"extension":6.816625862874222},"index":1,"playId":"fc76d291-52fa-3ccd-8570-2647a16f4964","pitchNumber":2,"startTime":"2026-06-23T00:26:57.690Z","endTime":"2026-06-23T00:27:01.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67177409731499,"aZ":-31.182683079289493,"pfxX":0.6318257655603663,"pfxZ":0.5971841252815677,"pX":-1.2498037673726041,"pZ":1.4527467625795336,"vX0":-6.919964238409353,"vY0":-128.37388844220627,"vZ0":-5.750635679557262,"x":164.64,"y":199.56,"x0":1.4037677002353606,"y0":50.00409933867912,"z0":6.1625164154650545,"aX":1.0510553674883754},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.1,"breakHorizontal":0.5,"spinRate":2203,"spinDirection":351},"zone":13,"typeConfidence":0.9,"plateTime":0.4273832678875502,"extension":7.093974660743547},"index":2,"playId":"f4868a5f-0457-3685-8fe5-341aea61cd74","pitchNumber":3,"startTime":"2026-06-23T00:27:16.921Z","endTime":"2026-06-23T00:27:20.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.530657974497842,"aZ":-22.729326392307296,"pfxX":8.790009413934659,"pfxZ":4.976032157224068,"pX":0.4672111235975221,"pZ":3.152150830747657,"vX0":-5.379631941661424,"vY0":-136.1129456511774,"vZ0":-4.43645676315498,"x":99.19,"y":153.67,"x0":1.315051856747865,"y0":50.0040753264057,"z0":6.3533966829788024,"aX":16.691714275016892},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.4,"breakHorizontal":-15.0,"spinRate":2006,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.40057579559625367,"extension":6.866688964384201},"index":3,"playId":"24cefaef-e989-3585-b3bd-8673f841aba9","pitchNumber":4,"startTime":"2026-06-23T00:27:35.509Z","endTime":"2026-06-23T00:27:39.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.794960394094975,"aZ":-23.574086238461803,"pfxX":9.29473679740091,"pfxZ":4.378352733357701,"pX":1.2929545660743034,"pZ":2.9098844222036706,"vX0":-3.6003289566053063,"vY0":-138.55157695534547,"vZ0":-5.097810968962857,"x":67.72,"y":160.21,"x0":1.3933570414561516,"y0":50.00676654861562,"z0":6.326721655356731,"aX":18.271654580347896},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.2,"breakHorizontal":-16.2,"spinRate":2057,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.39369393520980944,"extension":6.812417421963983},"index":4,"playId":"3ecc098d-def1-3bb4-a1f1-2ef3250d5e57","pitchNumber":5,"startTime":"2026-06-23T00:27:57.108Z","endTime":"2026-06-23T00:28:01.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39529614623779,"aZ":-23.487023712608078,"pfxX":6.963620491847108,"pfxZ":4.748011180366483,"pX":-0.8975292752446382,"pZ":2.0589419347860782,"vX0":-8.207168548510278,"vY0":-133.33126293507007,"vZ0":-6.308380453415529,"x":151.21,"y":183.19,"x0":1.292964839867658,"y0":50.00316234390687,"z0":6.112881380898323,"aX":12.738383141520492},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.7,"breakHorizontal":-11.2,"spinRate":1765,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4083480860093256,"extension":7.0621766951197005},"index":5,"playId":"ba6003f1-c173-3f18-911b-536a7d372c34","pitchNumber":6,"startTime":"2026-06-23T00:28:19.862Z","endTime":"2026-06-23T00:28:23.474Z","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":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-23T00:28:32.040Z","endTime":"2026-06-23T00:28:42.484Z","isPitch":false,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"}},{"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":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.386663587692674,"aZ":-20.427284476049056,"pfxX":9.094546274894022,"pfxZ":6.038084290021902,"pX":0.23139345808220185,"pZ":2.270021581094481,"vX0":-6.175446606284485,"vY0":-137.81111889754962,"vZ0":-7.1238042055706945,"x":108.18,"y":177.49,"x0":1.3069418646380486,"y0":50.000891785435556,"z0":6.243125263963832,"aX":17.688711887897746},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.8,"breakHorizontal":-15.4,"spinRate":1965,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.3957397815968293,"extension":7.085163914625191},"hitData":{"launchSpeed":101.1,"launchAngle":37.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":102.61,"coordY":45.33}},"index":7,"playId":"c091212b-e3b2-3b88-a9cb-741b85477ad3","pitchNumber":7,"startTime":"2026-06-23T00:28:42.484Z","endTime":"2026-06-23T00:28:55.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:28:55.553Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Crews singles on a line drive to left fielder Edmundo Sosa. James Wood scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T00:29:07.348Z","endTime":"2026-06-23T00:31:55.990Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":641835,"link":"/api/v1/people/641835"},"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(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.0,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.082216136601595,"aZ":-23.57191897415873,"pfxX":9.77251728905275,"pfxZ":4.400850068801308,"pX":1.2030077164612372,"pZ":2.4916693967757655,"vX0":-4.259200040431024,"vY0":-138.31358568957543,"vZ0":-6.082950653646455,"x":71.14,"y":171.5,"x0":1.4848454550323187,"y0":50.00602095847377,"z0":6.27891106351519,"aX":19.119542061692094},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.0,"breakHorizontal":-16.9,"spinRate":1940,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.39455622702085025,"extension":6.901410213177076},"index":0,"playId":"0d0f822d-c969-3ec6-8592-6f85478f1f74","pitchNumber":1,"startTime":"2026-06-23T00:29:27.822Z","endTime":"2026-06-23T00:29:30.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.804523482063654,"aZ":-21.312897520072152,"pfxX":7.6176677993429935,"pfxZ":5.591025671432701,"pX":1.143582382849443,"pZ":2.2967588573571205,"vX0":-3.6553628774168545,"vY0":-137.59760448513825,"vZ0":-6.861887432679781,"x":73.41,"y":176.77,"x0":1.4902247089315668,"y0":50.001308994457624,"z0":6.237801929517464,"aX":14.796071313539334},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.1,"breakHorizontal":-13.2,"spinRate":2012,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.39609806749314513,"extension":6.735390501190238},"index":1,"playId":"aac2c44c-c8c7-3304-9215-b3d66dc9a083","pitchNumber":2,"startTime":"2026-06-23T00:29:49.455Z","endTime":"2026-06-23T00:29:52.455Z","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-06-23T00:30:03.700Z","endTime":"2026-06-23T00:30:19.733Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.236617731751195,"aZ":-21.25958849757931,"pfxX":9.401154822138496,"pfxZ":5.533372075689565,"pX":0.01820535388455936,"pZ":3.758103798850675,"vX0":-6.64270731532861,"vY0":-139.09205138325459,"vZ0":-3.283344909976267,"x":116.31,"y":137.31,"x0":1.2078305127641336,"y0":50.00345383487417,"z0":6.3524348029580455,"aX":18.545005362861264},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.6,"breakHorizontal":-15.7,"spinRate":2051,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.39278097408499013,"extension":6.683011716993844},"index":3,"playId":"2bd8336f-f834-3b96-b88d-7c85814504af","pitchNumber":3,"startTime":"2026-06-23T00:30:19.733Z","endTime":"2026-06-23T00:30:23.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.880179192204146,"aZ":-19.74371376751636,"pfxX":6.6210923900445104,"pfxZ":6.7444106579771415,"pX":0.19401457242826087,"pZ":1.8550023412881433,"vX0":-5.322801968871104,"vY0":-134.1344589144123,"vZ0":-7.468471830751065,"x":109.6,"y":188.69,"x0":1.3326789318424914,"y0":50.0029685094473,"z0":6.05636029436197,"aX":12.204317784591055},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":-11.0,"spinRate":1670,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.4065477651160112,"extension":6.918863196895986},"index":4,"playId":"d92d4872-d7b2-338d-8bf3-54e173eaebeb","pitchNumber":4,"startTime":"2026-06-23T00:30:37.053Z","endTime":"2026-06-23T00:30:40.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.630606019974252,"aZ":-21.902462843854362,"pfxX":9.88819253789262,"pfxZ":5.225100985368938,"pX":-1.0110367310015822,"pZ":1.0302994388466662,"vX0":-9.282413946228727,"vY0":-138.49260860845934,"vZ0":-10.062162403939366,"x":155.54,"y":210.96,"x0":1.0809896389080704,"y0":50.00073274194103,"z0":6.144482361883526,"aX":19.42524654026473},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.7,"breakHorizontal":-16.2,"spinRate":2003,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.3937834701256051,"extension":6.9492567592124415},"index":5,"playId":"fdafc6ab-e5ab-31fb-b941-0e5fe044adc9","pitchNumber":5,"startTime":"2026-06-23T00:31:00.464Z","endTime":"2026-06-23T00:31:04.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.192875226793344,"aZ":-31.917852611581555,"pfxX":0.3085084345746054,"pfxZ":0.15295977952313144,"pX":-0.7195253751286044,"pZ":2.109026327681445,"vX0":-5.392664434665386,"vY0":-128.68953117445585,"vZ0":-4.140691379915003,"x":144.43,"y":181.84,"x0":1.3612074104317682,"y0":50.00235557045376,"z0":6.205581797185157,"aX":0.5184218041887348},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.4,"breakHorizontal":0.6,"spinRate":2142,"spinDirection":318},"zone":7,"typeConfidence":0.9,"plateTime":0.42527882762794045,"extension":6.9390994372306265},"index":6,"playId":"2de1ee35-353d-3cd1-8c81-066672deafd1","pitchNumber":6,"startTime":"2026-06-23T00:31:18.840Z","endTime":"2026-06-23T00:31:22.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.743474945483477,"aZ":-22.97521629736298,"pfxX":9.121116109641898,"pfxZ":4.73143607897752,"pX":-0.14742350898963538,"pZ":2.6409537682888127,"vX0":-7.21286594987402,"vY0":-137.66714972128838,"vZ0":-5.736313202203707,"x":122.62,"y":167.47,"x0":1.3042636269018344,"y0":50.00488060959536,"z0":6.278217899397805,"aX":17.743336962754178},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.7,"breakHorizontal":-15.2,"spinRate":2114,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.39584609488231903,"extension":6.997538499776861},"hitData":{"launchSpeed":98.4,"launchAngle":16.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":38.51,"coordY":103.66}},"index":7,"playId":"6425e7de-2ad3-36e4-a14c-1182d53e6e75","pitchNumber":7,"startTime":"2026-06-23T00:31:44.211Z","endTime":"2026-06-23T00:31:55.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:31:55.990Z","atBatIndex":6},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"CJ Abrams reaches on a fielding error by shortstop Trea Turner. Dylan Crews to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T00:32:06.584Z","endTime":"2026-06-23T00:32:30.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_force","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":83.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.301370903445807,"aZ":-30.671586285338794,"pfxX":-0.6582674455700883,"pfxZ":0.8734990109757179,"pX":-0.4015800941484601,"pZ":1.42086813607929,"vX0":-4.8179927700756,"vY0":-129.06415561140236,"vZ0":-5.987267280574673,"x":132.31,"y":200.42,"x0":1.558219821131098,"y0":50.00561280678626,"z0":6.0693394129400655,"aX":-1.1342881180729754},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.7,"breakHorizontal":2.0,"spinRate":2270,"spinDirection":299},"zone":13,"typeConfidence":0.89,"plateTime":0.4208618019363062,"extension":6.772936374185503},"hitData":{"launchSpeed":71.6,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.65,"coordY":160.2}},"index":0,"playId":"062020ff-24bd-3e59-9467-8093641ab673","pitchNumber":1,"startTime":"2026-06-23T00:32:22.396Z","endTime":"2026-06-23T00:32:30.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:32:30.482Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T00:33:52.937Z","endTime":"2026-06-23T00:35:04.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-23T00:33:02.772Z","endTime":"2026-06-23T00:33:55.247Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251202639828367,"aZ":-23.190825770409564,"pfxX":9.203288903860159,"pfxZ":4.776530485812938,"pX":0.5581707951749147,"pZ":2.005368866995918,"vX0":-5.902585491113283,"vY0":-135.66256089046425,"vZ0":-7.070577877454798,"x":95.72,"y":184.64,"x0":1.5567032243548236,"y0":50.003321884524986,"z0":6.240906382352109,"aX":17.30485049670019},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.4,"breakHorizontal":-15.6,"spinRate":1994,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.40240568806579713,"extension":6.812071776661263},"index":1,"playId":"bd8f98e3-5bd8-3e13-8ef2-456eb969ed5a","pitchNumber":1,"startTime":"2026-06-23T00:33:55.247Z","endTime":"2026-06-23T00:33:58.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.756202097916653,"aZ":-20.03759433495943,"pfxX":7.681797944739958,"pfxZ":6.509495705699668,"pX":0.7087553677338343,"pZ":2.4315556961054074,"vX0":-4.954466600597106,"vY0":-134.59107709858387,"vZ0":-6.391763315308323,"x":89.98,"y":173.13,"x0":1.5601902636597835,"y0":50.00317595786198,"z0":6.221196582848399,"aX":14.323006086093486},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":-13.1,"spinRate":1906,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.40444939124441026,"extension":6.849439767526244},"index":2,"playId":"bb431c82-c246-35ec-a567-ec5062d93a9e","pitchNumber":2,"startTime":"2026-06-23T00:34:15.451Z","endTime":"2026-06-23T00:34:18.451Z","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":87.7,"endSpeed":80.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.067159239035643,"aZ":-30.71351363205953,"pfxX":0.40564559892256913,"pfxZ":0.8995103014529189,"pX":-0.7850069818710266,"pZ":0.8176004385032716,"vX0":-6.2025634008666835,"vY0":-127.38878438809931,"vZ0":-7.029640712487689,"x":146.92,"y":216.7,"x0":1.641096526849683,"y0":50.004572222511435,"z0":6.079227663135059,"aX":0.6602325417837199},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.1,"breakHorizontal":0.8,"spinRate":2240,"spinDirection":357},"zone":13,"typeConfidence":0.9,"plateTime":0.4319442388881658,"extension":6.873144383974839},"index":3,"playId":"38473db1-ec99-3ba3-947b-4901bf3b9b1a","pitchNumber":3,"startTime":"2026-06-23T00:34:43.045Z","endTime":"2026-06-23T00:34:46.567Z","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":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05712638268739,"aZ":-15.74411343518692,"pfxX":5.5185189328502435,"pfxZ":8.630495370070943,"pX":1.126382012030703,"pZ":3.655318343452426,"vX0":-3.651270112722218,"vY0":-136.39182491943322,"vZ0":-3.7372603462691965,"x":74.06,"y":140.09,"x0":1.7583504675983925,"y0":50.0021655587563,"z0":6.113605723872798,"aX":10.505690222923988},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":-9.4,"spinRate":2218,"spinDirection":132},"zone":12,"typeConfidence":0.97,"plateTime":0.39998128791979726,"extension":6.697844262646274},"index":4,"playId":"9423a6a4-527b-3f5b-96b9-0197b44c7570","pitchNumber":4,"startTime":"2026-06-23T00:35:01.287Z","endTime":"2026-06-23T00:35:04.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:35:04.287Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile challenged (pitch result), call on the field was confirmed: Daylen Lile called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T00:35:17.075Z","endTime":"2026-06-23T00:36:49.114Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.8,"endSpeed":81.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24827768767257,"aZ":-32.37849346988981,"pfxX":-0.13465845561930023,"pfxZ":-0.12224102723199959,"pX":0.3137705710459288,"pZ":1.6633495361693036,"vX0":-3.17213804604758,"vY0":-129.24529215274723,"vZ0":-5.090837482114647,"x":105.04,"y":193.87,"x0":1.5792529376073885,"y0":50.00268268905362,"z0":6.171996143916639,"aX":-0.22540892460849368},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.2,"breakHorizontal":1.0,"spinRate":2205,"spinDirection":28},"zone":9,"typeConfidence":0.9,"plateTime":0.4252875844972088,"extension":6.772607590726268},"index":0,"playId":"452a75ca-2f44-31fa-ae97-73055716a75b","pitchNumber":1,"startTime":"2026-06-23T00:35:32.313Z","endTime":"2026-06-23T00:35:35.388Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13312190211573,"aZ":-31.469301834695578,"pfxX":0.5948898800614919,"pfxZ":0.41647064154893254,"pX":-0.6416486163052898,"pZ":1.7586776866099076,"vX0":-5.653840281672226,"vY0":-129.07797243649307,"vZ0":-5.065281378734634,"x":141.46,"y":191.3,"x0":1.4934551344537135,"y0":50.00434847520549,"z0":6.150088979127976,"aX":1.0113476405399568},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.1,"breakHorizontal":0.1,"spinRate":2218,"spinDirection":355},"zone":7,"typeConfidence":0.89,"plateTime":0.4232322002097204,"extension":6.793717489429569},"index":1,"playId":"d9cd5b48-3e41-3c5e-aae2-1e01995de37e","pitchNumber":2,"startTime":"2026-06-23T00:35:58.534Z","endTime":"2026-06-23T00:36:01.904Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-23T00:36:07.990Z","endTime":"2026-06-23T00:36:22.082Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.707056864357778,"aZ":-32.86005351187113,"pfxX":0.7553810024788086,"pfxZ":-0.41111974912615246,"pX":-0.7717904278832681,"pZ":3.08278756833836,"vX0":-5.715110946661055,"vY0":-127.97486351607586,"vZ0":-1.7497964340108147,"x":146.42,"y":155.54,"x0":1.3934461254892139,"y0":50.00504061396413,"z0":6.352249704991888,"aX":1.2519946554633024},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.0,"breakHorizontal":-0.1,"spinRate":2141,"spinDirection":319},"zone":1,"typeConfidence":0.9,"plateTime":0.4281882207969545,"extension":6.868724125414829},"index":3,"playId":"86ede7af-ffec-3f08-985d-e5c73f04c7e5","pitchNumber":3,"startTime":"2026-06-23T00:36:22.082Z","endTime":"2026-06-23T00:36:49.114Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"}},"playEndTime":"2026-06-23T00:36:49.114Z","atBatIndex":9},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Phillies challenged (play at 1st), call on the field was overturned: Edmundo Sosa reaches on a throwing error by third baseman Curtis Mead.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T00:38:59.163Z","endTime":"2026-06-23T00:39:42.847Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","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":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":70.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.986806933341715,"aZ":-42.32770861312506,"pfxX":-4.684201162792162,"pfxZ":-8.275931555861217,"pX":0.3166745495164737,"pZ":2.3827120665103254,"vX0":-3.37902742688822,"vY0":-110.15701619195374,"vZ0":1.3426783323958682,"x":104.93,"y":174.45,"x0":2.480449357856082,"y0":50.00494502491827,"z0":6.247984939420211,"aX":-5.7439677701962255},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-14.3,"breakHorizontal":9.4,"spinRate":2306,"spinDirection":326},"zone":5,"typeConfidence":0.91,"plateTime":0.4976537285125402,"extension":5.8421671201018315},"index":0,"playId":"78fca2a8-b9ec-38a8-8320-567b8737276d","pitchNumber":1,"startTime":"2026-06-23T00:38:59.163Z","endTime":"2026-06-23T00:39:02.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.666500478736346,"aZ":-22.530759516762757,"pfxX":9.102192729217318,"pfxZ":6.784187968449327,"pX":1.754935917983783,"pZ":2.274951974080311,"vX0":-4.898766960514847,"vY0":-118.47821327972217,"vZ0":-3.803167585201199,"x":50.11,"y":177.36,"x0":2.666956522575192,"y0":50.00334954602615,"z0":5.960485857254983,"aX":12.938602882384853},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":11.6,"breakHorizontal":-15.2,"spinRate":1961,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.462334365876683,"extension":5.87055624074347},"index":1,"playId":"9745cc00-e701-38e2-a8bb-54cb64a6e866","pitchNumber":2,"startTime":"2026-06-23T00:39:13.157Z","endTime":"2026-06-23T00:39:16.299Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-23T00:39:24.016Z","endTime":"2026-06-23T00:39:34.836Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.915598517000046,"aZ":-45.478960686724584,"pfxX":-5.3058341730566685,"pfxZ":-10.136076046507267,"pX":0.26422713199098513,"pZ":1.2825133894766279,"vX0":-3.23672886339987,"vY0":-114.63786747289613,"vZ0":-0.6860624921738345,"x":106.93,"y":204.15,"x0":2.390407467827303,"y0":50.00267309825973,"z0":6.078302545722054,"aX":-6.964270430478142},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-18.1,"breakHorizontal":10.4,"spinRate":2426,"spinDirection":325},"zone":14,"typeConfidence":0.91,"plateTime":0.48032504527476094,"extension":6.004876523992812},"hitData":{"launchSpeed":108.8,"launchAngle":-14.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":166.38}},"index":3,"playId":"8b77c52a-ae11-3713-9e4b-0eee58572e28","pitchNumber":3,"startTime":"2026-06-23T00:39:34.836Z","endTime":"2026-06-23T00:39:42.847Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":143},"playEndTime":"2026-06-23T00:39:42.847Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Marsh lines out to right fielder James Wood.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T00:41:11.495Z","endTime":"2026-06-23T00:41:22.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.804563040736173,"aZ":-27.232446704162253,"pfxX":-1.5707146829523162,"pfxZ":2.9151496921134754,"pX":0.3894008517958055,"pZ":1.947493817348786,"vX0":-5.124408168618477,"vY0":-128.25385646530626,"vZ0":-4.60448696679249,"x":102.16,"y":186.2,"x0":2.602445234072376,"y0":50.00598135275431,"z0":5.8428396111527645,"aX":-2.6669370440048503},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":3.8,"spinRate":2201,"spinDirection":178},"zone":9,"typeConfidence":0.91,"plateTime":0.4240058332404173,"extension":6.107222508954769},"hitData":{"launchSpeed":91.3,"launchAngle":20.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.95,"coordY":93.73}},"index":0,"playId":"58952b54-0050-303f-aa64-45a98fca886c","pitchNumber":1,"startTime":"2026-06-23T00:41:11.495Z","endTime":"2026-06-23T00:41:22.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:41:22.024Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Derek Hill strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T00:41:41.286Z","endTime":"2026-06-23T00:43:08.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":70.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.493262380029766,"aZ":-42.004851833759595,"pfxX":-5.515485342490601,"pfxZ":-7.985256961354441,"pX":1.9647378879280546,"pZ":3.970280077787926,"vX0":0.012719147652076213,"vY0":-109.69839348836686,"vZ0":4.471729736582991,"x":42.11,"y":131.58,"x0":2.6766705568015223,"y0":50.00207523880042,"z0":6.353552790174241,"aX":-6.791792577622787},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-13.2,"breakHorizontal":10.0,"spinRate":2279,"spinDirection":325},"zone":12,"typeConfidence":0.9,"plateTime":0.4973156145476252,"extension":5.8855920452997115},"index":0,"playId":"48107df1-75c1-3830-bf30-e1802f89d435","pitchNumber":1,"startTime":"2026-06-23T00:41:53.496Z","endTime":"2026-06-23T00:41:56.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.799116664548098,"aZ":-25.08057924729889,"pfxX":8.522594182234535,"pfxZ":3.976645697700083,"pX":0.9477867678348189,"pZ":2.2417339477872735,"vX0":-6.736775742702199,"vY0":-131.73102965714625,"vZ0":-4.307553152649307,"x":80.87,"y":178.25,"x0":2.411030419502132,"y0":50.00574496974858,"z0":5.717137578035764,"aX":15.220050029872478},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":-14.3,"spinRate":2017,"spinDirection":146},"zone":14,"typeConfidence":0.89,"plateTime":0.41327930181901307,"extension":6.350303611210754},"index":1,"playId":"5658a1c9-b91b-34d9-9d20-55531ce5cbdd","pitchNumber":2,"startTime":"2026-06-23T00:42:14.513Z","endTime":"2026-06-23T00:42:17.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.150607883771347,"aZ":-26.25318992679559,"pfxX":-2.7334938831180953,"pfxZ":3.4466961569880734,"pX":-0.07106364766587198,"pZ":3.1216149266458815,"vX0":-5.448202559264612,"vY0":-128.97936761692117,"vZ0":-1.978399676551614,"x":119.71,"y":154.5,"x0":2.4083359471278927,"y0":50.00053455209189,"z0":5.8864389730261255,"aX":-4.6884016591681315},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.1,"breakHorizontal":6.0,"spinRate":2372,"spinDirection":184},"zone":2,"typeConfidence":0.91,"plateTime":0.4216827154280036,"extension":6.1001805585459286},"index":2,"playId":"9aeba250-a4fa-31cc-a47b-b64945669b66","pitchNumber":3,"startTime":"2026-06-23T00:42:37.274Z","endTime":"2026-06-23T00:42:40.636Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-23T00:42:52.942Z","endTime":"2026-06-23T00:43:05.769Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"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":1},"pitchData":{"startSpeed":89.8,"endSpeed":84.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.787039486149098,"aZ":-24.897010313018598,"pfxX":-2.4003842694796225,"pfxZ":4.130731357109032,"pX":-1.1592156139300835,"pZ":2.155713109793988,"vX0":-8.232784185954923,"vY0":-130.72875117029773,"vZ0":-4.693062557265682,"x":161.19,"y":180.58,"x0":2.3196078637667714,"y0":50.00448078181237,"z0":5.801014969116992,"aX":-4.232275153130677},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.8,"breakHorizontal":5.9,"spinRate":2399,"spinDirection":183},"zone":13,"typeConfidence":0.9,"plateTime":0.41605308551102915,"extension":6.2998786374220535},"index":4,"playId":"67161509-8688-37ca-b76a-64527f475f8e","pitchNumber":4,"startTime":"2026-06-23T00:43:05.769Z","endTime":"2026-06-23T00:43:08.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:43:08.998Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T00:43:27.213Z","endTime":"2026-06-23T00:45:39.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":660688,"link":"/api/v1/people/660688"},"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":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97699902015819,"aZ":-32.017685597348624,"pfxX":-5.529099937388314,"pfxZ":0.11408687810176144,"pX":-0.6273697108489269,"pZ":1.52231219708833,"vX0":-6.074097297183739,"vY0":-116.82297515627589,"vZ0":-2.62786569360213,"x":140.91,"y":197.68,"x0":2.719885556161921,"y0":50.003117418337126,"z0":5.65643284400464,"aX":-7.680759168614102},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.1,"breakHorizontal":11.4,"spinRate":2587,"spinDirection":304},"zone":13,"typeConfidence":0.83,"plateTime":0.46795537490150085,"extension":6.061214252027285},"index":0,"playId":"fee10c23-738f-35b4-aadf-ea4fa534ca95","pitchNumber":1,"startTime":"2026-06-23T00:43:36.793Z","endTime":"2026-06-23T00:43:40.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.498278377431795,"aZ":-23.264260664725423,"pfxX":-2.6855413596262805,"pfxZ":5.194521969202656,"pX":-0.6092639146947454,"pZ":2.896349810650422,"vX0":-6.9578925705638035,"vY0":-129.000538992962,"vZ0":-3.015361718876215,"x":140.22,"y":160.58,"x0":2.453277232001271,"y0":50.00151788703216,"z0":5.8401811492430244,"aX":-4.601255520884896},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.1,"breakHorizontal":6.1,"spinRate":2392,"spinDirection":172},"zone":1,"typeConfidence":0.9,"plateTime":0.4218424457675276,"extension":6.121466944593403},"index":1,"playId":"680905a8-1e46-391c-91a6-20d5bb558700","pitchNumber":2,"startTime":"2026-06-23T00:43:55.141Z","endTime":"2026-06-23T00:43:58.362Z","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":91.4,"endSpeed":84.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42027168909792,"aZ":-22.853049340039465,"pfxX":9.486671324036777,"pfxZ":5.162448767068468,"pX":-0.5649355835012263,"pZ":2.326743412999379,"vX0":-10.879087001941993,"vY0":-132.77370722840055,"vZ0":-4.2754758164478535,"x":138.53,"y":175.96,"x0":2.331353056053651,"y0":50.00444087008259,"z0":5.5980040200060435,"aX":17.131987067670863},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":-15.1,"spinRate":2072,"spinDirection":138},"zone":4,"typeConfidence":0.9,"plateTime":0.41075919421957163,"extension":6.495914134641482},"index":2,"playId":"fb284aaf-b50b-304d-a013-6c2ba725510f","pitchNumber":3,"startTime":"2026-06-23T00:44:14.936Z","endTime":"2026-06-23T00:44:18.289Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-23T00:44:27.295Z","endTime":"2026-06-23T00:44:48.160Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.990822602984895,"aZ":-34.78891689833434,"pfxX":-5.606734146708264,"pfxZ":-1.8176829033140567,"pX":-1.6083454922860105,"pZ":0.3343225482813234,"vX0":-8.227658221724063,"vY0":-119.19832396111566,"vZ0":-4.821421511164362,"x":178.31,"y":229.75,"x0":2.6169873028583175,"y0":50.002835592634156,"z0":5.525548751371694,"aX":-8.064255539359884},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.2,"breakHorizontal":12.1,"spinRate":2678,"spinDirection":308},"zone":13,"typeConfidence":0.83,"plateTime":0.45958058834938864,"extension":6.150992112814957},"index":4,"playId":"db1e3bb3-0dda-3390-ad97-48761ce0c756","pitchNumber":4,"startTime":"2026-06-23T00:44:48.160Z","endTime":"2026-06-23T00:44:51.662Z","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":91.8,"endSpeed":85.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64864936498148,"aZ":-21.939029156729358,"pfxX":7.76997917903525,"pfxZ":5.534791025620654,"pX":0.5330693420105246,"pZ":2.765987832951898,"vX0":-8.220433229794743,"vY0":-133.6391420655822,"vZ0":-3.3333661845101408,"x":96.68,"y":164.1,"x0":2.6065817440306778,"y0":50.00664535557778,"z0":5.564535144297463,"aX":14.378253138485135},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.7,"breakHorizontal":-12.8,"spinRate":2053,"spinDirection":138},"zone":6,"typeConfidence":0.9,"plateTime":0.40634957757689527,"extension":6.462443810575166},"index":5,"playId":"d2781622-74e9-3597-8c5b-e1ec0f6c3d3e","pitchNumber":5,"startTime":"2026-06-23T00:45:11.633Z","endTime":"2026-06-23T00:45:15.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.657876244970947,"aZ":-16.330841973212,"pfxX":2.183818134296701,"pfxZ":8.559503121066099,"pX":-0.7543734675973491,"pZ":2.6232825743887447,"vX0":-9.293179549809112,"vY0":-134.12766972954617,"vZ0":-5.118879776674118,"x":145.75,"y":167.95,"x0":2.447785930821069,"y0":50.00479373785705,"z0":5.693104271268448,"aX":4.044195636029461},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.8,"breakHorizontal":-2.3,"spinRate":2118,"spinDirection":145},"zone":4,"typeConfidence":0.9,"plateTime":0.4058955119719787,"extension":6.273592018268673},"index":6,"playId":"e587eff8-6c53-325b-aae9-f4d43312b1fb","pitchNumber":6,"startTime":"2026-06-23T00:45:36.209Z","endTime":"2026-06-23T00:45:39.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:45:39.209Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Keibert Ruiz pops out to second baseman Bryson Stott.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-23T00:48:07.029Z","endTime":"2026-06-23T00:48:31.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alan Rangel replaces Tim Mayza.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T00:46:52.021Z","endTime":"2026-06-23T00:48:09.234Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660604,"link":"/api/v1/people/660604"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":74.0,"endSpeed":68.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.161189547683342,"aZ":-45.035865386374894,"pfxX":-1.5119549182748666,"pfxZ":-10.953511660555263,"pX":-0.17353605362317942,"pZ":3.9078423118226113,"vX0":-0.4498824227799664,"vY0":-107.56230217507519,"vZ0":5.058207713204706,"x":123.61,"y":133.27,"x0":0.23455018854662343,"y0":50.00012080260945,"z0":6.510587162371859,"aX":-1.7761055012898783},"breaks":{"breakAngle":2.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.2,"breakVerticalInduced":-18.2,"breakHorizontal":2.9,"spinRate":2082,"spinDirection":348},"zone":11,"typeConfidence":0.91,"plateTime":0.5086670017153065,"extension":6.387238449633653},"index":1,"playId":"a69708be-1620-31d7-bfee-0ff26c51bcb4","pitchNumber":1,"startTime":"2026-06-23T00:48:09.234Z","endTime":"2026-06-23T00:48:12.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.073204425971632,"aZ":-10.699921537777406,"pfxX":-1.8157315308462192,"pfxZ":11.509136052265296,"pX":0.2427623797167957,"pZ":3.239100291174283,"vX0":0.5575407134602727,"vY0":-135.1591907067038,"vZ0":-5.804089428646256,"x":107.75,"y":151.32,"x0":0.27083400717276707,"y0":50.006326085810436,"z0":6.152754041401194,"aX":-3.38912554892566},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.9,"breakHorizontal":3.2,"spinRate":2314,"spinDirection":194},"zone":2,"typeConfidence":0.9,"plateTime":0.4039175335741776,"extension":6.394277422803341},"hitData":{"launchSpeed":91.8,"launchAngle":68.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":150.29,"coordY":150.16}},"index":2,"playId":"e6ad9d4d-ca5a-3b51-95fb-0292669975f2","pitchNumber":2,"startTime":"2026-06-23T00:48:22.757Z","endTime":"2026-06-23T00:48:31.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:48:31.774Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis García Jr. homers (11) on a fly ball to right center field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-23T00:48:40.600Z","endTime":"2026-06-23T00:51:14.935Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.929752730426692,"aZ":-9.609874681381426,"pfxX":-0.8669150825956269,"pfxZ":11.947460103271327,"pX":-0.8942682372292691,"pZ":2.2552247789159976,"vX0":-2.5616959525337375,"vY0":-135.8671963202338,"vZ0":-8.512644750874575,"x":151.09,"y":177.89,"x0":0.169628778037734,"y0":50.00432331440651,"z0":6.078017976760545,"aX":-1.6368063235800374},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.3,"breakHorizontal":2.0,"spinRate":2265,"spinDirection":195},"zone":13,"typeConfidence":0.9,"plateTime":0.40157809244706977,"extension":6.3658082821631},"index":0,"playId":"9e858eb7-7a30-31e9-b486-955c0ac46804","pitchNumber":1,"startTime":"2026-06-23T00:48:56.016Z","endTime":"2026-06-23T00:48:59.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.14443807913065,"aZ":-24.417643216181688,"pfxX":-5.07230119395735,"pfxZ":5.428421966829429,"pX":-0.752033391222384,"pZ":4.3423227625051055,"vX0":-1.6035765858377027,"vY0":-118.13969731942612,"vZ0":0.5493463662195048,"x":145.67,"y":121.54,"x0":0.5926450658069724,"y0":50.003986695808536,"z0":6.331446211611605,"aX":-7.250586266647667},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":10.2,"breakHorizontal":9.6,"spinRate":2069,"spinDirection":211},"zone":11,"typeConfidence":0.88,"plateTime":0.4616498681786423,"extension":6.533924623358268},"index":1,"playId":"bf044884-8007-3a8b-9f60-f7007c6f2651","pitchNumber":2,"startTime":"2026-06-23T00:49:10.773Z","endTime":"2026-06-23T00:49:14.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35362459890939,"aZ":-9.169981967256064,"pfxX":-0.4595700646671994,"pfxZ":12.319086739771217,"pX":0.5039028646713037,"pZ":2.326602858764917,"vX0":0.25969077026869025,"vY0":-135.25480712186814,"vZ0":-8.274830447614796,"x":97.79,"y":175.96,"x0":0.4667419779649496,"y0":50.00208365055239,"z0":6.054652276122695,"aX":-0.8580474984769745},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.9,"breakHorizontal":0.8,"spinRate":2471,"spinDirection":188},"zone":6,"typeConfidence":0.9,"plateTime":0.4037650626833287,"extension":6.511437229035364},"index":2,"playId":"e12cbbbc-6271-3acc-a118-1b69998239a2","pitchNumber":3,"startTime":"2026-06-23T00:49:26.143Z","endTime":"2026-06-23T00:49:34.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":77.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.927756256326777,"aZ":-22.199930806466647,"pfxX":-5.452058566714831,"pfxZ":6.696584523883336,"pX":-0.12419586412044333,"pZ":3.896770484311894,"vX0":0.02114663772022457,"vY0":-119.85924309627387,"vZ0":-1.1523616303266089,"x":121.73,"y":133.57,"x0":0.5782368106098854,"y0":50.005054705689766,"z0":6.322452946857598,"aX":-8.124946578628146},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":12.2,"breakHorizontal":10.0,"spinRate":1885,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.4528249095112544,"extension":6.543944225480721},"index":3,"playId":"0eb19b18-6f58-3dae-aed5-457421e45f18","pitchNumber":4,"startTime":"2026-06-23T00:49:53.294Z","endTime":"2026-06-23T00:49:57.182Z","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":82.4,"endSpeed":76.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.095197047087535,"aZ":-20.801691881303654,"pfxX":-3.648354253287927,"pfxZ":7.741883109219103,"pX":0.015815679908969718,"pZ":1.1017550999491932,"vX0":-0.18294672503328682,"vY0":-119.86596756596376,"vZ0":-7.521472987999365,"x":116.4,"y":209.03,"x0":0.5676268534949402,"y0":50.00483673187056,"z0":6.110661357990139,"aX":-5.359844093426366},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":12.7,"breakHorizontal":6.7,"spinRate":2049,"spinDirection":212},"zone":14,"typeConfidence":0.89,"plateTime":0.4553047336662335,"extension":6.604390450851056},"index":4,"playId":"21212fd4-ab57-31fe-a34b-c190e2c22ef9","pitchNumber":5,"startTime":"2026-06-23T00:50:25.286Z","endTime":"2026-06-23T00:50:29.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":75.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.956218451871088,"aZ":-22.678579564926586,"pfxX":-5.8074681777043065,"pfxZ":6.676037394450917,"pX":-0.1980301801432739,"pZ":2.3951568098144267,"vX0":-0.5297159514318954,"vY0":-117.5570737895492,"vZ0":-3.9835557729377573,"x":124.55,"y":174.11,"x0":0.785137189884209,"y0":50.00088640747703,"z0":6.178008066939383,"aX":-8.256640826888754},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.5,"breakHorizontal":10.7,"spinRate":1937,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.463107420644405,"extension":6.630646239838316},"hitData":{"launchSpeed":108.7,"launchAngle":22.0,"totalDistance":427.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":202.98,"coordY":43.63}},"index":5,"playId":"7b5ba2d1-765b-3992-9963-c2491ce9212d","pitchNumber":6,"startTime":"2026-06-23T00:50:49.316Z","endTime":"2026-06-23T00:51:14.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:51:14.935Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nasim Nuñez singles on a soft bunt ground ball to pitcher Alan Rangel.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-23T00:51:20.146Z","endTime":"2026-06-23T00:51:42.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660604,"link":"/api/v1/people/660604"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":92.5,"endSpeed":85.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.312858697923296,"aZ":-10.27547806185123,"pfxX":-1.4763712028738483,"pfxZ":11.757091575334233,"pX":0.5404418413519311,"pZ":2.2290579833316038,"vX0":0.20327164783454177,"vY0":-134.6539240634901,"vZ0":-8.486430744788603,"x":96.4,"y":178.6,"x0":0.6566853382070019,"y0":50.001617346421654,"z0":6.121014515849682,"aX":-2.7498285560840414},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.0,"breakHorizontal":2.6,"spinRate":2338,"spinDirection":190},"zone":6,"typeConfidence":0.9,"plateTime":0.40455386592047304,"extension":6.499643396393408},"hitData":{"launchSpeed":53.2,"launchAngle":-82.0,"totalDistance":1.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":121.71,"coordY":192.78}},"index":0,"playId":"8ad2e1e3-871b-34e0-809c-cb8ddf98bf32","pitchNumber":1,"startTime":"2026-06-23T00:51:35.234Z","endTime":"2026-06-23T00:51:42.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:51:42.841Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-23T00:52:33.582Z","endTime":"2026-06-23T00:53:38.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"6e368636-9141-3b8f-af18-39c95defeb12","startTime":"2026-06-23T00:52:17.771Z","endTime":"2026-06-23T00:52:20.771Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.929997893351842,"aZ":-9.507279033017241,"pfxX":-2.2919897765143484,"pfxZ":12.23324664025775,"pX":0.05428994595691174,"pZ":2.6045568859542585,"vX0":0.6047885027725639,"vY0":-134.4751800594305,"vZ0":-7.645129795656285,"x":114.93,"y":168.46,"x0":0.12599749150599657,"y0":50.00601619677649,"z0":6.138384006811387,"aX":-4.248169681500456},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":21.0,"breakHorizontal":4.1,"spinRate":2404,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.4054735332643098,"extension":6.502367959984722},"index":1,"playId":"1123f6c3-a4b9-32af-ada9-2a59bd002cc3","pitchNumber":1,"startTime":"2026-06-23T00:52:35.925Z","endTime":"2026-06-23T00:52:39.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57969974176835,"aZ":-9.253430894601683,"pfxX":-2.3189784011129895,"pfxZ":12.362852717524447,"pX":0.11278053983872789,"pZ":3.0398863691841207,"vX0":0.21247846769685302,"vY0":-134.87444062245044,"vZ0":-6.614298540052799,"x":112.7,"y":156.7,"x0":0.3348509780430137,"y0":50.00634045638386,"z0":6.166804647887438,"aX":-4.300353525774688},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.4,"breakHorizontal":4.2,"spinRate":2408,"spinDirection":192},"zone":2,"typeConfidence":0.9,"plateTime":0.4051119453385823,"extension":6.45582361007698},"index":2,"playId":"2739cdb2-3477-3873-ba36-e601c45be322","pitchNumber":2,"startTime":"2026-06-23T00:52:54.160Z","endTime":"2026-06-23T00:52:57.202Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.8,"endSpeed":68.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.357899538028203,"aZ":-44.991677878458006,"pfxX":-4.2290363451253645,"pfxZ":-10.990423797374774,"pX":-1.6263551137846308,"pZ":4.167888542321741,"vX0":-2.861898379191439,"vY0":-107.2727876824848,"vZ0":5.7364258839953015,"x":178.99,"y":126.25,"x0":0.27378957290849926,"y0":50.000618740158004,"z0":6.471327561709616,"aX":-4.933290572521213},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.3,"breakVerticalInduced":-18.0,"breakHorizontal":8.4,"spinRate":1954,"spinDirection":343},"zone":11,"typeConfidence":0.91,"plateTime":0.5103639671516205,"extension":6.314942613975143},"index":3,"playId":"4cce07da-7df5-3a70-ba54-14f13cfd736c","pitchNumber":3,"startTime":"2026-06-23T00:53:17.208Z","endTime":"2026-06-23T00:53:20.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.660189619170584,"aZ":-19.598584800241767,"pfxX":-6.489984315645149,"pfxZ":8.301799534348238,"pX":-0.16341880411971932,"pZ":2.2436105657901346,"vX0":0.21840864951046207,"vY0":-121.46692217341989,"vZ0":-5.31082147229131,"x":123.23,"y":178.2,"x0":0.5913038392761866,"y0":50.005005089436295,"z0":6.129998182713084,"aX":-9.835422936433696},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":14.3,"breakHorizontal":11.8,"spinRate":2186,"spinDirection":215},"zone":8,"typeConfidence":0.91,"plateTime":0.44853159552161914,"extension":6.451249150116328},"index":4,"playId":"f5d34337-2a32-36d0-8e18-e10c1dca02ff","pitchNumber":4,"startTime":"2026-06-23T00:53:35.401Z","endTime":"2026-06-23T00:53:38.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:53:38.831Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Curtis Mead pops out to first baseman Bryce Harper in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-23T00:54:21.457Z","endTime":"2026-06-23T00:54:31.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"4cdedd5c-c0de-3b9d-a189-86ae8c2a0f99","startTime":"2026-06-23T00:54:05.330Z","endTime":"2026-06-23T00:54:08.330Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":84.7,"endSpeed":79.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.978423728671082,"aZ":-25.036060589306285,"pfxX":3.68206976078435,"pfxZ":4.537600648283497,"pX":0.4457212782476341,"pZ":2.206860511433695,"vX0":-0.8823052649523948,"vY0":-123.4515564474171,"vZ0":-4.699402507457294,"x":100.01,"y":179.19,"x0":0.32475159293446915,"y0":50.00565770771152,"z0":6.192488081280239,"aX":5.797705864020833},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.6,"breakHorizontal":-6.6,"spinRate":2324,"spinDirection":167},"zone":9,"typeConfidence":0.91,"plateTime":0.44033915446025373,"extension":6.219874496555247},"hitData":{"launchSpeed":54.6,"launchAngle":53.0,"totalDistance":133.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":181.2,"coordY":168.4}},"index":1,"playId":"1e354f34-757a-3c62-8e4d-7cccdeeef989","pitchNumber":1,"startTime":"2026-06-23T00:54:23.768Z","endTime":"2026-06-23T00:54:31.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:54:31.294Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Marchán singles on a ground ball to left fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-23T00:56:19.475Z","endTime":"2026-06-23T00:57:41.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.6,"endSpeed":82.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81832875542573,"aZ":-22.709024202037998,"pfxX":0.22166498742889484,"pfxZ":5.509831946738867,"pX":2.224288309170262E-4,"pZ":2.2161472664369444,"vX0":-6.468121882559709,"vY0":-128.9659761810963,"vZ0":-4.886465259155233,"x":116.99,"y":178.94,"x0":2.4911266438856043,"y0":50.003177387136446,"z0":5.8428831291492305,"aX":0.381382320095983},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.4,"breakHorizontal":0.7,"spinRate":2334,"spinDirection":166},"zone":5,"typeConfidence":0.76,"plateTime":0.4215286265028655,"extension":6.144354426261473},"index":0,"playId":"27b6c799-b895-3101-a8c0-582e13bfbd47","pitchNumber":1,"startTime":"2026-06-23T00:56:40.903Z","endTime":"2026-06-23T00:56:44.268Z","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.9,"endSpeed":75.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.23686820767198,"aZ":-22.68358752487056,"pfxX":9.210667558899095,"pfxZ":6.556092164408068,"pX":0.6726701971843255,"pZ":2.526638860088346,"vX0":-7.380262875731173,"vY0":-119.13076251647733,"vZ0":-3.2889020824825077,"x":91.36,"y":170.56,"x0":2.60255799494397,"y0":50.005861033550474,"z0":5.958065102834231,"aX":13.343396801188076},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":11.4,"breakHorizontal":-15.1,"spinRate":1970,"spinDirection":135},"zone":6,"typeConfidence":0.91,"plateTime":0.4584277629679301,"extension":5.841153396241105},"index":1,"playId":"745cd2a9-bb06-33cd-84a2-8bf5a409bc64","pitchNumber":2,"startTime":"2026-06-23T00:56:54.370Z","endTime":"2026-06-23T00:56:57.663Z","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":91.3,"endSpeed":84.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.722642635248732,"aZ":-16.553166470198633,"pfxX":1.1789527253269398,"pfxZ":8.624490414634922,"pX":0.4238695041819282,"pZ":3.8521137375887666,"vX0":-5.589666917779132,"vY0":-133.0305653307657,"vZ0":-2.0789829969537044,"x":100.84,"y":134.77,"x0":2.389562150174785,"y0":50.00324579242689,"z0":5.82986527257673,"aX":2.1365479440606547},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.5,"breakHorizontal":-1.1,"spinRate":2051,"spinDirection":152},"zone":12,"typeConfidence":0.86,"plateTime":0.4100832828735803,"extension":6.397947640281265},"index":2,"playId":"b00fa2a5-e5a5-34c9-a767-5ce1f6a0078c","pitchNumber":3,"startTime":"2026-06-23T00:57:14.742Z","endTime":"2026-06-23T00:57:18.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.319425509730927,"aZ":-42.69833302361645,"pfxX":-5.692037308513987,"pfxZ":-7.975494355824468,"pX":0.1371228456729736,"pZ":1.7183553837329653,"vX0":-3.2989769229767893,"vY0":-114.24199652093598,"vZ0":-0.4091407637992246,"x":111.77,"y":192.38,"x0":2.3400037965240603,"y0":50.00264857252533,"z0":6.101809188460527,"aX":-7.5118085254867095},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-14.3,"breakHorizontal":11.2,"spinRate":2465,"spinDirection":330},"zone":8,"typeConfidence":0.89,"plateTime":0.4797165926675002,"extension":6.0333867818777325},"hitData":{"launchSpeed":98.4,"launchAngle":5.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.1,"coordY":82.77}},"index":3,"playId":"f182e779-5dbe-3f9c-b8f1-f35435a49275","pitchNumber":4,"startTime":"2026-06-23T00:57:30.842Z","endTime":"2026-06-23T00:57:41.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:57:41.397Z","atBatIndex":19},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Trea Turner grounds into a force out, third baseman Curtis Mead to second baseman Nasim Nuñez. Rafael Marchán out at 2nd. Trea Turner to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-23T00:57:46.808Z","endTime":"2026-06-23T00:58:49.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.928476351666248,"aZ":-15.588497610452805,"pfxX":3.312756988392767,"pfxZ":9.161466195775231,"pX":0.5462839338584549,"pZ":3.11061688836899,"vX0":-5.953974829548106,"vY0":-132.3835780184716,"vZ0":-4.1397340909609195,"x":96.18,"y":154.79,"x0":2.3738848181469936,"y0":50.00517028341779,"z0":5.8039671790004235,"aX":5.999569449187915},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":-5.0,"spinRate":2178,"spinDirection":153},"zone":3,"typeConfidence":0.91,"plateTime":0.4106022462189096,"extension":6.3553864570164595},"index":0,"playId":"a4eb044c-af6d-3558-b846-51c81c77d9d0","pitchNumber":1,"startTime":"2026-06-23T00:58:04.541Z","endTime":"2026-06-23T00:58:07.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":72.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.128189108350234,"aZ":-29.93948191362102,"pfxX":-0.09253042805015,"pfxZ":1.6549910764190567,"pX":1.393870072439268,"pZ":3.7468951307144813,"vX0":-3.062090762857787,"vY0":-117.21687156697874,"vZ0":1.4251601079007064,"x":63.87,"y":137.61,"x0":2.745372015835006,"y0":50.00327472277194,"z0":5.987891654297163,"aX":-0.12490824970392794},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":3.8,"breakHorizontal":1.2,"spinRate":1301,"spinDirection":28},"zone":12,"typeConfidence":0.9,"plateTime":0.47256299056732676,"extension":5.822158989151663},"index":1,"playId":"27e29661-c099-331d-838a-d2fc59698bcb","pitchNumber":2,"startTime":"2026-06-23T00:58:23.658Z","endTime":"2026-06-23T00:58:27.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":72.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.840460083341675,"aZ":-43.659332634531005,"pfxX":-4.0075022299616485,"pfxZ":-8.911470224823876,"pX":0.3489999191080416,"pZ":1.3944402332249632,"vX0":-3.6016211929849478,"vY0":-112.88592562318178,"vZ0":-0.618965238656167,"x":103.7,"y":201.13,"x0":2.48673727518242,"y0":50.00435630882165,"z0":6.073201278969172,"aX":-5.163548239887451},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-16.0,"breakHorizontal":8.2,"spinRate":2394,"spinDirection":333},"zone":14,"typeConfidence":0.91,"plateTime":0.48548558561058597,"extension":5.981212448920378},"hitData":{"launchSpeed":88.2,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":164.86}},"index":2,"playId":"8f5b7d08-363d-3433-9419-1598ebadac7c","pitchNumber":3,"startTime":"2026-06-23T00:58:41.907Z","endTime":"2026-06-23T00:58:49.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T00:58:49.908Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Schwarber lines out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-23T00:59:03.342Z","endTime":"2026-06-23T01:01:00.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.7398614693762,"aZ":-35.34633498409093,"pfxX":-9.22274911088172,"pfxZ":-2.3525516342163773,"pX":1.0148310580943414,"pZ":3.200759220888485,"vX0":-1.4729340230337136,"vY0":-114.85464969863291,"vZ0":1.6501772247377913,"x":78.32,"y":152.36,"x0":2.8622890492178445,"y0":50.00440374086195,"z0":5.89065939144285,"aX":-12.417843008833922},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-3.6,"breakHorizontal":17.0,"spinRate":2478,"spinDirection":303},"zone":12,"typeConfidence":0.9,"plateTime":0.4754936898819011,"extension":5.893529878855975},"index":0,"playId":"fded54ae-b524-389f-a2db-8b10065b5c41","pitchNumber":1,"startTime":"2026-06-23T00:59:27.080Z","endTime":"2026-06-23T00:59:30.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36892435915242,"aZ":-27.74481469787645,"pfxX":-2.8948010688286123,"pfxZ":2.6060348337255927,"pX":-0.024286568124325763,"pZ":2.6808493115176204,"vX0":-5.541502435432312,"vY0":-128.60252899060805,"vZ0":-2.558064889296521,"x":117.93,"y":166.4,"x0":2.5232358217959616,"y0":50.0000816256845,"z0":5.811671740691376,"aX":-4.910296566751826},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.4,"breakHorizontal":6.4,"spinRate":2294,"spinDirection":191},"zone":5,"typeConfidence":0.91,"plateTime":0.4237803325858467,"extension":6.18684914187261},"index":1,"playId":"1da8f1af-27b7-35c9-9af7-b48da894e8a5","pitchNumber":2,"startTime":"2026-06-23T01:00:00.095Z","endTime":"2026-06-23T01:00:03.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72686570317275,"aZ":-26.0047336627683,"pfxX":-2.954284705585476,"pfxZ":3.5498314437402403,"pX":-0.6379149434019898,"pZ":2.9119603198002166,"vX0":-6.5078984530650015,"vY0":-129.81865101975342,"vZ0":-2.6013036477354294,"x":141.32,"y":160.16,"x0":2.267935285058279,"y0":50.0003797765661,"z0":5.870844207823898,"aX":-5.128472926913092},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.1,"breakHorizontal":6.6,"spinRate":2346,"spinDirection":186},"zone":1,"typeConfidence":0.91,"plateTime":0.4191333719447252,"extension":6.216991302220075},"index":2,"playId":"46c0e654-c29e-3a46-9133-975d0808f728","pitchNumber":3,"startTime":"2026-06-23T01:00:20.103Z","endTime":"2026-06-23T01:00:23.103Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-23T01:00:40.587Z","endTime":"2026-06-23T01:00:49.342Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.338534494451377,"aZ":-32.61245772877003,"pfxX":-8.715050779352923,"pfxZ":-0.3123723463845067,"pX":-1.1232987203442577,"pZ":2.112687051627632,"vX0":-6.038721660080171,"vY0":-117.30330237742717,"vZ0":-1.2282833665619102,"x":159.82,"y":181.74,"x0":2.61307424858445,"y0":50.00393581574882,"z0":5.672391220308402,"aX":-12.19401434525961},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.6,"breakHorizontal":17.3,"spinRate":2587,"spinDirection":303},"zone":13,"typeConfidence":0.91,"plateTime":0.46621280791149955,"extension":6.130548539983351},"hitData":{"launchSpeed":95.5,"launchAngle":22.0,"totalDistance":359.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.32,"coordY":54.48}},"index":4,"playId":"8aa89378-4b61-3e76-beb9-056daf6fac93","pitchNumber":4,"startTime":"2026-06-23T01:00:49.342Z","endTime":"2026-06-23T01:01:00.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:01:00.937Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-23T01:01:05.589Z","endTime":"2026-06-23T01:02:12.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"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":79.0,"endSpeed":73.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.7313895601148,"aZ":-32.66722344052335,"pfxX":-10.936028897987722,"pfxZ":-0.36831778748073773,"pX":-0.1544422307037042,"pZ":3.241498530345477,"vX0":-3.4663194797505046,"vY0":-115.0236348044461,"vZ0":1.1906560083703934,"x":122.89,"y":151.26,"x0":2.791577430912546,"y0":50.00239905890089,"z0":5.877390143765328,"aX":-14.695885802821705},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-0.1,"breakHorizontal":20.6,"spinRate":2588,"spinDirection":302},"zone":2,"typeConfidence":0.91,"plateTime":0.47564011831218433,"extension":5.994229976794147},"index":0,"playId":"9ce14b3a-aa92-3bb4-833d-99d1c9af69ed","pitchNumber":1,"startTime":"2026-06-23T01:01:27.661Z","endTime":"2026-06-23T01:01:30.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.989049141825262,"aZ":-25.4569347881585,"pfxX":9.957590849414487,"pfxZ":3.7052955777241694,"pX":-0.6349047699476098,"pZ":1.65410837189136,"vX0":-11.288247180186449,"vY0":-132.46221899353898,"vZ0":-5.354902815508403,"x":141.2,"y":194.12,"x0":2.348375090482116,"y0":50.00227508305289,"z0":5.515876814684146,"aX":18.049119498580676},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":-16.2,"spinRate":2114,"spinDirection":147},"zone":7,"typeConfidence":0.87,"plateTime":0.4103729687398543,"extension":6.37973921677457},"index":1,"playId":"05b75eff-6b10-348b-a9d8-f1c0933801ea","pitchNumber":2,"startTime":"2026-06-23T01:01:48.772Z","endTime":"2026-06-23T01:01:52.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":72.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.661982422755724,"aZ":-44.03718309859467,"pfxX":-5.0045648868418375,"pfxZ":-9.024291280084263,"pX":0.4534419434366523,"pZ":2.1564577416991395,"vX0":-3.0468759640048506,"vY0":-113.83737016527445,"vZ0":1.063704414007726,"x":99.72,"y":180.56,"x0":2.4590014160528106,"y0":50.00519772611865,"z0":6.0384560852547935,"aX":-6.576134798964538},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-15.8,"breakHorizontal":9.8,"spinRate":2433,"spinDirection":328},"zone":9,"typeConfidence":0.91,"plateTime":0.48093462673333276,"extension":6.077894525991052},"hitData":{"launchSpeed":99.3,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.29,"coordY":169.42}},"index":2,"playId":"84987250-4dd9-3f7d-ac83-ed0fd47b8ed0","pitchNumber":3,"startTime":"2026-06-23T01:02:07.361Z","endTime":"2026-06-23T01:02:12.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:02:12.941Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dylan Crews lines out sharply to center fielder Derek Hill.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-23T01:04:14.675Z","endTime":"2026-06-23T01:04:45.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.965299236994884,"aZ":-29.973715284351183,"pfxX":2.2237610638583516,"pfxZ":1.405663301630982,"pX":0.41129989953836815,"pZ":3.231997451135675,"vX0":-0.5169476366943317,"vY0":-123.40318536008415,"vZ0":-1.6109302556470615,"x":101.32,"y":151.52,"x0":0.33309774028346995,"y0":50.00003791636721,"z0":6.391850586946415,"aX":3.467529070701477},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.4,"breakHorizontal":-4.0,"spinRate":2306,"spinDirection":162},"zone":3,"typeConfidence":0.91,"plateTime":0.441965042076506,"extension":6.1107775769778545},"index":0,"playId":"89b72fc5-dee2-3cfa-911f-6c2eab83f107","pitchNumber":1,"startTime":"2026-06-23T01:04:25.017Z","endTime":"2026-06-23T01:04:28.550Z","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":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.111161749753016,"aZ":-29.69523461675741,"pfxX":4.384660143617621,"pfxZ":1.578931090426087,"pX":0.4182414813677394,"pZ":2.5586312208447026,"vX0":-1.3086279079810017,"vY0":-123.83690115268996,"vZ0":-3.0536370506871267,"x":101.06,"y":169.7,"x0":0.3802628472968567,"y0":50.00444398818694,"z0":6.262960419427651,"aX":6.887453793170665},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":-7.7,"spinRate":2453,"spinDirection":139},"zone":6,"typeConfidence":0.91,"plateTime":0.4404111310211536,"extension":6.19480638770885},"hitData":{"launchSpeed":104.1,"launchAngle":19.0,"totalDistance":370.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":122.05,"coordY":50.0}},"index":1,"playId":"44bc918a-bfbd-3afd-b6a3-31cc63a32804","pitchNumber":2,"startTime":"2026-06-23T01:04:37.919Z","endTime":"2026-06-23T01:04:45.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:04:45.505Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, first baseman Bryce Harper to pitcher Alan Rangel.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-23T01:04:53.118Z","endTime":"2026-06-23T01:05:46.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":660604,"link":"/api/v1/people/660604"},"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":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2313436408955,"aZ":-18.717809859822054,"pfxX":-5.865777382754183,"pfxZ":8.947915311828424,"pX":-0.3863627829647328,"pZ":1.77873849291054,"vX0":-0.24619930998947698,"vY0":-121.43708025102733,"vZ0":-6.393424689423231,"x":131.73,"y":190.75,"x0":0.4790851808326821,"y0":50.004767896324665,"z0":6.057062420942944,"aX":-8.822029341336645},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":15.1,"breakHorizontal":10.7,"spinRate":2335,"spinDirection":210},"zone":7,"typeConfidence":0.91,"plateTime":0.44985418002810196,"extension":6.559609398798675},"index":0,"playId":"e7c27e88-74c9-3486-b4b8-2f3c7e6370b2","pitchNumber":1,"startTime":"2026-06-23T01:05:12.159Z","endTime":"2026-06-23T01:05:39.164Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37258229104523,"aZ":-11.17972078018548,"pfxX":-1.339229637691937,"pfxZ":10.808323762241217,"pX":0.11265480733808264,"pZ":3.6777735811436822,"vX0":-0.42931135361059986,"vY0":-137.9431567559426,"vZ0":-4.664541511127658,"x":112.71,"y":139.48,"x0":0.44403245147750103,"y0":50.00459714371665,"z0":6.133713019806313,"aX":-2.6019324470854124},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":2.5,"spinRate":2442,"spinDirection":195},"zone":12,"typeConfidence":0.91,"plateTime":0.3958566549664999,"extension":6.225257736285778},"hitData":{"launchSpeed":88.6,"launchAngle":-18.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":163.34}},"index":1,"playId":"eb118caf-f185-3306-a566-28e7b5923275","pitchNumber":2,"startTime":"2026-06-23T01:05:39.995Z","endTime":"2026-06-23T01:05:46.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:05:46.597Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Young singles on a line drive to center fielder Derek Hill.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-23T01:05:59.809Z","endTime":"2026-06-23T01:06:44.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.430365266848547,"aZ":-9.374173376061819,"pfxX":-3.4908066496866645,"pfxZ":12.15000686906814,"pX":0.2856943767540069,"pZ":2.9328032710767196,"vX0":0.6931765878509769,"vY0":-135.57348036073375,"vZ0":-6.7231219725418345,"x":106.11,"y":159.59,"x0":0.48162152319392765,"y0":50.0002944725604,"z0":6.086417187537039,"aX":-6.5485974880863935},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.9,"breakHorizontal":6.2,"spinRate":2408,"spinDirection":198},"zone":2,"typeConfidence":0.9,"plateTime":0.4027919174925234,"extension":6.2403100455386475},"index":0,"playId":"852faf2c-2240-3842-b5e5-7f0ed929dbcc","pitchNumber":1,"startTime":"2026-06-23T01:06:19.843Z","endTime":"2026-06-23T01:06:22.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.662333612747066,"aZ":-9.699226567103375,"pfxX":-1.8440873197066607,"pfxZ":11.91310066640833,"pX":0.8014378059440581,"pZ":3.60099765917433,"vX0":1.8374010853039104,"vY0":-135.95418215620563,"vZ0":-5.04894597570959,"x":86.45,"y":141.55,"x0":0.3589202172010599,"y0":50.00054856561342,"z0":6.145071843255069,"aX":-3.4783194283290295},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.9,"breakHorizontal":3.0,"spinRate":2337,"spinDirection":192},"zone":12,"typeConfidence":0.9,"plateTime":0.4016958873323584,"extension":6.18719310397763},"hitData":{"launchSpeed":84.5,"launchAngle":19.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.91,"coordY":81.67}},"index":1,"playId":"dc354abe-10b6-3fcc-b3ac-7d09542476d4","pitchNumber":2,"startTime":"2026-06-23T01:06:34.250Z","endTime":"2026-06-23T01:06:44.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:06:44.332Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daylen Lile pops out to shortstop Trea Turner.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-23T01:07:10.968Z","endTime":"2026-06-23T01:09:11.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"b5e662c8-1839-45f5-8d57-30402586cb44","startTime":"2026-06-23T01:07:10.968Z","endTime":"2026-06-23T01:07:15.968Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.930946153744404,"aZ":-27.960173074679084,"pfxX":2.8069880777347556,"pfxZ":2.7290835749657365,"pX":0.7699338323514442,"pZ":3.3822306862071794,"vX0":0.46609498139914424,"vY0":-122.149695470161,"vZ0":-1.2603944665184215,"x":87.65,"y":147.46,"x0":0.21230660017737932,"y0":50.00599217194012,"z0":6.259655205498865,"aX":4.338424983772248},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.9,"breakHorizontal":-5.2,"spinRate":2315,"spinDirection":162},"zone":12,"typeConfidence":0.91,"plateTime":0.4445773173631493,"extension":6.204550354025857},"index":1,"playId":"d1c2b7b2-60a4-3700-97c4-d16f71270556","pitchNumber":1,"startTime":"2026-06-23T01:07:23.000Z","endTime":"2026-06-23T01:07:26.162Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"45e37579-6637-3a39-9408-fe319db314af","startTime":"2026-06-23T01:07:41.599Z","endTime":"2026-06-23T01:07:44.599Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.26706569777491,"aZ":-25.41827643382061,"pfxX":-5.61301999694921,"pfxZ":4.630868778421091,"pX":-1.5460590231039237,"pZ":2.977304238951389,"vX0":-2.669265649026433,"vY0":-119.24897933463264,"vZ0":-2.287396926339065,"x":175.93,"y":158.39,"x0":0.31262672911698947,"y0":50.001605138048156,"z0":6.213701642424365,"aX":-8.18215338218979},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":8.2,"breakHorizontal":10.8,"spinRate":2222,"spinDirection":222},"zone":11,"typeConfidence":0.89,"plateTime":0.45716177357147236,"extension":6.39691521139142},"index":3,"playId":"cd382064-8139-3c7b-b3a8-df1508eb36dd","pitchNumber":2,"startTime":"2026-06-23T01:07:58.460Z","endTime":"2026-06-23T01:08:02.598Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":0,"outs":2},"index":4,"startTime":"2026-06-23T01:08:24.668Z","endTime":"2026-06-23T01:08:42.375Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.59371312152485,"aZ":-24.422847237909135,"pfxX":-5.471785452141704,"pfxZ":5.347096555011145,"pX":0.22135642501546285,"pZ":1.8903947590533126,"vX0":1.0478567347993135,"vY0":-119.00237493845351,"vZ0":-4.734177110288061,"x":108.56,"y":187.74,"x0":0.4894002790634641,"y0":50.003241649409766,"z0":6.090257623550104,"aX":-7.929924136803433},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.9,"breakHorizontal":9.7,"spinRate":2246,"spinDirection":211},"zone":8,"typeConfidence":0.89,"plateTime":0.4584364767269493,"extension":6.680298741417648},"index":5,"playId":"ff7aa959-652b-360a-b214-d6e6c42fa2ad","pitchNumber":3,"startTime":"2026-06-23T01:08:42.375Z","endTime":"2026-06-23T01:08:45.375Z","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":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.916548249446212,"aZ":-12.079083320671852,"pfxX":-0.9835529978843454,"pfxZ":10.807887644980315,"pX":0.8371855678667449,"pZ":2.674221849854858,"vX0":1.5806845580167121,"vY0":-134.90777810483664,"vZ0":-6.841230410802295,"x":85.09,"y":166.58,"x0":0.37380773870745254,"y0":50.005941471903,"z0":6.078909415456738,"aX":-1.8294072291853365},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":1.4,"spinRate":2350,"spinDirection":194},"zone":12,"typeConfidence":0.89,"plateTime":0.40463024141821524,"extension":6.318934684618027},"hitData":{"launchSpeed":73.0,"launchAngle":57.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":123.31}},"index":6,"playId":"5ae682bb-2751-3158-986d-30c8dd9a1249","pitchNumber":4,"startTime":"2026-06-23T01:09:01.707Z","endTime":"2026-06-23T01:09:11.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:09:11.617Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-23T01:10:55.218Z","endTime":"2026-06-23T01:13:47.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.217053178131867,"aZ":-33.690994498014966,"pfxX":-9.74588504000429,"pfxZ":-1.141719643014687,"pX":-0.7598944762834446,"pZ":1.8625234720028763,"vX0":-5.313491930689238,"vY0":-114.51568378223261,"vZ0":-1.539000889532888,"x":145.97,"y":188.49,"x0":2.8569434845798796,"y0":50.00313811122014,"z0":5.840106011217252,"aX":-12.938929965162146},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-2.2,"breakHorizontal":19.0,"spinRate":2589,"spinDirection":300},"zone":13,"typeConfidence":0.91,"plateTime":0.47836058196078124,"extension":5.868796510721122},"index":0,"playId":"867ee340-6919-37a3-9b2d-f986490caaf0","pitchNumber":1,"startTime":"2026-06-23T01:11:23.580Z","endTime":"2026-06-23T01:11:28.453Z","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":91.7,"endSpeed":85.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.853590868736305,"aZ":-18.950975786202306,"pfxX":2.774488310097614,"pfxZ":7.147107686361791,"pX":1.2139596937185753,"pZ":2.6204300591109915,"vX0":-4.252417284123263,"vY0":-133.70768399105697,"vZ0":-4.8569338251989445,"x":70.73,"y":168.03,"x0":2.448621109707953,"y0":50.00476663658114,"z0":5.779215115104023,"aX":5.135273031110088},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.4,"breakHorizontal":-4.3,"spinRate":2015,"spinDirection":154},"zone":14,"typeConfidence":0.91,"plateTime":0.4062343393392003,"extension":6.273635784951621},"index":1,"playId":"e8f34257-647b-31f8-adad-d581fb6defd4","pitchNumber":2,"startTime":"2026-06-23T01:12:05.105Z","endTime":"2026-06-23T01:12:09.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45582703242945,"aZ":-26.571418396748815,"pfxX":-2.885412531493806,"pfxZ":3.3897519740872397,"pX":1.385915548536026,"pZ":2.6328411829741167,"vX0":-2.4810364050070675,"vY0":-127.37657919083256,"vZ0":-2.851566396458403,"x":64.17,"y":167.69,"x0":2.745169730368225,"y0":50.00606720793173,"z0":5.8524466021546235,"aX":-4.775161488621212},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.8,"breakHorizontal":5.8,"spinRate":2249,"spinDirection":176},"zone":14,"typeConfidence":0.91,"plateTime":0.4288586357031554,"extension":6.084346678612856},"index":2,"playId":"961462c7-3d29-356b-87ec-4e806abcb635","pitchNumber":3,"startTime":"2026-06-23T01:12:19.341Z","endTime":"2026-06-23T01:12:23.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.227007014775904,"aZ":-24.359009587519253,"pfxX":-0.9481149927094138,"pfxZ":4.5717312416291325,"pX":0.08259869976912718,"pZ":2.7818614248813227,"vX0":-5.7442594858432185,"vY0":-128.97526702544377,"vZ0":-2.9876047478915337,"x":113.85,"y":163.67,"x0":2.448736781315181,"y0":50.00209251531412,"z0":5.804855128963816,"aX":-1.618549048555355},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.9,"breakHorizontal":2.9,"spinRate":2247,"spinDirection":175},"zone":5,"typeConfidence":0.87,"plateTime":0.42238860509564535,"extension":6.1873372998907445},"index":3,"playId":"0f51dc6c-5c89-343c-b9f0-57c8f3c1832f","pitchNumber":4,"startTime":"2026-06-23T01:12:35.128Z","endTime":"2026-06-23T01:12:38.128Z","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.0,"endSpeed":76.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.06247520537445,"aZ":-24.855343793141536,"pfxX":8.326890106569328,"pfxZ":4.970493015171159,"pX":1.630263437290645,"pZ":2.2105282020288155,"vX0":-5.013311799438559,"vY0":-119.5032300231958,"vZ0":-3.575024476590029,"x":54.86,"y":179.1,"x0":2.654057284949082,"y0":50.004741890632395,"z0":5.913752463824788,"aX":12.266452429795054},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.5,"breakHorizontal":-14.2,"spinRate":1901,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.4551550959381556,"extension":5.786866239108298},"index":4,"playId":"09700c71-291f-364b-81b7-75c911dc0bc4","pitchNumber":5,"startTime":"2026-06-23T01:13:02.349Z","endTime":"2026-06-23T01:13:05.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":85.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92646276663659,"aZ":-26.790529644412853,"pfxX":-1.5682523069626186,"pfxZ":2.9799755535094743,"pX":0.2104102986624972,"pZ":3.4119772827291346,"vX0":-5.590068667058319,"vY0":-131.82417802417154,"vZ0":-1.4464590443480212,"x":108.98,"y":146.66,"x0":2.5395274346232672,"y0":50.00432526796177,"z0":5.89611066745335,"aX":-2.8340526420712657},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.4,"breakHorizontal":3.7,"spinRate":2282,"spinDirection":177},"zone":2,"typeConfidence":0.88,"plateTime":0.41129616437023,"extension":6.118296050548298},"index":5,"playId":"91df74f4-5b7f-36ed-b776-7aa879d7d5a8","pitchNumber":6,"startTime":"2026-06-23T01:13:22.265Z","endTime":"2026-06-23T01:13:25.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":73.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19650501356055,"aZ":-29.108153125506103,"pfxX":-0.5557598241162722,"pfxZ":2.213852453540559,"pX":1.011867172978282,"pZ":3.7642536602446177,"vX0":-3.680161247231329,"vY0":-118.33234508928561,"vZ0":1.0909010756752124,"x":78.43,"y":137.15,"x0":2.673855089583916,"y0":50.005270719772454,"z0":6.009319475185481,"aX":-0.7706315790570386},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.7,"breakHorizontal":2.0,"spinRate":1438,"spinDirection":304},"zone":12,"typeConfidence":0.92,"plateTime":0.46681576327733554,"extension":5.947636000714322},"index":6,"playId":"9a4e7755-bb69-3c43-b8c4-49acda2dd1ec","pitchNumber":7,"startTime":"2026-06-23T01:13:44.400Z","endTime":"2026-06-23T01:13:47.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:13:47.400Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edmundo Sosa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-23T01:13:53.478Z","endTime":"2026-06-23T01:15:09.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.467862903302063,"aZ":-20.60166666575121,"pfxX":8.345613984557417,"pfxZ":6.3315028350012525,"pX":0.6202799455745556,"pZ":2.679560045707492,"vX0":-7.692712426131192,"vY0":-133.5320122123205,"vZ0":-4.125561397373569,"x":93.36,"y":166.43,"x0":2.437303174098157,"y0":50.002876572090706,"z0":5.704002955720466,"aX":15.25522407768884},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":-13.7,"spinRate":2099,"spinDirection":148},"zone":6,"typeConfidence":0.9,"plateTime":0.4082893266232208,"extension":6.333194578573987},"index":0,"playId":"b43948e2-e281-330d-a5b8-59211eee1458","pitchNumber":1,"startTime":"2026-06-23T01:14:11.837Z","endTime":"2026-06-23T01:14:15.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.855904744687905,"aZ":-24.83041526594491,"pfxX":-1.6241916383246702,"pfxZ":4.119292547429671,"pX":0.6635293264227227,"pZ":2.7924508392074303,"vX0":-4.485508709620916,"vY0":-131.70137925111172,"vZ0":-3.2749775440752025,"x":91.71,"y":163.38,"x0":2.5893172048964526,"y0":50.005815054243364,"z0":5.856771547968191,"aX":-2.89858473753685},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":3.8,"spinRate":2401,"spinDirection":175},"zone":3,"typeConfidence":0.87,"plateTime":0.41340839825041087,"extension":6.141032279873746},"index":1,"playId":"fb09fe91-3c9b-302b-8b73-17baca958902","pitchNumber":2,"startTime":"2026-06-23T01:14:30.038Z","endTime":"2026-06-23T01:14:33.038Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-23T01:14:53.275Z","endTime":"2026-06-23T01:15:06.558Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.258767581708426,"aZ":-24.925353237339024,"pfxX":8.106043844252707,"pfxZ":5.201413129568935,"pX":2.002127610137358,"pZ":1.8977130165585225,"vX0":-4.065932216605961,"vY0":-116.54358162207006,"vZ0":-3.8860220138051282,"x":40.68,"y":187.54,"x0":2.7045716614181163,"y0":50.00208002190144,"z0":5.907008200160226,"aX":11.293872945210206},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.9,"breakHorizontal":-13.8,"spinRate":1809,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.4676837059039278,"extension":5.825836379266449},"index":3,"playId":"5b25c980-cde9-3fec-8544-d9b764d0c85e","pitchNumber":3,"startTime":"2026-06-23T01:15:06.558Z","endTime":"2026-06-23T01:15:09.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:15:09.558Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-23T01:15:15.726Z","endTime":"2026-06-23T01:17:11.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"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":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.202816787414186,"aZ":-15.488718899409678,"pfxX":1.8340923105907152,"pfxZ":9.08522610220584,"pX":-0.07550404662894124,"pZ":3.564748973084047,"vX0":-7.2162848571622575,"vY0":-133.7569757193308,"vZ0":-2.999702793510628,"x":119.88,"y":142.53,"x0":2.4032705602848052,"y0":50.00207900732952,"z0":5.792750110592598,"aX":3.3692324784799554},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":-2.0,"spinRate":2119,"spinDirection":149},"zone":11,"typeConfidence":0.9,"plateTime":0.40740454284875405,"extension":6.283520630357563},"index":0,"playId":"63d42ae4-29b7-3ad1-8ada-26f1bd33257b","pitchNumber":1,"startTime":"2026-06-23T01:15:36.740Z","endTime":"2026-06-23T01:15:40.498Z","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":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60740635746931,"aZ":-42.70239515460452,"pfxX":-5.1459410691722915,"pfxZ":-8.023301442265362,"pX":0.663053985572338,"pZ":2.594635779464676,"vX0":-2.7473792117358067,"vY0":-113.98046118735246,"vZ0":1.56843202070371,"x":91.73,"y":168.72,"x0":2.5540811486090287,"y0":50.00526276977826,"z0":6.124991214523789,"aX":-6.748789949218527},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-13.8,"breakHorizontal":10.1,"spinRate":2394,"spinDirection":330},"zone":6,"typeConfidence":0.89,"plateTime":0.4811639100357117,"extension":5.95550816579555},"index":1,"playId":"6168a9e2-04a1-3416-b853-a42c448d5187","pitchNumber":2,"startTime":"2026-06-23T01:15:51.536Z","endTime":"2026-06-23T01:15:55.543Z","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":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.514544072577074,"aZ":-13.976407201614004,"pfxX":3.8748518073641156,"pfxZ":9.972848031378028,"pX":-1.3603241035075682,"pZ":2.625080303644772,"vX0":-10.946366259787153,"vY0":-133.6600655820324,"vZ0":-5.573836297483609,"x":168.85,"y":167.9,"x0":2.2694430207115945,"y0":50.00421803585747,"z0":5.726757952960879,"aX":7.073201388990292},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":-4.9,"spinRate":2077,"spinDirection":146},"zone":11,"typeConfidence":0.91,"plateTime":0.4084712573549356,"extension":6.509602041851689},"index":2,"playId":"2e999ee1-ee3f-3f02-aa92-0369651601f7","pitchNumber":3,"startTime":"2026-06-23T01:16:05.768Z","endTime":"2026-06-23T01:16:09.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":81.8,"endSpeed":76.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21202082308689,"aZ":-33.14571167391159,"pfxX":-8.187232295051007,"pfxZ":-0.6794385667551073,"pX":-1.993326231803462,"pZ":-0.16514777728642932,"vX0":-8.663915951682576,"vY0":-118.80423130468944,"vZ0":-6.170890856805801,"x":192.98,"y":243.24,"x0":2.7674299069562105,"y0":50.00401072828609,"z0":5.48623911387692,"aX":-11.6785450144195},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.5,"breakHorizontal":16.9,"spinRate":2634,"spinDirection":308},"zone":13,"typeConfidence":0.91,"plateTime":0.4614128858102142,"extension":6.24916583455629},"index":3,"playId":"b19e664c-18c8-3400-a051-83a3a83e553b","pitchNumber":4,"startTime":"2026-06-23T01:16:21.846Z","endTime":"2026-06-23T01:16:25.834Z","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":80.7,"endSpeed":74.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.88740152198231,"aZ":-32.629583689931806,"pfxX":-10.857035261043363,"pfxZ":-0.32445458793258375,"pX":0.02225436160115513,"pZ":3.2656015116994945,"vX0":-3.58230745052394,"vY0":-117.498114270963,"vZ0":1.1106204845030827,"x":116.15,"y":150.61,"x0":2.9744080144052663,"y0":50.00217302571689,"z0":5.803512309372833,"aX":-15.279231896783298},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.1,"breakHorizontal":20.5,"spinRate":2554,"spinDirection":304},"zone":2,"typeConfidence":0.9,"plateTime":0.4649828151727684,"extension":6.012819223226669},"index":4,"playId":"c57bbe9d-625f-3e1a-9fa2-04191fe239e8","pitchNumber":5,"startTime":"2026-06-23T01:16:44.491Z","endTime":"2026-06-23T01:16:48.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77316991349672,"aZ":-15.284245569898511,"pfxX":2.9818954761765726,"pfxZ":8.991417458693512,"pX":-0.07814666229922067,"pZ":3.0261259374739726,"vX0":-7.606944628902736,"vY0":-134.84761581833283,"vZ0":-4.477710321754499,"x":119.98,"y":157.07,"x0":2.36704891592623,"y0":50.0043148653664,"z0":5.754742993368748,"aX":5.602740631177011},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":-4.1,"spinRate":2102,"spinDirection":148},"zone":2,"typeConfidence":0.91,"plateTime":0.40309521094172673,"extension":6.470645083582833},"index":5,"playId":"07b16a28-4747-35b9-9f7e-5cdafbe4885f","pitchNumber":6,"startTime":"2026-06-23T01:17:08.711Z","endTime":"2026-06-23T01:17:11.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:17:11.711Z","atBatIndex":29},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Keibert Ruiz hit by pitch.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-23T01:19:20.498Z","endTime":"2026-06-23T01:20:02.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.814393601436752,"aZ":-27.430248903144854,"pfxX":2.4218273341444116,"pfxZ":2.9767985347068864,"pX":0.636046918700591,"pZ":1.6163231746623952,"vX0":-0.34321479795952337,"vY0":-124.8103046672923,"vZ0":-5.589717665997054,"x":92.76,"y":195.14,"x0":0.4596362048101145,"y0":50.00164179343166,"z0":6.116330971094593,"aX":3.8579986764178824},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":-4.3,"spinRate":2339,"spinDirection":174},"zone":9,"typeConfidence":0.9,"plateTime":0.4372027041514652,"extension":6.139972744738995},"index":0,"playId":"1758e895-d876-3f63-a20f-39bb3f7f264c","pitchNumber":1,"startTime":"2026-06-23T01:19:23.953Z","endTime":"2026-06-23T01:19:27.711Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-23T01:19:37.198Z","endTime":"2026-06-23T01:19:57.228Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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.5,"endSpeed":86.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.058284263090634,"aZ":-11.591187398164683,"pfxX":-1.3794441364910286,"pfxZ":10.827104976820431,"pX":1.2988889674182957,"pZ":3.821393862223666,"vX0":2.525344765984984,"vY0":-136.31302415626993,"vZ0":-4.041053686187987,"x":67.49,"y":135.6,"x0":0.5439782979438027,"y0":50.0049117161095,"z0":6.110112095066326,"aX":-2.6231050681614687},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.1,"breakHorizontal":2.0,"spinRate":2380,"spinDirection":192},"zone":12,"typeConfidence":0.9,"plateTime":0.4002319495286981,"extension":6.53263588332422},"index":2,"playId":"d1909407-5915-3445-8b13-e8e88109993d","pitchNumber":2,"startTime":"2026-06-23T01:19:57.228Z","endTime":"2026-06-23T01:20:02.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:20:02.675Z","atBatIndex":30},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis García Jr. grounds into a force out, second baseman Bryson Stott to shortstop Trea Turner. Keibert Ruiz out at 2nd. Luis García Jr. to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-23T01:21:21.449Z","endTime":"2026-06-23T01:23:17.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T01:20:17.100Z","endTime":"2026-06-23T01:21:23.657Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.0,"endSpeed":68.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.498462854927638,"aZ":-43.33661965483114,"pfxX":-3.685110014489169,"pfxZ":-9.471120745232838,"pX":-0.6048241289766648,"pZ":1.9256446432360963,"vX0":-0.955098727884448,"vY0":-107.84069157369709,"vZ0":1.0791916991009658,"x":140.05,"y":186.79,"x0":0.32229560157413506,"y0":50.000215207227264,"z0":6.193754026413373,"aX":-4.3455136436973945},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-16.6,"breakHorizontal":7.0,"spinRate":2003,"spinDirection":345},"zone":7,"typeConfidence":0.9,"plateTime":0.5076210786900304,"extension":6.487483033513546},"index":1,"playId":"a2d5cba8-b4d4-3d98-9dc9-9ca50df9704c","pitchNumber":1,"startTime":"2026-06-23T01:21:23.657Z","endTime":"2026-06-23T01:21:27.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.005060127952596,"aZ":-9.201406260639962,"pfxX":-2.0265670476546775,"pfxZ":12.026097859389484,"pX":0.705368392102734,"pZ":2.5801495147605045,"vX0":1.8661411973140938,"vY0":-136.58956543883656,"vZ0":-7.3725012503167004,"x":90.11,"y":169.12,"x0":0.2802044951969363,"y0":50.00290219845289,"z0":5.9290055407415965,"aX":-3.871231369057868},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.6,"breakHorizontal":3.4,"spinRate":2380,"spinDirection":196},"zone":6,"typeConfidence":0.91,"plateTime":0.3993393363673121,"extension":6.459235309600426},"index":2,"playId":"382ae6e1-c88a-36f2-a76d-67dde9cbb6fe","pitchNumber":2,"startTime":"2026-06-23T01:21:39.428Z","endTime":"2026-06-23T01:21:42.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.323274806078594,"aZ":-43.94299351355378,"pfxX":-3.3181387860272435,"pfxZ":-9.375408568239827,"pX":-0.6791932777641572,"pZ":3.768494742607717,"vX0":-1.6044685530168492,"vY0":-111.159561244887,"vZ0":4.330112787155079,"x":142.89,"y":137.03,"x0":0.48226108747016705,"y0":50.00221308988791,"z0":6.347852741915019,"aX":-4.165357983167429},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-15.6,"breakHorizontal":6.4,"spinRate":1735,"spinDirection":345},"zone":11,"typeConfidence":0.9,"plateTime":0.4921335156466373,"extension":6.324840559510686},"index":3,"playId":"2df708e7-96a1-32b1-b9fa-03fecb1e3837","pitchNumber":3,"startTime":"2026-06-23T01:21:59.930Z","endTime":"2026-06-23T01:22:05.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.101697615910545,"aZ":-19.203444793961825,"pfxX":-3.8111662718236587,"pfxZ":8.688260590909895,"pX":-0.30261916011619244,"pZ":-0.016580419192175212,"vX0":-0.8348161151077614,"vY0":-120.25205659323721,"vZ0":-10.125353559080427,"x":128.54,"y":239.23,"x0":0.5430023571177468,"y0":50.00327395546461,"z0":5.891741985788979,"aX":-5.6889728416460565},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":14.0,"breakHorizontal":7.1,"spinRate":2282,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.4521669093251144,"extension":6.603921281578314},"index":4,"playId":"3902dadd-c68c-3e76-8ba4-8069409ee96a","pitchNumber":4,"startTime":"2026-06-23T01:22:22.569Z","endTime":"2026-06-23T01:22:26.734Z","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.5,"endSpeed":86.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.186050167327256,"aZ":-9.406569713306979,"pfxX":-2.137439424781304,"pfxZ":11.970194028312442,"pX":1.1605996948623223,"pZ":3.0167591430691716,"vX0":2.3340063369926694,"vY0":-136.14251595140405,"vZ0":-6.171274375935281,"x":72.76,"y":157.33,"x0":0.5752323383797113,"y0":50.00469806321524,"z0":5.944581154606492,"aX":-4.066125426078003},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.8,"breakHorizontal":3.5,"spinRate":2455,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.40032158304782905,"extension":6.419721487229596},"index":5,"playId":"5187bf48-0321-3725-94de-40efa9288d99","pitchNumber":5,"startTime":"2026-06-23T01:22:44.386Z","endTime":"2026-06-23T01:22:49.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.946186545854214,"aZ":-23.920283311731716,"pfxX":-5.809221880916484,"pfxZ":5.736616433702171,"pX":-0.07356485750396999,"pZ":4.457523849656463,"vX0":0.15350915525306436,"vY0":-118.6954641738901,"vZ0":0.6735875161327212,"x":119.8,"y":118.43,"x0":0.6168947033551471,"y0":50.00177113489276,"z0":6.334074847817862,"aX":-8.357598618851613},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.8,"breakHorizontal":10.6,"spinRate":1929,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.45998190067413214,"extension":6.486676645716579},"hitData":{"launchSpeed":92.9,"launchAngle":-16.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.25,"coordY":149.15}},"index":6,"playId":"b8ea33da-2639-3913-8c6b-a3d1890f10da","pitchNumber":6,"startTime":"2026-06-23T01:23:08.815Z","endTime":"2026-06-23T01:23:17.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:23:17.018Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nasim Nuñez pops out to catcher Rafael Marchán in foul territory.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-23T01:23:46.337Z","endTime":"2026-06-23T01:26:35.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.649967990019395,"aZ":-20.641024350521075,"pfxX":-5.739479331597998,"pfxZ":7.955713143833561,"pX":-0.026634264875353593,"pZ":3.3850699640551,"vX0":0.41296654404034877,"vY0":-119.29646464202517,"vZ0":-2.264890272685973,"x":118.02,"y":147.38,"x0":0.5449491191559527,"y0":50.00421829861877,"z0":6.195611515705131,"aX":-8.323419733855387},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":14.2,"breakHorizontal":10.3,"spinRate":2111,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.4580601964146327,"extension":6.536710397302229},"index":0,"playId":"1064b1b9-165d-3627-b7b1-818c5299bd51","pitchNumber":1,"startTime":"2026-06-23T01:23:49.891Z","endTime":"2026-06-23T01:23:53.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.974954306912768,"aZ":-21.72807345902475,"pfxX":-6.029940731808237,"pfxZ":7.207734699679078,"pX":-0.7310462075937307,"pZ":0.9326699232024989,"vX0":-0.9675119012161834,"vY0":-119.07835240935033,"vZ0":-7.346277128043319,"x":144.87,"y":213.6,"x0":0.4634637543146223,"y0":50.00090064513391,"z0":5.997662149687776,"aX":-8.734397838063318},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":11.8,"breakHorizontal":11.2,"spinRate":2258,"spinDirection":220},"zone":13,"typeConfidence":0.91,"plateTime":0.4584277059496866,"extension":6.4291806202118025},"index":1,"playId":"addf2721-2079-3198-8340-76080f3c2978","pitchNumber":2,"startTime":"2026-06-23T01:24:07.462Z","endTime":"2026-06-23T01:24:10.665Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-23T01:24:23.937Z","endTime":"2026-06-23T01:24:32.285Z","isPitch":false,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.424602869124268,"aZ":-25.12225931262385,"pfxX":-5.295985702659479,"pfxZ":4.897604983411709,"pX":0.013324845711690765,"pZ":2.900316165203312,"vX0":0.1794789679723659,"vY0":-118.5762300971256,"vZ0":-2.4553370685470206,"x":116.49,"y":160.47,"x0":0.6261987878380235,"y0":50.00177924537473,"z0":6.2168578643528,"aX":-7.6201241211838235},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":8.6,"breakHorizontal":9.6,"spinRate":2120,"spinDirection":221},"zone":2,"typeConfidence":0.89,"plateTime":0.46007959723838754,"extension":6.445858017071848},"index":3,"playId":"59f7b07d-5d0a-3b68-961d-373a1c40987a","pitchNumber":3,"startTime":"2026-06-23T01:24:32.285Z","endTime":"2026-06-23T01:24:35.958Z","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":92.7,"endSpeed":85.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.878197672340676,"aZ":-10.175639297262329,"pfxX":-2.692762004858337,"pfxZ":11.799365347765587,"pX":0.9283658630779492,"pZ":5.492677242552054,"vX0":1.836809306515023,"vY0":-135.05601078730663,"vZ0":-0.27968440966806507,"x":81.61,"y":90.48,"x0":0.592444731581326,"y0":50.0019544632221,"z0":6.307436217422036,"aX":-5.019972430396177},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.6,"breakHorizontal":4.6,"spinRate":2381,"spinDirection":193},"zone":12,"typeConfidence":0.9,"plateTime":0.40414446897529066,"extension":6.307327421697821},"index":4,"playId":"cbee5213-d7a9-3c4d-aa37-17f1a23cf0ad","pitchNumber":4,"startTime":"2026-06-23T01:24:57.290Z","endTime":"2026-06-23T01:25:01.638Z","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.3,"endSpeed":67.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.553840900844524,"aZ":-45.70521369568068,"pfxX":-2.101014504929257,"pfxZ":-11.761010356421588,"pX":0.17115589172162127,"pZ":2.8176203020284927,"vX0":0.0891286756736026,"vY0":-106.62596722261293,"vZ0":3.4767033222607147,"x":110.48,"y":162.7,"x0":0.4017306827991384,"y0":50.00519679506644,"z0":6.327703763264863,"aX":-2.416328090991871},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-71.0,"breakVerticalInduced":-20.0,"breakHorizontal":3.7,"spinRate":2109,"spinDirection":349},"zone":2,"typeConfidence":0.91,"plateTime":0.5139539766335024,"extension":6.225213828198854},"index":5,"playId":"a3074cca-eaab-32fe-8471-98f37c235bf6","pitchNumber":5,"startTime":"2026-06-23T01:25:17.851Z","endTime":"2026-06-23T01:25:22.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.594187451590038,"aZ":-20.810423688405983,"pfxX":-5.302698339535113,"pfxZ":8.12345711322524,"pX":0.1377895390466639,"pZ":3.098898675279305,"vX0":0.049072706444036995,"vY0":-117.34330150613836,"vZ0":-2.4702795578961663,"x":111.75,"y":155.11,"x0":0.8058217814827839,"y0":50.001161133154866,"z0":6.098025800344712,"aX":-7.415574262048222},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":14.4,"breakHorizontal":9.6,"spinRate":2194,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.46624359330137066,"extension":6.50030077536045},"index":6,"playId":"c2ce02fc-3b31-33b1-8a1d-46b9eceac668","pitchNumber":6,"startTime":"2026-06-23T01:25:40.741Z","endTime":"2026-06-23T01:25:44.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56676725051832,"aZ":-11.488546803018524,"pfxX":-1.9131812085237194,"pfxZ":11.150388636150229,"pX":0.9929429895790446,"pZ":2.290313462710761,"vX0":2.189562840634251,"vY0":-134.45254377071674,"vZ0":-7.725232088608116,"x":79.15,"y":176.94,"x0":0.4216099084256063,"y0":50.00054151835379,"z0":5.991446323813246,"aX":-3.5484611204787577},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.0,"breakHorizontal":3.1,"spinRate":2318,"spinDirection":192},"zone":14,"typeConfidence":0.89,"plateTime":0.405350767475952,"extension":6.4580140907253805},"index":7,"playId":"6084bd39-9671-32c9-8af9-81204be70a35","pitchNumber":7,"startTime":"2026-06-23T01:26:04.370Z","endTime":"2026-06-23T01:26:07.370Z","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":92.3,"endSpeed":85.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.30710866554289,"aZ":-13.26444356616444,"pfxX":-2.589733027328554,"pfxZ":10.21813070742497,"pX":0.5684371379553971,"pZ":3.052082628600014,"vX0":1.273961857067914,"vY0":-134.46925225682114,"vZ0":-5.4177987080437875,"x":95.33,"y":156.37,"x0":0.42762542883194027,"y0":50.00034099478153,"z0":6.017031761231942,"aX":-4.791420997128964},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":4.4,"spinRate":2202,"spinDirection":195},"zone":3,"typeConfidence":0.89,"plateTime":0.40571072193528446,"extension":6.431211271015671},"hitData":{"launchSpeed":79.2,"launchAngle":81.0,"totalDistance":43.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":109.24,"coordY":200.33}},"index":8,"playId":"5361d20c-4aef-3512-9186-a5cdad58f767","pitchNumber":8,"startTime":"2026-06-23T01:26:25.492Z","endTime":"2026-06-23T01:26:35.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:26:35.258Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-23T01:26:49.159Z","endTime":"2026-06-23T01:29:07.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":73.5,"endSpeed":67.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.473612536964175,"aZ":-45.801098023035536,"pfxX":-2.206278027375571,"pfxZ":-11.792527606449102,"pX":-0.8237319654655437,"pZ":3.7098091580881754,"vX0":-1.62055128312447,"vY0":-106.85416599479491,"vZ0":5.217798733708314,"x":148.4,"y":138.62,"x0":0.2311630458642711,"y0":50.000889739194236,"z0":6.383392781827229,"aX":-2.5499427898582847},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.3,"breakVerticalInduced":-19.6,"breakHorizontal":4.4,"spinRate":2236,"spinDirection":349},"zone":11,"typeConfidence":0.91,"plateTime":0.5126589632246978,"extension":6.360380383350763},"index":0,"playId":"2a319a35-7013-397b-8467-2a18a215c7a5","pitchNumber":1,"startTime":"2026-06-23T01:27:05.702Z","endTime":"2026-06-23T01:27:09.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.68757653600966,"aZ":-19.11599949704842,"pfxX":-4.2170702321274645,"pfxZ":9.369564116686647,"pX":-0.34333757397582515,"pZ":3.822911793662315,"vX0":-0.6655958976629884,"vY0":-116.93190703095298,"vZ0":-1.480500200485677,"x":130.09,"y":135.56,"x0":0.49276162345371594,"y0":50.00472561244232,"z0":6.246313103481738,"aX":-5.878456263916137},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2223,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.46724177501574404,"extension":6.538395721026199},"index":1,"playId":"3e7963f2-702b-36c5-a660-d3ab764533c1","pitchNumber":2,"startTime":"2026-06-23T01:27:21.889Z","endTime":"2026-06-23T01:27:26.575Z","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":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.8,"endSpeed":67.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.040254807789793,"aZ":-45.57239163834309,"pfxX":-1.4264325249945027,"pfxZ":-11.805739589345848,"pX":0.24839833360412258,"pZ":3.715450220979787,"vX0":0.05720017154008357,"vY0":-105.86641470884898,"vZ0":5.304246168608804,"x":107.53,"y":138.46,"x0":0.40634153959757235,"y0":50.001545400415544,"z0":6.3932146883576255,"aX":-1.619209248224326},"breaks":{"breakAngle":2.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-71.3,"breakVerticalInduced":-19.6,"breakHorizontal":2.5,"spinRate":2205,"spinDirection":355},"zone":2,"typeConfidence":0.91,"plateTime":0.5173385407076774,"extension":6.419338622252509},"index":2,"playId":"9f90ff96-ae6e-31d6-b945-833aee8d143e","pitchNumber":3,"startTime":"2026-06-23T01:27:40.147Z","endTime":"2026-06-23T01:28:07.150Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.227462591318815,"aZ":-9.334419098998984,"pfxX":-1.7025104683708232,"pfxZ":12.412604814093099,"pX":0.7995610944495055,"pZ":3.323941956861461,"vX0":1.7233587611467462,"vY0":-134.33334704691805,"vZ0":-5.484801589693287,"x":86.52,"y":149.03,"x0":0.37300874905664433,"y0":50.002974288458134,"z0":6.046066882083502,"aX":-3.1329480938281433},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.6,"breakHorizontal":2.8,"spinRate":2309,"spinDirection":195},"zone":3,"typeConfidence":0.9,"plateTime":0.406659541468406,"extension":6.472180887392285},"index":3,"playId":"86b4d360-22a4-3da3-971c-b1923874716d","pitchNumber":4,"startTime":"2026-06-23T01:28:16.548Z","endTime":"2026-06-23T01:28:19.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.059362354567902,"aZ":-29.28073437315365,"pfxX":2.712342056846082,"pfxZ":1.9470500785028193,"pX":0.10235242696259893,"pZ":4.340254178238799,"vX0":-1.639907309703181,"vY0":-119.93735723056685,"vZ0":1.096587347869978,"x":113.1,"y":121.59,"x0":0.4360427336486434,"y0":50.00214607684997,"z0":6.45145591872562,"aX":4.026616922746722},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.0,"breakHorizontal":-4.7,"spinRate":2121,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.4534049448688493,"extension":6.027564764247884},"index":4,"playId":"8f106bf2-8527-3c5f-86a3-cd4ef9572603","pitchNumber":5,"startTime":"2026-06-23T01:28:41.973Z","endTime":"2026-06-23T01:28:46.105Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.07588705836492,"aZ":-21.905742696872178,"pfxX":-5.3040014506323985,"pfxZ":7.289278120929293,"pX":0.9338707383135924,"pZ":3.8967738342735228,"vX0":2.3147815403058725,"vY0":-117.10285567998581,"vZ0":-0.7239979823874967,"x":81.4,"y":133.57,"x0":0.6294596850948168,"y0":50.00530564085403,"z0":6.232705747470388,"aX":-7.475431299369302},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":13.3,"breakHorizontal":9.1,"spinRate":1909,"spinDirection":216},"zone":12,"typeConfidence":0.89,"plateTime":0.4651355693460948,"extension":6.627035127710628},"index":5,"playId":"de602cc0-01b6-301d-8e73-fc9a6d492de2","pitchNumber":6,"startTime":"2026-06-23T01:29:00.917Z","endTime":"2026-06-23T01:29:07.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:29:07.114Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Derek Hill doubles (2) on a line drive to left fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-23T01:30:57.016Z","endTime":"2026-06-23T01:32:12.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":76.6,"endSpeed":71.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.936408718308208,"aZ":-42.65554893129276,"pfxX":-4.048770428038372,"pfxZ":-8.322201080785161,"pX":-0.5755405197896627,"pZ":1.70713239596683,"vX0":-5.180610252636342,"vY0":-111.5006502787625,"vZ0":-0.08659387206375291,"x":138.94,"y":192.69,"x0":2.3033415591870874,"y0":50.0010427503745,"z0":6.145586199158904,"aX":-5.100285443577441},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-14.8,"breakHorizontal":8.6,"spinRate":2538,"spinDirection":329},"zone":7,"typeConfidence":0.91,"plateTime":0.4911209407023378,"extension":5.936014501456104},"index":0,"playId":"67692fee-0f32-3b78-abcf-6ad82282e647","pitchNumber":1,"startTime":"2026-06-23T01:31:12.089Z","endTime":"2026-06-23T01:31:15.497Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-23T01:31:31.934Z","endTime":"2026-06-23T01:31:40.691Z","isPitch":false,"type":"action","player":{"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":72.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.800339953269724,"aZ":-43.734467557779155,"pfxX":-4.99498069739738,"pfxZ":-8.875996394089025,"pX":-0.5273158058958418,"pZ":1.5323962462834357,"vX0":-4.979483128325164,"vY0":-113.17916600160125,"vZ0":-0.4704436714390552,"x":137.1,"y":197.41,"x0":2.3464303047308133,"y0":50.0004253824847,"z0":6.106274244008013,"aX":-6.5075930232345645},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-16.0,"breakHorizontal":10.3,"spinRate":2475,"spinDirection":327},"zone":13,"typeConfidence":0.91,"plateTime":0.48311984046047884,"extension":5.931323875789166},"index":2,"playId":"a99b486d-9d04-3d36-99b0-ba383ae72293","pitchNumber":2,"startTime":"2026-06-23T01:31:40.691Z","endTime":"2026-06-23T01:31:44.189Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.561196905492928,"aZ":-26.22905427627375,"pfxX":-2.8527591058946826,"pfxZ":3.4338647670790508,"pX":-0.1549475613648952,"pZ":2.4420522550362733,"vX0":-5.923410679058816,"vY0":-130.08017949094676,"vZ0":-3.7905424534714625,"x":122.91,"y":172.84,"x0":2.5129287465359558,"y0":50.004482668215644,"z0":5.882796947059877,"aX":-4.940427822318851},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.6,"breakHorizontal":6.4,"spinRate":2338,"spinDirection":190},"zone":5,"typeConfidence":0.91,"plateTime":0.41936721643209784,"extension":6.150183272213245},"hitData":{"launchSpeed":108.2,"launchAngle":16.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.68,"coordY":109.12}},"index":3,"playId":"32c643a6-b880-3632-a521-8810616462d8","pitchNumber":3,"startTime":"2026-06-23T01:32:00.974Z","endTime":"2026-06-23T01:32:12.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:32:12.284Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, pitcher Foster Griffin to first baseman Luis García Jr. Derek Hill to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-23T01:32:36.533Z","endTime":"2026-06-23T01:34:43.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656492,"link":"/api/v1/people/656492"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.820290937757726,"aZ":-14.846124348984826,"pfxX":3.168579836136618,"pfxZ":9.513206908386364,"pX":0.28241427477704334,"pZ":2.296770088614303,"vX0":-6.920067924579105,"vY0":-133.18132353067455,"vZ0":-6.1088693933947535,"x":106.24,"y":176.77,"x0":2.4865731158650934,"y0":50.00653787753699,"z0":5.668301121346314,"aX":5.774602771121093},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.3,"breakHorizontal":-4.4,"spinRate":2163,"spinDirection":148},"zone":5,"typeConfidence":0.91,"plateTime":0.4090720865742572,"extension":6.299590654058556},"index":0,"playId":"b872d12b-14d7-32e9-85da-e92aa0da0b7e","pitchNumber":1,"startTime":"2026-06-23T01:33:09.736Z","endTime":"2026-06-23T01:33:13.254Z","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":80.2,"endSpeed":74.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.320566056853096,"aZ":-31.96960732726666,"pfxX":-9.71543733212346,"pfxZ":0.1499952719329336,"pX":-1.2828482330534776,"pZ":2.0374659093564285,"vX0":-6.5334558324860375,"vY0":-116.78454719503766,"vZ0":-1.6735927760130722,"x":165.9,"y":183.77,"x0":2.8102050546734336,"y0":50.00359631427122,"z0":5.76119487940091,"aX":-13.464712971840909},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.1,"breakHorizontal":19.2,"spinRate":2654,"spinDirection":299},"zone":13,"typeConfidence":0.91,"plateTime":0.46841205174196743,"extension":6.009646106818003},"index":1,"playId":"db43f4c2-41d3-3bb0-9b77-3b0b04e03c8a","pitchNumber":2,"startTime":"2026-06-23T01:33:28.257Z","endTime":"2026-06-23T01:33:32.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81605816954151,"aZ":-20.91569795590997,"pfxX":7.7743028266020096,"pfxZ":6.1546606489102675,"pX":0.7612056027271799,"pZ":2.3185140276666307,"vX0":-7.5442544575565345,"vY0":-133.43734088789125,"vZ0":-4.775125138042097,"x":87.98,"y":176.18,"x0":2.5955199209435094,"y0":50.00512310850813,"z0":5.609623893533173,"aX":14.225191605556864},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.4,"breakHorizontal":-12.7,"spinRate":2027,"spinDirection":144},"zone":6,"typeConfidence":0.9,"plateTime":0.40823115847681146,"extension":6.278837576154253},"index":2,"playId":"526be9ee-3cc5-3f5e-a0f3-0e471ef2ea38","pitchNumber":3,"startTime":"2026-06-23T01:33:45.587Z","endTime":"2026-06-23T01:33:51.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":75.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.21868565229306,"aZ":-33.96589009568449,"pfxX":-6.1161737530323625,"pfxZ":-1.273901493236135,"pX":0.005122639985922581,"pZ":0.592675431501889,"vX0":-4.719502582921074,"vY0":-117.0965164634527,"vZ0":-4.4133979006422335,"x":116.8,"y":222.78,"x0":2.835097146068822,"y0":50.005562111967,"z0":5.648593517092925,"aX":-8.572198513437927},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.1,"breakHorizontal":12.1,"spinRate":2513,"spinDirection":299},"zone":13,"typeConfidence":0.87,"plateTime":0.4661326832708279,"extension":6.1041521972385295},"index":3,"playId":"dc78acba-23ec-3079-aa55-6098fd639c21","pitchNumber":4,"startTime":"2026-06-23T01:34:11.157Z","endTime":"2026-06-23T01:34:14.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.375005045941027,"aZ":-44.66763904429801,"pfxX":-6.660801279057515,"pfxZ":-9.53391258045667,"pX":0.01015392454431432,"pZ":1.5842084246488377,"vX0":-3.657944485203637,"vY0":-114.13263523070547,"vZ0":-0.07145295873761204,"x":116.61,"y":196.01,"x0":2.502815510845816,"y0":50.00408033918884,"z0":6.040619213730858,"aX":-8.726228783140568},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-16.9,"breakHorizontal":13.1,"spinRate":2444,"spinDirection":335},"zone":13,"typeConfidence":0.9,"plateTime":0.4811838466043068,"extension":6.0259996015792145},"hitData":{"launchSpeed":71.5,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":136.1,"coordY":184.62}},"index":4,"playId":"22ebc316-eb13-3c88-9d78-699b4d4b5f0b","pitchNumber":5,"startTime":"2026-06-23T01:34:35.011Z","endTime":"2026-06-23T01:34:43.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:34:43.133Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rafael Marchán pops out to shortstop CJ Abrams.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-23T01:34:58.126Z","endTime":"2026-06-23T01:35:47.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"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":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.0,"endSpeed":75.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.349309741632773,"aZ":-33.80989732075963,"pfxX":-8.508472032661885,"pfxZ":-1.1565717011821288,"pX":-0.23144081445505252,"pZ":2.452690292558052,"vX0":-4.619555700714743,"vY0":-118.01662615206051,"vZ0":-0.39913584268811375,"x":125.82,"y":172.56,"x0":2.853184005569869,"y0":50.00120833060982,"z0":5.724127205407891,"aX":-12.06274742492423},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.9,"breakHorizontal":16.4,"spinRate":2524,"spinDirection":302},"zone":4,"typeConfidence":0.9,"plateTime":0.4631715350295349,"extension":6.051433075388779},"index":0,"playId":"2d3d0071-4e9b-35a8-81fc-ada2b71db88a","pitchNumber":1,"startTime":"2026-06-23T01:35:11.889Z","endTime":"2026-06-23T01:35:16.102Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-23T01:35:34.712Z","endTime":"2026-06-23T01:35:37.356Z","isPitch":false,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.073212155901764,"aZ":-26.484188445622557,"pfxX":-2.866871050913217,"pfxZ":3.379162098263145,"pX":-0.9069512399616347,"pZ":2.151141323863542,"vX0":-7.65301836116769,"vY0":-128.5121762779065,"vZ0":-4.163333191420271,"x":151.57,"y":180.7,"x0":2.474482985323042,"y0":50.00156483967116,"z0":5.834431538657955,"aX":-4.823746121067451},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.4,"breakHorizontal":6.8,"spinRate":2223,"spinDirection":195},"zone":13,"typeConfidence":0.91,"plateTime":0.4251871565015022,"extension":6.2359077284924025},"hitData":{"launchSpeed":70.4,"launchAngle":61.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":86.44,"coordY":143.07}},"index":2,"playId":"5ff180d3-9cc6-3d1f-9dfe-cfd6fea31d50","pitchNumber":2,"startTime":"2026-06-23T01:35:37.356Z","endTime":"2026-06-23T01:35:47.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:35:47.307Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, third baseman Curtis Mead to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-23T01:35:59.737Z","endTime":"2026-06-23T01:36:30.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":73.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.300388567955036,"aZ":-43.53581460951975,"pfxX":-3.6075300777261887,"pfxZ":-8.508153550727473,"pX":-0.08012983764098693,"pZ":1.1450760815035723,"vX0":-4.650261233823714,"vY0":-114.60017988107026,"vZ0":-1.4682718805268706,"x":120.05,"y":207.86,"x0":2.440444093875338,"y0":50.00077097943549,"z0":6.029719651366723,"aX":-4.818678858293229},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-15.5,"breakHorizontal":7.7,"spinRate":2423,"spinDirection":329},"zone":13,"typeConfidence":0.91,"plateTime":0.4771348192899234,"extension":5.924787361185937},"hitData":{"launchSpeed":101.6,"launchAngle":5.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":163.84}},"index":0,"playId":"9525f9a6-2e91-3986-9f22-b93006a8ad5c","pitchNumber":1,"startTime":"2026-06-23T01:36:23.073Z","endTime":"2026-06-23T01:36:30.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:36:30.777Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Curtis Mead grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-23T01:38:21.880Z","endTime":"2026-06-23T01:38:46.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.94572575762237,"aZ":-25.98557958320228,"pfxX":1.765224778727002,"pfxZ":3.960453573619941,"pX":0.39265294277089335,"pZ":2.2600575066306607,"vX0":-0.35774841701932325,"vY0":-123.21181766710082,"vZ0":-4.428293363477512,"x":102.03,"y":177.76,"x0":0.308893415095631,"y0":50.0009220670423,"z0":6.237211940613614,"aX":2.7554136211604354},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.6,"breakHorizontal":-3.1,"spinRate":2355,"spinDirection":176},"zone":6,"typeConfidence":0.9,"plateTime":0.4419593043104104,"extension":6.197375360175145},"hitData":{"launchSpeed":68.4,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":151.68}},"index":0,"playId":"7e4ff327-bafc-38ff-919c-0efbcead23fc","pitchNumber":1,"startTime":"2026-06-23T01:38:39.967Z","endTime":"2026-06-23T01:38:46.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:38:46.677Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dylan Crews doubles (4) on a sharp fly ball to center fielder Derek Hill.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-23T01:38:54.995Z","endTime":"2026-06-23T01:39:40.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"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":94.2,"endSpeed":87.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86692413069394,"aZ":-11.902691522225302,"pfxX":-3.447272319481298,"pfxZ":10.508268659347653,"pX":1.2143051376926821,"pZ":3.854556181066867,"vX0":3.3589106701759723,"vY0":-137.18833732764935,"vZ0":-4.193834145056187,"x":70.71,"y":134.71,"x0":0.42914184249565424,"y0":50.00645827644591,"z0":6.198489042648003,"aX":-6.6529239131},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":5.6,"spinRate":2333,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.39739941454233163,"extension":6.120870592931863},"index":0,"playId":"6dfdf46b-e7b9-37bf-99c0-d0e0b9d4f762","pitchNumber":1,"startTime":"2026-06-23T01:39:12.657Z","endTime":"2026-06-23T01:39:16.249Z","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":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76628799038034,"aZ":-12.091910936703924,"pfxX":-3.337034163290185,"pfxZ":10.981292475828113,"pX":-0.11694639384830074,"pZ":3.2088156335327467,"vX0":-0.3832538383859493,"vY0":-133.85238303889116,"vZ0":-5.301718434620171,"x":121.46,"y":152.14,"x0":0.4617726755336895,"y0":50.00438040385995,"z0":6.068984733396355,"aX":-6.102781608246521},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.1,"breakHorizontal":6.1,"spinRate":2266,"spinDirection":191},"zone":2,"typeConfidence":0.89,"plateTime":0.40797966701235877,"extension":6.298110790745244},"hitData":{"launchSpeed":103.6,"launchAngle":41.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":70.93,"coordY":67.81}},"index":1,"playId":"6b18fa6f-b975-36a9-b85d-a5ead9f0c3c7","pitchNumber":2,"startTime":"2026-06-23T01:39:24.771Z","endTime":"2026-06-23T01:39:40.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:39:40.199Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"CJ Abrams pops out to third baseman Alec Bohm.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-23T01:40:09.629Z","endTime":"2026-06-23T01:40:46.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*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":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":76.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.220340988046498,"aZ":-20.20143595081012,"pfxX":-3.619522332423541,"pfxZ":8.289952724917422,"pX":-0.5803471184423279,"pZ":0.3421130023175884,"vX0":-1.1235914524289028,"vY0":-118.48571471849111,"vZ0":-9.006234151146145,"x":139.12,"y":229.54,"x0":0.36845937967080156,"y0":50.005922128856156,"z0":5.988799748992026,"aX":-5.230036435577456},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":13.4,"breakHorizontal":6.8,"spinRate":2385,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.45946708915984313,"extension":6.45664620254697},"index":0,"playId":"b573ede4-2dc9-3469-9db8-25c8ee93dc25","pitchNumber":1,"startTime":"2026-06-23T01:40:16.053Z","endTime":"2026-06-23T01:40:19.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.070034391817508,"aZ":-22.002473798448474,"pfxX":-5.630697337778367,"pfxZ":7.061420492238223,"pX":-0.35110081043381763,"pZ":2.377328634365969,"vX0":0.2595343896352817,"vY0":-118.29822846420825,"vZ0":-4.267801059489532,"x":130.38,"y":174.59,"x0":0.27215304317882194,"y0":50.00448330689416,"z0":6.182054538788891,"aX":-8.113063795453025},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":12.2,"breakHorizontal":10.2,"spinRate":2127,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.4601058740305257,"extension":6.573498217935088},"hitData":{"launchSpeed":79.9,"launchAngle":68.0,"totalDistance":139.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.58,"coordY":153.71}},"index":1,"playId":"dcda4fb9-4a4e-32eb-b3f8-acb181a4fe4a","pitchNumber":2,"startTime":"2026-06-23T01:40:35.319Z","endTime":"2026-06-23T01:40:46.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:40:46.435Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to left fielder Edmundo Sosa.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-23T01:40:58.308Z","endTime":"2026-06-23T01:41:21.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":79.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.85014514502505,"aZ":-27.2188518130655,"pfxX":2.582006171688655,"pfxZ":3.152016884954101,"pX":0.1459468792086987,"pZ":2.5632275158120867,"vX0":-1.1856686104079799,"vY0":-123.3396832723245,"vZ0":-3.381783478048731,"x":111.44,"y":169.57,"x0":0.2922290668637618,"y0":50.00325663930371,"z0":6.197731094704807,"aX":4.0591698387850625},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.3,"breakHorizontal":-4.4,"spinRate":2266,"spinDirection":175},"zone":5,"typeConfidence":0.91,"plateTime":0.44067811904472753,"extension":6.231574104645582},"hitData":{"launchSpeed":92.3,"launchAngle":59.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.96,"coordY":113.64}},"index":0,"playId":"283dbe47-e241-3be9-a32a-b5cd5bb35f90","pitchNumber":1,"startTime":"2026-06-23T01:41:10.633Z","endTime":"2026-06-23T01:41:21.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:41:21.185Z","atBatIndex":41},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Kyle Schwarber reaches on a throwing error by second baseman Nasim Nuñez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-23T01:43:02.190Z","endTime":"2026-06-23T01:44:34.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","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":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.261688289288184,"aZ":-14.541053991661194,"pfxX":2.8744179163143277,"pfxZ":9.66791837645678,"pX":0.16367701049130073,"pZ":3.375015994614302,"vX0":-7.104000798429156,"vY0":-133.34477548959518,"vZ0":-3.589904441376137,"x":110.76,"y":147.65,"x0":2.473879176160615,"y0":50.00123078400317,"z0":5.76974274695218,"aX":5.242536891700191},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":-3.8,"spinRate":2213,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.40878460973239816,"extension":6.341890440145003},"index":0,"playId":"4b4290a9-7d3c-3a23-8f8a-87b78bcc58a4","pitchNumber":1,"startTime":"2026-06-23T01:43:25.272Z","endTime":"2026-06-23T01:43:30.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.995596612525496,"aZ":-42.695293922199795,"pfxX":-5.827509176132382,"pfxZ":-8.194717240147558,"pX":1.1645887234424788,"pZ":2.8979489420060296,"vX0":-1.4833310130613868,"vY0":-112.21130555639802,"vZ0":2.3756228263169707,"x":72.61,"y":160.54,"x0":2.59023616820011,"y0":50.00235730797211,"z0":6.1537032176383155,"aX":-7.482070875222703},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-14.0,"breakHorizontal":10.9,"spinRate":2325,"spinDirection":329},"zone":12,"typeConfidence":0.9,"plateTime":0.48683597129656286,"extension":6.047020978919176},"index":1,"playId":"45600e3b-aa0f-3954-aaa8-a0d0cefc6dda","pitchNumber":2,"startTime":"2026-06-23T01:43:42.555Z","endTime":"2026-06-23T01:43:46.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07997141313699,"aZ":-25.402138961053023,"pfxX":-2.501327239646458,"pfxZ":3.9267909911805194,"pX":-0.959356876169523,"pZ":1.4486749478367302,"vX0":-7.7103355561593805,"vY0":-129.2080641335072,"vZ0":-6.097188403081455,"x":153.57,"y":199.67,"x0":2.3654599381717993,"y0":50.00177767968426,"z0":5.741651531107976,"aX":-4.307277338606417},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.2,"breakHorizontal":6.0,"spinRate":2309,"spinDirection":186},"zone":13,"typeConfidence":0.91,"plateTime":0.4208604269440701,"extension":6.242320241348128},"index":2,"playId":"7cd333a0-00b6-3a74-9aef-e4d603a0aaf9","pitchNumber":3,"startTime":"2026-06-23T01:43:59.596Z","endTime":"2026-06-23T01:44:04.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53083227977121,"aZ":-21.894294109363265,"pfxX":9.08901766811766,"pfxZ":5.7060439610310185,"pX":0.4305957166651436,"pZ":1.920507321155601,"vX0":-8.634565481936713,"vY0":-132.65283855937065,"vZ0":-5.443283555197497,"x":100.59,"y":186.93,"x0":2.530217497290142,"y0":50.003429854134154,"z0":5.572123602823639,"aX":16.37302284071128},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.5,"breakHorizontal":-14.9,"spinRate":2033,"spinDirection":143},"zone":9,"typeConfidence":0.91,"plateTime":0.4112400241437455,"extension":6.504967820240198},"hitData":{"launchSpeed":88.8,"launchAngle":2.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":167.52,"coordY":146.62}},"index":3,"playId":"6e80b047-21f5-318d-92fa-7f21f949e996","pitchNumber":4,"startTime":"2026-06-23T01:44:16.126Z","endTime":"2026-06-23T01:44:34.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:44:34.132Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to left fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-23T01:44:59.901Z","endTime":"2026-06-23T01:46:12.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(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":90.5,"endSpeed":84.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.423401441665288,"aZ":-22.531293490608043,"pfxX":1.166439637104587,"pfxZ":5.390155912951601,"pX":0.081577314441424,"pZ":1.5637678622525648,"vX0":-6.672631825126188,"vY0":-131.76858646288642,"vZ0":-6.6578886405475535,"x":113.89,"y":196.56,"x0":2.476335339785844,"y0":50.003434059060226,"z0":5.745859300254773,"aX":2.0875461893122274},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.8,"breakHorizontal":-1.0,"spinRate":2260,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.41292721161807355,"extension":6.316369707304694},"index":0,"playId":"6c534a9b-6586-341a-bf44-ddfbedc78761","pitchNumber":1,"startTime":"2026-06-23T01:45:03.300Z","endTime":"2026-06-23T01:45:06.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.244268641306586,"aZ":-41.64163273420125,"pfxX":-4.067156069616873,"pfxZ":-7.135818078205293,"pX":-0.3702223781382329,"pZ":0.9671993183460911,"vX0":-4.970914762759227,"vY0":-114.49442050520656,"vZ0":-2.082484623461348,"x":131.11,"y":212.67,"x0":2.35784020311994,"y0":50.003188911585376,"z0":5.965714704714012,"aX":-5.39568244402623},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-13.2,"breakHorizontal":8.6,"spinRate":2359,"spinDirection":324},"zone":13,"typeConfidence":0.89,"plateTime":0.47848331209779316,"extension":5.969855695069615},"index":1,"playId":"9a36b5ae-f997-3b2e-9245-60c728e120d4","pitchNumber":2,"startTime":"2026-06-23T01:45:24.350Z","endTime":"2026-06-23T01:45:28.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66629285141974,"aZ":-23.869294027006212,"pfxX":7.796598421792628,"pfxZ":4.571990674890158,"pX":1.0877812117613386,"pZ":1.8618450557576711,"vX0":-6.593065972171805,"vY0":-133.21012723269965,"vZ0":-5.222591805734668,"x":75.54,"y":188.51,"x0":2.5686540574776444,"y0":50.004752554455855,"z0":5.548872920017492,"aX":14.16792317440731},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.4,"breakHorizontal":-12.8,"spinRate":2036,"spinDirection":144},"zone":14,"typeConfidence":0.9,"plateTime":0.40945715153308004,"extension":6.3518594159787485},"index":2,"playId":"2bf7858a-00a2-3464-aaec-2f4963b802c2","pitchNumber":3,"startTime":"2026-06-23T01:45:43.070Z","endTime":"2026-06-23T01:45:46.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.206507353744957,"aZ":-26.88523821824809,"pfxX":-3.00982928236442,"pfxZ":3.0550036155220583,"pX":-0.7325350266686302,"pZ":1.6570344481479664,"vX0":-7.1137216369051695,"vY0":-130.14083354902152,"vZ0":-5.228454247874679,"x":144.92,"y":194.04,"x0":2.418316846208865,"y0":50.001690594831274,"z0":5.707846241956163,"aX":-5.202063795053388},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.7,"breakHorizontal":7.0,"spinRate":2317,"spinDirection":176},"zone":7,"typeConfidence":0.91,"plateTime":0.41956068067554586,"extension":6.231487319271031},"hitData":{"launchSpeed":79.7,"launchAngle":33.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.46,"coordY":119.26}},"index":3,"playId":"db9a828f-6b8d-3361-a7c0-9acda1357517","pitchNumber":4,"startTime":"2026-06-23T01:46:01.489Z","endTime":"2026-06-23T01:46:12.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:46:12.267Z","atBatIndex":43},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alec Bohm grounds into a double play, second baseman Nasim Nuñez to shortstop CJ Abrams to first baseman Luis García Jr. Kyle Schwarber out at 2nd. Alec Bohm out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-23T01:46:18.264Z","endTime":"2026-06-23T01:47:21.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":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":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.354954261570654,"aZ":-24.358129400716276,"pfxX":-3.6311033489904494,"pfxZ":4.610073201242522,"pX":0.34375965665468544,"pZ":1.9878229008690556,"vX0":-4.662323058854532,"vY0":-128.55142645421364,"vZ0":-4.916086079287328,"x":103.9,"y":185.11,"x0":2.6437242348937646,"y0":50.00281586327826,"z0":5.784752275505926,"aX":-6.157547572901295},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.6,"breakHorizontal":7.6,"spinRate":2282,"spinDirection":180},"zone":9,"typeConfidence":0.91,"plateTime":0.4239496721246865,"extension":6.216556929073507},"index":0,"playId":"ed871b71-f4c6-3ba2-a926-6ed95f9c0f21","pitchNumber":1,"startTime":"2026-06-23T01:46:36.293Z","endTime":"2026-06-23T01:46:39.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14230249193595,"aZ":-28.242806901507684,"pfxX":8.595948432443874,"pfxZ":2.694703850915931,"pX":0.7204269529641268,"pZ":1.5405066188615633,"vX0":-6.947868577933383,"vY0":-119.82473351838028,"vZ0":-4.110279146596696,"x":89.54,"y":197.19,"x0":2.5342046889828698,"y0":50.00507765622994,"z0":5.788409496592417,"aX":12.559827586112654},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.2,"breakHorizontal":-14.0,"spinRate":1958,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.45629222882833753,"extension":5.994803002472208},"index":1,"playId":"a52dbb61-3070-35b7-830f-f42eea7c8600","pitchNumber":2,"startTime":"2026-06-23T01:46:51.948Z","endTime":"2026-06-23T01:46:55.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.649371526808576,"aZ":-14.893235445441283,"pfxX":2.466097923290033,"pfxZ":9.2744591842099,"pX":0.3340191979404975,"pZ":2.084685362420051,"vX0":-6.700715817858969,"vY0":-134.97232262309473,"vZ0":-6.773930395014661,"x":104.27,"y":182.49,"x0":2.517593660702264,"y0":50.0051277976812,"z0":5.656929389833927,"aX":4.597072591107884},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":-3.2,"spinRate":2199,"spinDirection":153},"zone":9,"typeConfidence":0.91,"plateTime":0.40428954347633406,"extension":6.458601807268663},"hitData":{"launchSpeed":100.4,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":147.63}},"index":2,"playId":"0e89e33c-6bf8-3a66-b29e-06ec0633461d","pitchNumber":3,"startTime":"2026-06-23T01:47:12.902Z","endTime":"2026-06-23T01:47:21.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:47:21.073Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-23T01:49:34.223Z","endTime":"2026-06-23T01:51:10.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.451109141555794,"aZ":-20.536061356337292,"pfxX":-4.991711132379738,"pfxZ":8.268644579771761,"pX":1.05838064155086,"pZ":3.159082381596964,"vX0":2.2869722111377615,"vY0":-117.38144223948926,"vZ0":-2.7001662339667365,"x":76.66,"y":153.48,"x0":0.724350401925341,"y0":50.00130380568415,"z0":6.21877608320997,"aX":-7.024241125605143},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":14.6,"breakHorizontal":8.5,"spinRate":2162,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.4651140003884877,"extension":6.459284199652959},"index":0,"playId":"21a1b33e-666b-3e9c-9037-b41b13e2c68a","pitchNumber":1,"startTime":"2026-06-23T01:49:42.543Z","endTime":"2026-06-23T01:49:46.172Z","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":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.262339421794422,"aZ":-23.082358669001618,"pfxX":-5.708747894309259,"pfxZ":6.575016505004072,"pX":0.41387522635544005,"pZ":2.0317521896161077,"vX0":1.3964393431395825,"vY0":-116.16227202846513,"vZ0":-4.451357701118532,"x":101.22,"y":183.92,"x0":0.551266549288554,"y0":50.00428880218723,"z0":6.135354712948935,"aX":-7.8980292316020035},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":11.3,"breakHorizontal":10.1,"spinRate":2136,"spinDirection":221},"zone":9,"typeConfidence":0.9,"plateTime":0.4693278425733607,"extension":6.433284314459889},"index":1,"playId":"abf3a1a6-a124-3509-99d5-c6ae190c0f26","pitchNumber":2,"startTime":"2026-06-23T01:49:56.839Z","endTime":"2026-06-23T01:49:59.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.004323691634976,"aZ":-11.736715079879247,"pfxX":-3.2267397791163637,"pfxZ":11.376749599109045,"pX":0.4124896476447269,"pZ":4.425118659479368,"vX0":1.1335316172953318,"vY0":-132.60245262585568,"vZ0":-2.405673835786809,"x":101.28,"y":119.3,"x0":0.4009336057125979,"y0":50.00490107057624,"z0":6.190835518769304,"aX":-5.797664702409408},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.4,"breakHorizontal":5.6,"spinRate":2243,"spinDirection":192},"zone":12,"typeConfidence":0.88,"plateTime":0.41168107892302563,"extension":6.276280373805581},"index":2,"playId":"57710b96-5e15-3210-a8fa-1e5b17fd406d","pitchNumber":3,"startTime":"2026-06-23T01:50:12.589Z","endTime":"2026-06-23T01:50:16.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.752195175804054,"aZ":-20.989983970203546,"pfxX":-4.4890320812007385,"pfxZ":8.581434470740398,"pX":1.6176634791300977,"pZ":2.188677043390616,"vX0":3.1495283591469585,"vY0":-112.92561204894022,"vZ0":-4.161007333985934,"x":55.34,"y":179.69,"x0":0.7945302353103444,"y0":50.004364371581175,"z0":6.1430985681771695,"aX":-5.852800129621786},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":14.9,"breakHorizontal":7.4,"spinRate":2272,"spinDirection":218},"zone":14,"typeConfidence":0.88,"plateTime":0.48328900850143786,"extension":6.388218452043613},"index":3,"playId":"38518d1f-94c4-3225-ab91-2d06d18718d1","pitchNumber":4,"startTime":"2026-06-23T01:50:29.310Z","endTime":"2026-06-23T01:50:33.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61443035836065,"aZ":-10.316176462534473,"pfxX":-2.34814214360755,"pfxZ":12.070198625012445,"pX":0.1094626602764878,"pZ":2.676161629093883,"vX0":0.04917690368613162,"vY0":-133.22137542215742,"vZ0":-6.883410752838654,"x":112.83,"y":166.52,"x0":0.3962992684326527,"y0":50.00441274743408,"z0":6.026553504795982,"aX":-4.25244657485833},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.8,"breakHorizontal":4.2,"spinRate":2289,"spinDirection":190},"zone":5,"typeConfidence":0.89,"plateTime":0.4099737269181092,"extension":6.344279803787468},"index":4,"playId":"1920d6f4-3395-3a93-802d-df6a407cd044","pitchNumber":5,"startTime":"2026-06-23T01:50:46.037Z","endTime":"2026-06-23T01:50:50.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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56030556446323,"aZ":-11.170430336578683,"pfxX":-2.183282601807644,"pfxZ":11.519293723532092,"pX":1.0232052342951454,"pZ":3.806436876080211,"vX0":1.957686398119214,"vY0":-133.63404678177326,"vZ0":-4.102699774316301,"x":78.0,"y":136.01,"x0":0.5677356882101713,"y0":50.00628350341166,"z0":6.1533168179983795,"aX":-3.9823889470181406},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.3,"breakHorizontal":3.6,"spinRate":2343,"spinDirection":194},"zone":12,"typeConfidence":0.89,"plateTime":0.40858615494609074,"extension":6.215987824300979},"index":5,"playId":"d2b644c5-ec4f-3d97-8d38-7f5a9d53cff5","pitchNumber":6,"startTime":"2026-06-23T01:51:07.556Z","endTime":"2026-06-23T01:51:10.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:51:10.556Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Keibert Ruiz singles on a ground ball to right fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-23T01:51:17.195Z","endTime":"2026-06-23T01:52:51.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.01633383639561,"aZ":-23.937845579881554,"pfxX":-5.791653942833374,"pfxZ":5.891857932693141,"pX":-0.28456609764518237,"pZ":1.8007257161265595,"vX0":-0.23897674596877394,"vY0":-116.66417874522254,"vZ0":-4.9143369056249995,"x":127.85,"y":190.16,"x0":0.572892449956843,"y0":50.00432528731308,"z0":6.151953706447817,"aX":-8.097481726972234},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":10.0,"breakHorizontal":10.6,"spinRate":2084,"spinDirection":217},"zone":7,"typeConfidence":0.89,"plateTime":0.46696752786418516,"extension":6.567685055985013},"index":0,"playId":"ba916967-32af-3285-9577-46fc8759c802","pitchNumber":1,"startTime":"2026-06-23T01:51:35.772Z","endTime":"2026-06-23T01:51:39.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.341626249010428,"aZ":-22.53490920366399,"pfxX":-3.8313815954757118,"pfxZ":6.857207346175965,"pX":0.45972838788436676,"pZ":3.1064320403362515,"vX0":0.7577473958974333,"vY0":-116.77603388446333,"vZ0":-2.2046047298576905,"x":99.48,"y":154.91,"x0":0.6326361481785288,"y0":50.0012327059668,"z0":6.144917036984146,"aX":-5.3846736522790275},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":12.2,"breakHorizontal":6.8,"spinRate":2172,"spinDirection":214},"zone":3,"typeConfidence":0.86,"plateTime":0.4659095912894795,"extension":6.478411242748752},"index":1,"playId":"08e38b19-ece8-3b15-8507-6110903f8e51","pitchNumber":2,"startTime":"2026-06-23T01:51:57.063Z","endTime":"2026-06-23T01:52:01.668Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-23T01:52:13.710Z","endTime":"2026-06-23T01:52:23.239Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"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":83.3,"endSpeed":77.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.224736284444194,"aZ":-28.685370862342026,"pfxX":3.54222596011087,"pfxZ":2.3118439697226734,"pX":0.2937066052551286,"pZ":3.6679075982616545,"vX0":-1.4017794364953755,"vY0":-121.42882277874587,"vZ0":-0.6514479686511785,"x":105.8,"y":139.75,"x0":0.41458139165325747,"y0":50.004677027242565,"z0":6.4105583912506185,"aX":5.350910642225179},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.3,"breakHorizontal":-6.1,"spinRate":2245,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.4491062000446582,"extension":6.083117079621554},"index":3,"playId":"e87fb099-0f56-3506-8f06-5a5067de0bd2","pitchNumber":3,"startTime":"2026-06-23T01:52:23.239Z","endTime":"2026-06-23T01:52:27.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.15314049285396,"aZ":-20.300692933600608,"pfxX":-5.470084021175302,"pfxZ":8.23236212384559,"pX":-0.29089856267583153,"pZ":1.0830975231123665,"vX0":-0.29814433517223116,"vY0":-118.65032948823523,"vZ0":-7.247902236021373,"x":128.09,"y":209.54,"x0":0.5479910913886213,"y0":50.005592291520905,"z0":5.993911424252055,"aX":-7.893943925239681},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":13.7,"breakHorizontal":10.0,"spinRate":2294,"spinDirection":198},"zone":13,"typeConfidence":0.91,"plateTime":0.45953971439682206,"extension":6.452460485804714},"hitData":{"launchSpeed":97.8,"launchAngle":7.0,"totalDistance":144.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.05,"coordY":103.04}},"index":4,"playId":"1b8be542-292e-3b26-973b-e8404232d9b5","pitchNumber":4,"startTime":"2026-06-23T01:52:39.741Z","endTime":"2026-06-23T01:52:51.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:52:51.624Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, second baseman Bryson Stott to first baseman Bryce Harper. Keibert Ruiz to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-23T01:52:55.444Z","endTime":"2026-06-23T01:55:22.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"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(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":90.6,"endSpeed":83.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99734811268209,"aZ":-14.072821068535026,"pfxX":-0.7418300542392688,"pfxZ":10.183503321062979,"pX":-1.0034276411853196,"pZ":3.4038380176836984,"vX0":-3.1060783152530482,"vY0":-131.96749400015227,"vZ0":-4.290296038810764,"x":155.25,"y":146.88,"x0":0.2814516496166064,"y0":50.00399293634433,"z0":6.075052055824703,"aX":-1.319091651485003},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.8,"breakHorizontal":1.9,"spinRate":2226,"spinDirection":187},"zone":11,"typeConfidence":0.87,"plateTime":0.41378971374235274,"extension":6.413753342439015},"index":0,"playId":"7cd2e03c-b8cf-363b-ac72-386a40dc0b3c","pitchNumber":1,"startTime":"2026-06-23T01:53:15.189Z","endTime":"2026-06-23T01:53:19.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.4,"endSpeed":66.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.67322812094836,"aZ":-45.6460972603987,"pfxX":-1.1133008109924651,"pfxZ":-12.0591036264925,"pX":0.31972325024315756,"pZ":2.898328395250006,"vX0":0.17450542560095647,"vY0":-105.29752170047433,"vZ0":3.742723935097849,"x":104.81,"y":160.53,"x0":0.3801224456062674,"y0":50.001736047246155,"z0":6.396676866843746,"aX":-1.2440579833347625},"breaks":{"breakAngle":1.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.8,"breakVerticalInduced":-20.4,"breakHorizontal":1.9,"spinRate":2174,"spinDirection":356},"zone":3,"typeConfidence":0.91,"plateTime":0.52111983726788,"extension":6.286157668048996},"index":1,"playId":"470bca4a-db4e-36bc-8127-2b4c4841a912","pitchNumber":2,"startTime":"2026-06-23T01:53:30.148Z","endTime":"2026-06-23T01:53:33.757Z","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":78.5,"endSpeed":72.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.157814047981173,"aZ":-21.986484183647896,"pfxX":-5.847271029185205,"pfxZ":7.650477427189646,"pX":0.022615921306699982,"pZ":4.6394658086450855,"vX0":0.40977424148300806,"vY0":-114.38380199414253,"vZ0":1.1510675530752104,"x":116.14,"y":113.51,"x0":0.6017360256718919,"y0":50.00204011473538,"z0":6.278049397319671,"aX":-7.783998162442889},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":14.4,"breakHorizontal":10.6,"spinRate":1951,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.4779819090871502,"extension":6.5438674244156525},"index":2,"playId":"f7fb0e2d-9ae3-39d9-a276-1ef14851970e","pitchNumber":3,"startTime":"2026-06-23T01:53:47.217Z","endTime":"2026-06-23T01:53:51.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.41297629170725,"aZ":-21.931946920267773,"pfxX":-4.110375748515512,"pfxZ":7.808353592975916,"pX":0.1285400308879208,"pZ":3.635950413558288,"vX0":0.1250313405078496,"vY0":-113.43300288029933,"vZ0":-1.0354613485690294,"x":112.1,"y":140.61,"x0":0.6075488053547924,"y0":50.00422637992677,"z0":6.271172733668805,"aX":-5.393745248224305},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":14.2,"breakHorizontal":7.4,"spinRate":2036,"spinDirection":218},"zone":12,"typeConfidence":0.87,"plateTime":0.48160272797805126,"extension":6.507143608090879},"index":3,"playId":"5ae77e8a-ed1f-3c3c-a000-8a4d4e1f868d","pitchNumber":4,"startTime":"2026-06-23T01:54:05.404Z","endTime":"2026-06-23T01:54:08.505Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-23T01:54:15.820Z","endTime":"2026-06-23T01:54:31.100Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"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":73.6,"endSpeed":68.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.28519481414073,"aZ":-43.15192935578537,"pfxX":-1.4809929739959875,"pfxZ":-9.474476589533289,"pX":-0.03897895015470346,"pZ":1.1005206464032409,"vX0":-0.42857601685890573,"vY0":-107.19608998430009,"vZ0":-0.47281279302088275,"x":118.49,"y":209.07,"x0":0.3561796818445691,"y0":50.003267180089814,"z0":6.159414492689034,"aX":-1.7159146132042917},"breaks":{"breakAngle":2.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.4,"breakVerticalInduced":-16.9,"breakHorizontal":2.8,"spinRate":2253,"spinDirection":345},"zone":13,"typeConfidence":0.9,"plateTime":0.511816750688098,"extension":6.543921759376974},"index":5,"playId":"1402b184-20d2-3a72-bc86-f786f315b4da","pitchNumber":5,"startTime":"2026-06-23T01:54:31.100Z","endTime":"2026-06-23T01:54:34.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.157442443906042,"aZ":-13.247883019718765,"pfxX":-3.8718272501676236,"pfxZ":10.780277512048865,"pX":0.06907834815093172,"pZ":1.7719674209788543,"vX0":0.009258907723323384,"vY0":-131.01991613659527,"vZ0":-8.3264890798328,"x":114.37,"y":190.94,"x0":0.5692881746632272,"y0":50.00046603223452,"z0":5.9601038302037495,"aX":-6.79592416783936},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.1,"breakHorizontal":7.1,"spinRate":2271,"spinDirection":192},"zone":8,"typeConfidence":0.79,"plateTime":0.41649636305064686,"extension":6.360686823173003},"index":6,"playId":"88e9afda-db2a-3365-90c8-6a2d551d8219","pitchNumber":6,"startTime":"2026-06-23T01:54:51.376Z","endTime":"2026-06-23T01:54:55.536Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":73.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.86507972850719,"aZ":-20.481638393007277,"pfxX":-5.75830911164338,"pfxZ":8.62562412877946,"pX":0.10575741504369318,"pZ":1.8027615037366553,"vX0":0.5485758395494482,"vY0":-114.73666389924814,"vZ0":-5.305648784221877,"x":112.97,"y":190.11,"x0":0.6155270703045074,"y0":50.00370818649736,"z0":6.097107570602574,"aX":-7.8076446269295054},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":14.9,"breakHorizontal":10.3,"spinRate":1931,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.4743287094204027,"extension":6.514213201834618},"hitData":{"launchSpeed":76.0,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.78,"coordY":155.74}},"index":7,"playId":"461e59b7-78b6-3799-8a57-601ed2ec56df","pitchNumber":7,"startTime":"2026-06-23T01:55:15.042Z","endTime":"2026-06-23T01:55:22.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:55:22.690Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-23T01:55:43.627Z","endTime":"2026-06-23T01:56:46.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.312202465807676,"aZ":-11.292100573740564,"pfxX":-1.3554423957259925,"pfxZ":11.36929133889704,"pX":0.9773267423547463,"pZ":3.1933636943790487,"vX0":2.133783845938739,"vY0":-134.00542256960313,"vZ0":-5.321859878901462,"x":79.75,"y":152.56,"x0":0.3504097465398938,"y0":50.00001939250975,"z0":5.997087880714104,"aX":-2.489072091255514},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.8,"breakHorizontal":2.0,"spinRate":2348,"spinDirection":190},"zone":12,"typeConfidence":0.89,"plateTime":0.407219103764175,"extension":6.5808600054199475},"index":0,"playId":"f6b0c483-6a30-3631-8f9b-0f2fd9087b67","pitchNumber":1,"startTime":"2026-06-23T01:55:52.257Z","endTime":"2026-06-23T01:55:57.469Z","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":2},"pitchData":{"startSpeed":79.2,"endSpeed":74.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.769995655881363,"aZ":-21.568799535198888,"pfxX":-7.82442095829419,"pfxZ":7.717044665385509,"pX":0.41438892079941597,"pZ":1.5713529228239065,"vX0":1.8794448176615264,"vY0":-115.41534946837778,"vZ0":-5.581195861646691,"x":101.2,"y":196.35,"x0":0.6154108772770911,"y0":50.00249833130291,"z0":6.0483463494644285,"aX":-10.749688824177527},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":13.2,"breakHorizontal":13.9,"spinRate":1991,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.4712810695883589,"extension":6.607171792363736},"index":1,"playId":"1b6587f9-c9f3-352c-8c37-86a9c2df12b3","pitchNumber":2,"startTime":"2026-06-23T01:56:20.231Z","endTime":"2026-06-23T01:56:24.752Z","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":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.418599641513,"aZ":-21.76012183334945,"pfxX":-5.77441910305817,"pfxZ":7.163828546013248,"pX":-0.008308257640739253,"pZ":2.859435788288666,"vX0":0.5074318257302638,"vY0":-118.86909969241039,"vZ0":-3.278449577073921,"x":117.32,"y":161.58,"x0":0.5290613894367332,"y0":50.00350705312958,"z0":6.197632284661197,"aX":-8.393465140941167},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":12.6,"breakHorizontal":10.4,"spinRate":1992,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.4580444595386344,"extension":6.511452600285233},"index":2,"playId":"553f466e-9418-3552-be04-07ed4fb88dc9","pitchNumber":3,"startTime":"2026-06-23T01:56:43.559Z","endTime":"2026-06-23T01:56:46.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:56:46.559Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edmundo Sosa flies out sharply to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-23T01:58:37.452Z","endTime":"2026-06-23T01:59:12.331Z","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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.413310507688223,"aZ":-23.77600400011803,"pfxX":-0.6136378922748162,"pfxZ":4.913223604622688,"pX":0.07545143952716143,"pZ":2.1202517641887693,"vX0":-6.045250752665452,"vY0":-128.77598443360057,"vZ0":-4.730037022001081,"x":114.12,"y":181.53,"x0":2.5163540549899803,"y0":50.00158252976533,"z0":5.78093873220984,"aX":-1.04681887666424},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.3,"breakHorizontal":2.3,"spinRate":2217,"spinDirection":182},"zone":8,"typeConfidence":0.86,"plateTime":0.4225654447444964,"extension":6.28023704843906},"hitData":{"launchSpeed":100.5,"launchAngle":37.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":95.45,"coordY":51.72}},"index":0,"playId":"28a541f7-3d7d-3bad-97c3-ac324104fd77","pitchNumber":1,"startTime":"2026-06-23T01:59:04.330Z","endTime":"2026-06-23T01:59:12.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T01:59:12.331Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brandon Marsh homers (10) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-23T01:59:20.187Z","endTime":"2026-06-23T02:00:15.973Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":{"id":656492,"link":"/api/v1/people/656492"},"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":90.7,"endSpeed":84.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.658415535055973,"aZ":-18.07432853913231,"pfxX":3.695600890152086,"pfxZ":7.8755237528749955,"pX":0.9104720793747816,"pZ":2.788324995989345,"vX0":-5.503993942773014,"vY0":-132.0735255015625,"vZ0":-4.294930627119693,"x":82.29,"y":163.5,"x0":2.5287446923109735,"y0":50.001031980874636,"z0":5.741507601480774,"aX":6.6148391669685624},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.7,"breakHorizontal":-5.6,"spinRate":1941,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.4126491699724806,"extension":6.2799443307567175},"index":0,"playId":"a08b3073-d905-33a1-a2bd-c5634091eeae","pitchNumber":1,"startTime":"2026-06-23T01:59:39.443Z","endTime":"2026-06-23T01:59:42.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":72.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.624846830233476,"aZ":-43.21029610474505,"pfxX":-4.781063720072627,"pfxZ":-8.486110249622248,"pX":0.1573032978007417,"pZ":2.6583221647814783,"vX0":-3.7771832941773007,"vY0":-113.29908888008025,"vZ0":1.8219976747587427,"x":111.0,"y":167.01,"x0":2.466903815802165,"y0":50.002064069538946,"z0":6.160603749275175,"aX":-6.217827785643668},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-14.6,"breakHorizontal":9.6,"spinRate":2327,"spinDirection":326},"zone":5,"typeConfidence":0.91,"plateTime":0.48335934094822175,"extension":5.940467817908296},"hitData":{"launchSpeed":102.5,"launchAngle":24.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":229.19,"coordY":86.08}},"index":1,"playId":"4ce9404e-1fa1-3b57-86fe-39a0becfae14","pitchNumber":2,"startTime":"2026-06-23T01:59:54.441Z","endTime":"2026-06-23T02:00:15.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:00:15.973Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Derek Hill strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-23T02:00:15.923Z","endTime":"2026-06-23T02:02:36.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","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":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":70.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.19733206888751,"aZ":-44.05204754813636,"pfxX":-5.551937071568405,"pfxZ":-9.547004359951165,"pX":1.2066284612203884,"pZ":1.347299609776313,"vX0":-1.414456766105322,"vY0":-110.66538528122966,"vZ0":-0.27173662135413945,"x":71.01,"y":202.4,"x0":2.5749322827346144,"y0":50.002813096319265,"z0":6.074398605662866,"aX":-6.906759581211367},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-17.0,"breakHorizontal":10.4,"spinRate":2224,"spinDirection":331},"zone":14,"typeConfidence":0.91,"plateTime":0.49436240662848574,"extension":5.887840122615824},"index":0,"playId":"3a7807a2-3645-306b-8f3a-7a7fb14b17fb","pitchNumber":1,"startTime":"2026-06-23T02:00:40.704Z","endTime":"2026-06-23T02:00:44.557Z","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":90.9,"endSpeed":84.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.149469917408407,"aZ":-20.889545815678954,"pfxX":7.294379773683518,"pfxZ":6.253116010529972,"pX":1.6464231830429765,"pZ":2.8291619348890826,"vX0":-5.051450863450644,"vY0":-132.4492073383809,"vZ0":-3.5085171772974557,"x":54.24,"y":162.39,"x0":2.615756529185723,"y0":50.00257204657047,"z0":5.670430531489038,"aX":13.162256772943246},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.9,"breakHorizontal":-12.4,"spinRate":2129,"spinDirection":144},"zone":12,"typeConfidence":0.89,"plateTime":0.4110965936477444,"extension":6.1531853391080915},"index":1,"playId":"b1df21f5-269c-396d-9332-5a863d18d6ef","pitchNumber":2,"startTime":"2026-06-23T02:00:54.402Z","endTime":"2026-06-23T02:00:57.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.211695890276626,"aZ":-27.65901757254607,"pfxX":-1.814056235568841,"pfxZ":2.732905501858872,"pX":-0.37179359039247467,"pZ":0.6703096228628033,"vX0":-6.656404314951923,"vY0":-126.83830805470012,"vZ0":-6.992107731795531,"x":131.17,"y":220.68,"x0":2.506242263804425,"y0":50.00575685103006,"z0":5.6229689058287935,"aX":-3.0014769660911127},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":4.6,"spinRate":2196,"spinDirection":175},"zone":13,"typeConfidence":0.91,"plateTime":0.4293184361822,"extension":6.2116355167497135},"index":2,"playId":"49d9e641-4000-3c4c-8591-7bbbd43f7933","pitchNumber":3,"startTime":"2026-06-23T02:01:11.817Z","endTime":"2026-06-23T02:01:16.594Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-06-23T02:01:35.736Z","endTime":"2026-06-23T02:01:45.100Z","isPitch":false,"type":"action","player":{"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59193284612747,"aZ":-25.14071238678924,"pfxX":-3.312204262615647,"pfxZ":4.1062213797032046,"pX":0.31262638492084543,"pZ":1.9902157382984071,"vX0":-4.823793521357123,"vY0":-128.97355743433297,"vZ0":-4.687588771678142,"x":105.08,"y":185.04,"x0":2.6255771044552727,"y0":50.00225220591203,"z0":5.730591790173786,"aX":-5.673871986168011},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.7,"breakHorizontal":7.0,"spinRate":2242,"spinDirection":174},"zone":8,"typeConfidence":0.91,"plateTime":0.42198011727041473,"extension":6.080101624133252},"index":4,"playId":"bfc7a21e-dc99-3a85-9a88-1d56734f63bd","pitchNumber":4,"startTime":"2026-06-23T02:01:45.100Z","endTime":"2026-06-23T02:01:48.100Z","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":77.7,"endSpeed":72.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.202857967389434,"aZ":-44.785144380092405,"pfxX":-6.413715574032139,"pfxZ":-9.682174938002902,"pX":2.4310669705726693,"pZ":3.8559685662389622,"vX0":1.3402632665657719,"vY0":-113.01124695374601,"vZ0":4.563904975098572,"x":24.33,"y":134.67,"x0":2.666352446838068,"y0":50.00169377204164,"z0":6.288036369572908,"aX":-8.3551655101458},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-16.2,"breakHorizontal":11.3,"spinRate":2496,"spinDirection":323},"zone":12,"typeConfidence":0.9,"plateTime":0.483333243599525,"extension":5.848007176337897},"index":5,"playId":"950f8bdf-91c3-346b-9644-73a1b33e49cc","pitchNumber":5,"startTime":"2026-06-23T02:02:16.601Z","endTime":"2026-06-23T02:02:19.663Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.22856399876305,"aZ":-25.80187853133958,"pfxX":-2.4429473174639176,"pfxZ":3.67106245692076,"pX":0.06369689968600507,"pZ":3.0582931670503086,"vX0":-5.66255118429648,"vY0":-129.700445102033,"vZ0":-2.08291098419179,"x":114.57,"y":156.21,"x0":2.5762764743171127,"y0":50.00547481923982,"z0":5.802146817812192,"aX":-4.241126073846014},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.5,"breakHorizontal":5.5,"spinRate":2277,"spinDirection":179},"zone":2,"typeConfidence":0.9,"plateTime":0.41924925654645273,"extension":6.178063712844429},"index":6,"playId":"1f8b7386-c630-30a9-9a37-c32ebb988ca6","pitchNumber":6,"startTime":"2026-06-23T02:02:33.822Z","endTime":"2026-06-23T02:02:36.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:02:36.900Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-23T02:02:48.348Z","endTime":"2026-06-23T02:05:36.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"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":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.439429479866664,"aZ":-31.498884268402463,"pfxX":-7.402153405391488,"pfxZ":0.4929089315987829,"pX":0.29868286909886577,"pZ":1.4321493721049265,"vX0":-3.6903584530343623,"vY0":-116.43622554035822,"vZ0":-2.8316387417680273,"x":105.61,"y":200.11,"x0":2.8649088152455477,"y0":50.00430992631707,"z0":5.638430532061856,"aX":-10.184913005018059},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.5,"breakHorizontal":14.3,"spinRate":2583,"spinDirection":301},"zone":14,"typeConfidence":0.9,"plateTime":0.4700376311368424,"extension":5.9418554391836835},"index":0,"playId":"f9ba91c1-e848-3629-9355-af2a6fea4909","pitchNumber":1,"startTime":"2026-06-23T02:03:04.377Z","endTime":"2026-06-23T02:03:07.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.446027202945142,"aZ":-23.639206672642366,"pfxX":1.3714534620358259,"pfxZ":4.8959680995532615,"pX":-0.9146346183325856,"pZ":1.907112821115047,"vX0":-8.963589449840649,"vY0":-129.98779744041929,"vZ0":-5.325753640051221,"x":151.86,"y":187.29,"x0":2.372655693019024,"y0":50.002354724424194,"z0":5.733554358067376,"aX":2.3909004919657875},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.0,"breakHorizontal":-0.8,"spinRate":2217,"spinDirection":165},"zone":13,"typeConfidence":2.0,"plateTime":0.4183772903228431,"extension":6.162605355720226},"index":1,"playId":"f101c977-1ca3-3641-a62a-07ee22a1fb6e","pitchNumber":2,"startTime":"2026-06-23T02:03:19.701Z","endTime":"2026-06-23T02:03:24.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.279371070234202,"aZ":-33.78462798339685,"pfxX":-10.35763128156612,"pfxZ":-1.1824896851845859,"pX":-0.12705121834200125,"pZ":1.626795553581983,"vX0":-4.037652355361211,"vY0":-116.163385646351,"vZ0":-1.7473899743227013,"x":121.84,"y":194.86,"x0":2.980520407726275,"y0":50.00273636567831,"z0":5.608326602514493,"aX":-14.117326673458285},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-2.3,"breakHorizontal":19.8,"spinRate":2667,"spinDirection":303},"zone":8,"typeConfidence":0.91,"plateTime":0.47198711087281797,"extension":6.055556518807635},"index":2,"playId":"4984c885-ac3f-3052-9437-86af390f734f","pitchNumber":3,"startTime":"2026-06-23T02:03:36.484Z","endTime":"2026-06-23T02:03:40.725Z","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":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86619531386021,"aZ":-14.330366514039607,"pfxX":4.383099257116396,"pfxZ":9.556071961930716,"pX":-0.7989618913759271,"pZ":2.6772009876579963,"vX0":-9.878631235582214,"vY0":-134.92401937590347,"vZ0":-5.230770940459836,"x":147.45,"y":166.5,"x0":2.3195923686176094,"y0":50.00004254262945,"z0":5.62987862842265,"aX":8.182609052021467},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":-6.1,"spinRate":2154,"spinDirection":152},"zone":11,"typeConfidence":0.91,"plateTime":0.4039958739219638,"extension":6.411240785193151},"index":3,"playId":"7a53282e-bf2c-3f97-8393-35448b895867","pitchNumber":4,"startTime":"2026-06-23T02:04:03.957Z","endTime":"2026-06-23T02:04:30.962Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-23T02:04:37.971Z","endTime":"2026-06-23T02:04:50.691Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"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":80.4,"endSpeed":74.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.183367460065256,"aZ":-36.99043531955979,"pfxX":-5.847134187578287,"pfxZ":-3.449829192885727,"pX":0.1193182001343542,"pZ":1.5242515829947847,"vX0":-4.510271305553182,"vY0":-117.07148821334442,"vZ0":-1.6176537183246287,"x":112.45,"y":197.63,"x0":2.8276943805644352,"y0":50.00564128651724,"z0":5.672488805701194,"aX":-8.153078379859993},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.4,"breakHorizontal":11.6,"spinRate":2431,"spinDirection":299},"zone":14,"typeConfidence":0.74,"plateTime":0.46706641158743256,"extension":6.101174025061065},"index":5,"playId":"b5d528ad-89e6-388b-813d-abbc8c759e3c","pitchNumber":5,"startTime":"2026-06-23T02:04:50.691Z","endTime":"2026-06-23T02:04:54.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40562518884502,"aZ":-19.76315079416625,"pfxX":8.181560555165756,"pfxZ":6.663059302747454,"pX":0.09647300363342952,"pZ":1.3406881538519235,"vX0":-9.53942129055462,"vY0":-134.66335695240195,"vZ0":-7.2549894181500925,"x":113.32,"y":202.58,"x0":2.5986291592493473,"y0":50.00063793301699,"z0":5.435826283398613,"aX":15.235102348093426},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":-13.1,"spinRate":2125,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.40457349878673643,"extension":6.390567716247324},"index":6,"playId":"9212467a-8d4f-30b8-8726-cce5e7ee03b3","pitchNumber":6,"startTime":"2026-06-23T02:05:12.232Z","endTime":"2026-06-23T02:05:17.019Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.946097467888503,"aZ":-24.690323015455572,"pfxX":-2.4921806416140777,"pfxZ":4.311410485500895,"pX":-1.2955089518654586,"pZ":2.4406239343950396,"vX0":-8.960120831165387,"vY0":-130.0984076306094,"vZ0":-3.674518997100427,"x":166.38,"y":172.88,"x0":2.499046399167729,"y0":50.00534404197727,"z0":5.71494299851639,"aX":-4.327239771719739},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.3,"breakHorizontal":6.2,"spinRate":2302,"spinDirection":184},"zone":13,"typeConfidence":0.9,"plateTime":0.4189334165882359,"extension":6.317034293705613},"index":7,"playId":"ae0797cf-985a-3b0c-abfa-47ea94159fd7","pitchNumber":7,"startTime":"2026-06-23T02:05:31.110Z","endTime":"2026-06-23T02:05:36.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:05:36.229Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a sharp line drive to center fielder Derek Hill.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T02:09:30.359Z","endTime":"2026-06-23T02:10:18.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seth Johnson replaces Alan Rangel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T02:08:48.916Z","endTime":"2026-06-23T02:09:32.743Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686751,"link":"/api/v1/people/686751"},"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":97.9,"endSpeed":90.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.768076933702627,"aZ":-13.190924948585991,"pfxX":-3.508019885568525,"pfxZ":9.132679744382799,"pX":-0.95295383240053,"pZ":3.4185434300624147,"vX0":3.6055165839010144,"vY0":-142.56281695098804,"vZ0":-4.434331669143309,"x":153.32,"y":146.48,"x0":-1.7723479103340731,"y0":50.002258650193035,"z0":5.813634795963822,"aX":-7.291571318200612},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.0,"breakHorizontal":5.8,"spinRate":2399,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38277860591643265,"extension":6.278743525843848},"index":1,"playId":"db498d45-8c02-3173-af60-39350ca33468","pitchNumber":1,"startTime":"2026-06-23T02:09:32.743Z","endTime":"2026-06-23T02:09:36.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.565412523367346,"aZ":-30.51414832753788,"pfxX":4.908854199295798,"pfxZ":1.071313561723536,"pX":1.0130169344579725,"pZ":1.6052530228169726,"vX0":4.952021914700188,"vY0":-123.26909227262058,"vZ0":-3.4605034045228056,"x":78.39,"y":195.44,"x0":-1.6535793737582773,"y0":50.004620430347046,"z0":5.580573184550934,"aX":7.618020667697607},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.4,"breakHorizontal":-10.0,"spinRate":2765,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.44291565633530716,"extension":6.4290162914213544},"index":2,"playId":"54e40712-b856-3b61-b887-2cf0f4a13b28","pitchNumber":2,"startTime":"2026-06-23T02:09:49.282Z","endTime":"2026-06-23T02:09:53.102Z","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":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73334683612907,"aZ":-11.094122265265318,"pfxX":-4.245918576459077,"pfxZ":10.161272529926217,"pX":-0.005876541879125428,"pZ":3.8885141982207787,"vX0":5.775502979527894,"vY0":-142.64694692752425,"vZ0":-3.4897459223874794,"x":117.22,"y":133.79,"x0":-1.4988019539031536,"y0":50.006655774556705,"z0":5.819943855044352,"aX":-8.812037948569545},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.0,"breakHorizontal":6.6,"spinRate":2393,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3829992888606468,"extension":6.20864971527403},"hitData":{"launchSpeed":100.1,"launchAngle":12.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":100.13,"coordY":88.46}},"index":3,"playId":"9a7cd991-92aa-3743-9ca2-7e06fe930480","pitchNumber":3,"startTime":"2026-06-23T02:10:07.188Z","endTime":"2026-06-23T02:10:18.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:10:18.909Z","atBatIndex":53},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Curtis Mead homers (12) on a fly ball to left field. James Wood scores.","rbi":2,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T02:10:20.463Z","endTime":"2026-06-23T02:14:18.322Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":{"id":686751,"link":"/api/v1/people/686751"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":686751,"link":"/api/v1/people/686751"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":89.0,"endSpeed":82.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17175002948186,"aZ":-32.478262636147434,"pfxX":3.321660085244699,"pfxZ":-0.1789893305699488,"pX":0.9178331751566742,"pZ":1.1217299623891948,"vX0":5.4644084335030305,"vY0":-129.54887441470234,"vZ0":-5.0696120948531975,"x":82.01,"y":208.49,"x0":-1.6441504831515463,"y0":50.00093909818256,"z0":5.5649402268432215,"aX":5.687503873193813},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.2,"breakHorizontal":-7.2,"spinRate":2622,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4215846593717223,"extension":6.5908777661512135},"index":0,"playId":"ef39d93c-a30c-3a33-ad02-7e3f4a8b799f","pitchNumber":1,"startTime":"2026-06-23T02:10:43.388Z","endTime":"2026-06-23T02:10:46.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.724428461952243,"aZ":-31.14099812686167,"pfxX":2.3494577324923993,"pfxZ":0.6126597077028437,"pX":-0.2084326073069677,"pZ":1.7538014935557285,"vX0":2.8913003458160063,"vY0":-128.4401571888529,"vZ0":-3.8063688354912313,"x":124.94,"y":191.43,"x0":-1.6491851243848277,"y0":50.00508081243045,"z0":5.646597756838626,"aX":3.9703269717656164},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":-4.8,"spinRate":2528,"spinDirection":112},"zone":8,"typeConfidence":2.0,"plateTime":0.42458414579323156,"extension":6.433295630127744},"index":1,"playId":"6d203fda-264b-3fea-90a7-bc2c0e715c16","pitchNumber":2,"startTime":"2026-06-23T02:11:40.063Z","endTime":"2026-06-23T02:11:43.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.936311063284535,"aZ":-24.037497586122427,"pfxX":-7.020923606368147,"pfxZ":4.034793241070563,"pX":-0.9732372975658857,"pZ":3.7746687677647746,"vX0":4.612163021045043,"vY0":-140.25137384105685,"vZ0":-1.0215891989645456,"x":154.1,"y":136.86,"x0":-1.7160983422343805,"y0":50.00592428132019,"z0":5.69302478363205,"aX":-14.167696097501913},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.3,"breakHorizontal":11.9,"spinRate":2009,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.38865885840320935,"extension":6.236621692618392},"index":2,"playId":"16af4cac-38fd-36d7-bcbf-d9c2602ee78e","pitchNumber":3,"startTime":"2026-06-23T02:11:59.633Z","endTime":"2026-06-23T02:12:03.185Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72742479409648,"aZ":-32.039504865724666,"pfxX":2.887893784789769,"pfxZ":0.08532689044344988,"pX":0.7028421208795337,"pZ":0.7480692636773472,"vX0":5.033769971720865,"vY0":-128.59857852583318,"vZ0":-5.827036908734276,"x":90.21,"y":218.58,"x0":-1.6494958281343008,"y0":50.00624928506798,"z0":5.505400977505411,"aX":4.875959397286576},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.8,"breakHorizontal":-6.2,"spinRate":2713,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.42465691846569165,"extension":6.57099706629636},"index":3,"playId":"52102252-a6c9-32a6-a1d1-4b38d76ce314","pitchNumber":4,"startTime":"2026-06-23T02:12:20.680Z","endTime":"2026-06-23T02:12:25.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57758269057506,"aZ":-21.809482453352718,"pfxX":-7.467867062367757,"pfxZ":5.337521781231885,"pX":-0.42493343917234777,"pZ":2.884122503341863,"vX0":5.895274464833698,"vY0":-137.7548776824301,"vZ0":-3.373975485725987,"x":133.2,"y":160.91,"x0":-1.6113334603056597,"y0":50.00274196910059,"z0":5.58086996569684,"aX":-14.503896211777857},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.2,"breakHorizontal":12.5,"spinRate":2229,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39601233591870777,"extension":6.524667483442168},"index":4,"playId":"3acb7a34-92cc-3206-8670-7dcd293e9c4f","pitchNumber":5,"startTime":"2026-06-23T02:12:45.431Z","endTime":"2026-06-23T02:12:49.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.729105920975833,"aZ":-12.331659085028058,"pfxX":-4.606527149969445,"pfxZ":9.623354003798275,"pX":-0.03662815973909822,"pZ":3.1364855280747004,"vX0":5.547944479106224,"vY0":-142.0243765836334,"vZ0":-5.189280485132504,"x":118.4,"y":154.09,"x0":-1.4084298788353753,"y0":50.0022721444456,"z0":5.758704093835859,"aX":-9.497555433298842},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2445,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3843182600231456,"extension":6.31741967237061},"index":5,"playId":"7c991f1b-ae1d-3d81-a339-763ceb357999","pitchNumber":6,"startTime":"2026-06-23T02:13:09.722Z","endTime":"2026-06-23T02:13:12.830Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-23T02:13:33.625Z","endTime":"2026-06-23T02:13:51.197Z","isPitch":false,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.283882036389628,"aZ":-27.40201567385482,"pfxX":3.296729688948961,"pfxZ":2.807651111984306,"pX":0.3832232063073075,"pZ":2.210953868633091,"vX0":4.430828066629003,"vY0":-128.3866765578985,"vZ0":-3.1826223136627947,"x":102.39,"y":179.08,"x0":-1.781960270126183,"y0":50.0009151625285,"z0":5.5602661347641025,"aX":5.596680088920623},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.7,"breakHorizontal":-6.8,"spinRate":2608,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.42384492471488366,"extension":6.606449563175473},"hitData":{"launchSpeed":99.1,"launchAngle":28.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":21.67,"coordY":79.65}},"index":7,"playId":"580ff8ae-489e-3ec3-86c5-82a4177d84fd","pitchNumber":7,"startTime":"2026-06-23T02:13:51.197Z","endTime":"2026-06-23T02:14:18.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:14:18.322Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dylan Crews lines out to right fielder Brandon Marsh.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T02:14:30.146Z","endTime":"2026-06-23T02:15:10.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.062696784529543,"aZ":-21.96664409271685,"pfxX":-7.696023028096535,"pfxZ":5.051339715271697,"pX":-0.2956259988410471,"pZ":1.5530729301055701,"vX0":6.868350649538355,"vY0":-140.36389534013023,"vZ0":-6.736089581412049,"x":128.27,"y":196.85,"x0":-1.759593476405575,"y0":50.0018724152628,"z0":5.387166059383058,"aX":-15.547367260578161},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.2,"breakHorizontal":12.7,"spinRate":2217,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3883773994508881,"extension":6.438242181088198},"index":0,"playId":"5f1020b3-3f17-3449-8bf9-32ac8f218d2e","pitchNumber":1,"startTime":"2026-06-23T02:14:44.104Z","endTime":"2026-06-23T02:14:47.428Z","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":97.7,"endSpeed":90.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.794935205688514,"aZ":-12.32207582089379,"pfxX":-4.336662201910927,"pfxZ":9.567562249414603,"pX":-0.5065088053080573,"pZ":2.4584769167384564,"vX0":4.188614357805607,"vY0":-142.24324476732485,"vZ0":-7.118523378379867,"x":136.31,"y":172.4,"x0":-1.4258040549908366,"y0":50.00364205083651,"z0":5.753700660573738,"aX":-8.998753701634715},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.3,"breakHorizontal":7.2,"spinRate":2428,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.38323753955512085,"extension":6.294488308546789},"hitData":{"launchSpeed":90.8,"launchAngle":22.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.21,"coordY":84.1}},"index":1,"playId":"b45b6656-e811-37b2-8dd5-89cd4cc8af45","pitchNumber":2,"startTime":"2026-06-23T02:15:02.431Z","endTime":"2026-06-23T02:15:10.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:15:10.539Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a line drive to shortstop Trea Turner, deflected by pitcher Seth Johnson.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T02:15:14.951Z","endTime":"2026-06-23T02:15:42.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686751,"link":"/api/v1/people/686751"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":98.4,"endSpeed":91.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61930904188118,"aZ":-12.791180686250044,"pfxX":-3.0771528549395954,"pfxZ":9.190409394529288,"pX":0.21384254238472805,"pZ":2.7812401313801334,"vX0":6.208399537047015,"vY0":-143.2733047510547,"vZ0":-6.002327279652847,"x":108.85,"y":163.69,"x0":-1.5673106386777884,"y0":50.001668794528875,"z0":5.680598015819871,"aX":-6.48959991255427},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.8,"breakHorizontal":4.6,"spinRate":2378,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.38019309703270077,"extension":6.306710427130328},"hitData":{"launchSpeed":80.4,"launchAngle":5.0,"totalDistance":72.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":120.39,"coordY":163.84}},"index":0,"playId":"784a206a-8e9a-3d9e-b9f6-966362ee73be","pitchNumber":1,"startTime":"2026-06-23T02:15:34.807Z","endTime":"2026-06-23T02:15:42.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:15:42.632Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out, third baseman Alec Bohm to first baseman Bryce Harper. CJ Abrams to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T02:16:56.517Z","endTime":"2026-06-23T02:17:48.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-23T02:16:26.657Z","endTime":"2026-06-23T02:16:58.864Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.60792945170221,"aZ":-21.50436639246802,"pfxX":-7.112784150629526,"pfxZ":5.56972194205497,"pX":-1.5716500968100062,"pZ":2.4548576387727143,"vX0":3.054269577668927,"vY0":-136.8958921782057,"vZ0":-4.613159124290668,"x":176.91,"y":172.5,"x0":-1.7720184070356355,"y0":50.00103303309676,"z0":5.616024732546731,"aX":-13.623419805298335},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.4,"breakHorizontal":12.4,"spinRate":2096,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.39869687091065664,"extension":6.40502680039165},"index":1,"playId":"a7142388-b73f-3f3c-b638-4b1349b1eef4","pitchNumber":1,"startTime":"2026-06-23T02:16:58.864Z","endTime":"2026-06-23T02:17:02.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.204628035723285,"aZ":-31.65317478515193,"pfxX":3.0997835112892056,"pfxZ":0.31846161216674407,"pX":0.8908971366376998,"pZ":1.4603209827080037,"vX0":5.115219658581513,"vY0":-127.27187252247296,"vZ0":-4.198806978700323,"x":83.04,"y":199.35,"x0":-1.5386973843219536,"y0":50.00549860905722,"z0":5.605492095239353,"aX":5.147121847998533},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.1,"breakHorizontal":-6.6,"spinRate":2577,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.42841710993418447,"extension":6.651660920935715},"index":2,"playId":"318b7d25-e77f-3615-b95d-07c5407842f6","pitchNumber":2,"startTime":"2026-06-23T02:17:20.224Z","endTime":"2026-06-23T02:17:23.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49149803810073,"aZ":-22.017341177900168,"pfxX":-6.787722441000168,"pfxZ":5.124704024908803,"pX":0.28976469676372874,"pZ":2.498219867477533,"vX0":7.460158640859105,"vY0":-138.9949130631826,"vZ0":-4.561740226480046,"x":105.95,"y":171.33,"x0":-1.5311732114324763,"y0":50.001774022949064,"z0":5.599033851731031,"aX":-13.447934511638225},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.6,"breakHorizontal":11.0,"spinRate":2196,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39220396484536124,"extension":6.533334227619195},"hitData":{"launchSpeed":84.2,"launchAngle":-61.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.84,"coordY":189.69}},"index":3,"playId":"2306199f-c1fd-36c7-bf73-70f24feb5515","pitchNumber":3,"startTime":"2026-06-23T02:17:40.701Z","endTime":"2026-06-23T02:17:48.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:17:48.606Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-23T02:18:05.776Z","endTime":"2026-06-23T02:18:29.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":87.6,"endSpeed":81.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.881802116078077,"aZ":-29.839305482408808,"pfxX":3.259154911445237,"pfxZ":1.3941698389961452,"pX":0.34808019484700053,"pZ":1.932494105532063,"vX0":4.350304729699668,"vY0":-127.71492075379625,"vZ0":-3.527305798257487,"x":103.73,"y":186.6,"x0":-1.7919278962371532,"y0":50.00379542317739,"z0":5.643680105689551,"aX":5.457804608491565},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.0,"breakHorizontal":-6.7,"spinRate":2580,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.42662345847986316,"extension":6.49221733315308},"hitData":{"launchSpeed":60.5,"launchAngle":-1.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.19,"coordY":160.8}},"index":0,"playId":"d29be414-19fe-3f5a-9698-cf3bae7066a0","pitchNumber":1,"startTime":"2026-06-23T02:18:22.030Z","endTime":"2026-06-23T02:18:29.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:18:29.644Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Marchán grounds out, second baseman Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-23T02:20:19.149Z","endTime":"2026-06-23T02:22:14.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"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(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":87.0,"endSpeed":81.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12795728290416,"aZ":-22.824611785659783,"pfxX":-1.6795040995939565,"pfxZ":5.6718980469819416,"pX":-0.04465486616427057,"pZ":1.8812105792401501,"vX0":-5.980917258231002,"vY0":-126.64811597702433,"vZ0":-5.22725813186813,"x":118.7,"y":187.99,"x0":2.551303806264139,"y0":50.00613183448678,"z0":5.761166339299772,"aX":-2.77105732666565},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.5,"breakHorizontal":4.2,"spinRate":2223,"spinDirection":172},"zone":8,"typeConfidence":0.9,"plateTime":0.42995413921006875,"extension":6.201609442451933},"index":0,"playId":"0ce11c1e-cba0-37a6-8f34-9b505c25c480","pitchNumber":1,"startTime":"2026-06-23T02:20:35.907Z","endTime":"2026-06-23T02:20:39.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.80375582516419,"aZ":-26.16045382796669,"pfxX":8.385822296481916,"pfxZ":4.2397997354031265,"pX":0.5422676655905543,"pZ":-0.29375421593034673,"vX0":-7.319686971055773,"vY0":-117.63462211408813,"vZ0":-8.407397941503076,"x":96.33,"y":246.71,"x0":2.5868831574998485,"y0":50.0041771093552,"z0":5.71013453272868,"aX":11.895223933094101},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":6.0,"breakHorizontal":-13.7,"spinRate":1953,"spinDirection":132},"zone":14,"typeConfidence":0.9,"plateTime":0.4635013705262545,"extension":5.976631183437834},"index":1,"playId":"034d10af-a9d2-3491-b134-ea0ef5d6a863","pitchNumber":2,"startTime":"2026-06-23T02:20:48.672Z","endTime":"2026-06-23T02:20:51.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.965525578417502,"aZ":-27.21312390212167,"pfxX":6.7896574423221345,"pfxZ":3.4344594737290457,"pX":1.1204182603546675,"pZ":2.7734133878578953,"vX0":-5.842745495533376,"vY0":-118.68219146582761,"vZ0":-1.540175729000247,"x":74.29,"y":163.9,"x0":2.7168503986481807,"y0":50.00351796040225,"z0":5.879408659893032,"aX":9.81149765955407},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":6.1,"breakHorizontal":-11.2,"spinRate":1846,"spinDirection":129},"zone":12,"typeConfidence":0.89,"plateTime":0.45924790950507877,"extension":5.841477619931592},"index":2,"playId":"b78fe511-4fb3-39fd-9916-8b34db378462","pitchNumber":3,"startTime":"2026-06-23T02:21:08.985Z","endTime":"2026-06-23T02:21:13.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.010261889015812,"aZ":-25.018974106421272,"pfxX":-2.0826386453610057,"pfxZ":4.225843430895999,"pX":1.0402909247366887,"pZ":2.3734146218576613,"vX0":-3.554249979304513,"vY0":-128.6382832318545,"vZ0":-3.843332107951656,"x":77.35,"y":174.7,"x0":2.7048557034098777,"y0":50.005759971575806,"z0":5.80281383634302,"aX":-3.527190221272869},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.1,"breakHorizontal":4.4,"spinRate":2117,"spinDirection":175},"zone":14,"typeConfidence":0.9,"plateTime":0.4240728431963672,"extension":6.08682544919337},"index":3,"playId":"1fc76c15-1777-389d-aa91-7e298cbd9fef","pitchNumber":4,"startTime":"2026-06-23T02:21:24.403Z","endTime":"2026-06-23T02:21:27.830Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-23T02:21:33.921Z","endTime":"2026-06-23T02:21:45.431Z","isPitch":false,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.475366830080382,"aZ":-14.948094902131976,"pfxX":2.8631436140395046,"pfxZ":9.341576099344838,"pX":-0.3663571250470434,"pZ":2.8165539698985715,"vX0":-8.187896947405916,"vY0":-134.08268969053148,"vZ0":-4.834129093983745,"x":130.96,"y":162.73,"x0":2.3377102573127,"y0":50.00462625751782,"z0":5.688398992261304,"aX":5.281213153599494},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":-3.7,"spinRate":2016,"spinDirection":146},"zone":1,"typeConfidence":0.91,"plateTime":0.4064852639940999,"extension":6.2918217284818265},"index":5,"playId":"1966dea2-f9c2-3626-8abf-deb4aca677ab","pitchNumber":5,"startTime":"2026-06-23T02:21:45.431Z","endTime":"2026-06-23T02:21:49.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.317403550112232,"aZ":-24.35389116342543,"pfxX":-2.3070807613475153,"pfxZ":4.454039000924002,"pX":-0.15548641253390028,"pZ":2.039706939630753,"vX0":-6.084921239997038,"vY0":-130.59524068080916,"vZ0":-5.02119309179822,"x":89.04,"y":162.57,"x0":2.4894233066947464,"y0":50.00215916184638,"z0":5.781782392189755,"aX":-4.048459125118948},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.3,"breakHorizontal":5.3,"spinRate":2346,"spinDirection":175},"zone":8,"typeConfidence":0.9,"plateTime":0.41683772339376457,"extension":6.274216830325317},"hitData":{"launchSpeed":66.0,"launchAngle":9.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.26,"coordY":151.68}},"index":6,"playId":"15de794c-0bad-32a4-83ab-d570efb2c522","pitchNumber":6,"startTime":"2026-06-23T02:22:08.757Z","endTime":"2026-06-23T02:22:14.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:22:14.384Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-23T02:24:50.174Z","endTime":"2026-06-23T02:25:57.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-23T02:22:33.877Z","endTime":"2026-06-23T02:24:32.364Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Richard Lovelady replaces Foster Griffin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-23T02:24:32.364Z","endTime":"2026-06-23T02:24:52.452Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663992,"link":"/api/v1/people/663992"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":77.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.037107580496755,"aZ":-29.77605989579287,"pfxX":-4.714335945098066,"pfxZ":1.60722654236171,"pX":0.9655639188220113,"pZ":2.329435046395309,"vX0":-2.80362418810417,"vY0":-120.3197672471891,"vZ0":-0.8810681179221606,"x":80.19,"y":175.89,"x0":2.7524037482861905,"y0":50.000616677868656,"z0":5.303956424915934,"aX":-7.014347647489555},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.0,"breakHorizontal":9.1,"spinRate":2455,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.452625203775733,"extension":7.16038303518596},"index":2,"playId":"e28fcb47-3f95-3627-9975-9c57d17735f3","pitchNumber":1,"startTime":"2026-06-23T02:24:52.452Z","endTime":"2026-06-23T02:25:19.482Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25016018096424,"aZ":-19.143064239496212,"pfxX":6.32871774418186,"pfxZ":7.228869857954446,"pX":0.7381979908241258,"pZ":1.8394480694833644,"vX0":-6.709057989429821,"vY0":-132.6325040217619,"vZ0":-5.695390056996543,"x":88.86,"y":189.11,"x0":2.464244715018027,"y0":50.00315817693934,"z0":5.386709621612281,"aX":11.408476955677282},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.2,"breakHorizontal":-10.2,"spinRate":2392,"spinDirection":125},"zone":9,"typeConfidence":0.91,"plateTime":0.4111315188108069,"extension":7.227253110135113},"index":3,"playId":"ea7c9676-4713-3b47-8b0a-14fe4ec734f0","pitchNumber":2,"startTime":"2026-06-23T02:25:18.554Z","endTime":"2026-06-23T02:25:21.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.550988303140624,"aZ":-19.189815348040703,"pfxX":1.5130349172568678,"pfxZ":7.095316740324721,"pX":0.3745996207895484,"pZ":3.4422501470366114,"vX0":-5.602865425836264,"vY0":-133.6086319517696,"vZ0":-1.955212849441835,"x":102.72,"y":145.84,"x0":2.2912366334507834,"y0":50.00100590070127,"z0":5.545272721937159,"aX":2.7688308243789264},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":-1.7,"spinRate":2446,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.40809447029830404,"extension":7.199840960814046},"index":4,"playId":"15c56122-c75a-3147-bd46-89328ac1a8d5","pitchNumber":3,"startTime":"2026-06-23T02:25:33.802Z","endTime":"2026-06-23T02:25:37.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67911647836196,"aZ":-18.187519392840617,"pfxX":5.245430805259088,"pfxZ":7.747277066126032,"pX":0.44092298795014556,"pZ":1.7146307711662379,"vX0":-6.788572624295777,"vY0":-132.61394025642295,"vZ0":-5.979300943721819,"x":100.19,"y":192.48,"x0":2.3361150722377757,"y0":50.00400094479689,"z0":5.29710798101925,"aX":9.472764974097313},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.1,"breakHorizontal":-8.3,"spinRate":2457,"spinDirection":130},"zone":9,"typeConfidence":0.91,"plateTime":0.41084923177467525,"extension":7.413305865337876},"index":5,"playId":"12b6680d-0652-33b5-a64d-94bbdbe998ee","pitchNumber":4,"startTime":"2026-06-23T02:25:54.101Z","endTime":"2026-06-23T02:25:57.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:25:57.101Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-23T02:26:10.503Z","endTime":"2026-06-23T02:27:35.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"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":90.8,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.734011177288,"aZ":-18.339535755094065,"pfxX":3.7382169167472776,"pfxZ":7.710839754425968,"pX":-1.1381616925513902,"pZ":1.945994368382225,"vX0":-10.117074531042752,"vY0":-132.00788631410288,"vZ0":-5.511568681950054,"x":160.38,"y":186.24,"x0":2.230555211569889,"y0":50.00434890874915,"z0":5.378444428801245,"aX":6.709637151824544},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.2,"breakHorizontal":-4.9,"spinRate":2347,"spinDirection":142},"zone":13,"typeConfidence":0.91,"plateTime":0.41233439760256774,"extension":7.173320763511725},"index":0,"playId":"8922fc6e-8715-3ee7-8d21-d88be3a47906","pitchNumber":1,"startTime":"2026-06-23T02:26:25.043Z","endTime":"2026-06-23T02:26:28.846Z","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":91.6,"endSpeed":84.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.619481143163366,"aZ":-21.943105160082546,"pfxX":2.097998512247007,"pfxZ":5.613118849814189,"pX":-0.26709134613433255,"pZ":3.6353902288624114,"vX0":-7.736315366521874,"vY0":-133.38273195946394,"vZ0":-0.9590714485710459,"x":127.18,"y":140.62,"x0":2.383882679324398,"y0":50.000646579604,"z0":5.565183101676031,"aX":3.822942375105915},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":-2.3,"spinRate":2343,"spinDirection":144},"zone":11,"typeConfidence":0.91,"plateTime":0.40886160767471935,"extension":7.275243297639477},"index":1,"playId":"4a56e312-528e-3a8e-a03c-ab88edc35611","pitchNumber":2,"startTime":"2026-06-23T02:26:40.798Z","endTime":"2026-06-23T02:26:44.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.814568726203866,"aZ":-21.411531312637237,"pfxX":1.8683376867381236,"pfxZ":5.943544729608519,"pX":-0.5149596385274064,"pZ":2.6014682884746643,"vX0":-7.877195731032918,"vY0":-132.82656108442848,"vZ0":-3.4559741116656144,"x":136.63,"y":168.54,"x0":2.228970450812985,"y0":50.00425654255924,"z0":5.451494687397455,"aX":3.384803945580419},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.3,"breakHorizontal":-1.9,"spinRate":2359,"spinDirection":148},"zone":4,"typeConfidence":0.91,"plateTime":0.41023204322165396,"extension":7.272627712864349},"index":2,"playId":"914dc255-461c-32d1-9674-48faf8224302","pitchNumber":3,"startTime":"2026-06-23T02:26:57.069Z","endTime":"2026-06-23T02:27:00.353Z","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":91.2,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21646318451399,"aZ":-18.492580129829275,"pfxX":3.39964670717043,"pfxZ":7.541942160629398,"pX":0.5351717846333107,"pZ":3.0187561546063555,"vX0":-6.184497472718327,"vY0":-132.80591800474167,"vZ0":-2.8035108994771787,"x":96.6,"y":157.27,"x0":2.43586612954255,"y0":50.00463288335976,"z0":5.408642386372026,"aX":6.169514190804709},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.3,"breakHorizontal":-5.0,"spinRate":2407,"spinDirection":140},"zone":3,"typeConfidence":0.91,"plateTime":0.4099443223336161,"extension":7.267328902344198},"index":3,"playId":"2512f636-70ec-349e-8529-1dc0b3ae0b16","pitchNumber":4,"startTime":"2026-06-23T02:27:12.928Z","endTime":"2026-06-23T02:27:16.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.335293728842977,"aZ":-32.22281973885224,"pfxX":-8.968392472408256,"pfxZ":-0.03274963694941313,"pX":-0.36925193254026073,"pZ":3.3103555790252717,"vX0":-4.065290655220138,"vY0":-119.88483445578068,"vZ0":1.7146376275921658,"x":131.08,"y":149.4,"x0":2.511580420325813,"y0":50.00238829926965,"z0":5.453825718283154,"aX":-13.105017758966971},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.6,"breakHorizontal":17.2,"spinRate":2449,"spinDirection":298},"zone":1,"typeConfidence":2.0,"plateTime":0.456192915116457,"extension":7.030352380161889},"index":4,"playId":"efc41aba-9361-3562-a26d-27f2b49372cd","pitchNumber":5,"startTime":"2026-06-23T02:27:32.344Z","endTime":"2026-06-23T02:27:35.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:27:35.344Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Keibert Ruiz doubles (15) on a line drive to right fielder Brandon Marsh.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T02:30:26.409Z","endTime":"2026-06-23T02:31:04.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Shugart replaces Seth Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T02:29:13.349Z","endTime":"2026-06-23T02:30:28.416Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663767,"link":"/api/v1/people/663767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.903654924829027,"aZ":-30.634953225489696,"pfxX":6.219431509008567,"pfxZ":1.0433725727799406,"pX":0.7935303776564536,"pZ":1.6972868087289874,"vX0":6.725734492558713,"vY0":-120.32256971280563,"vZ0":-2.222296240031502,"x":86.75,"y":192.95,"x0":-2.8435295280296,"y0":50.00039784889732,"z0":5.342064697467409,"aX":9.134346627282252},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.7,"breakHorizontal":-12.8,"spinRate":2715,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.45487609920941896,"extension":5.901104929851034},"index":1,"playId":"33fcd1f4-e9ec-354b-baeb-b92d0778920c","pitchNumber":1,"startTime":"2026-06-23T02:30:28.416Z","endTime":"2026-06-23T02:30:32.399Z","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":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.530992004139787,"aZ":-25.922885020657564,"pfxX":-11.227366302742647,"pfxZ":3.564025279588611,"pX":-0.15658431891376826,"pZ":2.0684037317192847,"vX0":10.292931498106714,"vY0":-131.07710535594498,"vZ0":-3.6025720159802113,"x":122.97,"y":182.93,"x0":-2.659743842200434,"y0":50.005195137648236,"z0":5.378099665232293,"aX":-19.703782966916968},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":18.4,"spinRate":1898,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.41653924461178526,"extension":6.156321135502235},"hitData":{"launchSpeed":99.7,"launchAngle":20.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.94,"coordY":75.55}},"index":2,"playId":"d91a0cc0-9ae1-380a-bd91-6390808a348b","pitchNumber":2,"startTime":"2026-06-23T02:30:52.266Z","endTime":"2026-06-23T02:31:04.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:31:04.991Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis García Jr. flies out to center fielder Derek Hill.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T02:31:14.798Z","endTime":"2026-06-23T02:33:04.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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.8,"endSpeed":88.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.630167960344057,"aZ":-20.33241637635887,"pfxX":-9.99383695694692,"pfxZ":5.976658909825169,"pX":0.5283407194983565,"pZ":1.6864197653456128,"vX0":11.64064970302588,"vY0":-139.05393155194196,"vZ0":-6.575537507309657,"x":96.86,"y":193.25,"x0":-2.389839631929194,"y0":50.006064061996945,"z0":5.405389420047047,"aX":-19.81321545971189},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.7,"breakHorizontal":16.1,"spinRate":2200,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.3920824621745109,"extension":6.06134930426846},"index":0,"playId":"8ede0df0-bf40-3e57-8abe-b3cb347f1141","pitchNumber":1,"startTime":"2026-06-23T02:31:35.417Z","endTime":"2026-06-23T02:31:38.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.6,"endSpeed":89.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.526552838506586,"aZ":-20.06338539047043,"pfxX":-10.391667622181227,"pfxZ":6.001326749145145,"pX":-0.09135028494423421,"pZ":2.3802802171823387,"vX0":10.594521218899276,"vY0":-140.39248510498032,"vZ0":-4.779648596475104,"x":120.48,"y":174.51,"x0":-2.544101860751466,"y0":50.00189799896531,"z0":5.391022332369457,"aX":-20.969853876218938},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.2,"breakHorizontal":16.9,"spinRate":2247,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3885211518805809,"extension":6.138340584505386},"index":1,"playId":"ac1d14f1-545e-34d7-9d8d-6d0a67d393f1","pitchNumber":2,"startTime":"2026-06-23T02:31:52.383Z","endTime":"2026-06-23T02:31:55.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.206787472730184,"aZ":-15.021826826322842,"pfxX":-4.951977480868031,"pfxZ":8.484158751739459,"pX":-1.2287906614477322,"pZ":4.019356703375402,"vX0":4.54759483875426,"vY0":-140.86314849968613,"vZ0":-2.0499654000729537,"x":167.94,"y":106.5,"x0":-2.2160594224259813,"y0":50.001484032151815,"z0":5.721053972888934,"aX":-10.010373195700078},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":8.2,"spinRate":2198,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3879546504904581,"extension":6.054004356467103},"index":2,"playId":"9a20764d-d007-39ed-b595-bb36c9a07827","pitchNumber":3,"startTime":"2026-06-23T02:32:11.856Z","endTime":"2026-06-23T02:32:15.941Z","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.9,"endSpeed":78.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.015056596080083,"aZ":-30.87908690566681,"pfxX":6.309069196509639,"pfxZ":0.8367476185386566,"pX":1.813928301864262,"pZ":2.0630381705572316,"vX0":8.978482524175307,"vY0":-123.36977372764579,"vZ0":-1.754260913236081,"x":47.86,"y":183.08,"x0":-2.6887967241253063,"y0":50.001005419284674,"z0":5.380232530257556,"aX":9.746375060969294},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.3,"breakHorizontal":-13.4,"spinRate":2852,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.44358473022546896,"extension":6.351984896402519},"index":3,"playId":"3750b033-e52c-303f-a15e-a4e3d6e3dcd4","pitchNumber":4,"startTime":"2026-06-23T02:32:31.063Z","endTime":"2026-06-23T02:32:36.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.096567315130855,"aZ":-21.94367335901488,"pfxX":-10.545810308561139,"pfxZ":5.160436290757726,"pX":0.870780072274535,"pZ":3.356229718245868,"vX0":12.588586847894158,"vY0":-139.15355768847328,"vZ0":-1.5889932126479875,"x":83.81,"y":148.16,"x0":-2.3188621871351676,"y0":50.00211911651655,"z0":5.373097323805677,"aX":-20.903439848841245},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.2,"breakHorizontal":16.8,"spinRate":2173,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39201729375099914,"extension":6.170504078962022},"hitData":{"launchSpeed":91.8,"launchAngle":40.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.82,"coordY":68.91}},"index":4,"playId":"a5b4b4af-07fe-3b95-957a-7f2f9ccd7ed0","pitchNumber":5,"startTime":"2026-06-23T02:32:50.428Z","endTime":"2026-06-23T02:33:04.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:33:04.001Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nasim Nuñez singles on a line drive to left fielder Edmundo Sosa. Keibert Ruiz to 3rd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T02:33:06.735Z","endTime":"2026-06-23T02:34:20.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"postOnThird":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12419369939021,"aZ":-24.799850107436164,"pfxX":0.7647043860094374,"pfxZ":3.9207956784999247,"pX":0.018338049164366432,"pZ":3.5514267409651534,"vX0":6.75525165268305,"vY0":-135.03283184844193,"vZ0":-0.496901683471206,"x":116.3,"y":142.89,"x0":-2.595645293647813,"y0":50.005233243456686,"z0":5.4538277142549845,"aX":1.4391987683152503},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.2,"breakHorizontal":-2.5,"spinRate":2456,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4027015486947607,"extension":6.071062772736605},"index":0,"playId":"a2039872-9f77-344a-978e-930593acdbbd","pitchNumber":1,"startTime":"2026-06-23T02:33:33.399Z","endTime":"2026-06-23T02:33:37.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23457974339597,"aZ":-29.103499821974605,"pfxX":-10.987438032686118,"pfxZ":1.7333089987754944,"pX":-0.9829026799860375,"pZ":1.8287380020871937,"vX0":7.8357366508068225,"vY0":-131.47873098899842,"vZ0":-3.2797963059767214,"x":154.47,"y":189.4,"x0":-2.55351292977263,"y0":50.006464309718915,"z0":5.220267565790474,"aX":-19.509000635650214},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.6,"breakHorizontal":18.5,"spinRate":1832,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.414392467683975,"extension":5.97299029104098},"index":1,"playId":"11685ebb-341c-3cf2-8d34-dd4121de4fdb","pitchNumber":2,"startTime":"2026-06-23T02:33:49.510Z","endTime":"2026-06-23T02:33:54.066Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.410707887643262,"aZ":-25.790667623636452,"pfxX":1.8618598139609044,"pfxZ":3.484890050425143,"pX":0.6530420342446773,"pZ":2.4000376377428894,"vX0":7.8960905195149795,"vY0":-133.45332084655067,"vZ0":-2.9881084611780144,"x":92.11,"y":173.98,"x0":-2.566997601790255,"y0":50.00471020173346,"z0":5.360158743664153,"aX":3.411418156240435},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.0,"breakHorizontal":-4.8,"spinRate":2515,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.40794019348636557,"extension":6.061765039772545},"hitData":{"launchSpeed":56.8,"launchAngle":28.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.06,"coordY":144.95}},"index":2,"playId":"db7509b2-0989-374e-ab4d-5d45084d8a32","pitchNumber":3,"startTime":"2026-06-23T02:34:06.315Z","endTime":"2026-06-23T02:34:20.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:34:20.344Z","atBatIndex":64},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Chase Shugart intentionally walks James Wood.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T02:34:35.485Z","endTime":"2026-06-23T02:35:32.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnSecond":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"postOnThird":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.526759963817632,"aZ":-33.618064670124205,"pfxX":7.856715138258231,"pfxZ":-0.9989700800303574,"pX":-0.7135642353663241,"pZ":2.4604933372341695,"vX0":2.847481760509975,"vY0":-119.23302868841063,"vZ0":0.27160065461305716,"x":144.2,"y":172.35,"x0":-2.941688211462322,"y0":50.00084487256224,"z0":5.362596681970329,"aX":11.384109221855905},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.4,"breakHorizontal":-14.9,"spinRate":2646,"spinDirection":64},"zone":4,"typeConfidence":2.0,"plateTime":0.4582282118684451,"extension":5.9323498565390524},"index":0,"playId":"5d2f6af2-086c-3bdc-84b9-651b5d4e4737","pitchNumber":1,"startTime":"2026-06-23T02:34:51.884Z","endTime":"2026-06-23T02:34:58.296Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nasim Nuñez steals (29) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"5d2f6af2-086c-3bdc-84b9-651b5d4e4737","startTime":"2026-06-23T02:35:04.968Z","endTime":"2026-06-23T02:35:31.763Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"08227206-0666-1003-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-06-23T02:35:31.763Z","endTime":"2026-06-23T02:35:31.785Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"playId":"08227206-0666-1013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-06-23T02:35:31.785Z","endTime":"2026-06-23T02:35:31.786Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"08227206-0666-1023-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-06-23T02:35:31.786Z","endTime":"2026-06-23T02:35:31.788Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"index":5,"playId":"08227206-0666-1033-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-06-23T02:35:31.788Z","endTime":"2026-06-23T02:35:32.798Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-06-23T02:35:32.798Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Curtis Mead called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T02:35:41.991Z","endTime":"2026-06-23T02:37:32.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnSecond":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"postOnThird":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":89.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.941526710595973,"aZ":-20.504446666134676,"pfxX":-11.376877147646184,"pfxZ":5.773361028174929,"pX":0.9318756681250427,"pZ":1.0594883283414807,"vX0":12.302119340423022,"vY0":-140.3687840614897,"vZ0":-8.573605700774365,"x":81.48,"y":210.17,"x0":-2.0027333172980852,"y0":50.00130649009104,"z0":5.457737876426352,"aX":-22.993212793392573},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.0,"breakHorizontal":18.5,"spinRate":2066,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.38829206194693766,"extension":6.399986430030868},"index":0,"playId":"ccfadc03-4761-3b36-93f4-417b0ec0b946","pitchNumber":1,"startTime":"2026-06-23T02:35:45.778Z","endTime":"2026-06-23T02:35:49.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.196973382808412,"aZ":-33.76636954294381,"pfxX":8.652715830785038,"pfxZ":-1.0981080726981336,"pX":-0.5174013318047821,"pZ":3.0719895263576693,"vX0":2.8237240817502096,"vY0":-119.29529352818922,"vZ0":1.5015716393336083,"x":136.72,"y":155.84,"x0":-2.839593957419509,"y0":50.00392277500911,"z0":5.470144357140603,"aX":12.51606795050339},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.4,"breakHorizontal":-16.3,"spinRate":2838,"spinDirection":58},"zone":1,"typeConfidence":2.0,"plateTime":0.4585078475401212,"extension":5.948180619036361},"index":1,"playId":"8026f590-49cc-335a-aa74-97fdd14e3782","pitchNumber":2,"startTime":"2026-06-23T02:36:00.188Z","endTime":"2026-06-23T02:36:03.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.419470937055323,"aZ":-20.37007576062186,"pfxX":-9.090140591707348,"pfxZ":5.880513992014729,"pX":-0.7568396596285437,"pZ":2.8556443648653778,"vX0":7.720151367362063,"vY0":-140.04316040749512,"vZ0":-3.5786457790658566,"x":145.85,"y":161.68,"x0":-2.3536203488188834,"y0":50.00521801911009,"z0":5.464937931177549,"aX":-18.253899096396296},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.2,"breakHorizontal":15.1,"spinRate":2193,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3895166950912703,"extension":5.973085655404173},"index":2,"playId":"30122ce2-73dd-3908-8750-8158c89dd3ae","pitchNumber":3,"startTime":"2026-06-23T02:36:16.397Z","endTime":"2026-06-23T02:36:19.397Z","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":97.3,"endSpeed":89.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66617494547097,"aZ":-16.865947221288906,"pfxX":-8.213148439692258,"pfxZ":7.512311182988933,"pX":-0.386245519698777,"pZ":3.389374952731371,"vX0":7.8462550212571704,"vY0":-141.47499649663578,"vZ0":-3.150236162577942,"x":131.72,"y":147.27,"x0":-2.1213289189722206,"y0":50.00514163028091,"z0":5.591189529557369,"aX":-16.740522502306344},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.2,"breakHorizontal":13.4,"spinRate":2123,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.3863861645511273,"extension":6.167109059707149},"index":3,"playId":"9ef0eedb-31c9-3824-823a-09b9d02989ec","pitchNumber":4,"startTime":"2026-06-23T02:36:42.289Z","endTime":"2026-06-23T02:36:48.077Z","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":84.1,"endSpeed":78.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.41372069709957,"aZ":-30.70196751368741,"pfxX":6.096889419575568,"pfxZ":0.957658726127586,"pX":1.1655785688478244,"pZ":1.8734301260940212,"vX0":7.18268649561278,"vY0":-122.40990273393021,"vZ0":-2.021078881519102,"x":72.57,"y":188.2,"x0":-2.585431074828069,"y0":50.002130336292325,"z0":5.307790476588008,"aX":9.363528735182959},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.6,"breakHorizontal":-12.6,"spinRate":2707,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4453880698599604,"extension":6.205384760930731},"index":4,"playId":"4a2e91e1-2446-3fda-abb7-a3606bcc0061","pitchNumber":5,"startTime":"2026-06-23T02:37:13.813Z","endTime":"2026-06-23T02:37:17.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99852624447518,"aZ":-22.00856256882281,"pfxX":-11.753924946756484,"pfxZ":5.103150259773585,"pX":0.8500993072071819,"pZ":2.2385227323749644,"vX0":12.752448251172353,"vY0":-139.69976619921817,"vZ0":-4.5658815644824315,"x":84.6,"y":178.34,"x0":-2.228636104123787,"y0":50.00598572505798,"z0":5.325104726360489,"aX":-23.4316934023988},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.5,"breakHorizontal":19.0,"spinRate":2142,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3908136102783528,"extension":6.332697285088398},"index":5,"playId":"ec69780b-f654-332f-a937-f3c6cfcbe897","pitchNumber":6,"startTime":"2026-06-23T02:37:28.428Z","endTime":"2026-06-23T02:37:32.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:37:32.252Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-23T02:37:43.728Z","endTime":"2026-06-23T02:40:40.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"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,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24483407328073,"aZ":-23.7216181246507,"pfxX":-1.0462749030493863,"pfxZ":4.471787244495546,"pX":0.8863894110197664,"pZ":1.2098864884864813,"vX0":9.670659930524653,"vY0":-135.82542031204403,"vZ0":-6.583994862181896,"x":83.21,"y":206.11,"x0":-2.565527622526913,"y0":50.00646983974565,"z0":5.2851618789813495,"aX":-1.9793895136573305},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.0,"breakHorizontal":0.1,"spinRate":2508,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.40133242879681985,"extension":6.222017534331174},"index":0,"playId":"a9e6d3ae-f898-37af-ac80-6a8ba1bde5e0","pitchNumber":1,"startTime":"2026-06-23T02:37:57.489Z","endTime":"2026-06-23T02:38:00.944Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":88.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.690781192235253,"aZ":-19.906073183613763,"pfxX":-3.3196312629213365,"pfxZ":6.303169934136573,"pX":1.0918350913697934,"pZ":0.48681576107531216,"vX0":10.97750073206896,"vY0":-137.49236669483096,"vZ0":-9.140594327036077,"x":75.38,"y":225.64,"x0":-2.492148206280722,"y0":50.003974052776734,"z0":5.163493211426961,"aX":-6.463111853351329},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.0,"breakHorizontal":4.1,"spinRate":2514,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3958380661039893,"extension":6.132617292163884},"index":1,"playId":"a8a9cfcf-f895-37ee-8f47-07de35a7a75d","pitchNumber":2,"startTime":"2026-06-23T02:38:22.200Z","endTime":"2026-06-23T02:38:26.208Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.185218416570248,"aZ":-30.639329652056084,"pfxX":9.033163089220379,"pfxZ":1.0536520869139832,"pX":0.9758966848881273,"pZ":1.3382154425765946,"vX0":6.022566833167576,"vY0":-119.75125722006624,"vZ0":-2.776822915987819,"x":79.8,"y":202.65,"x0":-2.745180482346818,"y0":50.001037837715884,"z0":5.254507085128352,"aX":13.112271774053164},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.6,"breakHorizontal":-17.8,"spinRate":2724,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.45744292663479014,"extension":6.296978793979992},"index":2,"playId":"ea09fcfc-68a9-300c-ad5a-a995ce51f135","pitchNumber":3,"startTime":"2026-06-23T02:38:42.609Z","endTime":"2026-06-23T02:38:45.609Z","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":97.1,"endSpeed":89.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.851865791596552,"aZ":-17.555177939999755,"pfxX":-10.111297369050352,"pfxZ":7.211455825911276,"pX":0.13466713577074693,"pZ":1.7687762644127487,"vX0":9.635319541417255,"vY0":-140.97682683637262,"vZ0":-6.924090935417449,"x":111.87,"y":191.02,"x0":-2.001634623174227,"y0":50.00430231990767,"z0":5.37548478857077,"aX":-20.503505488657254},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.9,"breakHorizontal":16.6,"spinRate":2305,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.38743503150090586,"extension":6.438307648910435},"index":3,"playId":"87e46193-ad90-3a13-835b-34632977f34c","pitchNumber":4,"startTime":"2026-06-23T02:38:59.844Z","endTime":"2026-06-23T02:39:03.872Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-23T02:39:19.668Z","endTime":"2026-06-23T02:39:34.176Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"3b60090a-e56d-4984-af53-4201da811d3f","startTime":"2026-06-23T02:39:34.176Z","endTime":"2026-06-23T02:39:39.176Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.427283554051375,"aZ":-21.05055182210056,"pfxX":-10.424930231139472,"pfxZ":5.4715569097532235,"pX":0.721796516207052,"pZ":3.5594770128918265,"vX0":12.06840601151964,"vY0":-141.05321494608452,"vZ0":-1.509486330787838,"x":89.49,"y":142.67,"x0":-2.239896502779037,"y0":50.00169683472879,"z0":5.446926793221091,"aX":-21.19138812081473},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.8,"breakHorizontal":16.7,"spinRate":2093,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3869990614436758,"extension":6.234164627363541},"index":6,"playId":"29620eef-9338-3fdf-a5c9-287991724eb8","pitchNumber":5,"startTime":"2026-06-23T02:39:49.447Z","endTime":"2026-06-23T02:39:52.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46130371450324,"aZ":-24.503002544499875,"pfxX":0.30630540157198527,"pfxZ":4.1783046193484825,"pX":0.35687321283124,"pZ":2.179150397031359,"vX0":7.42612441371024,"vY0":-133.97115834766836,"vZ0":-3.744619811264828,"x":103.4,"y":179.94,"x0":-2.479978101284379,"y0":50.000511603150244,"z0":5.327807274126707,"aX":0.5593108650033639},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":-2.0,"spinRate":2316,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.40741688903164075,"extension":6.2175442021014735},"index":7,"playId":"0c5c8aec-b809-308c-afad-68cdbb2019ec","pitchNumber":6,"startTime":"2026-06-23T02:40:08.550Z","endTime":"2026-06-23T02:40:12.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.271691952571256,"aZ":-21.29077148414306,"pfxX":-10.99596241100444,"pfxZ":5.37115290874284,"pX":0.6919444639417054,"pZ":1.3610601504232946,"vX0":11.791299322379182,"vY0":-140.36922399539307,"vZ0":-7.298770331962616,"x":90.62,"y":202.03,"x0":-2.1044374029442796,"y0":50.00176289319962,"z0":5.347567502744009,"aX":-22.274186471061473},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.5,"breakHorizontal":18.0,"spinRate":2137,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3879722242971808,"extension":6.289668451637326},"index":8,"playId":"5a0c6c6a-b78d-3adf-9b93-6567c29daee5","pitchNumber":7,"startTime":"2026-06-23T02:40:35.158Z","endTime":"2026-06-23T02:40:40.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:40:40.803Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a line drive to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T02:43:21.065Z","endTime":"2026-06-23T02:43:47.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Clayton Beeter replaces Richard Lovelady.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T02:42:57.776Z","endTime":"2026-06-23T02:43:23.359Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690925,"link":"/api/v1/people/690925"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.270502437572546,"aZ":-36.77404390980249,"pfxX":2.033827561106699,"pfxZ":-2.9132469041901654,"pX":0.1310769937181052,"pZ":2.706286867928076,"vX0":1.985778796284298,"vY0":-124.2940266616348,"vZ0":-1.153731234011325,"x":112.0,"y":165.71,"x0":-0.940508428492504,"y0":50.006008321568345,"z0":6.210875376146407,"aX":3.205433789653496},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.3,"breakHorizontal":-4.1,"spinRate":2965,"spinDirection":33},"zone":5,"typeConfidence":0.91,"plateTime":0.43947616669624345,"extension":5.969408261195932},"index":1,"playId":"953d053f-5b37-30d5-bb40-5bbf5e728012","pitchNumber":1,"startTime":"2026-06-23T02:43:23.359Z","endTime":"2026-06-23T02:43:27.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.795759196649023,"aZ":-11.715642986527657,"pfxX":-1.3402536918922632,"pfxZ":10.382766661319867,"pX":0.5414888238955212,"pZ":2.855814877535831,"vX0":4.472210598935495,"vY0":-139.14488736409845,"vZ0":-6.340030646587077,"x":96.36,"y":161.67,"x0":-0.9090026746392987,"y0":50.002141530625025,"z0":5.93227548357147,"aX":-2.6410161968672377},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":1.6,"spinRate":2388,"spinDirection":201},"zone":3,"typeConfidence":0.9,"plateTime":0.39290352373555226,"extension":6.1702023585001164},"hitData":{"launchSpeed":88.4,"launchAngle":15.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.75,"coordY":81.82}},"index":2,"playId":"732943c5-6dd7-3568-892f-8a0e1bb967c3","pitchNumber":2,"startTime":"2026-06-23T02:43:36.814Z","endTime":"2026-06-23T02:43:47.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:43:47.302Z","atBatIndex":68},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alec Bohm grounds into a double play, shortstop CJ Abrams to second baseman Nasim Nuñez to first baseman Luis García Jr. Bryce Harper out at 2nd. Alec Bohm out at 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T02:43:51.948Z","endTime":"2026-06-23T02:44:21.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"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":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"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":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":81.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.454929078904595,"aZ":-38.33528435766355,"pfxX":1.347897148456642,"pfxZ":-3.7538100066547777,"pX":-0.1968250729311259,"pZ":2.209114810510366,"vX0":1.796484635282497,"vY0":-125.90844592876824,"vZ0":-1.9028147489968683,"x":124.5,"y":179.13,"x0":-1.0890559453495134,"y0":50.00465818617883,"z0":6.016137717055293,"aX":2.210483137839296},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-7.0,"breakHorizontal":-2.8,"spinRate":2941,"spinDirection":38},"zone":8,"typeConfidence":0.91,"plateTime":0.43151725308673816,"extension":5.815204790648872},"hitData":{"launchSpeed":107.0,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":153.2}},"index":0,"playId":"ef1981cb-be8d-3287-9468-969aa729ac07","pitchNumber":1,"startTime":"2026-06-23T02:44:14.016Z","endTime":"2026-06-23T02:44:21.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:44:21.137Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Crawford strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T02:44:50.696Z","endTime":"2026-06-23T02:45:29.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.91"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.77"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.77"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.35"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.95"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.12"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.86"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.58"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.33"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.98"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.61"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.83"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.33"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".441"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".419"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".277"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".178"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".907"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".348"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".620"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".552"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".907"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".348"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".620"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".552"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Crawford replaces Edmundo Sosa.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-23T02:44:39.097Z","endTime":"2026-06-23T02:44:53.025Z","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":"501","replacedPlayer":{"id":624641,"link":"/api/v1/people/624641"}},{"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.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40211063480492,"aZ":-10.17295421794785,"pfxX":-2.501028709428481,"pfxZ":11.241715201713802,"pX":0.323703527684118,"pZ":2.873482249372867,"vX0":4.462959966875759,"vY0":-138.6316188566102,"vZ0":-6.214047096376589,"x":104.66,"y":161.2,"x0":-0.9780850717108395,"y0":50.003907730238275,"z0":5.814965066527103,"aX":-4.895673972407737},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.3,"breakHorizontal":3.7,"spinRate":2441,"spinDirection":201},"zone":3,"typeConfidence":0.9,"plateTime":0.39427826406255484,"extension":6.103342221476504},"index":1,"playId":"b1f5cb94-8349-3a47-9f6d-443405bc51e4","pitchNumber":1,"startTime":"2026-06-23T02:44:53.025Z","endTime":"2026-06-23T02:44:56.324Z","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":86.7,"endSpeed":81.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72732491917116,"aZ":-36.413549958200974,"pfxX":0.3146454578954412,"pfxZ":-2.590782563319636,"pX":0.16283782389087265,"pZ":1.5219784285569713,"vX0":2.526894823338534,"vY0":-126.40174700936747,"vZ0":-4.095120526349675,"x":110.79,"y":197.69,"x0":-0.8854673282011319,"y0":50.00192599833489,"z0":6.048121348126061,"aX":0.5147731121096977},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.3,"breakHorizontal":-1.1,"spinRate":2898,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.4312709790721243,"extension":5.833408548901198},"index":2,"playId":"a6be73d4-9482-3251-a7ee-c45b57419d18","pitchNumber":2,"startTime":"2026-06-23T02:45:06.576Z","endTime":"2026-06-23T02:45:10.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.171523121219227,"aZ":-12.754478610879552,"pfxX":-3.2623090095671605,"pfxZ":9.447376070245161,"pX":0.07450950989780464,"pZ":3.8859496206501034,"vX0":3.766856707123261,"vY0":-142.1461995478173,"vZ0":-3.5264099636211883,"x":114.16,"y":133.86,"x0":-0.8410895674184858,"y0":50.0052321818244,"z0":5.946942483054541,"aX":-6.707920356455797},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":5.2,"spinRate":2570,"spinDirection":197},"zone":12,"typeConfidence":0.9,"plateTime":0.38464400109877106,"extension":6.004873074382923},"index":3,"playId":"cfa6c68b-024b-353e-a9bf-adc6b18cacde","pitchNumber":3,"startTime":"2026-06-23T02:45:26.406Z","endTime":"2026-06-23T02:45:29.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:45:29.406Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Crawford strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-23T02:44:50.696Z","endTime":"2026-06-23T02:45:29.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.91"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.77"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.77"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.35"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.95"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.12"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.86"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.58"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.33"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.98"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.61"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.83"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.33"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".441"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".419"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".277"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".178"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".907"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".348"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".620"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".552"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".182"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".907"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".348"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".620"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".552"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Justin Crawford replaces Edmundo Sosa.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-23T02:44:39.097Z","endTime":"2026-06-23T02:44:53.025Z","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":"501","replacedPlayer":{"id":624641,"link":"/api/v1/people/624641"}},{"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.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40211063480492,"aZ":-10.17295421794785,"pfxX":-2.501028709428481,"pfxZ":11.241715201713802,"pX":0.323703527684118,"pZ":2.873482249372867,"vX0":4.462959966875759,"vY0":-138.6316188566102,"vZ0":-6.214047096376589,"x":104.66,"y":161.2,"x0":-0.9780850717108395,"y0":50.003907730238275,"z0":5.814965066527103,"aX":-4.895673972407737},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.3,"breakHorizontal":3.7,"spinRate":2441,"spinDirection":201},"zone":3,"typeConfidence":0.9,"plateTime":0.39427826406255484,"extension":6.103342221476504},"index":1,"playId":"b1f5cb94-8349-3a47-9f6d-443405bc51e4","pitchNumber":1,"startTime":"2026-06-23T02:44:53.025Z","endTime":"2026-06-23T02:44:56.324Z","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":86.7,"endSpeed":81.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72732491917116,"aZ":-36.413549958200974,"pfxX":0.3146454578954412,"pfxZ":-2.590782563319636,"pX":0.16283782389087265,"pZ":1.5219784285569713,"vX0":2.526894823338534,"vY0":-126.40174700936747,"vZ0":-4.095120526349675,"x":110.79,"y":197.69,"x0":-0.8854673282011319,"y0":50.00192599833489,"z0":6.048121348126061,"aX":0.5147731121096977},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.3,"breakHorizontal":-1.1,"spinRate":2898,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.4312709790721243,"extension":5.833408548901198},"index":2,"playId":"a6be73d4-9482-3251-a7ee-c45b57419d18","pitchNumber":2,"startTime":"2026-06-23T02:45:06.576Z","endTime":"2026-06-23T02:45:10.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.171523121219227,"aZ":-12.754478610879552,"pfxX":-3.2623090095671605,"pfxZ":9.447376070245161,"pX":0.07450950989780464,"pZ":3.8859496206501034,"vX0":3.766856707123261,"vY0":-142.1461995478173,"vZ0":-3.5264099636211883,"x":114.16,"y":133.86,"x0":-0.8410895674184858,"y0":50.0052321818244,"z0":5.946942483054541,"aX":-6.707920356455797},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":5.2,"spinRate":2570,"spinDirection":197},"zone":12,"typeConfidence":0.9,"plateTime":0.38464400109877106,"extension":6.004873074382923},"index":3,"playId":"cfa6c68b-024b-353e-a9bf-adc6b18cacde","pitchNumber":3,"startTime":"2026-06-23T02:45:26.406Z","endTime":"2026-06-23T02:45:29.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T02:45:29.406Z","atBatIndex":70},"scoringPlays":[6,15,50,54],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3],"bottom":[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":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":108.47,"y":174.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":59.83,"y":89.82},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":227.04,"y":106.46},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":102.61,"y":45.33},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":38.51,"y":103.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":125.65,"y":160.2},"type":"E","description":"Field Error"}]}},{"startIndex":10,"endIndex":18,"top":[10,11,12,13],"bottom":[14,15,16,17,18],"hits":{"away":[{"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":102.66,"y":166.38},"type":"E","description":"Field Error"},{"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":170.95,"y":93.73},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":150.29,"y":150.16},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":202.98,"y":43.63},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":121.71,"y":192.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":181.2,"y":168.4},"type":"O","description":"Pop Out"}]}},{"startIndex":19,"endIndex":26,"top":[19,20,21,22],"bottom":[23,24,25,26],"hits":{"away":[{"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"coordinates":{"x":98.1,"y":82.77},"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":106.2,"y":164.86},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":125.32,"y":54.48},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":150.29,"y":169.42},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":122.05,"y":50.0},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":152.82,"y":163.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":150.91,"y":81.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":113.8,"y":123.31},"type":"O","description":"Pop Out"}]}},{"startIndex":27,"endIndex":33,"top":[27,28,29],"bottom":[30,31,32,33],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":147.25,"y":149.15},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":109.24,"y":200.33},"type":"O","description":"Pop Out"}]}},{"startIndex":34,"endIndex":41,"top":[34,35,36,37],"bottom":[38,39,40,41],"hits":{"away":[{"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":66.68,"y":109.12},"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":5,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":136.1,"y":184.62},"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"coordinates":{"x":86.44,"y":143.07},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":103.16,"y":163.84},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":113.3,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":70.93,"y":67.81},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":96.58,"y":153.71},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":99.96,"y":113.64},"type":"O","description":"Flyout"}]}},{"startIndex":42,"endIndex":48,"top":[42,43,44],"bottom":[45,46,47,48],"hits":{"away":[{"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":167.52,"y":146.62},"type":"E","description":"Field Error"},{"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":55.46,"y":119.26},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":153.33,"y":147.63},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":170.05,"y":103.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":149.78,"y":155.74},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":58,"top":[49,50,51,52],"bottom":[53,54,55,56,57,58],"hits":{"away":[{"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":95.45,"y":51.72},"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":229.19,"y":86.08},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":100.13,"y":88.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":21.67,"y":79.65},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":172.21,"y":84.1},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":120.39,"y":163.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":116.84,"y":189.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":143.19,"y":160.8},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":67,"top":[59,60,61],"bottom":[62,63,64,65,66,67],"hits":{"away":[{"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"coordinates":{"x":148.26,"y":151.68},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":193.94,"y":75.55},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":140.82,"y":68.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":86.06,"y":144.95},"type":"H","description":"Single"}]}},{"startIndex":68,"endIndex":70,"top":[68,69,70],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":120.75,"y":81.82},"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":9,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":113.3,"y":153.2},"type":"O","description":"Grounded Into DP"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":4,"hits":12,"errors":2,"leftOnBase":11},"away":{"runs":1,"hits":5,"errors":1,"leftOnBase":4}},"defense":{"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"catcher":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"first":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"second":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"third":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"shortstop":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"left":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"center":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"right":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"onDeck":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"inHole":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"battingOrder":4,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"offense":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"onDeck":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"inHole":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"battingOrder":5,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":9,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".231","atBats":32,"obp":".298","slg":".395","ops":".693","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":9,"rbi":1,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":10,"runs":4,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":1,"hits":12,"hitByPitch":1,"atBats":37,"obp":".359","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":137,"era":"4.06","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.30","battersFaced":39,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":43,"strikes":94,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":4,"pitchesPerInning":"17.13","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":1,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID687282":{"person":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".053","atBats":19,"obp":".053","slg":".211","ops":".264","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":4,"rbi":2,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":34,"groundOuts":49,"airOuts":64,"runs":41,"doubles":13,"triples":2,"homeRuns":10,"strikeOuts":72,"baseOnBalls":13,"intentionalWalks":1,"hits":82,"hitByPitch":2,"avg":".311","atBats":264,"obp":".344","slg":".489","ops":".833","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":282,"totalBases":129,"rbi":36,"leftOnBase":100,"sacBunts":0,"sacFlies":3,"babip":".389","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.40","popOuts":9,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":143,"errors":2,"chances":145,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":15,"gamesStarted":15,"flyOuts":35,"groundOuts":88,"airOuts":62,"runs":42,"doubles":17,"triples":1,"homeRuns":9,"strikeOuts":97,"baseOnBalls":27,"intentionalWalks":0,"hits":85,"hitByPitch":5,"atBats":328,"obp":".322","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":1445,"era":"4.20","inningsPitched":"85.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.31","battersFaced":364,"outs":257,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1445,"balls":521,"strikes":924,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".600","pitchesPerInning":"16.87","gamesFinished":0,"strikeoutWalkRatio":"3.59","strikeoutsPer9Inn":"10.19","walksPer9Inn":"2.84","hitsPer9Inn":"8.93","runsScoredPer9":"4.41","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"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":{},"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":33,"gamesStarted":0,"flyOuts":14,"groundOuts":17,"airOuts":27,"runs":20,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":36,"baseOnBalls":10,"intentionalWalks":2,"hits":36,"hitByPitch":5,"atBats":115,"obp":".392","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":551,"era":"6.33","inningsPitched":"27.0","wins":3,"losses":2,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":19,"whip":"1.70","battersFaced":131,"outs":81,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":551,"balls":204,"strikes":347,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".600","pitchesPerInning":"20.41","gamesFinished":3,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"12.00","walksPer9Inn":"3.33","hitsPer9Inn":"12.00","runsScoredPer9":"6.67","homeRunsPer9":"1.00","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702222":{"person":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"jerseyNumber":"2","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":20,"groundOuts":69,"airOuts":44,"runs":21,"doubles":10,"triples":2,"homeRuns":2,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".243","atBats":214,"obp":".299","slg":".336","ops":".635","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":231,"totalBases":72,"rbi":16,"leftOnBase":92,"sacBunts":0,"sacFlies":0,"babip":".307","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"107.00","popOuts":9,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":126,"errors":1,"chances":127,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":16,"gamesStarted":16,"flyOuts":35,"groundOuts":117,"airOuts":71,"runs":26,"doubles":20,"triples":0,"homeRuns":7,"strikeOuts":121,"baseOnBalls":20,"intentionalWalks":0,"hits":94,"hitByPitch":1,"atBats":401,"obp":".272","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1533,"era":"1.80","inningsPitched":"105.0","wins":9,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.09","battersFaced":424,"outs":315,"gamesPitched":16,"completeGames":1,"shutouts":1,"pitchesThrown":1533,"balls":495,"strikes":1038,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":0,"winPercentage":".750","pitchesPerInning":"14.60","gamesFinished":0,"strikeoutWalkRatio":"6.05","strikeoutsPer9Inn":"10.37","walksPer9Inn":"1.71","hitsPer9Inn":"8.06","runsScoredPer9":"2.23","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":4,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547180":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"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":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":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":38,"groundOuts":72,"airOuts":71,"runs":51,"doubles":14,"triples":2,"homeRuns":17,"strikeOuts":60,"baseOnBalls":48,"intentionalWalks":2,"hits":73,"hitByPitch":0,"avg":".269","atBats":271,"obp":".373","slg":".524","ops":".897","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":142,"rbi":44,"leftOnBase":106,"sacBunts":0,"sacFlies":5,"babip":".281","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.94","popOuts":7,"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":40,"putOuts":524,"errors":3,"chances":567,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":30,"groundOuts":49,"airOuts":53,"runs":19,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":0,"hits":36,"hitByPitch":5,"avg":".205","atBats":176,"obp":".284","slg":".324","ops":".608","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":57,"rbi":19,"leftOnBase":83,"sacBunts":0,"sacFlies":1,"babip":".233","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.20","popOuts":5,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":26,"stolenBasePercentage":".722","caughtStealingPercentage":".278","assists":16,"putOuts":505,"errors":3,"chances":524,"fielding":".994","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":11,"gamesStarted":11,"flyOuts":26,"groundOuts":66,"airOuts":62,"runs":16,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":69,"baseOnBalls":18,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":238,"obp":".239","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1051,"era":"2.11","inningsPitched":"68.1","wins":7,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"0.88","battersFaced":259,"outs":205,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1051,"balls":376,"strikes":675,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".875","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"9.09","walksPer9Inn":"2.37","hitsPer9Inn":"5.53","runsScoredPer9":"2.11","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":9,"errors":0,"chances":13,"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":27,"gamesStarted":0,"flyOuts":5,"groundOuts":23,"airOuts":11,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":40,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":94,"obp":".253","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":399,"era":"1.75","inningsPitched":"25.2","wins":1,"losses":3,"saves":18,"saveOpportunities":19,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"0.97","battersFaced":99,"outs":77,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":399,"balls":137,"strikes":262,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.09","rbi":0,"winPercentage":".250","pitchesPerInning":"15.55","gamesFinished":26,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"14.03","walksPer9Inn":"1.75","hitsPer9Inn":"7.01","runsScoredPer9":"2.10","homeRunsPer9":"0.35","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":11,"groundOuts":34,"airOuts":32,"runs":15,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":29,"baseOnBalls":3,"intentionalWalks":0,"hits":28,"hitByPitch":4,"avg":".231","atBats":121,"obp":".269","slg":".380","ops":".649","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":46,"rbi":19,"leftOnBase":56,"sacBunts":0,"sacFlies":2,"babip":".267","groundOutsToAirouts":"1.06","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"30.25","popOuts":10,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":45,"errors":4,"chances":120,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686751":{"person":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":0,"groundOuts":5,"airOuts":7,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":26,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":124,"era":"7.94","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.94","battersFaced":30,"outs":17,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":124,"balls":48,"strikes":76,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":2,"winPercentage":".---","pitchesPerInning":"21.88","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.53","walksPer9Inn":"4.76","hitsPer9Inn":"12.71","runsScoredPer9":"11.12","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID689147":{"person":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":20,"groundOuts":22,"airOuts":33,"runs":8,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":106,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":506,"era":"2.20","inningsPitched":"28.2","wins":3,"losses":0,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":7,"whip":"1.15","battersFaced":122,"outs":86,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":506,"balls":191,"strikes":315,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.65","gamesFinished":5,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"10.05","walksPer9Inn":"4.08","hitsPer9Inn":"6.28","runsScoredPer9":"2.51","homeRunsPer9":"0.63","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664761":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":2,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":41,"groundOuts":93,"airOuts":78,"runs":23,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":42,"baseOnBalls":19,"intentionalWalks":0,"hits":62,"hitByPitch":2,"avg":".229","atBats":271,"obp":".280","slg":".365","ops":".645","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":296,"totalBases":99,"rbi":41,"leftOnBase":109,"sacBunts":0,"sacFlies":4,"babip":".237","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.11","popOuts":16,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":114,"putOuts":63,"errors":5,"chances":182,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":23,"gamesStarted":0,"flyOuts":13,"groundOuts":22,"airOuts":22,"runs":11,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":24,"baseOnBalls":4,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":86,"obp":".261","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":375,"era":"3.52","inningsPitched":"23.0","wins":2,"losses":0,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":9,"whip":"1.04","battersFaced":92,"outs":69,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":375,"balls":138,"strikes":237,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.30","gamesFinished":1,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"9.39","walksPer9Inn":"1.57","hitsPer9Inn":"7.83","runsScoredPer9":"4.30","homeRunsPer9":"0.39","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","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,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":16,"groundOuts":17,"airOuts":28,"runs":9,"doubles":2,"triples":1,"homeRuns":4,"strikeOuts":28,"baseOnBalls":9,"intentionalWalks":1,"hits":22,"hitByPitch":3,"atBats":93,"obp":".318","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":411,"era":"3.16","inningsPitched":"25.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.21","battersFaced":107,"outs":77,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":411,"balls":163,"strikes":248,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.01","gamesFinished":7,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"9.82","walksPer9Inn":"3.16","hitsPer9Inn":"7.71","runsScoredPer9":"3.16","homeRunsPer9":"1.40","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(L, 2-2)","summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":7,"strikes":17,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":30,"gamesStarted":2,"flyOuts":16,"groundOuts":38,"airOuts":28,"runs":13,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":7,"intentionalWalks":1,"hits":28,"hitByPitch":1,"atBats":128,"obp":".265","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":536,"era":"3.15","inningsPitched":"34.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.02","battersFaced":137,"outs":103,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":536,"balls":193,"strikes":343,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":1,"winPercentage":".500","pitchesPerInning":"15.61","gamesFinished":6,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.17","walksPer9Inn":"1.83","hitsPer9Inn":"7.34","runsScoredPer9":"3.41","homeRunsPer9":"1.05","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":49,"groundOuts":68,"airOuts":80,"runs":25,"doubles":14,"triples":3,"homeRuns":6,"strikeOuts":46,"baseOnBalls":19,"intentionalWalks":0,"hits":58,"hitByPitch":1,"avg":".233","atBats":249,"obp":".289","slg":".386","ops":".675","caughtStealing":0,"stolenBases":14,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":96,"rbi":36,"leftOnBase":107,"sacBunts":2,"sacFlies":1,"babip":".263","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.50","popOuts":17,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":161,"putOuts":107,"errors":1,"chances":269,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656941":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":37,"groundOuts":37,"airOuts":62,"runs":51,"doubles":9,"triples":1,"homeRuns":29,"strikeOuts":115,"baseOnBalls":47,"intentionalWalks":3,"hits":72,"hitByPitch":4,"avg":".252","atBats":286,"obp":".365","slg":".594","ops":".959","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":337,"totalBases":170,"rbi":52,"leftOnBase":85,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.86","popOuts":15,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"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"}]},"ID665561":{"person":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":14,"groundOuts":17,"airOuts":36,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":2,"avg":".107","atBats":75,"obp":".141","slg":".187","ops":".328","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":14,"rbi":6,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".102","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.50","popOuts":13,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":7,"stolenBasePercentage":".467","caughtStealingPercentage":".533","assists":13,"putOuts":186,"errors":0,"chances":199,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":3,"groundOuts":9,"airOuts":7,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":2,"avg":".167","atBats":24,"obp":".250","slg":".167","ops":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":4,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"babip":".200","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":8,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":4,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"6.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":5,"putOuts":57,"errors":1,"chances":63,"fielding":".984","passedBall":1,"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":15,"gamesStarted":15,"flyOuts":40,"groundOuts":70,"airOuts":74,"runs":49,"doubles":14,"triples":3,"homeRuns":15,"strikeOuts":77,"baseOnBalls":25,"intentionalWalks":0,"hits":87,"hitByPitch":0,"atBats":304,"obp":".338","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1346,"era":"5.71","inningsPitched":"75.2","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.48","battersFaced":333,"outs":227,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1346,"balls":484,"strikes":862,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".429","pitchesPerInning":"17.79","gamesFinished":0,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"9.16","walksPer9Inn":"2.97","hitsPer9Inn":"10.35","runsScoredPer9":"5.83","homeRunsPer9":"1.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660604":{"person":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":21,"strikes":51,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":32,"obp":".273","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":116,"era":"2.25","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":33,"outs":24,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":116,"balls":38,"strikes":78,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":".---","pitchesPerInning":"14.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.13","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607208":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":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":1,"putOuts":2,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":52,"groundOuts":84,"airOuts":82,"runs":48,"doubles":12,"triples":0,"homeRuns":7,"strikeOuts":74,"baseOnBalls":21,"intentionalWalks":0,"hits":69,"hitByPitch":2,"avg":".224","atBats":308,"obp":".277","slg":".331","ops":".608","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":102,"rbi":22,"leftOnBase":117,"sacBunts":0,"sacFlies":1,"babip":".272","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":10,"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":169,"putOuts":100,"errors":8,"chances":277,"fielding":".971","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":"700","stats":{"batting":{"summary":"1-3 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":8,"groundOuts":23,"airOuts":18,"runs":12,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":38,"baseOnBalls":7,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".222","atBats":99,"obp":".280","slg":".364","ops":".644","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":109,"totalBases":36,"rbi":9,"leftOnBase":48,"sacBunts":2,"sacFlies":0,"babip":".316","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.75","popOuts":3,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":54,"errors":1,"chances":56,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID679775":{"person":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":1,"flyOuts":3,"groundOuts":11,"airOuts":8,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":40,"obp":".293","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":161,"era":"4.66","inningsPitched":"9.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.24","battersFaced":41,"outs":29,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":50,"strikes":111,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".---","pitchesPerInning":"16.66","gamesFinished":3,"strikeoutWalkRatio":"10.00","strikeoutsPer9Inn":"9.31","walksPer9Inn":"0.93","hitsPer9Inn":"10.24","runsScoredPer9":"5.59","homeRunsPer9":"1.86","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[607208,656941,547180,664761,624641,702222,669016,656537,681082,665561,641835,660604,686751,663767],"pitchers":[641835,660604,686751,663767],"bench":[592663,687282,596117],"bullpen":[621237,679775,680742,661395,689147,666200,605400,650911,554430],"battingOrder":[607208,656941,547180,664761,702222,669016,656537,681082,665561],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hill, D (2, Griffin)."},{"label":"HR","value":"Marsh (10, 7th inning off Griffin, 0 on, 1 out)."},{"label":"TB","value":"Harper, B 2; Hill, D 2; Marchán; Marsh 4."},{"label":"RBI","value":"Marsh (36)."},{"label":"Runners left in scoring position, 2 out","value":"Turner."},{"label":"GIDP","value":"Bohm 2."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Turner (8, fielding)."}]}],"note":[{"label":"a","value":"Struck out for Sosa, E in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":7,"airOuts":10,"runs":4,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":1,"hits":12,"hitByPitch":1,"avg":".248","atBats":37,"obp":".321","slg":".423","ops":".744","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":21,"rbi":4,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":5,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":32,"obp":".156","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":120,"era":"4.59","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.38","battersFaced":32,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":120,"balls":34,"strikes":86,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":1,"pitchesPerInning":"13.33","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":2,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":77,"flyOuts":41,"groundOuts":59,"airOuts":83,"runs":51,"doubles":15,"triples":2,"homeRuns":17,"strikeOuts":66,"baseOnBalls":29,"intentionalWalks":2,"hits":82,"hitByPitch":9,"avg":".286","atBats":287,"obp":".366","slg":".530","ops":".896","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":152,"rbi":57,"leftOnBase":109,"sacBunts":0,"sacFlies":3,"babip":".314","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.88","popOuts":25,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":184,"putOuts":107,"errors":12,"chances":303,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID683083":{"person":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":28,"groundOuts":65,"airOuts":55,"runs":30,"doubles":4,"triples":3,"homeRuns":0,"strikeOuts":54,"baseOnBalls":26,"intentionalWalks":0,"hits":53,"hitByPitch":1,"avg":".241","atBats":220,"obp":".323","slg":".286","ops":".609","caughtStealing":3,"stolenBases":29,"stolenBasePercentage":".906","caughtStealingPercentage":".094","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":63,"rbi":24,"leftOnBase":97,"sacBunts":6,"sacFlies":1,"babip":".317","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"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":196,"putOuts":126,"errors":9,"chances":331,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID665953":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"jerseyNumber":"87","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":10,"airOuts":8,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":9,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".188","atBats":32,"obp":".366","slg":".281","ops":".647","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":9,"rbi":5,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"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":7,"putOuts":54,"errors":0,"chances":61,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686452":{"person":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":11,"groundOuts":35,"airOuts":28,"runs":16,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":10,"intentionalWalks":0,"hits":20,"hitByPitch":2,"avg":".182","atBats":110,"obp":".262","slg":".273","ops":".535","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":30,"rbi":9,"leftOnBase":64,"sacBunts":2,"sacFlies":0,"babip":".228","groundOutsToAirouts":"1.25","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":6,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":6,"putOuts":256,"errors":0,"chances":262,"fielding":"1.000","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571945":{"person":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":6,"flyOuts":47,"groundOuts":87,"airOuts":86,"runs":48,"doubles":12,"triples":0,"homeRuns":16,"strikeOuts":43,"baseOnBalls":17,"intentionalWalks":0,"hits":78,"hitByPitch":0,"atBats":291,"obp":".305","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1157,"era":"5.47","inningsPitched":"74.0","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.28","battersFaced":311,"outs":222,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1157,"balls":399,"strikes":758,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".250","pitchesPerInning":"15.64","gamesFinished":1,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"5.23","walksPer9Inn":"2.07","hitsPer9Inn":"9.49","runsScoredPer9":"5.84","homeRunsPer9":"1.95","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":23,"groundOuts":40,"airOuts":45,"runs":17,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".250","atBats":136,"obp":".329","slg":".324","ops":".653","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":44,"rbi":10,"leftOnBase":57,"sacBunts":2,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.89","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"136.00","popOuts":9,"lineOuts":13},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":12,"era":"40.50","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"6.00","battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"54.00","runsScoredPer9":"40.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":58,"putOuts":25,"errors":5,"chances":88,"fielding":".943","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":17,"groundOuts":28,"airOuts":36,"runs":13,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":23,"baseOnBalls":2,"intentionalWalks":0,"hits":23,"hitByPitch":3,"avg":".209","atBats":110,"obp":".243","slg":".382","ops":".625","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":42,"rbi":17,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".220","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":5,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":59,"errors":1,"chances":61,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663992":{"person":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"0.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":5,"flyOuts":13,"groundOuts":33,"airOuts":26,"runs":11,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":20,"intentionalWalks":4,"hits":32,"hitByPitch":2,"atBats":114,"obp":".397","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":512,"era":"2.76","inningsPitched":"29.1","wins":2,"losses":3,"saves":4,"saveOpportunities":6,"holds":7,"blownSaves":2,"earnedRuns":9,"whip":"1.77","battersFaced":139,"outs":88,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":190,"strikes":322,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".400","pitchesPerInning":"17.45","gamesFinished":10,"strikeoutWalkRatio":"1.30","strikeoutsPer9Inn":"7.98","walksPer9Inn":"6.14","hitsPer9Inn":"9.82","runsScoredPer9":"3.38","homeRunsPer9":"0.92","inheritedRunners":17,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676571":{"person":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":29,"gamesStarted":9,"flyOuts":20,"groundOuts":32,"airOuts":32,"runs":11,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":18,"intentionalWalks":1,"hits":24,"hitByPitch":1,"atBats":107,"obp":".341","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":531,"era":"3.07","inningsPitched":"29.1","wins":3,"losses":0,"saves":2,"saveOpportunities":4,"holds":5,"blownSaves":2,"earnedRuns":10,"whip":"1.43","battersFaced":126,"outs":88,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":531,"balls":211,"strikes":320,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.10","gamesFinished":4,"strikeoutWalkRatio":"1.06","strikeoutsPer9Inn":"5.83","walksPer9Inn":"5.52","hitsPer9Inn":"7.36","runsScoredPer9":"3.38","homeRunsPer9":"1.23","inheritedRunners":15,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(S, 6)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":0,"strikes":6,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":11,"groundOuts":25,"airOuts":17,"runs":9,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":16,"intentionalWalks":3,"hits":14,"hitByPitch":2,"atBats":79,"obp":".327","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":377,"era":"3.47","inningsPitched":"23.1","wins":2,"losses":1,"saves":6,"saveOpportunities":8,"holds":3,"blownSaves":2,"earnedRuns":9,"whip":"1.29","battersFaced":100,"outs":70,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":377,"balls":150,"strikes":227,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".667","pitchesPerInning":"16.16","gamesFinished":9,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"10.03","walksPer9Inn":"6.17","hitsPer9Inn":"5.40","runsScoredPer9":"3.47","homeRunsPer9":"0.77","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695418":{"person":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":23,"gamesStarted":0,"flyOuts":20,"groundOuts":67,"airOuts":39,"runs":14,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":14,"intentionalWalks":2,"hits":37,"hitByPitch":5,"atBats":186,"obp":".272","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":838,"era":"2.29","inningsPitched":"51.0","wins":5,"losses":0,"saves":1,"saveOpportunities":1,"holds":6,"blownSaves":0,"earnedRuns":13,"whip":"1.00","battersFaced":207,"outs":153,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":838,"balls":272,"strikes":566,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.72","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.43","gamesFinished":4,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"7.76","walksPer9Inn":"2.47","hitsPer9Inn":"6.53","runsScoredPer9":"2.47","homeRunsPer9":"0.71","inheritedRunners":16,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678554":{"person":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"jerseyNumber":"45","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"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":63,"flyOuts":37,"groundOuts":47,"airOuts":64,"runs":34,"doubles":10,"triples":0,"homeRuns":12,"strikeOuts":39,"baseOnBalls":27,"intentionalWalks":0,"hits":44,"hitByPitch":4,"avg":".227","atBats":194,"obp":".333","slg":".464","ops":".797","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":90,"rbi":36,"leftOnBase":98,"sacBunts":0,"sacFlies":0,"babip":".224","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.17","popOuts":11,"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":61,"putOuts":196,"errors":5,"chances":262,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","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":4,"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":78,"flyOuts":67,"groundOuts":75,"airOuts":102,"runs":42,"doubles":16,"triples":3,"homeRuns":8,"strikeOuts":57,"baseOnBalls":24,"intentionalWalks":1,"hits":76,"hitByPitch":4,"avg":".248","atBats":306,"obp":".308","slg":".399","ops":".707","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":122,"rbi":37,"leftOnBase":133,"sacBunts":0,"sacFlies":4,"babip":".278","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.25","popOuts":16,"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":2,"putOuts":135,"errors":1,"chances":138,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":13,"groundOuts":35,"airOuts":24,"runs":20,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":48,"baseOnBalls":11,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".213","atBats":136,"obp":".277","slg":".346","ops":".623","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":47,"rbi":14,"leftOnBase":71,"sacBunts":0,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.33","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":41,"groundOuts":55,"airOuts":58,"runs":70,"doubles":19,"triples":0,"homeRuns":20,"strikeOuts":107,"baseOnBalls":61,"intentionalWalks":8,"hits":82,"hitByPitch":4,"avg":".273","atBats":300,"obp":".401","slg":".537","ops":".938","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":161,"rbi":49,"leftOnBase":109,"sacBunts":0,"sacFlies":2,"babip":".354","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":2,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":127,"errors":3,"chances":134,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676917":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":41,"groundOuts":77,"airOuts":66,"runs":42,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":82,"baseOnBalls":28,"intentionalWalks":0,"hits":85,"hitByPitch":11,"atBats":305,"obp":".356","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1337,"era":"4.07","inningsPitched":"77.1","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.46","battersFaced":349,"outs":232,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1337,"balls":467,"strikes":870,"strikePercentage":".650","hitBatsmen":11,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".500","pitchesPerInning":"17.29","gamesFinished":0,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"9.54","walksPer9Inn":"3.26","hitsPer9Inn":"9.89","runsScoredPer9":"4.89","homeRunsPer9":"0.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":9,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":38,"groundOuts":60,"airOuts":76,"runs":31,"doubles":8,"triples":2,"homeRuns":8,"strikeOuts":47,"baseOnBalls":12,"intentionalWalks":0,"hits":54,"hitByPitch":4,"avg":".229","atBats":236,"obp":".278","slg":".381","ops":".659","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":253,"totalBases":90,"rbi":28,"leftOnBase":94,"sacBunts":1,"sacFlies":0,"babip":".254","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":11,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":189,"errors":2,"chances":192,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687377":{"person":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":22,"gamesStarted":0,"flyOuts":14,"groundOuts":19,"airOuts":27,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":75,"obp":".282","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":357,"era":"3.38","inningsPitched":"21.1","wins":0,"losses":1,"saves":2,"saveOpportunities":4,"holds":5,"blownSaves":2,"earnedRuns":8,"whip":"1.13","battersFaced":86,"outs":64,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":357,"balls":128,"strikes":229,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".000","pitchesPerInning":"16.73","gamesFinished":6,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.80","hitsPer9Inn":"6.33","runsScoredPer9":"3.80","homeRunsPer9":"0.84","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681402":{"person":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":31,"gamesStarted":0,"flyOuts":20,"groundOuts":20,"airOuts":39,"runs":18,"doubles":11,"triples":1,"homeRuns":4,"strikeOuts":28,"baseOnBalls":15,"intentionalWalks":1,"hits":35,"hitByPitch":0,"atBats":118,"obp":".368","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":521,"era":"5.16","inningsPitched":"29.2","wins":1,"losses":1,"saves":6,"saveOpportunities":8,"holds":6,"blownSaves":2,"earnedRuns":17,"whip":"1.69","battersFaced":137,"outs":89,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":521,"balls":174,"strikes":347,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".500","pitchesPerInning":"17.56","gamesFinished":10,"strikeoutWalkRatio":"1.87","strikeoutsPer9Inn":"8.49","walksPer9Inn":"4.55","hitsPer9Inn":"10.62","runsScoredPer9":"5.46","homeRunsPer9":"1.21","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":15,"gamesStarted":11,"flyOuts":66,"groundOuts":63,"airOuts":108,"runs":50,"doubles":10,"triples":1,"homeRuns":20,"strikeOuts":41,"baseOnBalls":23,"intentionalWalks":0,"hits":75,"hitByPitch":2,"atBats":281,"obp":".322","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1139,"era":"5.45","inningsPitched":"71.0","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.38","battersFaced":312,"outs":213,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1139,"balls":407,"strikes":732,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".500","pitchesPerInning":"16.04","gamesFinished":1,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"5.20","walksPer9Inn":"2.92","hitsPer9Inn":"9.51","runsScoredPer9":"6.34","homeRunsPer9":"2.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":21,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680730":{"person":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":24,"groundOuts":35,"airOuts":42,"runs":25,"doubles":5,"triples":1,"homeRuns":8,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":40,"hitByPitch":2,"atBats":143,"obp":".335","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":602,"era":"5.70","inningsPitched":"36.1","wins":3,"losses":3,"saves":1,"saveOpportunities":6,"holds":4,"blownSaves":5,"earnedRuns":23,"whip":"1.38","battersFaced":159,"outs":109,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":602,"balls":201,"strikes":401,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".500","pitchesPerInning":"16.57","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.43","walksPer9Inn":"2.48","hitsPer9Inn":"9.91","runsScoredPer9":"6.19","homeRunsPer9":"1.98","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":4,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687606":{"person":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":24,"gamesStarted":1,"flyOuts":28,"groundOuts":22,"airOuts":38,"runs":21,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":124,"obp":".346","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":540,"era":"5.34","inningsPitched":"30.1","wins":1,"losses":2,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":18,"whip":"1.52","battersFaced":138,"outs":91,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":540,"balls":200,"strikes":340,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".333","pitchesPerInning":"17.80","gamesFinished":9,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.90","walksPer9Inn":"2.97","hitsPer9Inn":"10.68","runsScoredPer9":"6.23","homeRunsPer9":"1.48","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660688":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | 2B, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":33,"groundOuts":44,"airOuts":51,"runs":22,"doubles":15,"triples":0,"homeRuns":6,"strikeOuts":21,"baseOnBalls":4,"intentionalWalks":0,"hits":46,"hitByPitch":2,"avg":".288","atBats":160,"obp":".310","slg":".494","ops":".804","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":79,"rbi":29,"leftOnBase":77,"sacBunts":0,"sacFlies":2,"babip":".296","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.67","popOuts":11,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":32,"stolenBasePercentage":".762","caughtStealingPercentage":".238","assists":20,"putOuts":364,"errors":5,"chances":389,"fielding":".987","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656492":{"person":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(W, 8-2)","summary":"7.1 IP, ER, 9 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":8,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":27,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":105,"inningsPitched":"7.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":22,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":31,"strikes":74,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.23","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":49,"groundOuts":92,"airOuts":89,"runs":36,"doubles":11,"triples":0,"homeRuns":16,"strikeOuts":89,"baseOnBalls":23,"intentionalWalks":0,"hits":74,"hitByPitch":7,"atBats":342,"obp":".279","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1477,"era":"3.15","inningsPitched":"91.1","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.06","battersFaced":374,"outs":274,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1477,"balls":497,"strikes":980,"strikePercentage":".660","hitBatsmen":7,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":1,"winPercentage":".800","pitchesPerInning":"16.17","gamesFinished":0,"strikeoutWalkRatio":"3.87","strikeoutsPer9Inn":"8.77","walksPer9Inn":"2.27","hitsPer9Inn":"7.29","runsScoredPer9":"3.55","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":6,"errors":0,"chances":19,"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"}]},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":27,"groundOuts":75,"airOuts":66,"runs":31,"doubles":12,"triples":3,"homeRuns":11,"strikeOuts":40,"baseOnBalls":8,"intentionalWalks":0,"hits":63,"hitByPitch":0,"avg":".259","atBats":243,"obp":".282","slg":".469","ops":".751","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":114,"rbi":47,"leftOnBase":101,"sacBunts":0,"sacFlies":1,"babip":".269","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.09","popOuts":17,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":45,"putOuts":362,"errors":3,"chances":410,"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"}]},"ID674841":{"person":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":4,"flyOuts":6,"groundOuts":40,"airOuts":15,"runs":12,"doubles":7,"triples":2,"homeRuns":2,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":125,"obp":".328","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":556,"era":"3.34","inningsPitched":"32.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":12,"whip":"1.39","battersFaced":137,"outs":97,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":556,"balls":209,"strikes":347,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.20","gamesFinished":2,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"10.30","walksPer9Inn":"3.34","hitsPer9Inn":"9.19","runsScoredPer9":"3.34","homeRunsPer9":"0.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":4},"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}}},"batters":[695578,678554,686611,682928,696285,695734,660688,671277,683083,656492,663992,690925],"pitchers":[656492,663992,690925],"bench":[665953,686452,677588,678391],"bullpen":[674841,676917,641793,695418,571945,680730,676571,687377,687606,681402],"battingOrder":[695578,678554,686611,682928,696285,695734,660688,671277,683083],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Wood (19, Mayza); Crews (4, Rangel); Ruiz, K (15, Shugart)."},{"label":"HR","value":"García Jr., L (11, 2nd inning off Rangel, 0 on, 1 out); Mead (12, 7th inning off Johnson, S, 1 on, 0 out)."},{"label":"TB","value":"Abrams; Crews 3; García Jr., L 4; Mead 4; Nuñez, N 2; Ruiz, K 3; Wood 3; Young."},{"label":"RBI","value":"Crews (17); García Jr., L (47); Mead 2 (36)."},{"label":"Runners left in scoring position, 2 out","value":"Nuñez, N; Young; Crews 2; Lile 2."},{"label":"Team RISP","value":"2-for-12."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Nuñez, N (29, 2nd base off Shugart/Marchán)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Mead (5, throw); Nuñez, N (9, throw)."},{"label":"DP","value":"2 (Nuñez, N-Abrams-García Jr., L; Abrams-Nuñez, N-García Jr., L)."}]}],"note":[]}},"officials":[{"official":{"id":605672,"fullName":"Jeremie Rehak","link":"/api/v1/people/605672"},"officialType":"Home Plate"},{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"First Base"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":665299,"fullName":"Louie Krupa","link":"/api/v1/people/665299"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Wood (by Shugart)."},{"label":"HBP","value":"Ruiz, K (by Rangel)."},{"label":"ABS Challenge","value":"Lile (Strike-Confirmed); Marchán 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Stott (Strike-Overturned to Ball); Ruiz, K (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Mayza 24-17; Rangel 72-51; Johnson, S 17-11; Shugart 24-15; Griffin 105-74; Lovelady 9-6; Beeter 6-6."},{"label":"Groundouts-flyouts","value":"Mayza 1-1; Rangel 4-1; Johnson, S 2-0; Shugart 0-1; Griffin 8-3; Lovelady 0-0; Beeter 1-0."},{"label":"Batters faced","value":"Mayza 6; Rangel 21; Johnson, S 6; Shugart 6; Griffin 27; Lovelady 2; Beeter 3."},{"label":"Umpires","value":"HP: Jeremie Rehak. 1B: Dan Iassogna. 2B: Adam Beck. 3B: Louie Krupa. "},{"label":"Weather","value":"73 degrees, Cloudy."},{"label":"Wind","value":"2 mph, Out To RF."},{"label":"First pitch","value":"8:17 PM."},{"label":"T","value":"2:28 (1:32 delay)."},{"label":"Att","value":"18,237."},{"label":"Venue","value":"Nationals Park."},{"label":"June 22, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492","boxscoreName":"Griffin"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(W, 8-2)","summary":"7.1 IP, ER, 9 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":8,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":27,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":105,"inningsPitched":"7.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":22,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":31,"strikes":74,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.23","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":49,"groundOuts":92,"airOuts":89,"runs":36,"doubles":11,"triples":0,"homeRuns":16,"strikeOuts":89,"baseOnBalls":23,"intentionalWalks":0,"hits":74,"hitByPitch":7,"atBats":342,"obp":".279","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1477,"era":"3.15","inningsPitched":"91.1","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.06","battersFaced":374,"outs":274,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1477,"balls":497,"strikes":980,"strikePercentage":".660","hitBatsmen":7,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":1,"winPercentage":".800","pitchesPerInning":"16.17","gamesFinished":0,"strikeoutWalkRatio":"3.87","strikeoutsPer9Inn":"8.77","walksPer9Inn":"2.27","hitsPer9Inn":"7.29","runsScoredPer9":"3.55","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":6,"errors":0,"chances":19,"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":76,"pitchingGameScore":76},{"player":{"person":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604","boxscoreName":"Rangel"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":72,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":21,"strikes":51,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":32,"obp":".273","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":116,"era":"2.25","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":33,"outs":24,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":116,"balls":38,"strikes":78,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":".---","pitchesPerInning":"14.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.13","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":55,"pitchingGameScore":55},{"player":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688","boxscoreName":"Ruiz, K"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | 2B, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":33,"groundOuts":44,"airOuts":51,"runs":22,"doubles":15,"triples":0,"homeRuns":6,"strikeOuts":21,"baseOnBalls":4,"intentionalWalks":0,"hits":46,"hitByPitch":2,"avg":".288","atBats":160,"obp":".310","slg":".494","ops":".804","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":79,"rbi":29,"leftOnBase":77,"sacBunts":0,"sacFlies":2,"babip":".296","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.67","popOuts":11,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":32,"stolenBasePercentage":".762","caughtStealingPercentage":".238","assists":20,"putOuts":364,"errors":5,"chances":389,"fielding":".987","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":53,"hittingGameScore":53}]},"decisions":{"winner":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"loser":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"save":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}