{"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":776404,"link":"/api/v1.1/game/776404/feed/live","metaData":{"wait":10,"timeStamp":"20250910_012613","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776404,"type":"R","doubleHeader":"N","id":"2025/09/09/nynmlb-phimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776404-2025-09-09","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-09T22:45:00Z","originalDate":"2025-09-09","officialDate":"2025-09-09","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":121,"name":"New York Mets","link":"/api/v1/teams/121","season":2025,"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289"},"springVenue":{"id":2856,"link":"/api/v1/venues/2856"},"teamCode":"nyn","fileCode":"nym","abbreviation":"NYM","teamName":"Mets","locationName":"Flushing","firstYearOfPlay":"1962","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":"NY Mets","record":{"gamesPlayed":145,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":76,"losses":69,"ties":0,"pct":".524"},"records":{},"divisionLeader":false,"wins":76,"losses":69,"winningPercentage":".524"},"franchiseName":"New York","clubName":"Mets","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143","season":2025,"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681"},"springVenue":{"id":2700,"link":"/api/v1/venues/2700"},"teamCode":"phi","fileCode":"phi","abbreviation":"PHI","teamName":"Phillies","locationName":"Philadelphia","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Philadelphia","record":{"gamesPlayed":145,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":85,"losses":60,"ties":0,"pct":".586"},"records":{},"divisionLeader":false,"wins":85,"losses":60,"winningPercentage":".586"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true}},"players":{"ID669016":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016","firstName":"Brandon","lastName":"Marsh","primaryNumber":"16","birthDate":"1997-12-18","currentAge":28,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brandon","useLastName":"Marsh","middleName":"Chase","boxscoreName":"Marsh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Marsh","nameSlug":"brandon-marsh-669016","firstLastName":"Brandon Marsh","lastFirstName":"Marsh, Brandon","lastInitName":"Marsh, B","initLastName":"B Marsh","fullFMLName":"Brandon Chase Marsh","fullLFMName":"Marsh, Brandon Chase","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"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},"ID682626":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626","firstName":"Francisco","lastName":"Alvarez","primaryNumber":"4","birthDate":"2001-11-19","currentAge":24,"birthCity":"Guatire","birthCountry":"Venezuela","height":"5' 10\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Francisco","useLastName":"Alvarez","middleName":"Javier","boxscoreName":"Alvarez, F","gender":"M","nameMatrilineal":"Pulido","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Alvarez","nameSlug":"francisco-alvarez-682626","firstLastName":"Francisco Alvarez","lastFirstName":"Alvarez, Francisco","lastInitName":"Alvarez, F","initLastName":"F Alvarez","fullFMLName":"Francisco Javier Alvarez","fullLFMName":"Alvarez, Francisco Javier","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID642215":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215","firstName":"Weston","lastName":"Wilson","primaryNumber":"31","birthDate":"1994-09-11","currentAge":32,"birthCity":"High Point","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Weston","useLastName":"Wilson","middleName":"Graham","boxscoreName":"Wilson, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Weston Wilson","nameSlug":"weston-wilson-642215","firstLastName":"Weston Wilson","lastFirstName":"Wilson, Weston","lastInitName":"Wilson, W","initLastName":"W Wilson","fullFMLName":"Weston Graham Wilson","fullLFMName":"Wilson, Weston Graham","strikeZoneTop":3.343,"strikeZoneBottom":1.687},"ID689147":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147","firstName":"Richard","lastName":"Kerkering","primaryNumber":"50","birthDate":"2001-04-04","currentAge":25,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orion","useLastName":"Kerkering","middleName":"Orion","boxscoreName":"Kerkering","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"OH-ryan kerr-kerr-ring","mlbDebutDate":"2023-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orion Kerkering","nameSlug":"orion-kerkering-689147","firstLastName":"Orion Kerkering","lastFirstName":"Kerkering, Orion","lastInitName":"Kerkering, O","initLastName":"O Kerkering","fullFMLName":"Richard Orion Kerkering","fullLFMName":"Kerkering, Richard Orion","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682668":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668","firstName":"Luisangel","lastName":"Acuña","primaryNumber":"0","birthDate":"2002-03-12","currentAge":24,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 7\"","weight":181,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Luisangel","useLastName":"Acuña","middleName":"Jose","boxscoreName":"Acuña","nickName":"Jose","gender":"M","nameMatrilineal":"Cartaya","isPlayer":true,"isVerified":false,"pronunciation":"Loo-EESE-ahn-hel","mlbDebutDate":"2024-09-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luisangel Acuña","nameSlug":"luisangel-acuna-682668","firstLastName":"Luisangel Acuña","lastFirstName":"Acuña, Luisangel","lastInitName":"Acuña, L","initLastName":"L Acuña","fullFMLName":"Luisangel Jose Acuña","fullLFMName":"Acuña, Luisangel Jose","strikeZoneTop":3.008,"strikeZoneBottom":1.518},"ID663795":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795","firstName":"Justin","lastName":"Hagenman","primaryNumber":"47","birthDate":"1996-10-07","currentAge":29,"birthCity":"Voorhees","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Hagenman","middleName":"Michael","boxscoreName":"Hagenman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Hagenman","nameSlug":"justin-hagenman-663795","firstLastName":"Justin Hagenman","lastFirstName":"Hagenman, Justin","lastInitName":"Hagenman, J","initLastName":"J Hagenman","fullFMLName":"Justin Michael Hagenman","fullLFMName":"Hagenman, Justin Michael","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID804636":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636","firstName":"Jonah","lastName":"Tong","primaryNumber":"21","birthDate":"2003-06-19","currentAge":23,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonah","useLastName":"Tong","middleName":"Reid Tin Chee Matthew","boxscoreName":"Tong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Tong","nameSlug":"jonah-tong-804636","firstLastName":"Jonah Tong","lastFirstName":"Tong, Jonah","lastInitName":"Tong, J","initLastName":"J Tong","fullFMLName":"Jonah Reid Tin Chee Matthew Tong","fullLFMName":"Tong, Jonah Reid Tin Chee Matthew","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID656941":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941","firstName":"Kyle","lastName":"Schwarber","primaryNumber":"12","birthDate":"1993-03-05","currentAge":33,"birthCity":"Middletown","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":229,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Schwarber","middleName":"Joseph","boxscoreName":"Schwarber","nickName":"Schwarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"SHWAR-burr","mlbDebutDate":"2015-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Schwarber","nameSlug":"kyle-schwarber-656941","firstLastName":"Kyle Schwarber","lastFirstName":"Schwarber, Kyle","lastInitName":"Schwarber, K","initLastName":"K Schwarber","fullFMLName":"Kyle Joseph Schwarber","fullLFMName":"Schwarber, Kyle Joseph","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID805249":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249","firstName":"Otto","lastName":"Kemp","primaryNumber":"4","birthDate":"1999-09-09","currentAge":27,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Otto","useLastName":"Kemp","middleName":"Severson","boxscoreName":"Kemp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Kemp","nameSlug":"otto-kemp-805249","firstLastName":"Otto Kemp","lastFirstName":"Kemp, Otto","lastInitName":"Kemp, O","initLastName":"O Kemp","fullFMLName":"Otto Severson Kemp","fullLFMName":"Kemp, Otto Severson","strikeZoneTop":3.158,"strikeZoneBottom":1.594},"ID592836":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836","firstName":"Taijuan","lastName":"Walker","primaryNumber":"32","birthDate":"1992-08-13","currentAge":34,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taijuan","useLastName":"Walker","middleName":"Emmanuel","boxscoreName":"Walker, T","nickName":"Tai Weezy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"tie-WAHN","mlbDebutDate":"2013-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taijuan Walker","nameSlug":"taijuan-walker-592836","firstLastName":"Taijuan Walker","lastFirstName":"Walker, Taijuan","lastInitName":"Walker, T","initLastName":"T Walker","fullFMLName":"Taijuan Emmanuel Walker","fullLFMName":"Walker, Taijuan Emmanuel","strikeZoneTop":3.56,"strikeZoneBottom":1.65},"ID687075":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075","firstName":"Brandon","lastName":"Sproat","primaryNumber":"23","birthDate":"2000-09-17","currentAge":26,"birthCity":"Pensacola","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Sproat","middleName":"Carl","boxscoreName":"Sproat","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"rhymes with Boat","mlbDebutDate":"2025-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Sproat","nameSlug":"brandon-sproat-687075","firstLastName":"Brandon Sproat","lastFirstName":"Sproat, Brandon","lastInitName":"Sproat, B","initLastName":"B Sproat","fullFMLName":"Brandon Carl Sproat","fullLFMName":"Sproat, Brandon Carl","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664854":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854","firstName":"Ryan","lastName":"Helsley","primaryNumber":"21","birthDate":"1994-07-18","currentAge":32,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Helsley","middleName":"Dalton","boxscoreName":"Helsley","nickName":"Hellz Bellz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Helsley","nameSlug":"ryan-helsley-664854","firstLastName":"Ryan Helsley","lastFirstName":"Helsley, Ryan","lastInitName":"Helsley, R","initLastName":"R Helsley","fullFMLName":"Ryan Dalton Helsley","fullLFMName":"Helsley, Ryan Dalton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605280":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280","firstName":"Clayton","lastName":"Holmes","primaryNumber":"25","birthDate":"1993-03-27","currentAge":33,"birthCity":"Dothan","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clay","useLastName":"Holmes","middleName":"Walter","boxscoreName":"Holmes, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2018-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clay Holmes","nameSlug":"clay-holmes-605280","firstLastName":"Clay Holmes","lastFirstName":"Holmes, Clay","lastInitName":"Holmes, C","initLastName":"C Holmes","fullFMLName":"Clayton Walter Holmes","fullLFMName":"Holmes, Clayton Walter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID621242":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242","firstName":"Edwin","lastName":"Díaz","primaryNumber":"3","birthDate":"1994-03-22","currentAge":32,"birthCity":"Naguabo","birthCountry":"Puerto Rico","height":"6' 3\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edwin","useLastName":"Díaz","middleName":"Orlando","boxscoreName":"Díaz","nickName":"Sugar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Díaz","nameSlug":"edwin-diaz-621242","firstLastName":"Edwin Díaz","lastFirstName":"Díaz, Edwin","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Edwin Orlando Díaz","fullLFMName":"Díaz, Edwin Orlando","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664056":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056","firstName":"Harrison","lastName":"Bader","primaryNumber":"9","birthDate":"1994-06-03","currentAge":32,"birthCity":"Bronxville","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":219,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Harrison","useLastName":"Bader","middleName":"Joseph","boxscoreName":"Bader","nickName":"Tots","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BAY-der","mlbDebutDate":"2017-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Harrison Bader","nameSlug":"harrison-bader-664056","firstLastName":"Harrison Bader","lastFirstName":"Bader, Harrison","lastInitName":"Bader, H","initLastName":"H Bader","fullFMLName":"Harrison Joseph Bader","fullLFMName":"Bader, Harrison Joseph","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID665742":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742","firstName":"Juan","lastName":"Soto","primaryNumber":"22","birthDate":"1998-10-25","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Juan","useLastName":"Soto","middleName":"Jose","boxscoreName":"Soto, J","nickName":"Soto Pacheco","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Juan Soto","nameSlug":"juan-soto-665742","firstLastName":"Juan Soto","lastFirstName":"Soto, Juan","lastInitName":"Soto, J","initLastName":"J Soto","fullFMLName":"Juan Jose Soto","fullLFMName":"Soto, Juan Jose","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID677595":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595","firstName":"Ronny","lastName":"Mauricio","primaryNumber":"0","birthDate":"2001-04-04","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ronny","useLastName":"Mauricio","boxscoreName":"Mauricio","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Mauricio","nameSlug":"ronny-mauricio-677595","firstLastName":"Ronny Mauricio","lastFirstName":"Mauricio, Ronny","lastInitName":"Mauricio, R","initLastName":"R Mauricio","fullFMLName":"Ronny  Mauricio","fullLFMName":"Mauricio, Ronny ","strikeZoneTop":3.365,"strikeZoneBottom":1.698},"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},"ID676661":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661","firstName":"Max","lastName":"Lazar","primaryNumber":"60","birthDate":"1999-06-03","currentAge":27,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Lazar","boxscoreName":"Lazar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Lazar","nameSlug":"max-lazar-676661","firstLastName":"Max Lazar","lastFirstName":"Lazar, Max","lastInitName":"Lazar, M","initLastName":"M Lazar","fullFMLName":"Max Lazar","fullLFMName":"Lazar, Max","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID690997":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","firstName":"Nolan","lastName":"McLean","primaryNumber":"26","birthDate":"2001-07-24","currentAge":25,"birthCity":"Willow Spring","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"McLean","middleName":"James","boxscoreName":"McLean","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan McLean","nameSlug":"nolan-mclean-690997","firstLastName":"Nolan McLean","lastFirstName":"McLean, Nolan","lastInitName":"McLean, N","initLastName":"N McLean","fullFMLName":"Nolan James McLean","fullLFMName":"McLean, Nolan James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID502085":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085","firstName":"David","lastName":"Robertson","primaryNumber":"30","birthDate":"1985-04-09","currentAge":41,"birthCity":"Birmingham","birthStateProvince":"AL","birthCountry":"USA","height":"5' 11\"","weight":195,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Robertson","middleName":"Alan","boxscoreName":"Robertson","nickName":"D-Rob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Robertson","nameSlug":"david-robertson-502085","firstLastName":"David Robertson","lastFirstName":"Robertson, David","lastInitName":"Robertson, D","initLastName":"D Robertson","fullFMLName":"David Alan Robertson","fullLFMName":"Robertson, David Alan","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID642350":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350","firstName":"Jose","lastName":"Siri","primaryNumber":"28","birthDate":"1995-07-22","currentAge":31,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jose","useLastName":"Siri","middleName":"Alexander","boxscoreName":"Siri","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SEER-ee","mlbDebutDate":"2021-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Siri","nameSlug":"jose-siri-642350","firstLastName":"Jose Siri","lastFirstName":"Siri, Jose","lastInitName":"Siri, J","initLastName":"J Siri","fullFMLName":"Jose Alexander Siri","fullLFMName":"Siri, Jose Alexander","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID666200":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200","firstName":"Jesús","lastName":"Luzardo","primaryNumber":"44","birthDate":"1997-09-30","currentAge":28,"birthCity":"Lima","birthCountry":"Peru","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jesús","useLastName":"Luzardo","middleName":"G.","boxscoreName":"Luzardo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jesús Luzardo","nameSlug":"jesus-luzardo-666200","firstLastName":"Jesús Luzardo","lastFirstName":"Luzardo, Jesús","lastInitName":"Luzardo, J","initLastName":"J Luzardo","fullFMLName":"Jesús G. Luzardo","fullLFMName":"Luzardo, Jesús G.","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID642152":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152","firstName":"Lou","lastName":"Trivino III","birthDate":"1991-10-01","currentAge":34,"birthCity":"Green Lane","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lou","useLastName":"Trivino III","middleName":"Albert","boxscoreName":"Trivino III","nickName":"Sweet Lou","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"tri-VEE-noh","mlbDebutDate":"2018-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lou Trivino III","nameTitle":"III","nameSuffix":"III","nameSlug":"lou-trivino-iii-642152","firstLastName":"Lou Trivino III","lastFirstName":"Trivino III, Lou","lastInitName":"Trivino III, L","initLastName":"L Trivino III","fullFMLName":"Lou Albert Trivino III","fullLFMName":"Trivino III, Lou Albert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID622268":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268","firstName":"Donovan","lastName":"Walton","primaryNumber":"29","birthDate":"1994-05-25","currentAge":32,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Donovan","useLastName":"Walton","middleName":"R.","boxscoreName":"Walton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Walton","nameSlug":"donovan-walton-622268","firstLastName":"Donovan Walton","lastFirstName":"Walton, Donovan","lastInitName":"Walton, D","initLastName":"D Walton","fullFMLName":"Donovan R. Walton","fullLFMName":"Walton, Donovan R.","strikeZoneTop":3.094,"strikeZoneBottom":1.561},"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},"ID640455":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455","firstName":"Sean","lastName":"Manaea","primaryNumber":"59","birthDate":"1992-02-01","currentAge":34,"birthCity":"Valparaiso","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Manaea","middleName":"Anthony","boxscoreName":"Manaea","nickName":"The Manaealator","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"muh-NYE-yuh","mlbDebutDate":"2016-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Manaea","nameSlug":"sean-manaea-640455","firstLastName":"Sean Manaea","lastFirstName":"Manaea, Sean","lastInitName":"Manaea, S","initLastName":"S Manaea","fullFMLName":"Sean Anthony Manaea","fullLFMName":"Manaea, Sean Anthony","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668901":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901","firstName":"Mark","lastName":"Vientos","primaryNumber":"27","birthDate":"1999-12-11","currentAge":26,"birthCity":"Norwalk","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Mark","useLastName":"Vientos","middleName":"Anthony","boxscoreName":"Vientos","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Vee-EN-toes","mlbDebutDate":"2022-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Vientos","nameSlug":"mark-vientos-668901","firstLastName":"Mark Vientos","lastFirstName":"Vientos, Mark","lastInitName":"Vientos, M","initLastName":"M Vientos","fullFMLName":"Mark Anthony Vientos","fullLFMName":"Vientos, Mark Anthony","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID643446":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446","firstName":"Jeffrey","lastName":"McNeil","primaryNumber":"22","birthDate":"1992-04-08","currentAge":34,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeff","useLastName":"McNeil","middleName":"Todd","boxscoreName":"McNeil","nickName":"Flying Squirrel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff McNeil","nameSlug":"jeff-mcneil-643446","firstLastName":"Jeff McNeil","lastFirstName":"McNeil, Jeff","lastInitName":"McNeil, J","initLastName":"J McNeil","fullFMLName":"Jeffrey Todd McNeil","fullLFMName":"McNeil, Jeffrey Todd","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID592206":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206","firstName":"Nicholas","lastName":"Castellanos","primaryNumber":"21","birthDate":"1992-03-04","currentAge":34,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nick","useLastName":"Castellanos","middleName":"A.","boxscoreName":"Castellanos, N","nickName":"Artist","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"kah-stay-AHN-ohs","mlbDebutDate":"2013-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Castellanos","nameSlug":"nick-castellanos-592206","firstLastName":"Nick Castellanos","lastFirstName":"Castellanos, Nick","lastInitName":"Castellanos, N","initLastName":"N Castellanos","fullFMLName":"Nicholas A. Castellanos","fullLFMName":"Castellanos, Nicholas A.","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID683146":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146","firstName":"Brett","lastName":"Baty","primaryNumber":"7","birthDate":"1999-11-13","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Baty","middleName":"Austin","boxscoreName":"Baty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BAIT-ee","mlbDebutDate":"2022-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Baty","nameSlug":"brett-baty-683146","firstLastName":"Brett Baty","lastFirstName":"Baty, Brett","lastInitName":"Baty, B","initLastName":"B Baty","fullFMLName":"Brett Austin Baty","fullLFMName":"Baty, Brett Austin","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID642397":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397","firstName":"Gregory","lastName":"Soto","primaryNumber":"31","birthDate":"1995-02-11","currentAge":31,"birthCity":"Haina","birthCountry":"Dominican Republic","height":"6' 1\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gregory","useLastName":"Soto","boxscoreName":"Soto, G","nickName":"Capiro","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gregory Soto","nameSlug":"gregory-soto-642397","firstLastName":"Gregory Soto","lastFirstName":"Soto, Gregory","lastInitName":"Soto, G","initLastName":"G Soto","fullFMLName":"Gregory Soto","fullLFMName":"Soto, Gregory","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},"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},"ID624413":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413","firstName":"Peter","lastName":"Alonso","primaryNumber":"25","birthDate":"1994-12-07","currentAge":31,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Pete","useLastName":"Alonso","middleName":"Morgan","boxscoreName":"Alonso","nickName":"Polar Bear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Alonso","nameSlug":"pete-alonso-624413","firstLastName":"Pete Alonso","lastFirstName":"Alonso, Pete","lastInitName":"Alonso, P","initLastName":"P Alonso","fullFMLName":"Peter Morgan Alonso","fullLFMName":"Alonso, Peter Morgan","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID656849":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849","firstName":"David","lastName":"Peterson","primaryNumber":"19","birthDate":"1995-09-03","currentAge":31,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Peterson","middleName":"John","boxscoreName":"Peterson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2020-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"David Peterson","nameSlug":"david-peterson-656849","firstLastName":"David Peterson","lastFirstName":"Peterson, David","lastInitName":"Peterson, D","initLastName":"D Peterson","fullFMLName":"David John Peterson","fullLFMName":"Peterson, David John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID516782":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782","firstName":"Starling","lastName":"Marte","primaryNumber":"0","birthDate":"1988-10-09","currentAge":37,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Starling","useLastName":"Marte","middleName":"Javier","boxscoreName":"Marte, S","nickName":"Tato","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"MAR-tay","mlbDebutDate":"2012-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Starling Marte","nameSlug":"starling-marte-516782","firstLastName":"Starling Marte","lastFirstName":"Marte, Starling","lastInitName":"Marte, S","initLastName":"S Marte","fullFMLName":"Starling Javier Marte","fullLFMName":"Marte, Starling Javier","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID621381":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381","firstName":"Matthew","lastName":"Strahm","primaryNumber":"25","birthDate":"1991-11-12","currentAge":34,"birthCity":"West Fargo","birthStateProvince":"ND","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Strahm","middleName":"Scott","boxscoreName":"Strahm","nickName":"Strahmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"rhymes with prom","mlbDebutDate":"2016-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Strahm","nameSlug":"matt-strahm-621381","firstLastName":"Matt Strahm","lastFirstName":"Strahm, Matt","lastInitName":"Strahm, M","initLastName":"M Strahm","fullFMLName":"Matthew Scott Strahm","fullLFMName":"Strahm, Matthew Scott","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID624133":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","firstName":"Ranger","lastName":"Suarez","primaryNumber":"55","birthDate":"1995-08-26","currentAge":31,"birthCity":"Pie de Cuesta","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ranger","useLastName":"Suarez","middleName":"Jose","boxscoreName":"Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"RAYN-jurr SWAHR-ez","mlbDebutDate":"2018-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ranger Suarez","nameSlug":"ranger-suarez-624133","firstLastName":"Ranger Suarez","lastFirstName":"Suarez, Ranger","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Ranger Jose Suarez","fullLFMName":"Suarez, Ranger Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID592773":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773","firstName":"Ryne","lastName":"Stanek","primaryNumber":"55","birthDate":"1991-07-26","currentAge":35,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Stanek","middleName":"Thomas","boxscoreName":"Stanek","nickName":"Stanny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Stanek","nameSlug":"ryne-stanek-592773","firstLastName":"Ryne Stanek","lastFirstName":"Stanek, Ryne","lastInitName":"Stanek, R","initLastName":"R Stanek","fullFMLName":"Ryne Thomas Stanek","fullLFMName":"Stanek, Ryne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID596019":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019","firstName":"Francisco","lastName":"Lindor","primaryNumber":"12","birthDate":"1993-11-14","currentAge":32,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Francisco","useLastName":"Lindor","middleName":"Miguel","boxscoreName":"Lindor","nickName":"Mr. Smile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"lin-DOOR","mlbDebutDate":"2015-06-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Lindor","nameSlug":"francisco-lindor-596019","firstLastName":"Francisco Lindor","lastFirstName":"Lindor, Francisco","lastInitName":"Lindor, F","initLastName":"F Lindor","fullFMLName":"Francisco Miguel Lindor","fullLFMName":"Lindor, Francisco Miguel","strikeZoneTop":3.108,"strikeZoneBottom":1.568},"ID607043":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","firstName":"Brandon","lastName":"Nimmo","primaryNumber":"24","birthDate":"1993-03-27","currentAge":33,"birthCity":"Cheyenne","birthStateProvince":"WY","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Brandon","useLastName":"Nimmo","middleName":"Tate","boxscoreName":"Nimmo","nickName":"Tater","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"NIH-mo","mlbDebutDate":"2016-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Nimmo","nameSlug":"brandon-nimmo-607043","firstLastName":"Brandon Nimmo","lastFirstName":"Nimmo, Brandon","lastInitName":"Nimmo, B","initLastName":"B Nimmo","fullFMLName":"Brandon Tate Nimmo","fullLFMName":"Nimmo, Brandon Tate","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID643511":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511","firstName":"Tyler","lastName":"Rogers","primaryNumber":"71","birthDate":"1990-12-17","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Rogers","middleName":"Scott","boxscoreName":"Rogers, Ty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Rogers","nameSlug":"tyler-rogers-643511","firstLastName":"Tyler Rogers","lastFirstName":"Rogers, Tyler","lastInitName":"Rogers, T","initLastName":"T Rogers","fullFMLName":"Tyler Scott Rogers","fullLFMName":"Rogers, Tyler Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663584":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584","firstName":"Hayden","lastName":"Senger","primaryNumber":"6","birthDate":"1997-04-03","currentAge":29,"birthCity":"Hamilton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hayden","useLastName":"Senger","middleName":"Craig","boxscoreName":"Senger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hayden Senger","nameSlug":"hayden-senger-663584","firstLastName":"Hayden Senger","lastFirstName":"Senger, Hayden","lastInitName":"Senger, H","initLastName":"H Senger","fullFMLName":"Hayden Craig Senger","fullLFMName":"Senger, Hayden Craig","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID621383":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383","firstName":"Tanner","lastName":"Banks","primaryNumber":"58","birthDate":"1991-10-24","currentAge":34,"birthCity":"Riverton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Banks","middleName":"Pierce","boxscoreName":"Banks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Banks","nameSlug":"tanner-banks-621383","firstLastName":"Tanner Banks","lastFirstName":"Banks, Tanner","lastInitName":"Banks, T","initLastName":"T Banks","fullFMLName":"Tanner Pierce Banks","fullLFMName":"Banks, Tanner Pierce","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID657585":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585","firstName":"Reed","lastName":"Garrett","primaryNumber":"75","birthDate":"1993-01-02","currentAge":33,"birthCity":"Henrico","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reed","useLastName":"Garrett","boxscoreName":"Garrett, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Reed Garrett","nameSlug":"reed-garrett-657585","firstLastName":"Reed Garrett","lastFirstName":"Garrett, Reed","lastInitName":"Garrett, R","initLastName":"R Garrett","fullFMLName":"Reed Garrett","fullLFMName":"Garrett, Reed","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID548384":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384","firstName":"Brooks","lastName":"Raley","primaryNumber":"30","birthDate":"1988-06-29","currentAge":38,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Raley","middleName":"Lee","boxscoreName":"Raley, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brooks Raley","nameSlug":"brooks-raley-548384","firstLastName":"Brooks Raley","lastFirstName":"Raley, Brooks","lastInitName":"Raley, B","initLastName":"B Raley","fullFMLName":"Brooks Lee Raley","fullLFMName":"Raley, Brooks Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID596146":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146","firstName":"Maximilian","lastName":"Kepler","primaryNumber":"22","birthDate":"1993-02-10","currentAge":33,"birthCity":"Berlin","birthCountry":"Germany","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Kepler","boxscoreName":"Kepler","nickName":"Rozycki","gender":"M","nameMatrilineal":"Rozycki","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Kepler","nameSlug":"max-kepler-596146","firstLastName":"Max Kepler","lastFirstName":"Kepler, Max","lastInitName":"Kepler, M","initLastName":"M Kepler","fullFMLName":"Maximilian Kepler","fullLFMName":"Kepler, Maximilian","strikeZoneTop":3.376,"strikeZoneBottom":1.704},"ID656775":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775","firstName":"Boyce","lastName":"Mullins","primaryNumber":"31","birthDate":"1994-10-01","currentAge":31,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cedric","useLastName":"Mullins","middleName":"Cedric","boxscoreName":"Mullins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cedric Mullins","nameTitle":"II","nameSuffix":"II","nameSlug":"cedric-mullins-656775","firstLastName":"Cedric Mullins","lastFirstName":"Mullins, Cedric","lastInitName":"Mullins, C","initLastName":"C Mullins","fullFMLName":"Boyce Cedric Mullins","fullLFMName":"Mullins, Boyce Cedric","strikeZoneTop":3.005,"strikeZoneBottom":1.517}},"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681","location":{"address1":"One Citizens Bank Way","city":"Philadelphia","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"19148","defaultCoordinates":{"latitude":39.90539086,"longitude":-75.16716957},"azimuthAngle":9.0,"elevation":20,"country":"USA","phone":"(215) 463-6000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":43651,"turfType":"Grass","roofType":"Open","leftLine":329,"left":369,"leftCenter":381,"center":401,"rightCenter":398,"right":369,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":2681,"link":"/api/v1/venues/2681"},"weather":{"condition":"Partly Cloudy","temp":"69","wind":"13 mph, Out To LF"},"gameInfo":{"attendance":41609,"firstPitch":"2025-09-09T22:47:00.000Z","gameDurationMinutes":159},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"home":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"}},"officialScorer":{"id":511128,"fullName":"Kyle Matschke","link":"/api/v1/people/511128"},"primaryDatacaster":{"id":663022,"fullName":"Ryan Shute","link":"/api/v1/people/663022"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-09T22:47:13.235Z","endTime":"2025-09-09T22:47:38.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-09T19:03:03.371Z","endTime":"2025-09-09T22:30:03.700Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-09T22:30:03.700Z","endTime":"2025-09-09T22:46:10.405Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-09T22:46:10.405Z","endTime":"2025-09-09T22:47:15.571Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.37645297822274,"strikeZoneBottom":1.46635041700392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.383820695671975,"aZ":-29.592765705177527,"pfxX":10.631613814668762,"pfxZ":1.4761032935077765,"pX":1.6139000294402188,"pZ":2.6309530445725278,"vX0":-5.055831751329425,"vY0":-131.75637633642273,"vZ0":-2.1008470251844757,"x":55.48,"y":167.74,"x0":2.181949178837771,"y0":50.002560594213165,"z0":5.636947469831391,"aX":18.592422527901967},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.4,"breakHorizontal":-18.0,"spinRate":1999,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.41656085081007,"extension":5.958093479517367},"index":3,"playId":"7deb342f-1e40-355c-b46d-741e090fbd12","pitchNumber":1,"startTime":"2025-09-09T22:47:15.571Z","endTime":"2025-09-09T22:47:19.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24803758402712,"aZ":-27.55387839443589,"pfxX":11.098174195352764,"pfxZ":2.639468472762296,"pX":0.3724542210336047,"pZ":2.0397823820002476,"vX0":-8.102381625549844,"vY0":-131.96485805896054,"vZ0":-3.8932449359081205,"x":102.8,"y":183.71,"x0":2.053442179157536,"y0":50.0016499303112,"z0":5.583172161078215,"aX":19.41146422181065},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.1,"breakHorizontal":-18.1,"spinRate":2058,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.41637487431055265,"extension":6.2367436753689995},"hitData":{"launchSpeed":89.6,"launchAngle":49.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.93,"coordY":127.82}},"index":4,"playId":"d33b131a-eda3-344e-aa70-63cd23b4cae4","pitchNumber":2,"startTime":"2025-09-09T22:47:29.064Z","endTime":"2025-09-09T22:47:38.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:47:38.647Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-09T22:47:48.807Z","endTime":"2025-09-09T22:49:48.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.16469231612512,"strikeZoneBottom":1.37244718554001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.96560931523046,"aZ":-24.874899141202853,"pfxX":8.663767067997643,"pfxZ":4.084131153272688,"pX":0.8360308247292744,"pZ":3.3426980311831795,"vX0":-6.234382572741489,"vY0":-132.342980215063,"vZ0":-1.5156243962338958,"x":85.13,"y":148.53,"x0":2.08646521990738,"y0":50.006365406066095,"z0":5.7296940412858905,"aX":15.503949272332928},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.3,"breakHorizontal":-14.5,"spinRate":2024,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4125152372796257,"extension":6.137523057369023},"index":0,"playId":"d152e8cf-f979-36e2-877a-80c25aa117a2","pitchNumber":1,"startTime":"2025-09-09T22:48:05.882Z","endTime":"2025-09-09T22:48:11.056Z","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.6,"endSpeed":82.4,"strikeZoneTop":3.045641895961,"strikeZoneBottom":1.35632644817216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.87793804828485,"aZ":-24.070418158780214,"pfxX":9.270190612982262,"pfxZ":4.640548818096995,"pX":1.4124412998708504,"pZ":2.7792469800138795,"vX0":-4.668601692700776,"vY0":-131.75968899601517,"vZ0":-2.944491763030684,"x":63.16,"y":163.74,"x0":2.0098076386881543,"y0":50.00137479097912,"z0":5.704051519972675,"aX":16.180376881775874},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.9,"breakHorizontal":-15.6,"spinRate":2153,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.4168517909165437,"extension":6.082260398314711},"index":1,"playId":"59d1779a-ed66-3026-965e-d3b4564ab8c1","pitchNumber":2,"startTime":"2025-09-09T22:48:21.543Z","endTime":"2025-09-09T22:48:25.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":81.8,"strikeZoneTop":3.14021020083673,"strikeZoneBottom":1.46000612047212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.60908932620644,"aZ":-25.91895533168898,"pfxX":12.570717962120742,"pfxZ":3.6284729091031522,"pX":0.6339755555289415,"pZ":2.7249809572822836,"vX0":-7.628324422061657,"vY0":-131.14350491699378,"vZ0":-2.6852997791055437,"x":92.83,"y":165.21,"x0":1.9640960662557547,"y0":50.00108197168803,"z0":5.718416780142148,"aX":21.650802548777158},"breaks":{"breakAngle":37.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":-20.9,"spinRate":2117,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.41945107964034456,"extension":6.154468368855516},"index":2,"playId":"db3de36d-6949-3484-b455-7e355f3cdf36","pitchNumber":3,"startTime":"2025-09-09T22:48:38.246Z","endTime":"2025-09-09T22:48:41.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.5,"strikeZoneTop":3.07,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.27629977595328,"aZ":-27.865694328326484,"pfxX":9.937969892721194,"pfxZ":2.516136181252376,"pX":0.573762524695734,"pZ":2.834251352264814,"vX0":-6.902080530064111,"vY0":-131.008505971223,"vZ0":-2.053121394666514,"x":95.13,"y":162.26,"x0":1.9699163042245886,"y0":50.00592288669377,"z0":5.740115291937429,"aX":17.037178230333094},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":-16.2,"spinRate":2034,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.4203501520108426,"extension":6.1381233127973305},"index":3,"playId":"95ba3e29-81d1-34aa-a552-6b9b746e6a18","pitchNumber":4,"startTime":"2025-09-09T22:48:56.288Z","endTime":"2025-09-09T22:48:59.654Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-09T22:49:14.092Z","endTime":"2025-09-09T22:49:27.011Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.07,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.70587198051926,"aZ":-27.950902979998688,"pfxX":11.681552928710126,"pfxZ":2.3584444329931475,"pX":0.11308004701902442,"pZ":1.901863018989655,"vX0":-8.877978360677472,"vY0":-133.01161362942946,"vZ0":-4.199491904126603,"x":112.69,"y":187.43,"x0":1.9774573332044498,"y0":50.00427414822941,"z0":5.529596379037755,"aX":20.919538347163503},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.5,"breakHorizontal":-19.2,"spinRate":1972,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.4119081493217793,"extension":6.35945901416195},"index":5,"playId":"a0f6ea02-dbeb-327c-82d0-7815947718e1","pitchNumber":5,"startTime":"2025-09-09T22:49:27.011Z","endTime":"2025-09-09T22:49:30.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.831795124715928,"aZ":-25.410633847808814,"pfxX":-3.7629327985342025,"pfxZ":4.959209946526914,"pX":-0.906671274581841,"pZ":1.3628549116611763,"vX0":-5.492338132716167,"vY0":-116.10107969230862,"vZ0":-3.7826162095319042,"x":151.56,"y":201.98,"x0":1.9790424957738457,"y0":50.004126191173576,"z0":5.432786099917735,"aX":-5.1350740863434075},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":8.3,"breakHorizontal":8.2,"spinRate":2216,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.47184515871689614,"extension":6.300232962011703},"index":6,"playId":"040a774e-34b2-3f89-a28e-c780831a73dc","pitchNumber":6,"startTime":"2025-09-09T22:49:45.977Z","endTime":"2025-09-09T22:49:48.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:49:48.977Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-09T22:49:55.722Z","endTime":"2025-09-09T22:51:50.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.55978076010943,"strikeZoneBottom":1.67452078006421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.398819256231477,"aZ":-20.88764171208711,"pfxX":11.343656112219623,"pfxZ":6.316596736304005,"pX":1.0311759893432038,"pZ":2.6255261312851412,"vX0":-6.7117112062824775,"vY0":-133.26284751392475,"vZ0":-3.654988567676003,"x":77.69,"y":167.89,"x0":2.117287031344052,"y0":50.00179703835704,"z0":5.53573858896427,"aX":20.267208092975057},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.8,"breakHorizontal":-19.0,"spinRate":2140,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4120492665086939,"extension":6.2788419798250565},"index":0,"playId":"cbc0a240-5000-3ba3-a894-00b57fba534a","pitchNumber":1,"startTime":"2025-09-09T22:50:17.684Z","endTime":"2025-09-09T22:50:21.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.0,"endSpeed":69.1,"strikeZoneTop":3.47369214459918,"strikeZoneBottom":1.61309769712219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84541694153566,"aZ":-37.896900627318324,"pfxX":-4.994705920801826,"pfxZ":-4.739819541394046,"pX":-0.8775094609401737,"pZ":1.8043770419800744,"vX0":-4.74542062437239,"vY0":-110.50530959654367,"vZ0":0.06763042311693002,"x":150.45,"y":190.06,"x0":1.9647218998072518,"y0":50.0002227667025,"z0":5.830760285749364,"aX":-6.035684200156062},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-8.2,"breakHorizontal":10.6,"spinRate":2147,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.5000079918211746,"extension":6.214233296332341},"index":1,"playId":"6ab8cb75-0561-3546-8847-6d8743a14811","pitchNumber":2,"startTime":"2025-09-09T22:50:34.435Z","endTime":"2025-09-09T22:50:39.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.45000120584177,"strikeZoneBottom":1.58330873816524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.458523408371242,"aZ":-23.901876705565936,"pfxX":-0.7773820895260664,"pfxZ":5.0303340456169785,"pX":-0.9298993120821492,"pZ":2.2843735976148842,"vX0":-7.237981583552501,"vY0":-127.94067696996788,"vZ0":-3.8564242242782827,"x":152.45,"y":177.1,"x0":2.0465048450071723,"y0":50.00057295212848,"z0":5.702811776501947,"aX":-1.2773647185980044},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.4,"breakHorizontal":3.1,"spinRate":2220,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.42949252040843167,"extension":6.155261208146623},"index":2,"playId":"9b353eff-d2ae-35ae-bc35-7ca66033fdd9","pitchNumber":3,"startTime":"2025-09-09T22:50:48.633Z","endTime":"2025-09-09T22:50:52.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":79.9,"strikeZoneTop":3.46085226074521,"strikeZoneBottom":1.6100001611097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.737287925192803,"aZ":-25.185703427774385,"pfxX":1.5106352787629378,"pfxZ":4.246003344338943,"pX":-0.5687923092423897,"pZ":2.9767979931078137,"vX0":-7.231637843768798,"vY0":-128.2746141609363,"vZ0":-1.881718649626482,"x":138.68,"y":158.41,"x0":2.1064778195130596,"y0":50.001411812522406,"z0":5.708931980007893,"aX":2.486407383556511},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.4,"breakHorizontal":-0.8,"spinRate":2209,"spinDirection":161},"zone":1,"typeConfidence":2.0,"plateTime":0.4291382946089426,"extension":6.206662623552145},"index":3,"playId":"34905014-1123-386b-bf63-27af6ff45a9b","pitchNumber":4,"startTime":"2025-09-09T22:51:05.124Z","endTime":"2025-09-09T22:51:08.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":67.2,"strikeZoneTop":3.448840732659,"strikeZoneBottom":1.60335939087113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.7448839791516,"aZ":-35.940072510646665,"pfxX":-7.983176380426086,"pfxZ":-3.312688488311681,"pX":-0.637942751287692,"pZ":0.33832935791158925,"vX0":-3.384834193039507,"vY0":-107.54099234580544,"vZ0":-2.6266990172870806,"x":141.32,"y":229.65,"x0":2.008200921239888,"y0":50.00201008193456,"z0":5.6774445623459915,"aX":-9.075931098043576},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-6.5,"breakHorizontal":15.5,"spinRate":2124,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.5151384947185034,"extension":6.275154572364326},"index":4,"playId":"fc8bfb67-f1e5-36d8-bccc-57b605f0fca6","pitchNumber":5,"startTime":"2025-09-09T22:51:21.715Z","endTime":"2025-09-09T22:51:24.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.0,"strikeZoneTop":3.53553096840095,"strikeZoneBottom":1.60999867199506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.272518144694477,"aZ":-19.6831158888796,"pfxX":4.430061145003503,"pfxZ":6.845594037705646,"pX":0.6132413524600788,"pZ":2.5181433133380757,"vX0":-5.330791312070636,"vY0":-132.93656390354818,"vZ0":-4.502467556588495,"x":93.62,"y":170.79,"x0":2.050770724941879,"y0":50.002265629260464,"z0":5.6259388154877605,"aX":8.083781328583372},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.9,"breakHorizontal":-7.1,"spinRate":1999,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.4089822815690547,"extension":6.170215339113069},"index":5,"playId":"6e48e6f0-1352-3e69-8f20-df6b70694dbf","pitchNumber":6,"startTime":"2025-09-09T22:51:47.358Z","endTime":"2025-09-09T22:51:50.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:51:50.538Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-09T22:53:54.379Z","endTime":"2025-09-09T22:55:21.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.33625404114158,"strikeZoneBottom":1.48253226256891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.551461742901,"aZ":-20.86597551985849,"pfxX":8.73343627097409,"pfxZ":6.442819418971313,"pX":-0.9703746243038524,"pZ":2.07373035179481,"vX0":-13.347247022133057,"vY0":-131.33006660910652,"vZ0":-4.373293148018581,"x":153.99,"y":182.79,"x0":3.0318151704903333,"y0":50.00391827123835,"z0":5.3029851353265105,"aX":15.331887420252723},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":-13.1,"spinRate":2032,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4162973612621732,"extension":6.4625725491735935},"index":0,"playId":"24a1fd01-9c88-36d2-81a5-a8d586f0caaa","pitchNumber":1,"startTime":"2025-09-09T22:54:01.469Z","endTime":"2025-09-09T22:54:05.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60861217998076,"aZ":-18.026951552006192,"pfxX":7.687876865279847,"pfxZ":8.10164477948548,"pX":0.23427858723851133,"pZ":2.5508206788393992,"vX0":-10.30571450767445,"vY0":-131.50036251159372,"vZ0":-3.863370089578682,"x":108.07,"y":169.91,"x0":3.2103728958207567,"y0":50.005070793140526,"z0":5.381300910356837,"aX":13.429366103219742},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.9,"breakHorizontal":-11.6,"spinRate":2033,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.41697793667590055,"extension":6.439699570720039},"index":1,"playId":"c10cf63d-5ead-3ef4-8da7-5840f1cc27b8","pitchNumber":2,"startTime":"2025-09-09T22:54:15.237Z","endTime":"2025-09-09T22:54:19.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.19079015729928,"strikeZoneBottom":1.48236889182786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.73046980739061,"aZ":-28.109127930099014,"pfxX":8.865265921580477,"pfxZ":2.7712446116420644,"pX":0.6005914342799759,"pZ":5.005958642614707,"vX0":-9.202243194616083,"vY0":-119.91192259868076,"vZ0":4.364040134553046,"x":94.11,"y":103.62,"x0":3.3240037747685864,"y0":50.00127175335144,"z0":5.661503248725883,"aX":12.996217174987},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.4,"breakHorizontal":-14.0,"spinRate":2012,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.45560237524834335,"extension":6.215531081966737},"index":2,"playId":"c210737f-5d86-3151-ba39-a646818ad429","pitchNumber":3,"startTime":"2025-09-09T22:54:29.121Z","endTime":"2025-09-09T22:54:32.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.8,"strikeZoneTop":3.16149048117192,"strikeZoneBottom":1.47999935083563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.829761232092213,"aZ":-24.025137800390727,"pfxX":-3.1887995997441054,"pfxZ":6.430821020095236,"pX":-1.289998027013448,"pZ":2.8882611241784866,"vX0":-9.239989579129452,"vY0":-112.0192023793088,"vZ0":-0.6196735080345133,"x":166.17,"y":160.8,"x0":3.3076909372123344,"y0":50.002371090915744,"z0":5.631530335531628,"aX":-4.037111528992339},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":11.8,"breakHorizontal":8.2,"spinRate":2304,"spinDirection":274},"zone":11,"typeConfidence":2.0,"plateTime":0.48955002235738965,"extension":6.352592890592214},"index":3,"playId":"e210a6a9-8398-3e0c-ad6c-925c0e4e4d97","pitchNumber":4,"startTime":"2025-09-09T22:54:42.279Z","endTime":"2025-09-09T22:54:46.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.15684934152825,"strikeZoneBottom":1.48000123366813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.24977802261299,"aZ":-20.239439611691367,"pfxX":10.051456498696119,"pfxZ":6.531386608680058,"pX":0.7290373965724841,"pZ":1.8327791636138504,"vX0":-10.132215384411511,"vY0":-134.11766551111617,"vZ0":-5.126919404963632,"x":89.21,"y":189.29,"x0":3.244901277815574,"y0":50.002029828523426,"z0":5.207096089477709,"aX":18.362335088015044},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":-16.1,"spinRate":2081,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.4079569176001412,"extension":6.550303386978533},"index":4,"playId":"31d2c4c9-9431-3ea5-bd3f-0ba2ca40a809","pitchNumber":5,"startTime":"2025-09-09T22:54:56.266Z","endTime":"2025-09-09T22:54:59.461Z","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":5,"startTime":"2025-09-09T22:55:06.571Z","endTime":"2025-09-09T22:55:17.729Z","isPitch":false,"type":"action","player":{"id":664056,"link":"/api/v1/people/664056"}},{"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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":74.7,"endSpeed":69.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.785134102972048,"aZ":-26.872809423167254,"pfxX":-6.7452438111765884,"pfxZ":4.3871997421248565,"pX":1.4374397051901846,"pZ":2.3654931713772913,"vX0":-2.866171356247659,"vY0":-108.81314087370698,"vZ0":-0.621683299842511,"x":62.21,"y":174.91,"x0":3.6449767889394185,"y0":50.00200119014831,"z0":5.547993890367962,"aX":-8.146546467979725},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":8.2,"breakHorizontal":13.0,"spinRate":2310,"spinDirection":279},"zone":12,"typeConfidence":2.0,"plateTime":0.5019618876366927,"extension":6.3617551040957965},"index":6,"playId":"875f6032-bbae-3590-a9c7-36bf54c9bc46","pitchNumber":6,"startTime":"2025-09-09T22:55:17.729Z","endTime":"2025-09-09T22:55:21.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:55:21.164Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Schwarber lines out sharply to right fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-09T22:55:26.929Z","endTime":"2025-09-09T22:56:19.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"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":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":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.352033485244,"strikeZoneBottom":1.48000113379067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.980377663750907,"aZ":-20.496412488586742,"pfxX":12.382635694215718,"pfxZ":6.537602809700277,"pX":-1.045315153953688,"pZ":2.0007878718058554,"vX0":-14.853096475379264,"vY0":-132.46710887057603,"vZ0":-4.390413040778485,"x":156.84,"y":184.76,"x0":3.0125697310547848,"y0":50.000545789439734,"z0":5.168313222464415,"aX":22.112718076294495},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.0,"breakHorizontal":-19.4,"spinRate":2061,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.4126874647520573,"extension":6.781079212655584},"index":0,"playId":"45516f1c-5641-3d63-b809-d85f584a4954","pitchNumber":1,"startTime":"2025-09-09T22:55:46.756Z","endTime":"2025-09-09T22:55:50.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.34324635281351,"strikeZoneBottom":1.53101988673071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99265876379046,"aZ":-18.847424964051914,"pfxX":11.279187586544536,"pfxZ":7.284976911974784,"pX":-0.7235535615222881,"pZ":2.1921395055442114,"vX0":-13.752839419688076,"vY0":-133.9170166997316,"vZ0":-4.475337123083371,"x":144.58,"y":179.59,"x0":2.996014115260527,"y0":50.003304709060295,"z0":5.220343942369953,"aX":20.634358028843522},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.5,"breakHorizontal":-17.8,"spinRate":2118,"spinDirection":117},"zone":4,"typeConfidence":2.0,"plateTime":0.4079049717484775,"extension":6.724430071829273},"index":1,"playId":"4542f27a-c0a4-370e-bbc8-232f72e8fbfc","pitchNumber":2,"startTime":"2025-09-09T22:55:59.071Z","endTime":"2025-09-09T22:56:03.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.59868809285248,"aZ":-18.540489783148747,"pfxX":10.80172906552657,"pfxZ":7.5324141582487485,"pX":-0.2433263640313109,"pZ":2.767508733644447,"vX0":-13.123532905230364,"vY0":-133.64757467608672,"vZ0":-3.0040557899194544,"x":126.28,"y":164.06,"x0":3.3256204190503684,"y0":50.0041697113272,"z0":5.236500408380308,"aX":19.55685493234971},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.2,"breakHorizontal":-16.8,"spinRate":2104,"spinDirection":118},"zone":2,"typeConfidence":2.0,"plateTime":0.4097089200759605,"extension":6.755075429652556},"hitData":{"launchSpeed":115.0,"launchAngle":15.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":185.76,"coordY":80.37}},"index":2,"playId":"ca9f07d0-25e4-3429-97cb-2172f6cc2c13","pitchNumber":3,"startTime":"2025-09-09T22:56:13.252Z","endTime":"2025-09-09T22:56:19.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:56:19.410Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a sharp line drive to right fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-09T22:56:29.670Z","endTime":"2025-09-09T22:58:49.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":7},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"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":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.891312404733856,"aZ":-30.961283068118473,"pfxX":12.00530697347665,"pfxZ":0.8335671311981052,"pX":0.6855766653482148,"pZ":2.300448435076749,"vX0":-9.681622604317692,"vY0":-120.20536474589197,"vZ0":-0.778516851143938,"x":90.87,"y":176.67,"x0":3.2200647202054986,"y0":50.00238263931164,"z0":5.3952063015153815,"aX":17.440221249479535},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.6,"breakHorizontal":-19.2,"spinRate":1817,"spinDirection":109},"zone":6,"typeConfidence":2.0,"plateTime":0.4569449576352298,"extension":6.420997332391477},"index":0,"playId":"8c074264-8432-3f3c-b552-18039dd7cd2c","pitchNumber":1,"startTime":"2025-09-09T22:56:42.828Z","endTime":"2025-09-09T22:56:45.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.25848659858752,"strikeZoneBottom":1.60000214240341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.76241576657014,"aZ":-18.74721911745797,"pfxX":9.158007667617982,"pfxZ":7.478836177231866,"pX":-0.4972541427266349,"pZ":1.815040808919337,"vX0":-12.826282863898129,"vY0":-133.84847423614733,"vZ0":-5.347625241748715,"x":135.95,"y":189.77,"x0":3.190781876502734,"y0":50.0032781068568,"z0":5.202424899193916,"aX":16.442003613439496},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.4,"breakHorizontal":-13.4,"spinRate":2045,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.4109032767543197,"extension":6.785303340273411},"index":1,"playId":"6b8c49a4-2b6a-397e-94be-cb0eb173f8e9","pitchNumber":2,"startTime":"2025-09-09T22:56:57.734Z","endTime":"2025-09-09T22:57:00.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":71.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68787068980975,"aZ":-26.87255487598551,"pfxX":-8.137928453308408,"pfxZ":4.034183570307899,"pX":-0.8109279904773953,"pZ":1.7984127643758847,"vX0":-6.9963868498279345,"vY0":-115.12539035695154,"vZ0":-2.137013064853893,"x":147.91,"y":190.22,"x0":3.348750438394473,"y0":50.00141436991364,"z0":5.39614547444255,"aX":-10.684140654236847},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":7.0,"breakHorizontal":16.8,"spinRate":2372,"spinDirection":281},"zone":7,"typeConfidence":2.0,"plateTime":0.47976929885169817,"extension":6.468866788243748},"index":2,"playId":"1988451f-4f9b-3721-af1a-f83b6d36fa85","pitchNumber":3,"startTime":"2025-09-09T22:57:10.214Z","endTime":"2025-09-09T22:57:13.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.3,"strikeZoneTop":3.11424727778422,"strikeZoneBottom":1.48953980382121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.261690744267984,"aZ":-22.034481925879177,"pfxX":-5.170412436955133,"pfxZ":7.2144368232439895,"pX":-1.312864911027108,"pZ":2.6585919207073587,"vX0":-8.952837592491838,"vY0":-118.54788922777072,"vZ0":-1.5761177436817102,"x":167.04,"y":167.0,"x0":3.2028877395785917,"y0":50.00491793808094,"z0":5.367757411234677,"aX":-7.267854636729474},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":12.8,"breakHorizontal":11.8,"spinRate":2194,"spinDirection":268},"zone":11,"typeConfidence":2.0,"plateTime":0.46422376311842006,"extension":6.5183475227523635},"index":3,"playId":"a87ae3d0-d352-3cc3-aab9-c300d67521f9","pitchNumber":4,"startTime":"2025-09-09T22:57:29.573Z","endTime":"2025-09-09T22:57:32.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.34273883429628,"aZ":-32.90518549937308,"pfxX":11.866441186320023,"pfxZ":-0.4995052105963733,"pX":0.9981119840789217,"pZ":2.841709187842054,"vX0":-9.367487611444256,"vY0":-120.64525068152014,"vZ0":0.6232666282894812,"x":78.95,"y":162.05,"x0":3.3884026153002336,"y0":50.00007500386695,"z0":5.478793797393169,"aX":17.500482124627425},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.5,"breakHorizontal":-19.3,"spinRate":1751,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.453894390496961,"extension":6.40452909634597},"index":4,"playId":"e1400a3a-b5f4-353c-a4f8-45a9ce7e08f4","pitchNumber":5,"startTime":"2025-09-09T22:57:43.269Z","endTime":"2025-09-09T22:57:46.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":2.95958774002164,"strikeZoneBottom":1.42689579541514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.848328605717867,"aZ":-17.56474514855772,"pfxX":10.862127746362066,"pfxZ":7.9144351823622126,"pX":-0.7625209706021824,"pZ":1.3072865000852207,"vX0":-13.744466377855337,"vY0":-135.12728682848527,"vZ0":-6.891093822227608,"x":146.07,"y":203.48,"x0":2.9821790107859316,"y0":50.00634208763721,"z0":5.127836561727454,"aX":20.061901407911122},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":-16.7,"spinRate":2128,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4055744888559847,"extension":6.930528424221205},"index":5,"playId":"545d74df-aaeb-38f8-8c4b-49c99bb6899a","pitchNumber":6,"startTime":"2025-09-09T22:58:05.304Z","endTime":"2025-09-09T22:58:09.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.3,"strikeZoneTop":3.00028675541922,"strikeZoneBottom":1.39021179264603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.362626285615438,"aZ":-26.624399540682095,"pfxX":-5.993628235861396,"pfxZ":4.217495195496579,"pX":-1.636240956529844,"pZ":1.4316628985922135,"vX0":-9.071897895264405,"vY0":-114.63954235047002,"vZ0":-2.8882927460882266,"x":179.37,"y":200.13,"x0":3.1680125757303235,"y0":50.00326099966328,"z0":5.336496911034752,"aX":-7.890511371521822},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":7.1,"breakHorizontal":13.3,"spinRate":2293,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.4797949153575187,"extension":6.492228203257569},"index":6,"playId":"d70f35a4-ad88-32fd-9b35-9d55aa173ee6","pitchNumber":7,"startTime":"2025-09-09T22:58:21.420Z","endTime":"2025-09-09T22:58:24.707Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.774126958300002,"aZ":-32.76714853272585,"pfxX":10.682630524583555,"pfxZ":-0.40796539561108336,"pX":0.6064230720276786,"pZ":1.7920999087809828,"vX0":-9.611838299176389,"vY0":-119.98388230230609,"vZ0":-1.4046906016027267,"x":93.88,"y":190.39,"x0":3.290323056829303,"y0":50.00380911513535,"z0":5.324372638241615,"aX":15.464543525727386},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.8,"breakHorizontal":-16.8,"spinRate":1879,"spinDirection":114},"zone":9,"typeConfidence":2.0,"plateTime":0.45776046427983985,"extension":6.692015683522936},"hitData":{"launchSpeed":112.1,"launchAngle":11.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.71,"coordY":83.14}},"index":7,"playId":"6cbd3842-95ec-3af3-9778-2cb0d3801a8b","pitchNumber":8,"startTime":"2025-09-09T22:58:37.091Z","endTime":"2025-09-09T22:58:49.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:58:49.491Z","atBatIndex":5},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"J.T. Realmuto hit by pitch. Bryce Harper to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-09T22:59:08.677Z","endTime":"2025-09-09T22:59:39.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":76.7,"endSpeed":70.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.299585571939094,"aZ":-26.60749565223931,"pfxX":-7.592384631143645,"pfxZ":4.507224311721784,"pX":-2.5093483369035052,"pZ":1.2160204957991623,"vX0":-10.022091355993064,"vY0":-111.16671972234663,"vZ0":-3.2025735391793484,"x":212.65,"y":205.95,"x0":3.0663210800950007,"y0":50.004825827018145,"z0":5.474927231092237,"aX":-9.380715506030908},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":7.4,"breakHorizontal":16.7,"spinRate":2351,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.4951305903815433,"extension":6.450784803335614},"index":0,"playId":"321b7c96-6511-341c-b820-b70715374238","pitchNumber":1,"startTime":"2025-09-09T22:59:34.810Z","endTime":"2025-09-09T22:59:39.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:59:39.112Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Castellanos doubles (26) on a fly ball to left fielder Brandon Nimmo. Bryce Harper scores. J.T. Realmuto scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-09T22:59:50.465Z","endTime":"2025-09-09T23:01:15.127Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":84.3,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.041828354850608,"aZ":-18.93699849524024,"pfxX":9.415241681258653,"pfxZ":7.263618910227173,"pX":0.4210968628147438,"pZ":2.432451855158145,"vX0":-10.252436628264853,"vY0":-134.39772472161584,"vZ0":-4.295618346973068,"x":100.95,"y":173.1,"x0":3.068153204043651,"y0":50.00659496842816,"z0":5.402552647879072,"aX":17.16982055710563},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.4,"breakHorizontal":-14.8,"spinRate":2056,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.4080593931798724,"extension":6.750110318593891},"index":0,"playId":"f7ea49d5-e97d-3ddd-85d8-2215482bda73","pitchNumber":1,"startTime":"2025-09-09T23:00:11.984Z","endTime":"2025-09-09T23:00:14.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.7,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.062080599837266,"aZ":-24.13271872121218,"pfxX":-5.904165821193989,"pfxZ":6.176625445590723,"pX":-1.214191078463921,"pZ":2.6718967155151896,"vX0":-8.281280218540514,"vY0":-113.7193779640402,"vZ0":-0.9004604081106095,"x":163.28,"y":166.64,"x0":3.2502215170292765,"y0":50.001789350902285,"z0":5.480394149480496,"aX":-7.6828682704398465},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":11.3,"breakHorizontal":12.8,"spinRate":2440,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.4827886279776963,"extension":6.515571364431794},"index":1,"playId":"ca81fd16-506e-3136-85e4-3d4e7af95273","pitchNumber":2,"startTime":"2025-09-09T23:00:27.862Z","endTime":"2025-09-09T23:00:30.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.86413793244795,"strikeZoneBottom":1.84467257428204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.55079303404741,"aZ":-24.11848197393062,"pfxX":-4.0780517626094985,"pfxZ":5.7376920556719995,"pX":-1.7606567166225007,"pZ":1.51175338663255,"vX0":-10.362719155055526,"vY0":-118.0192962995548,"vZ0":-3.648118978959009,"x":184.11,"y":197.96,"x0":3.2257036176074187,"y0":50.000017147826526,"z0":5.311810638384097,"aX":-5.721096209283271},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":9.7,"breakHorizontal":10.1,"spinRate":2353,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.46501511321469735,"extension":6.5957387882743115},"index":2,"playId":"11afd535-5cd0-3514-b788-8ec7845eb02b","pitchNumber":3,"startTime":"2025-09-09T23:00:45.022Z","endTime":"2025-09-09T23:00:48.325Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.0,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.251801817440565,"aZ":-26.32841248704011,"pfxX":-5.6044134062659765,"pfxZ":4.455031080260598,"pX":-0.44057097693470554,"pZ":2.266581268751181,"vX0":-6.986247065160252,"vY0":-114.17567071471736,"vZ0":-1.2349351330807563,"x":133.79,"y":177.58,"x0":3.3943602536127284,"y0":50.00334712310585,"z0":5.420503906350472,"aX":-7.35087036644618},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":8.0,"breakHorizontal":12.0,"spinRate":2462,"spinDirection":283},"zone":7,"typeConfidence":2.0,"plateTime":0.4808861176063366,"extension":6.444588741478794},"hitData":{"launchSpeed":93.7,"launchAngle":25.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.98,"coordY":110.09}},"index":3,"playId":"36bc73af-0a58-3780-84ba-d0c7a44e6c99","pitchNumber":4,"startTime":"2025-09-09T23:01:00.591Z","endTime":"2025-09-09T23:01:15.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:01:15.127Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-09T23:02:21.627Z","endTime":"2025-09-09T23:03:28.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-09T23:01:27.958Z","endTime":"2025-09-09T23:02:23.958Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.32020244177965,"strikeZoneBottom":1.53747521840121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.079251199398552,"aZ":-17.5423118747522,"pfxX":8.278324335972911,"pfxZ":8.049125701174797,"pX":-0.8646859681812884,"pZ":2.752511122504391,"vX0":-13.223494260082317,"vY0":-133.76509235945508,"vZ0":-3.5314987431020954,"x":149.96,"y":164.46,"x0":3.0606802748973916,"y0":50.000048623716715,"z0":5.342889433634755,"aX":15.043807981734458},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.0,"breakHorizontal":-12.2,"spinRate":2131,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.4090180504420067,"extension":6.691065482104207},"index":1,"playId":"4cedbedb-4477-34f3-a22a-bd02cac8958c","pitchNumber":1,"startTime":"2025-09-09T23:02:23.958Z","endTime":"2025-09-09T23:02:27.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.530079915405278,"aZ":-18.017990076140755,"pfxX":10.249873726877032,"pfxZ":7.788147944871389,"pX":0.7038012039748476,"pZ":2.824025071477902,"vX0":-10.02874026208263,"vY0":-133.66876410769075,"vZ0":-3.567229027547707,"x":90.17,"y":162.53,"x0":3.1640356145800363,"y0":50.00455842164275,"z0":5.461736880087549,"aX":18.637883822286692},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.6,"breakHorizontal":-16.6,"spinRate":2127,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.4090206536213543,"extension":6.525569174443246},"index":2,"playId":"27f50255-d9d7-3122-85c7-a624262fe1b2","pitchNumber":2,"startTime":"2025-09-09T23:02:37.187Z","endTime":"2025-09-09T23:02:42.224Z","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":77.9,"endSpeed":70.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.69170917807295,"aZ":-25.124450947563815,"pfxX":-8.384547431363252,"pfxZ":5.521112087391614,"pX":-1.1088717605695821,"pZ":2.3913035070744915,"vX0":-7.436734289175574,"vY0":-113.19459573129774,"vZ0":-1.2321647668546862,"x":159.27,"y":174.21,"x0":3.3275820913726433,"y0":50.00341346152288,"z0":5.495111568383953,"aX":-10.709894738441443},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":10.0,"breakHorizontal":17.3,"spinRate":2257,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.4868143294431344,"extension":6.3156919543090995},"index":3,"playId":"a9a515a6-2635-3be9-ae30-1885acdb358b","pitchNumber":3,"startTime":"2025-09-09T23:02:52.338Z","endTime":"2025-09-09T23:02:55.338Z","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":2},"index":4,"startTime":"2025-09-09T23:03:13.057Z","endTime":"2025-09-09T23:03:20.397Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.611523482133936,"aZ":-20.360865642104567,"pfxX":7.116904891545468,"pfxZ":6.4207958021543305,"pX":0.47577341491232766,"pZ":2.822988362110099,"vX0":-9.665683784211767,"vY0":-134.61779360630274,"vZ0":-2.836736312020986,"x":98.86,"y":162.56,"x0":3.1844176054108795,"y0":50.00194388311939,"z0":5.328132787085832,"aX":13.091905424639089},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.3,"breakHorizontal":-10.9,"spinRate":1917,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.4065402611991855,"extension":6.578320944144518},"hitData":{"launchSpeed":85.8,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.99,"coordY":143.71}},"index":5,"playId":"b02fc666-8881-346a-af3e-f08f873c2982","pitchNumber":4,"startTime":"2025-09-09T23:03:20.397Z","endTime":"2025-09-09T23:03:28.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:03:28.937Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mark Vientos walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-09T23:05:29.384Z","endTime":"2025-09-09T23:07:23.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":3.61805299276659,"strikeZoneBottom":1.57019067749793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.776537090427208,"aZ":-30.366260847624822,"pfxX":10.364997447163155,"pfxZ":1.0665278534825102,"pX":0.8164294270009025,"pZ":2.0427238399822283,"vX0":-6.8197498366893345,"vY0":-129.8646979468991,"vZ0":-3.1047708399881158,"x":85.88,"y":183.63,"x0":2.1435682312870834,"y0":50.00137244010648,"z0":5.588520433032757,"aX":17.522501855086563},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.4,"breakHorizontal":-17.0,"spinRate":1868,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.4234168483101133,"extension":6.118896669846018},"index":0,"playId":"05c68973-2e77-37f6-8b2e-8ee739b60673","pitchNumber":1,"startTime":"2025-09-09T23:05:38.690Z","endTime":"2025-09-09T23:05:41.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.59554369916719,"strikeZoneBottom":1.57306366391126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.093583598096124,"aZ":-32.498952286672946,"pfxX":7.131965687031534,"pfxZ":-0.24267133677219865,"pX":-0.49780365865583875,"pZ":0.8152100874178806,"vX0":-7.644443795390879,"vY0":-115.49104279893407,"vZ0":-3.6619193154484027,"x":135.98,"y":216.77,"x0":1.9329734482551162,"y0":50.00197927088888,"z0":5.556539801466892,"aX":9.606219908217492},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-1.1,"breakHorizontal":-10.9,"spinRate":1149,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.47478253069676324,"extension":6.117531585552137},"index":1,"playId":"dc5546c5-d18f-3480-82a5-a0360bd3732a","pitchNumber":2,"startTime":"2025-09-09T23:05:53.310Z","endTime":"2025-09-09T23:05:56.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.56495643044918,"strikeZoneBottom":1.63478889925986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.679544542467266,"aZ":-24.95126365963743,"pfxX":7.422824261407655,"pfxZ":4.186145895500816,"pX":0.09629925512457398,"pZ":1.6426749432237777,"vX0":-7.545830513130473,"vY0":-131.02887302334946,"vZ0":-5.143704804886588,"x":113.33,"y":194.43,"x0":2.059727824719448,"y0":50.00368351967447,"z0":5.514138413246832,"aX":12.808467062366574},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.6,"breakHorizontal":-11.6,"spinRate":1975,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.41925472169742806,"extension":6.036669938589777},"index":2,"playId":"142fc3eb-c55d-36db-a1e3-28824706a152","pitchNumber":3,"startTime":"2025-09-09T23:06:11.666Z","endTime":"2025-09-09T23:06:15.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.126243384695545,"aZ":-39.34226744771174,"pfxX":-5.161191977196615,"pfxZ":-5.910237961133872,"pX":-0.7961305459785248,"pZ":1.9961387668074075,"vX0":-4.610594764059717,"vY0":-109.96334504837122,"vZ0":0.7348113357085437,"x":147.35,"y":184.88,"x0":2.0050180180013055,"y0":50.000908240457704,"z0":5.86151014751416,"aX":-6.262623670953489},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-10.1,"breakHorizontal":10.7,"spinRate":2129,"spinDirection":306},"zone":7,"typeConfidence":2.0,"plateTime":0.4998121523859669,"extension":6.209533654435602},"index":3,"playId":"c79e83f5-170b-3368-9883-03e6e64a044d","pitchNumber":4,"startTime":"2025-09-09T23:06:29.559Z","endTime":"2025-09-09T23:06:33.649Z","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":0},"index":4,"startTime":"2025-09-09T23:06:46.725Z","endTime":"2025-09-09T23:07:00.528Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.5,"strikeZoneTop":3.5504908974892,"strikeZoneBottom":1.58021819464556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.55925606519128,"aZ":-29.993351548239886,"pfxX":7.369496359712985,"pfxZ":1.671203833955012,"pX":3.124761437081816,"pZ":2.2457626463155953,"vX0":-0.37866926026034425,"vY0":-113.91469122954595,"vZ0":-0.8552717894102702,"x":-2.11,"y":178.14,"x0":2.3377119852626853,"y0":50.001861010564205,"z0":5.613327745281833,"aX":9.603182297655154},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":3.1,"breakHorizontal":-13.2,"spinRate":1189,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4823785637808573,"extension":5.996417030488576},"index":5,"playId":"0a183c1d-c9ac-3510-bf09-d57f82e21355","pitchNumber":5,"startTime":"2025-09-09T23:07:00.528Z","endTime":"2025-09-09T23:07:03.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.49624032392537,"strikeZoneBottom":1.52604717662697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.495755626945254,"aZ":-19.449701817960147,"pfxX":2.711573074530503,"pfxZ":7.096686539030662,"pX":1.0446615760368403,"pZ":3.6396326290617167,"vX0":-3.83083694691807,"vY0":-133.04520115446917,"vZ0":-1.7787653356004307,"x":77.18,"y":140.51,"x0":2.1507711223719923,"y0":50.00305338232008,"z0":5.726204764342182,"aX":4.862377944664458},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.7,"breakHorizontal":-4.1,"spinRate":1904,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4116629857565459,"extension":6.008792139611851},"index":6,"playId":"0be61dcb-ca81-3993-90ab-db3523cd0d07","pitchNumber":6,"startTime":"2025-09-09T23:07:18.959Z","endTime":"2025-09-09T23:07:23.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:07:23.159Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-09T23:08:00.669Z","endTime":"2025-09-09T23:09:02.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-09T23:07:46.644Z","endTime":"2025-09-09T23:08:02.971Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":80.9,"endSpeed":74.1,"strikeZoneTop":3.5592752976711,"strikeZoneBottom":1.62999839530621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.215650834295364,"aZ":-23.26947001726182,"pfxX":-3.7124092717911816,"pfxZ":6.350439473816289,"pX":0.3247805423730288,"pZ":2.6894043116144144,"vX0":-3.1821356169635813,"vY0":-117.86232037351607,"vZ0":-1.8895155742754848,"x":104.62,"y":166.17,"x0":2.1764243921864903,"y0":50.00027368578014,"z0":5.6586708939599095,"aX":-5.200754792101782},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":11.3,"breakHorizontal":7.6,"spinRate":2166,"spinDirection":253},"zone":6,"typeConfidence":2.0,"plateTime":0.4654151487363447,"extension":6.240358416702179},"index":1,"playId":"02d16f34-a559-3671-a89c-d7f62b401c37","pitchNumber":1,"startTime":"2025-09-09T23:08:02.971Z","endTime":"2025-09-09T23:08:06.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64521831960431,"aZ":-25.618465001851142,"pfxX":11.065569150793145,"pfxZ":3.7189328737981224,"pX":0.35282279173042697,"pZ":2.868935665627374,"vX0":-8.07187043724123,"vY0":-132.31134568781374,"vZ0":-2.437783522343999,"x":103.55,"y":161.32,"x0":2.0136207436758973,"y0":50.005000212660555,"z0":5.690140114124113,"aX":19.51668089746916},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.4,"breakHorizontal":-18.1,"spinRate":1957,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.4148285560616287,"extension":6.1943449314431644},"index":2,"playId":"126beba3-0e66-3897-afb2-a55c864c67fa","pitchNumber":2,"startTime":"2025-09-09T23:08:22.542Z","endTime":"2025-09-09T23:08:27.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.871487709354813,"aZ":-24.05507528515191,"pfxX":-1.4576034643334967,"pfxZ":5.8585370673506425,"pX":-1.3296862827464309,"pZ":2.205937574808118,"vX0":-7.173047821636501,"vY0":-116.95130505825198,"vZ0":-2.786489048681262,"x":167.68,"y":179.22,"x0":1.9654972523358907,"y0":50.00402076949031,"z0":5.666817347750045,"aX":-2.0213769180033125},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":10.2,"breakHorizontal":4.4,"spinRate":2160,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.4681740253880471,"extension":6.266031441116837},"index":3,"playId":"e3cffb50-9b8d-32dd-a7ab-bdfed26f121a","pitchNumber":3,"startTime":"2025-09-09T23:08:59.257Z","endTime":"2025-09-09T23:09:02.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:09:02.257Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Starling Marte called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-09T23:09:15.435Z","endTime":"2025-09-09T23:11:12.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,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":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":85.4,"endSpeed":79.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.702544969145563,"aZ":-26.54429621065911,"pfxX":-1.1443833719619771,"pfxZ":3.553072989248884,"pX":0.03531260175908288,"pZ":2.8471925606359187,"vX0":-4.844212596848137,"vY0":-124.44170567465137,"vZ0":-1.7796785353926403,"x":115.65,"y":161.91,"x0":2.148092725992421,"y0":50.00153016306941,"z0":5.75009771788427,"aX":-1.8109813351533313},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.4,"breakHorizontal":3.1,"spinRate":1998,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.4385230773679001,"extension":6.21261254169272},"index":0,"playId":"53d72413-c900-3605-a6fb-3e5c702ed76e","pitchNumber":1,"startTime":"2025-09-09T23:09:27.850Z","endTime":"2025-09-09T23:09:31.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":78.4,"endSpeed":72.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.297495935215345,"aZ":-32.07317565866946,"pfxX":6.5682024803119905,"pfxZ":0.07800128545874152,"pX":1.2815852647850199,"pZ":2.8661648941976536,"vX0":-3.8162545925147935,"vY0":-114.19717891049486,"vZ0":0.6415031744377706,"x":68.15,"y":161.39,"x0":2.117865158430794,"y0":50.00357260630112,"z0":5.72729998899926,"aX":8.707771814842996},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":0.6,"breakHorizontal":-11.0,"spinRate":1274,"spinDirection":111},"zone":12,"typeConfidence":2.0,"plateTime":0.4789468744593379,"extension":6.096143074248748},"index":1,"playId":"951905c4-6239-357a-a582-510abd6e3805","pitchNumber":2,"startTime":"2025-09-09T23:09:45.585Z","endTime":"2025-09-09T23:09:48.772Z","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":"2025-09-09T23:09:56.546Z","endTime":"2025-09-09T23:10:10.697Z","isPitch":false,"type":"action","player":{"id":516782,"link":"/api/v1/people/516782"}},{"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":90.3,"endSpeed":83.7,"strikeZoneTop":3.41380397814441,"strikeZoneBottom":1.42976606291291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.942668551035208,"aZ":-19.81754027627546,"pfxX":4.357978990281954,"pfxZ":6.936437053238878,"pX":0.6804486863861672,"pZ":3.5500038640536666,"vX0":-5.209385621995754,"vY0":-131.62732896675,"vZ0":-1.4887074931322823,"x":91.06,"y":142.93,"x0":2.1049636979972335,"y0":50.002191464745806,"z0":5.568219239313023,"aX":7.763520408566459},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.5,"breakHorizontal":-7.0,"spinRate":2000,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4137113294020911,"extension":6.097231518036157},"index":3,"playId":"3570d584-4273-31d0-bf4f-0278d5874469","pitchNumber":3,"startTime":"2025-09-09T23:10:10.697Z","endTime":"2025-09-09T23:10:14.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.7,"strikeZoneTop":3.42019483757897,"strikeZoneBottom":1.50999906211068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.980676129955256,"aZ":-31.50223175224352,"pfxX":7.729452347848917,"pfxZ":0.48857876790365307,"pX":1.0477419352770307,"pZ":1.2833571126910992,"vX0":-4.435150399351605,"vY0":-115.89755187316378,"vZ0":-3.2988933448314377,"x":77.06,"y":204.13,"x0":1.978763406329027,"y0":50.00009216730774,"z0":5.723291263195951,"aX":10.548727763378393},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":0.4,"breakHorizontal":-13.0,"spinRate":1177,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.47198445738758155,"extension":6.201934461356792},"index":4,"playId":"404a170f-9911-30c2-b301-60b31eba7f11","pitchNumber":4,"startTime":"2025-09-09T23:10:28.973Z","endTime":"2025-09-09T23:10:32.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.49123315669256,"strikeZoneBottom":1.50596435014646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.570464664357562,"aZ":-25.746646568645893,"pfxX":-0.1275356389043809,"pfxZ":3.8991575182598366,"pX":-1.0684420935824432,"pZ":2.3217415516415567,"vX0":-7.484239271818204,"vY0":-126.51425009950047,"vZ0":-3.440474801863511,"x":157.73,"y":176.09,"x0":1.923287890657902,"y0":50.004160162493335,"z0":5.723257794081262,"aX":-0.21059627698792252},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.6,"breakHorizontal":1.7,"spinRate":2048,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.43006451680411795,"extension":6.254298493629823},"index":5,"playId":"2c2ef021-b3aa-3e78-a259-8154eaa4b5e0","pitchNumber":5,"startTime":"2025-09-09T23:10:48.122Z","endTime":"2025-09-09T23:10:52.439Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.38497707934108,"strikeZoneBottom":1.50592375447204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.82930951912955,"aZ":-28.024626377099477,"pfxX":10.625321075026363,"pfxZ":2.4119825103313675,"pX":-0.7385844546482062,"pZ":2.063296013452833,"vX0":-9.918835674229635,"vY0":-130.3650895010916,"vZ0":-4.083740564472222,"x":145.15,"y":183.07,"x0":1.738058043310178,"y0":50.00078104283718,"z0":5.7694532648710455,"aX":18.256783080023595},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.6,"breakHorizontal":-17.0,"spinRate":1983,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.42041913983961265,"extension":6.426858359618407},"index":6,"playId":"bccf1111-c179-32c8-846f-e923130724ca","pitchNumber":6,"startTime":"2025-09-09T23:11:08.889Z","endTime":"2025-09-09T23:11:12.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:11:12.591Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Francisco Alvarez lines out to left fielder Weston Wilson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-09T23:11:25.883Z","endTime":"2025-09-09T23:13:24.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.4,"strikeZoneTop":3.25004815045779,"strikeZoneBottom":1.47182715046328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03306176530353,"aZ":-30.249924923163405,"pfxX":11.163600845121945,"pfxZ":1.1011255556704818,"pX":0.8009805485082631,"pZ":1.8820018532259692,"vX0":-7.0749593275446445,"vY0":-132.18628495096547,"vZ0":-3.8010866935575356,"x":86.47,"y":187.97,"x0":2.082114367765407,"y0":50.00175073524171,"z0":5.595985977980964,"aX":19.464767588907005},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.3,"breakHorizontal":-18.4,"spinRate":2053,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.41672082663982657,"extension":6.143212630944949},"index":0,"playId":"bde42668-bc51-3863-a843-9c4e4b1ab3c9","pitchNumber":1,"startTime":"2025-09-09T23:11:40.650Z","endTime":"2025-09-09T23:11:44.329Z","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":2},"pitchData":{"startSpeed":75.7,"endSpeed":69.2,"strikeZoneTop":3.26807110436783,"strikeZoneBottom":1.52000231518894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.741357679650548,"aZ":-39.28060273968132,"pfxX":-3.1968177867205134,"pfxZ":-5.898779841581964,"pX":-0.9689120137396713,"pZ":1.4738486357225304,"vX0":-5.252900831386046,"vY0":-110.0969892272534,"vZ0":-0.30203743352535084,"x":153.93,"y":198.99,"x0":1.8796077779396798,"y0":50.000769692628694,"z0":5.832780976769198,"aX":-3.853506047542866},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-10.3,"breakHorizontal":7.3,"spinRate":2070,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.500883528168711,"extension":6.2790787765158},"index":1,"playId":"e8eb5e07-2c01-3ec3-9f2b-071ad59cd740","pitchNumber":2,"startTime":"2025-09-09T23:11:56.201Z","endTime":"2025-09-09T23:11:59.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.22661908576077,"strikeZoneBottom":1.5196474059041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68007482037695,"aZ":-30.85669555729233,"pfxX":10.850943491477775,"pfxZ":0.7731580171581491,"pX":1.008225343242367,"pZ":2.032342324767401,"vX0":-6.287483399904738,"vY0":-129.89522746120883,"vZ0":-3.2041574915291955,"x":78.57,"y":183.91,"x0":2.057697434475807,"y0":50.00219292373593,"z0":5.642385303843565,"aX":18.434372914965248},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.8,"breakHorizontal":-18.1,"spinRate":1997,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.42261615069338676,"extension":6.193144116669602},"index":2,"playId":"ffe71c96-e2e4-3659-8e7b-0a00f5bb010d","pitchNumber":3,"startTime":"2025-09-09T23:12:15.096Z","endTime":"2025-09-09T23:12:19.256Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.26165507797088,"strikeZoneBottom":1.42106539077675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.35832431641535,"aZ":-28.40755574544357,"pfxX":9.317642298485625,"pfxZ":2.1626107813796427,"pX":0.6874594806653563,"pZ":2.4773913491168744,"vX0":-6.4882398718998715,"vY0":-131.2068796358819,"vZ0":-2.8163826639667677,"x":90.8,"y":171.89,"x0":1.984711462283044,"y0":50.00092981265326,"z0":5.686691420512764,"aX":16.20649945102906},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":-15.4,"spinRate":2004,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.41783140003701114,"extension":6.2069798417786215},"index":3,"playId":"00091bab-acb1-33fd-bb35-547466865f49","pitchNumber":4,"startTime":"2025-09-09T23:12:32.515Z","endTime":"2025-09-09T23:12:35.726Z","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":3,"strikes":1,"outs":2},"index":4,"startTime":"2025-09-09T23:12:45.439Z","endTime":"2025-09-09T23:12:57.524Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.506594026613485,"aZ":-27.067902585221862,"pfxX":-0.21398263112444627,"pfxZ":3.215789279362019,"pX":-0.12587434037642772,"pZ":3.218632445237635,"vX0":-5.368330718779467,"vY0":-125.26978081908854,"vZ0":-0.9891112522338109,"x":121.8,"y":151.88,"x0":2.0734652657977057,"y0":50.00385971267551,"z0":5.833170522636065,"aX":-0.33849087066142497},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.9,"breakHorizontal":1.7,"spinRate":1933,"spinDirection":172},"zone":2,"typeConfidence":2.0,"plateTime":0.43737943895063225,"extension":6.251777869133992},"index":5,"playId":"39417b13-c3ab-310c-b033-a469bbb13bc6","pitchNumber":5,"startTime":"2025-09-09T23:12:57.524Z","endTime":"2025-09-09T23:13:00.524Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":68.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.111152520503328,"aZ":-38.90072771236506,"pfxX":-3.5725394584448473,"pfxZ":-5.615006803402701,"pX":-0.4946878632269663,"pZ":1.915320821616768,"vX0":-4.214580112890171,"vY0":-109.5634833268544,"vZ0":0.5357877270056108,"x":135.86,"y":187.07,"x0":1.9293758423939615,"y0":50.00421736198111,"z0":5.876602932502462,"aX":-4.277299344794949},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-9.6,"breakHorizontal":7.7,"spinRate":2127,"spinDirection":307},"zone":7,"typeConfidence":2.0,"plateTime":0.5028612473858916,"extension":6.319175535795923},"hitData":{"launchSpeed":96.3,"launchAngle":23.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.63,"coordY":89.13}},"index":6,"playId":"3b6744d4-30d7-3cc4-9c8d-0f592a6bb1d8","pitchNumber":6,"startTime":"2025-09-09T23:13:17.144Z","endTime":"2025-09-09T23:13:24.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:13:24.213Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Weston Wilson lines out to right fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-09T23:15:21.504Z","endTime":"2025-09-09T23:16:44.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"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, 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":76.3,"endSpeed":70.2,"strikeZoneTop":3.36135628925062,"strikeZoneBottom":1.56191779577831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.425803481083307,"aZ":-28.758402637239463,"pfxX":-5.213052059335681,"pfxZ":2.74464673113801,"pX":0.865286236061137,"pZ":1.8288584099423537,"vX0":-4.583901803594958,"vY0":-111.04586783625614,"vZ0":-1.3611366164021135,"x":84.02,"y":189.4,"x0":3.6358723542296945,"y0":50.004667673278604,"z0":5.449710274664159,"aX":-6.4908425431399115},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":4.9,"breakHorizontal":10.7,"spinRate":2197,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.49379363761178263,"extension":6.297443911497254},"index":0,"playId":"9f0e69b1-43b4-3ecb-8fe2-c919217a0cad","pitchNumber":1,"startTime":"2025-09-09T23:15:52.945Z","endTime":"2025-09-09T23:15:56.027Z","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":83.6,"endSpeed":76.8,"strikeZoneTop":3.60114621796464,"strikeZoneBottom":1.64999628467034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.52392888799452,"aZ":-31.481628834145653,"pfxX":10.806943898864422,"pfxZ":0.46537650757905347,"pX":1.0783288234384456,"pZ":3.2354690296984203,"vX0":-8.711226213720442,"vY0":-121.41433102968209,"vZ0":1.0465780460075131,"x":75.9,"y":151.42,"x0":3.298849081601753,"y0":50.005938090579065,"z0":5.52674526742189,"aX":16.22836957535595},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.3,"breakHorizontal":-17.6,"spinRate":1861,"spinDirection":107},"zone":12,"typeConfidence":2.0,"plateTime":0.4501697231510917,"extension":6.289706528340021},"index":1,"playId":"3361d67a-9079-3bbe-8399-96f9c340de61","pitchNumber":2,"startTime":"2025-09-09T23:16:06.146Z","endTime":"2025-09-09T23:16:11.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.208733886727185,"aZ":-20.802346644992642,"pfxX":10.042311653696324,"pfxZ":6.362117026906352,"pX":-0.32682408697641285,"pZ":2.9123075075993006,"vX0":-13.065562208992597,"vY0":-132.58809294188387,"vZ0":-2.1963364165022456,"x":129.46,"y":160.15,"x0":3.3503284477272914,"y0":50.00452292230394,"z0":5.262496061662569,"aX":17.95800369793914},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.3,"breakHorizontal":-15.5,"spinRate":2191,"spinDirection":107},"zone":4,"typeConfidence":2.0,"plateTime":0.41242628990947683,"extension":6.60111533590413},"index":2,"playId":"7fd32714-9393-322b-a1cd-7b5751a3ed84","pitchNumber":3,"startTime":"2025-09-09T23:16:19.470Z","endTime":"2025-09-09T23:16:23.988Z","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":0},"index":3,"startTime":"2025-09-09T23:16:32.929Z","endTime":"2025-09-09T23:16:37.888Z","isPitch":false,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.032815535798058,"aZ":-27.325441180203295,"pfxX":-1.9769545948346106,"pfxZ":3.657675014354064,"pX":0.249777710355492,"pZ":2.593427840316876,"vX0":-6.7763733261854115,"vY0":-114.39136540647155,"vZ0":-0.3004940271868739,"x":107.48,"y":168.76,"x0":3.5068847083034393,"y0":50.002680883450466,"z0":5.404558192427144,"aX":-2.620352578766282},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":6.8,"breakHorizontal":5.3,"spinRate":2222,"spinDirection":295},"zone":5,"typeConfidence":2.0,"plateTime":0.4787580933674853,"extension":6.431779171233081},"hitData":{"launchSpeed":89.8,"launchAngle":18.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.93,"coordY":96.51}},"index":4,"playId":"b52c33c3-1e15-3107-a323-1d7b097024c9","pitchNumber":4,"startTime":"2025-09-09T23:16:37.888Z","endTime":"2025-09-09T23:16:44.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:16:44.572Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a ground ball to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-09T23:17:04.851Z","endTime":"2025-09-09T23:17:57.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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(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.9,"endSpeed":81.8,"strikeZoneTop":3.30485541378167,"strikeZoneBottom":1.53990791292909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.732042543639533,"aZ":-18.379603194775644,"pfxX":11.731815826759561,"pfxZ":7.96358893253505,"pX":0.05041235057413956,"pZ":2.6586645898577586,"vX0":-11.988673757802363,"vY0":-131.7322896221007,"vZ0":-3.112102422503554,"x":115.08,"y":167.0,"x0":3.167682454590574,"y0":50.00211333855299,"z0":5.237641305728085,"aX":20.32210727922683},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.8,"breakHorizontal":-18.1,"spinRate":1970,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4180895609118731,"extension":6.862208054114341},"index":0,"playId":"4807ebcd-03fa-36a0-bc13-d50c4206dfca","pitchNumber":1,"startTime":"2025-09-09T23:17:08.488Z","endTime":"2025-09-09T23:17:11.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.92376229214016,"aZ":-28.423953208781587,"pfxX":-4.582689495812771,"pfxZ":2.9700573312016214,"pX":-0.4352621713039554,"pZ":2.6140531655131833,"vX0":-6.927419447564883,"vY0":-112.63950649541226,"vZ0":0.4104902258271861,"x":133.59,"y":168.2,"x0":3.2971855802891903,"y0":50.00075873892395,"z0":5.3460513104310605,"aX":-5.7805502906727355},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":5.9,"breakHorizontal":10.3,"spinRate":2101,"spinDirection":289},"zone":4,"typeConfidence":2.0,"plateTime":0.4896792545517301,"extension":6.4620288000078325},"index":1,"playId":"99e7f6f3-1fa3-3a22-b3fb-eecc1eead1f5","pitchNumber":2,"startTime":"2025-09-09T23:17:19.076Z","endTime":"2025-09-09T23:17:26.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9453108679611,"aZ":-20.65740282223688,"pfxX":9.127321623942855,"pfxZ":6.217106487771141,"pX":-0.36998010819462385,"pZ":1.8911398865672948,"vX0":-13.396058272635646,"vY0":-134.88029428680446,"vZ0":-4.41555846915534,"x":131.1,"y":187.72,"x0":3.463444746383609,"y0":50.00130325779638,"z0":4.9964837610759,"aX":16.902836862492805},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.4,"breakHorizontal":-13.8,"spinRate":2068,"spinDirection":105},"zone":7,"typeConfidence":2.0,"plateTime":0.405312378844362,"extension":6.720597352104916},"hitData":{"launchSpeed":87.4,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.76,"coordY":134.28}},"index":2,"playId":"35b3a0ac-75ad-3d83-a77b-eeb7a40e4a3b","pitchNumber":3,"startTime":"2025-09-09T23:17:46.265Z","endTime":"2025-09-09T23:17:57.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:17:57.744Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Otto Kemp homers (5) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-09T23:18:16.736Z","endTime":"2025-09-09T23:21:30.800Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","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":640455,"link":"/api/v1/people/640455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"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(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":77.4,"endSpeed":70.9,"strikeZoneTop":3.2286367425752,"strikeZoneBottom":1.4411881170571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.076012797285237,"aZ":-30.927464294674884,"pfxX":-7.180894146961855,"pfxZ":0.9856041574166436,"pX":-0.697864944832359,"pZ":2.900846036358975,"vX0":-6.912455819366474,"vY0":-112.54601065962979,"vZ0":1.2435800453503747,"x":143.6,"y":160.46,"x0":3.3564678381363127,"y0":50.00535193583047,"z0":5.4939568635550975,"aX":-9.134156272418888},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":2.5,"breakHorizontal":14.9,"spinRate":2146,"spinDirection":291},"zone":1,"typeConfidence":2.0,"plateTime":0.4882806700275988,"extension":6.5978232459847765},"index":0,"playId":"36fb0a91-5f60-3ae1-9336-50a1e6a99981","pitchNumber":1,"startTime":"2025-09-09T23:18:20.635Z","endTime":"2025-09-09T23:18:24.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.23278763042508,"aZ":-19.162483006990332,"pfxX":8.471975722271123,"pfxZ":7.374566824045269,"pX":0.010933267771410612,"pZ":2.2359770450098058,"vX0":-11.141501006780295,"vY0":-132.01112805048734,"vZ0":-3.948615961203089,"x":116.58,"y":178.41,"x0":3.1863360540669454,"y0":50.002199010713404,"z0":5.162689196312595,"aX":14.946233304631763},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.6,"breakHorizontal":-12.8,"spinRate":1981,"spinDirection":111},"zone":5,"typeConfidence":2.0,"plateTime":0.4150013805385875,"extension":6.840960900539578},"index":1,"playId":"1bf05370-eb98-3a01-80eb-0558d14a260b","pitchNumber":2,"startTime":"2025-09-09T23:18:40.618Z","endTime":"2025-09-09T23:18:43.618Z","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":1},"pitchData":{"startSpeed":76.3,"endSpeed":69.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.4069401364528,"aZ":-30.07232732360627,"pfxX":-4.670542400226411,"pfxZ":1.6987783436044719,"pX":-0.523244303616133,"pZ":2.1257175926372445,"vX0":-7.02301274902334,"vY0":-110.8642466582298,"vZ0":-0.25994426900542755,"x":136.94,"y":181.39,"x0":3.302733589349632,"y0":50.0003406271143,"z0":5.406244239370333,"aX":-5.761770474612851},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":3.4,"breakHorizontal":10.4,"spinRate":2173,"spinDirection":291},"zone":4,"typeConfidence":2.0,"plateTime":0.49568191849264487,"extension":6.466622722362098},"index":2,"playId":"cc4cc8d4-4b56-367b-85af-62e01cb4c1dd","pitchNumber":3,"startTime":"2025-09-09T23:18:59.106Z","endTime":"2025-09-09T23:19:03.297Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"8090861b-b543-3677-8b2c-33bb1028fb10","startTime":"2025-09-09T23:19:34.643Z","endTime":"2025-09-09T23:19:41.148Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Mets challenged (tag play), call on the field was overturned: With Otto Kemp batting, Bryson Stott picked off and caught stealing 2nd base, second baseman Jeff McNeil.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"8090861b-b543-3677-8b2c-33bb1028fb10","startTime":"2025-09-09T23:20:00.145Z","endTime":"2025-09-09T23:21:05.107Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":121}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.612853678457693,"aZ":-31.998844796787115,"pfxX":9.488984794684088,"pfxZ":0.1185415369395475,"pX":0.3014435478322755,"pZ":2.1009572289307097,"vX0":-10.201299151337668,"vY0":-121.60013500836055,"vZ0":-1.3980116720253202,"x":105.51,"y":182.05,"x0":3.2985685668751863,"y0":50.004303298585576,"z0":5.434150976949519,"aX":14.353814603368535},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.1,"breakHorizontal":-15.1,"spinRate":1763,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.44871291102726474,"extension":6.353224971321543},"hitData":{"launchSpeed":100.8,"launchAngle":25.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":80.87,"coordY":41.48}},"index":5,"playId":"3ac9b1c4-94b5-33c3-8bc4-3131c1568344","pitchNumber":4,"startTime":"2025-09-09T23:21:05.107Z","endTime":"2025-09-09T23:21:30.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:21:30.800Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Harrison Bader homers (16) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-09T23:21:48.246Z","endTime":"2025-09-09T23:22:39.508Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.9,"endSpeed":71.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.773460233093747,"aZ":-32.322952872490646,"pfxX":-5.019865845300154,"pfxZ":-0.11600415885101079,"pX":0.11821954946664205,"pZ":3.0551653804163217,"vX0":-5.998570489963073,"vY0":-113.22488289845612,"vZ0":1.7205703193637198,"x":112.49,"y":156.29,"x0":3.4650819906527155,"y0":50.00344104450751,"z0":5.5460129918555205,"aX":-6.445034243558717},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.6,"breakHorizontal":10.8,"spinRate":2138,"spinDirection":282},"zone":2,"typeConfidence":2.0,"plateTime":0.48579184077565385,"extension":6.394981601661013},"index":0,"playId":"7ffea7d2-0af7-3a5a-99ec-0f6b6cc3ffe2","pitchNumber":1,"startTime":"2025-09-09T23:21:50.076Z","endTime":"2025-09-09T23:21:55.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.16272994067663,"strikeZoneBottom":1.48487866824192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.3785481059907,"aZ":-32.72819242463306,"pfxX":9.899238195834283,"pfxZ":-0.3731231264470356,"pX":1.3349495071754862,"pZ":1.8304550521411327,"vX0":-8.092256010725512,"vY0":-120.89767620165553,"vZ0":-1.3221750701483268,"x":66.11,"y":189.36,"x0":3.4379783824148142,"y0":50.00299402929142,"z0":5.2546068383409725,"aX":14.666900841684239},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.7,"breakHorizontal":-16.0,"spinRate":1746,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.45289053484631436,"extension":6.355500960696376},"index":1,"playId":"a3c26da8-e604-393c-a32a-ba96dd776c6e","pitchNumber":2,"startTime":"2025-09-09T23:22:04.470Z","endTime":"2025-09-09T23:22:08.200Z","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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":70.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.889657134448033,"aZ":-30.48118418824588,"pfxX":-7.049317261177876,"pfxZ":1.3339100889846627,"pX":0.19375380627945663,"pZ":2.9626114752697785,"vX0":-5.041040773106641,"vY0":-112.44935019091683,"vZ0":1.4927534212809483,"x":109.61,"y":158.79,"x0":3.3867266739577704,"y0":50.003401836052035,"z0":5.400670931841424,"aX":-8.956502035640652},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":3.1,"breakHorizontal":14.2,"spinRate":2155,"spinDirection":286},"zone":2,"typeConfidence":2.0,"plateTime":0.48855822529039816,"extension":6.5384616329476835},"hitData":{"launchSpeed":101.9,"launchAngle":24.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":30.85,"coordY":89.14}},"index":2,"playId":"c962d706-742c-3ebb-99fb-74428fb85501","pitchNumber":3,"startTime":"2025-09-09T23:22:16.254Z","endTime":"2025-09-09T23:22:39.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:22:39.508Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-09T23:22:50.151Z","endTime":"2025-09-09T23:24:05.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.25386442905668,"strikeZoneBottom":1.48092875658884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.74361288260036,"aZ":-19.967691006213915,"pfxX":10.031397524848394,"pfxZ":6.647070270636874,"pX":-0.9816065023761447,"pZ":1.623304611109833,"vX0":-14.24192823539732,"vY0":-134.10474773642267,"vZ0":-5.520621646116624,"x":154.42,"y":194.95,"x0":3.0743346185044564,"y0":50.003587376771826,"z0":5.116026699013213,"aX":18.424666688485804},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.0,"breakHorizontal":-15.4,"spinRate":2076,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4071368411952063,"extension":6.988298790061477},"index":0,"playId":"b3d32dbc-7859-3ad0-b2a3-10d60c5589a3","pitchNumber":1,"startTime":"2025-09-09T23:22:59.050Z","endTime":"2025-09-09T23:23:03.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.22601121438531,"aZ":-22.128886870440162,"pfxX":10.936393071661389,"pfxZ":5.511695846651467,"pX":0.45081267920690377,"pZ":3.1502943297902384,"vX0":-11.390336151786869,"vY0":-133.96665856213866,"vZ0":-1.2855238072514623,"x":99.82,"y":153.72,"x0":3.331432963955645,"y0":50.001801384872486,"z0":5.214084607573232,"aX":19.93007976465291},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":-17.4,"spinRate":2117,"spinDirection":114},"zone":3,"typeConfidence":2.0,"plateTime":0.40844344689424084,"extension":6.838742810391635},"index":1,"playId":"ed10796a-7986-3a92-8688-3fa7ea873017","pitchNumber":2,"startTime":"2025-09-09T23:23:10.334Z","endTime":"2025-09-09T23:23:13.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.543068365543405,"aZ":-22.395673071258273,"pfxX":9.083594133417847,"pfxZ":5.445576904332107,"pX":0.5632059507023446,"pZ":2.611791499132158,"vX0":-10.527673741050736,"vY0":-132.9564351493845,"vZ0":-2.198471795932597,"x":95.53,"y":168.26,"x0":3.3872854058131026,"y0":50.006152539947585,"z0":5.068534157051425,"aX":16.324647849997163},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.6,"breakHorizontal":-14.3,"spinRate":1939,"spinDirection":112},"zone":6,"typeConfidence":2.0,"plateTime":0.41139335868207816,"extension":6.82126638424714},"index":2,"playId":"b483c213-4d68-3e58-8ddb-95738b557615","pitchNumber":3,"startTime":"2025-09-09T23:23:22.756Z","endTime":"2025-09-09T23:23:25.756Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-09T23:23:37.391Z","endTime":"2025-09-09T23:23:44.607Z","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":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.3,"strikeZoneTop":3.24601720127913,"strikeZoneBottom":1.48141444036496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.07589122243033,"aZ":-29.957994833082104,"pfxX":-3.2677311663605755,"pfxZ":1.723685337164012,"pX":-1.2207987662350284,"pZ":1.8171831225641797,"vX0":-8.756653604678457,"vY0":-112.98826571862614,"vZ0":-0.8412995609348455,"x":163.53,"y":189.72,"x0":3.1413984468985854,"y0":50.00108599494876,"z0":5.225542777716077,"aX":-4.189682658675047},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":3.2,"breakHorizontal":8.3,"spinRate":2166,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.48621655910841577,"extension":6.861878098622426},"index":4,"playId":"abc23579-5ef4-3529-88df-f2905aedfd50","pitchNumber":4,"startTime":"2025-09-09T23:23:44.607Z","endTime":"2025-09-09T23:23:48.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.156810867236587,"aZ":-23.045235391799434,"pfxX":10.765290176983545,"pfxZ":5.051487288115183,"pX":-0.5254908639871756,"pZ":2.5552604585188536,"vX0":-13.4161553663589,"vY0":-133.6559791636682,"vZ0":-2.3582655982600227,"x":137.03,"y":169.79,"x0":3.163519867995742,"y0":50.00304993330789,"z0":5.106329878782437,"aX":19.453619737670934},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":-16.6,"spinRate":2022,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.4100132381237547,"extension":7.020339822337639},"hitData":{"launchSpeed":92.4,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.39,"coordY":157.1}},"index":5,"playId":"607536d9-c8e8-3745-b67a-5b1e39910bb2","pitchNumber":5,"startTime":"2025-09-09T23:23:57.567Z","endTime":"2025-09-09T23:24:05.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:24:05.597Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging, catcher J.T. Realmuto to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-09T23:26:13.228Z","endTime":"2025-09-09T23:27:26.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":71.8,"strikeZoneTop":3.41080196362529,"strikeZoneBottom":1.62180567906766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44047086466349,"aZ":-24.61800528531197,"pfxX":0.03248097177787379,"pfxZ":5.6224716474733185,"pX":0.38237164075107444,"pZ":3.1637423487882463,"vX0":-3.9669914919433857,"vY0":-116.74961860152943,"vZ0":-0.3769306648859577,"x":102.42,"y":153.36,"x0":2.118756897641373,"y0":50.00203407795108,"z0":5.698778258161237,"aX":0.0441961635258273},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":10.3,"breakHorizontal":1.2,"spinRate":2119,"spinDirection":240},"zone":3,"typeConfidence":2.0,"plateTime":0.4740307318903749,"extension":6.10530096200084},"index":0,"playId":"95f53a10-718f-3ce2-96f5-5e1d577aa47d","pitchNumber":1,"startTime":"2025-09-09T23:26:14.901Z","endTime":"2025-09-09T23:26:17.901Z","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":0},"pitchData":{"startSpeed":78.5,"endSpeed":70.9,"strikeZoneTop":3.47929458540242,"strikeZoneBottom":1.62311522917692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.083008763211705,"aZ":-24.318000934901825,"pfxX":-3.5897708032407314,"pfxZ":6.074289590657022,"pX":-0.02127365578819987,"pZ":2.050378994916458,"vX0":-3.62809373295425,"vY0":-114.22957976962577,"vZ0":-2.5463881426354673,"x":117.81,"y":183.42,"x0":2.0665182934570363,"y0":50.00565915165783,"z0":5.621966267693943,"aX":-4.647045401596061},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":10.4,"breakHorizontal":7.6,"spinRate":2210,"spinDirection":276},"zone":8,"typeConfidence":2.0,"plateTime":0.4833288222426946,"extension":6.070056594565688},"index":1,"playId":"5edf9502-e766-34a1-90d7-e2e51b903fb4","pitchNumber":2,"startTime":"2025-09-09T23:26:29.761Z","endTime":"2025-09-09T23:26:33.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":71.6,"strikeZoneTop":3.38698089665353,"strikeZoneBottom":1.61903174104354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.144001782787473,"aZ":-23.566916050722973,"pfxX":-2.315434673164776,"pfxZ":6.561925570434734,"pX":-1.5433173027112956,"pZ":1.5620760182727882,"vX0":-7.008888397812628,"vY0":-114.92738064087118,"vZ0":-3.838928177921519,"x":175.83,"y":196.6,"x0":1.8709712045418818,"y0":50.003790368674004,"z0":5.5944420215323385,"aX":-3.0364836939722215},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":10.9,"breakHorizontal":6.2,"spinRate":2253,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.4801692946988916,"extension":6.179963147911365},"index":2,"playId":"8978e4ae-bec0-378f-adff-9201d86ca32b","pitchNumber":3,"startTime":"2025-09-09T23:26:45.030Z","endTime":"2025-09-09T23:26:49.250Z","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":91.5,"endSpeed":83.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.79200036339872,"aZ":-15.121615047332421,"pfxX":6.787343185269333,"pfxZ":9.580068736081387,"pX":-0.5524285239755564,"pZ":3.6520923784931614,"vX0":-9.305854608513712,"vY0":-132.90693951999134,"vZ0":-2.173848724921189,"x":138.06,"y":140.17,"x0":2.1205154023515926,"y0":50.0056026604076,"z0":5.585124333233227,"aX":12.086137083929863},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.0,"breakHorizontal":-10.2,"spinRate":2061,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.41289489654275613,"extension":6.09435980303402},"index":3,"playId":"40dcf6c9-fc0a-3120-bb7f-cb5500d0c87b","pitchNumber":4,"startTime":"2025-09-09T23:27:01.136Z","endTime":"2025-09-09T23:27:04.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":74.8,"endSpeed":68.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.666214560752806,"aZ":-39.537355902837405,"pfxX":-4.430277476458652,"pfxZ":-6.238980359465115,"pX":-0.11921768378851594,"pZ":0.6185163634909117,"vX0":-3.083725825566016,"vY0":-108.78942593153766,"vZ0":-1.7528335759676557,"x":121.54,"y":222.08,"x0":1.8993843574003408,"y0":50.00093335503121,"z0":5.777627533023935,"aX":-5.231816683147174},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-11.4,"breakHorizontal":8.9,"spinRate":2084,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.5063004781255582,"extension":6.250120686470705},"index":4,"playId":"19ac49f4-eb24-3b65-976f-3393ff689440","pitchNumber":5,"startTime":"2025-09-09T23:27:17.644Z","endTime":"2025-09-09T23:27:26.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:27:26.077Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-09T23:27:46.400Z","endTime":"2025-09-09T23:29:47.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.1,"endSpeed":82.5,"strikeZoneTop":3.33132522427491,"strikeZoneBottom":1.5482947118603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.939306953196763,"aZ":-25.649219790933333,"pfxX":9.7583015957761,"pfxZ":3.749681098596641,"pX":1.190432081971496,"pZ":2.8736418188136184,"vX0":-5.519358069798972,"vY0":-131.12678896111368,"vZ0":-2.220731948666817,"x":71.62,"y":161.19,"x0":2.055701940420895,"y0":50.00198517385136,"z0":5.646727743329849,"aX":16.978376367487623},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.5,"breakHorizontal":-16.4,"spinRate":1969,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.41783027432979214,"extension":6.0713678915294516},"index":0,"playId":"53b6799e-9f6d-3744-9f49-85d4dcf7cfb1","pitchNumber":1,"startTime":"2025-09-09T23:27:49.655Z","endTime":"2025-09-09T23:27:53.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":70.4,"strikeZoneTop":3.40117104128506,"strikeZoneBottom":1.56780893607629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.38044061105775,"aZ":-37.15496572664222,"pfxX":-3.0823496461655355,"pfxZ":-4.0672234145279305,"pX":-0.9045406726757245,"pZ":0.6728679573322963,"vX0":-4.987422071973218,"vY0":-109.63335665662599,"vZ0":-2.362055786915505,"x":151.48,"y":220.61,"x0":1.7954271507457034,"y0":50.00332773384703,"z0":5.7090815759400435,"aX":-3.772949379226661},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-7.7,"breakHorizontal":6.8,"spinRate":2214,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4985356621669115,"extension":6.205414661813971},"index":1,"playId":"7543ab1b-7561-379a-bcf3-b19ec19becb8","pitchNumber":2,"startTime":"2025-09-09T23:28:02.208Z","endTime":"2025-09-09T23:28:06.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.707634889989805,"aZ":-28.79558641352437,"pfxX":10.248571715487923,"pfxZ":2.026389350291195,"pX":-0.140543125858154,"pZ":1.757186807461011,"vX0":-8.513297441133208,"vY0":-128.6374536273377,"vZ0":-4.0069165760243814,"x":122.36,"y":191.34,"x0":1.8869636751213616,"y0":50.00367833131423,"z0":5.577675807597287,"aX":17.106027387413047},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.9,"breakHorizontal":-16.6,"spinRate":1916,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.426457897715407,"extension":6.245149489273521},"index":2,"playId":"58e3c04e-5f50-319f-88c5-7fb317f06fea","pitchNumber":3,"startTime":"2025-09-09T23:28:21.970Z","endTime":"2025-09-09T23:28:27.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.70580786385088,"aZ":-25.67222482954248,"pfxX":0.792632249810598,"pfxZ":4.141905595202143,"pX":0.29818926816805896,"pZ":3.758156427449576,"vX0":-4.6143881326129375,"vY0":-124.42571457880622,"vZ0":0.033859877013740936,"x":105.63,"y":137.31,"x0":2.0728488968975207,"y0":50.002421222625514,"z0":5.869646682991138,"aX":1.2446176258927446},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.8,"breakHorizontal":-0.4,"spinRate":2104,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.44002176884290467,"extension":6.16201139643494},"index":3,"playId":"8b6c8017-bcee-32a7-8256-7c77c12dd762","pitchNumber":4,"startTime":"2025-09-09T23:28:40.681Z","endTime":"2025-09-09T23:28:44.779Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.639521037050255,"aZ":-23.92496778636994,"pfxX":8.160266771142393,"pfxZ":4.777112337111584,"pX":1.046184952784816,"pZ":2.857206071684821,"vX0":-4.938474993006455,"vY0":-130.4340105162427,"vZ0":-2.7315208451660595,"x":77.12,"y":161.64,"x0":1.9007743561564105,"y0":50.006298144914055,"z0":5.716036713424476,"aX":14.10706196208015},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.3,"breakHorizontal":-13.7,"spinRate":2001,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.41943083499339684,"extension":6.073211324285827},"index":4,"playId":"81a7ace7-ead4-3b3a-aa31-bf9f9ea699b5","pitchNumber":5,"startTime":"2025-09-09T23:28:59.669Z","endTime":"2025-09-09T23:29:04.081Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-09T23:29:11.504Z","endTime":"2025-09-09T23:29:24.798Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.615447174198344,"aZ":-39.54938811342604,"pfxX":-6.024510735050642,"pfxZ":-6.175715063239725,"pX":-0.26406687582982846,"pZ":2.518123705227632,"vX0":-2.936861955705666,"vY0":-109.29350931991443,"vZ0":1.734421883338251,"x":127.07,"y":170.79,"x0":1.8855832142826523,"y0":50.003570918838086,"z0":6.004036721730239,"aX":-7.192710532574633},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-10.2,"breakHorizontal":11.8,"spinRate":2121,"spinDirection":310},"zone":5,"typeConfidence":2.0,"plateTime":0.5036836813348664,"extension":6.221998879928413},"index":6,"playId":"8d248e74-c9c5-34f6-a294-52e6234a3df0","pitchNumber":6,"startTime":"2025-09-09T23:29:24.798Z","endTime":"2025-09-09T23:29:27.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61711628987911,"aZ":-24.719092832550963,"pfxX":12.394958361145708,"pfxZ":4.268144036414096,"pX":-0.18245635079495245,"pZ":2.6062316944048387,"vX0":-9.31676073237469,"vY0":-131.5084250572216,"vZ0":-3.3754760071899157,"x":123.95,"y":168.41,"x0":1.8007402051210546,"y0":50.003858971191484,"z0":5.745895790130491,"aX":21.651339612807398},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.2,"breakHorizontal":-20.3,"spinRate":1958,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.4169505084800713,"extension":6.220047972950517},"index":7,"playId":"f8a845cc-2e7d-37f8-918a-4f8d65d60d26","pitchNumber":7,"startTime":"2025-09-09T23:29:44.180Z","endTime":"2025-09-09T23:29:47.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:29:47.664Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, shortstop Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-09T23:29:55.398Z","endTime":"2025-09-09T23:30:42.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.43138484806998,"strikeZoneBottom":1.60236333120751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.641714717461973,"aZ":-26.37998882618695,"pfxX":0.3054716392258525,"pfxZ":3.510662329462619,"pX":0.4424920696802648,"pZ":3.4264405724511326,"vX0":-4.051746892915889,"vY0":-127.28900823057242,"vZ0":-0.7396983906415419,"x":100.13,"y":146.27,"x0":2.011107463243994,"y0":50.00313187051384,"z0":5.7981706564606625,"aX":0.5044063044854318},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.5,"breakHorizontal":0.4,"spinRate":2013,"spinDirection":160},"zone":3,"typeConfidence":2.0,"plateTime":0.42930234006073276,"extension":6.117221082546007},"index":0,"playId":"ecead22e-e9aa-33c0-a2c9-47b3a7845f96","pitchNumber":1,"startTime":"2025-09-09T23:30:18.187Z","endTime":"2025-09-09T23:30:21.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.3,"endSpeed":67.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.30568548299555,"aZ":-39.87796974125582,"pfxX":-5.440486224732513,"pfxZ":-6.632025751522786,"pX":0.7664905312538833,"pZ":1.6588075026070053,"vX0":-0.9452649865176861,"vY0":-108.16183250072915,"vZ0":0.5105252535779892,"x":87.78,"y":193.99,"x0":1.9172825520552574,"y0":50.002165657151416,"z0":5.862846992185897,"aX":-6.319837455572825},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-11.4,"breakHorizontal":10.1,"spinRate":2063,"spinDirection":309},"zone":9,"typeConfidence":2.0,"plateTime":0.5102300454332434,"extension":6.170451839212868},"hitData":{"launchSpeed":84.2,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.31,"coordY":153.04}},"index":1,"playId":"585988da-a566-3d93-889f-489f0a351cca","pitchNumber":2,"startTime":"2025-09-09T23:30:34.049Z","endTime":"2025-09-09T23:30:42.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:30:42.253Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out sharply, pitcher Sean Manaea to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-09T23:32:32.274Z","endTime":"2025-09-09T23:33:07.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":640455,"link":"/api/v1/people/640455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.17321515593145,"strikeZoneBottom":1.60000293495522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.79478304119784,"aZ":-17.243555888364344,"pfxX":10.117134314634843,"pfxZ":8.439504392383435,"pX":-0.09520557040056296,"pZ":1.4829775888317815,"vX0":-11.726257152029007,"vY0":-131.63958655195145,"vZ0":-6.094708201361189,"x":120.63,"y":198.74,"x0":3.0854974994036013,"y0":50.00657353874263,"z0":5.088395883799475,"aX":17.907033254405658},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.2,"breakHorizontal":-16.0,"spinRate":2092,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.41478176495370667,"extension":6.81966414568453},"index":0,"playId":"586f0321-20e4-3cfe-9134-02c82c038065","pitchNumber":1,"startTime":"2025-09-09T23:32:49.297Z","endTime":"2025-09-09T23:32:52.795Z","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":89.6,"endSpeed":82.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.302562924838735,"aZ":-22.085027119520696,"pfxX":11.00400058099407,"pfxZ":5.870607435842142,"pX":0.0039007685319007784,"pZ":2.119182257332834,"vX0":-11.88487860267431,"vY0":-130.00566089301034,"vZ0":-3.4554632804557435,"x":116.85,"y":181.56,"x0":3.196908027142095,"y0":50.0000044504092,"z0":5.134410896426506,"aX":18.903449537804473},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.1,"breakHorizontal":-17.4,"spinRate":2064,"spinDirection":115},"zone":5,"typeConfidence":2.0,"plateTime":0.4207074313552064,"extension":6.800693920661741},"hitData":{"launchSpeed":106.7,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":128.54,"coordY":177.38}},"index":1,"playId":"04aed862-0d6b-3aa7-9c03-40da11128e44","pitchNumber":2,"startTime":"2025-09-09T23:32:59.334Z","endTime":"2025-09-09T23:33:07.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:33:07.333Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"J.T. Realmuto pops out to second baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-09T23:33:44.453Z","endTime":"2025-09-09T23:35:10.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-09T23:33:30.387Z","endTime":"2025-09-09T23:33:46.791Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.57046965414118,"strikeZoneBottom":1.64956058246857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.955273437367374,"aZ":-19.976316459809986,"pfxX":9.167584591620304,"pfxZ":6.853653279064384,"pX":-0.3133827836675288,"pZ":2.937442037821783,"vX0":-11.777864975710989,"vY0":-131.7995109993804,"vZ0":-2.390412449306049,"x":128.95,"y":159.47,"x0":2.9980635585357436,"y0":50.00283392880661,"z0":5.31282995422815,"aX":16.317282430278215},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.1,"breakHorizontal":-14.4,"spinRate":2055,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.41373898128249653,"extension":6.783484873634334},"index":1,"playId":"a465575a-7022-3cf5-a33a-a8ef39ffdc25","pitchNumber":1,"startTime":"2025-09-09T23:33:46.791Z","endTime":"2025-09-09T23:33:49.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.55537985794064,"strikeZoneBottom":1.65104827331265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.573676227333934,"aZ":-17.921255603059336,"pfxX":9.78055801841078,"pfxZ":7.904145822819436,"pX":0.14832271539575312,"pZ":2.5647676925445064,"vX0":-11.288552516748735,"vY0":-132.71151258708073,"vZ0":-3.4167588646405225,"x":111.35,"y":169.53,"x0":3.1651193738543926,"y0":50.00034904906327,"z0":5.157099318589839,"aX":17.630204504437863},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.8,"breakHorizontal":-15.6,"spinRate":2215,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.41105650389617887,"extension":6.8014576963135625},"index":2,"playId":"f304b6ea-95a3-39c1-8318-0b78d5d5d7e8","pitchNumber":2,"startTime":"2025-09-09T23:33:58.906Z","endTime":"2025-09-09T23:34:01.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.276723729856165,"aZ":-20.37772552507472,"pfxX":11.295982662307221,"pfxZ":6.484612181060996,"pX":0.3823338285276237,"pZ":2.8197881732334764,"vX0":-10.704043343851081,"vY0":-133.87155698151454,"vZ0":-2.409651586459956,"x":102.43,"y":162.65,"x0":2.9605082452708213,"y0":50.00414600867893,"z0":5.186649026055476,"aX":20.55258984400498},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":-18.2,"spinRate":2235,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.40879209169449693,"extension":7.095095976942058},"index":3,"playId":"efbc7f88-b5bb-3468-8b49-c8a1aedc30b6","pitchNumber":3,"startTime":"2025-09-09T23:34:11.632Z","endTime":"2025-09-09T23:34:14.976Z","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":91.6,"endSpeed":84.1,"strikeZoneTop":3.55451014632996,"strikeZoneBottom":1.65013066455162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.378501430247987,"aZ":-19.49521823524934,"pfxX":9.220494773789245,"pfxZ":7.04552055451405,"pX":-0.7854709992010096,"pZ":2.521437868718508,"vX0":-12.915978056160213,"vY0":-132.78891104119086,"vZ0":-3.4254483467982038,"x":146.94,"y":170.7,"x0":2.926328724422072,"y0":50.00419781149493,"z0":5.233376263091326,"aX":16.59651886318074},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.2,"breakHorizontal":-14.2,"spinRate":2023,"spinDirection":123},"zone":4,"typeConfidence":2.0,"plateTime":0.411272014433933,"extension":6.888851632851666},"index":4,"playId":"0983d341-1ad8-322e-8fe8-062835133bcb","pitchNumber":4,"startTime":"2025-09-09T23:34:29.550Z","endTime":"2025-09-09T23:34:33.875Z","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.9,"endSpeed":84.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.219916794416772,"aZ":-22.031147787619574,"pfxX":10.146677574401124,"pfxZ":5.558952948490825,"pX":0.8876481955833837,"pZ":3.3965247433614034,"vX0":-9.691843784676202,"vY0":-133.62741563772212,"vZ0":-0.8400167192299579,"x":83.16,"y":147.07,"x0":3.2266889142985913,"y0":50.00653282488993,"z0":5.284028950715626,"aX":18.529315206273164},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":-16.6,"spinRate":2010,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.4084109935739022,"extension":6.886794841241583},"index":5,"playId":"7c38eb60-2890-3d86-8a3b-f63480365a4a","pitchNumber":5,"startTime":"2025-09-09T23:34:44.165Z","endTime":"2025-09-09T23:34:47.220Z","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":91.8,"endSpeed":83.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.425235280148872,"aZ":-19.377556187240526,"pfxX":8.626574499125244,"pfxZ":7.179382414146666,"pX":-0.10438406356325602,"pZ":3.1950434238231775,"vX0":-11.253017926478726,"vY0":-133.14060066124995,"vZ0":-1.7270631503129328,"x":120.98,"y":152.51,"x0":3.0698523230939037,"y0":50.00568912615123,"z0":5.264506989561299,"aX":15.3838521161064},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.8,"breakHorizontal":-13.0,"spinRate":1957,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.4124853429521642,"extension":6.944965953378641},"hitData":{"launchSpeed":83.6,"launchAngle":58.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":146.06,"coordY":137.11}},"index":6,"playId":"949f86db-5d9b-3c1e-9533-53e884ed9b51","pitchNumber":6,"startTime":"2025-09-09T23:35:00.719Z","endTime":"2025-09-09T23:35:10.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:35:10.724Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Castellanos flies out to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-09T23:35:17.782Z","endTime":"2025-09-09T23:37:17.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.7,"endSpeed":71.2,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.08212469947112,"aZ":-28.294119984764365,"pfxX":-5.722120394107733,"pfxZ":3.017285559740632,"pX":-0.6763835424938976,"pZ":3.479227952412748,"vX0":-6.905457476213114,"vY0":-112.90187865889501,"vZ0":1.9767342615377437,"x":142.78,"y":144.84,"x0":3.16865903589745,"y0":50.00489063765913,"z0":5.445296875766132,"aX":-7.367278583075977},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":6.4,"breakHorizontal":12.1,"spinRate":2233,"spinDirection":295},"zone":1,"typeConfidence":2.0,"plateTime":0.4856468026032008,"extension":6.583028816600898},"index":0,"playId":"b47d35eb-3142-3956-a914-daead3495fa1","pitchNumber":1,"startTime":"2025-09-09T23:35:30.414Z","endTime":"2025-09-09T23:35:37.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33534315233873,"aZ":-21.264227112295945,"pfxX":10.238358490684973,"pfxZ":5.960639979390185,"pX":0.4281649212034003,"pZ":2.605685389455123,"vX0":-10.462926746799669,"vY0":-133.57171036370804,"vZ0":-3.0052130274193196,"x":100.68,"y":168.43,"x0":3.0421625770570784,"y0":50.00164520496822,"z0":5.252307814075157,"aX":18.735395500272716},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.4,"breakHorizontal":-16.7,"spinRate":1941,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.40808804096046014,"extension":6.861004325492765},"index":1,"playId":"29b4d924-ee98-3217-aa1d-7a085b6d6b88","pitchNumber":2,"startTime":"2025-09-09T23:36:22.899Z","endTime":"2025-09-09T23:36:25.899Z","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.5,"endSpeed":84.6,"strikeZoneTop":3.91739764409928,"strikeZoneBottom":1.78380947940945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.019169269148346,"aZ":-18.907623806178496,"pfxX":7.763249448248749,"pfxZ":7.257190265572488,"pX":-0.8166330608139287,"pZ":3.1117482740733906,"vX0":-12.848940974856266,"vY0":-134.11594160394006,"vZ0":-2.1308512445094188,"x":78.52,"y":70.22,"x0":3.019810288312785,"y0":50.00370484889038,"z0":5.259777988885691,"aX":14.194921631286864},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-11.4,"spinRate":2107,"spinDirection":123},"zone":4,"typeConfidence":2.0,"plateTime":0.4078333590566934,"extension":6.894241201755526},"index":2,"playId":"e3c92d2f-befc-3404-9a69-a5bf968c6b60","pitchNumber":3,"startTime":"2025-09-09T23:36:40.817Z","endTime":"2025-09-09T23:36:44.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.229219826783456,"aZ":-20.046928250331057,"pfxX":7.97910013315065,"pfxZ":6.61997147224387,"pX":0.2625252260307791,"pZ":3.6168996100974944,"vX0":-9.779380811290922,"vY0":-134.2947316498625,"vZ0":-0.7811578793878869,"x":106.99,"y":141.12,"x0":2.90922363269629,"y0":50.00543229298071,"z0":5.333485985984056,"aX":14.623467605856481},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":-12.5,"spinRate":2054,"spinDirection":118},"zone":2,"typeConfidence":2.0,"plateTime":0.4073825410699472,"extension":7.047842184697677},"index":3,"playId":"09aa553e-6f8e-3793-826d-c3d2388014a8","pitchNumber":4,"startTime":"2025-09-09T23:36:53.705Z","endTime":"2025-09-09T23:36:57.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":72.0,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.039249414865044,"aZ":-33.99006124317513,"pfxX":-3.784170751775655,"pfxZ":-1.3954083498444927,"pX":0.8841977792173855,"pZ":2.298156803777836,"vX0":-4.113042437669727,"vY0":-112.96005195966397,"vZ0":0.6259742964560111,"x":83.3,"y":176.73,"x0":3.2147726165533705,"y0":50.00282402933026,"z0":5.413207879987784,"aX":-4.927954332962768},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-2.2,"breakHorizontal":7.8,"spinRate":2228,"spinDirection":291},"zone":14,"typeConfidence":2.0,"plateTime":0.48341439377494666,"extension":6.635483684240283},"hitData":{"launchSpeed":92.1,"launchAngle":27.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.87,"coordY":70.49}},"index":4,"playId":"7ee8d242-8a76-3d81-83a2-0b9de1652638","pitchNumber":5,"startTime":"2025-09-09T23:37:09.928Z","endTime":"2025-09-09T23:37:17.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:37:17.956Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-09T23:39:13.214Z","endTime":"2025-09-09T23:40:19.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.14009015371565,"strikeZoneBottom":1.45944611237546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.180278061238823,"aZ":-26.25766013238306,"pfxX":8.954248902342519,"pfxZ":3.379836695878277,"pX":0.8014824451326336,"pZ":2.437282949829299,"vX0":-6.193893133235336,"vY0":-131.34087892463884,"vZ0":-3.1665770313944184,"x":86.45,"y":172.97,"x0":2.0240398515380376,"y0":50.003408471808996,"z0":5.605948665095722,"aX":15.682806216503213},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.6,"breakHorizontal":-14.9,"spinRate":1929,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.4166342922891526,"extension":6.2705885211303745},"index":0,"playId":"d014a7fc-df15-3dfb-aa38-fa068efda0e3","pitchNumber":1,"startTime":"2025-09-09T23:39:27.652Z","endTime":"2025-09-09T23:39:30.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.5,"strikeZoneTop":3.07,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.82671369732419,"aZ":-25.81915988364506,"pfxX":-3.5780524205196977,"pfxZ":4.638609434241843,"pX":-0.3644908942268545,"pZ":1.892148336099581,"vX0":-4.311148793995506,"vY0":-116.58279194363678,"vZ0":-2.910926270073448,"x":130.89,"y":187.69,"x0":1.9766976332942738,"y0":50.003364326751374,"z0":5.605235670102703,"aX":-4.903385417098678},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":7.9,"breakHorizontal":7.6,"spinRate":2172,"spinDirection":275},"zone":7,"typeConfidence":2.0,"plateTime":0.47060704177167034,"extension":6.100358367749442},"index":1,"playId":"56f45739-4d29-328a-98d6-31e9a05be00b","pitchNumber":2,"startTime":"2025-09-09T23:39:41.510Z","endTime":"2025-09-09T23:39:44.775Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-09T23:39:54.083Z","endTime":"2025-09-09T23:40:16.642Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.07,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.1855236757351,"aZ":-24.47642530235738,"pfxX":11.593071373243859,"pfxZ":4.32749056335806,"pX":-0.8021646193831931,"pZ":2.152728418658075,"vX0":-10.566041483177475,"vY0":-132.7334517421901,"vZ0":-4.18519582568748,"x":147.58,"y":180.66,"x0":1.729561194108878,"y0":50.00480335317581,"z0":5.538578229451348,"aX":20.62859468199116},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":-18.6,"spinRate":1982,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.4131177931647749,"extension":6.225787606517188},"index":3,"playId":"5d1184b9-c426-359a-8d69-c309ab90544d","pitchNumber":3,"startTime":"2025-09-09T23:40:16.642Z","endTime":"2025-09-09T23:40:19.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:40:19.642Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-09T23:40:31.606Z","endTime":"2025-09-09T23:41:57.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.8,"endSpeed":80.2,"strikeZoneTop":3.47333827364978,"strikeZoneBottom":1.60984967523371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.54924368980129,"aZ":-24.635414790358038,"pfxX":-0.15705873205698584,"pfxZ":4.590777728387092,"pX":-0.8243178737011889,"pZ":2.2838333079993722,"vX0":-6.971721226319933,"vY0":-127.66778953547848,"vZ0":-3.5671928727414697,"x":148.42,"y":177.12,"x0":1.9681408275419205,"y0":50.002030381180155,"z0":5.6494533732995755,"aX":-0.2580245672968641},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.7,"breakHorizontal":1.9,"spinRate":2000,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.4298654033839222,"extension":6.2027272552528885},"index":0,"playId":"a91733ca-7296-32d5-8ab6-f1e146445b2b","pitchNumber":1,"startTime":"2025-09-09T23:40:43.813Z","endTime":"2025-09-09T23:40:47.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.46127025367733,"strikeZoneBottom":1.60732713881801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.840505170970527,"aZ":-28.32445728413008,"pfxX":7.929843795889115,"pfxZ":2.7556391403140834,"pX":1.8412785328009642,"pZ":1.8301380792937207,"vX0":-3.058901978020628,"vY0":-117.40611416771398,"vZ0":-2.553313763663692,"x":46.81,"y":189.37,"x0":2.129377601202705,"y0":50.00466636515698,"z0":5.562873332136729,"aX":11.0922090206202},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.7,"breakHorizontal":-13.7,"spinRate":1201,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.4661822641820734,"extension":6.4225216509234855},"index":1,"playId":"8861ea85-a10e-3a5d-8a11-ef56ede3497e","pitchNumber":2,"startTime":"2025-09-09T23:40:56.534Z","endTime":"2025-09-09T23:40:59.810Z","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":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.48895992028928,"strikeZoneBottom":1.61029541146695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6852725603966,"aZ":-27.724589963118454,"pfxX":10.914397592862677,"pfxZ":2.515971442683915,"pX":0.49200789848797555,"pZ":1.7296003723197861,"vX0":-7.486501105013331,"vY0":-132.0835049177607,"vZ0":-4.523451969689068,"x":98.25,"y":192.08,"x0":1.9426139108388665,"y0":50.00525734568315,"z0":5.499051238022357,"aX":19.32033895573096},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":-18.1,"spinRate":1992,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.4144105056480534,"extension":6.461886283686833},"index":2,"playId":"dd33fd53-29f1-3b58-b25d-2068deed6aa9","pitchNumber":3,"startTime":"2025-09-09T23:41:13.875Z","endTime":"2025-09-09T23:41:17.598Z","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":81.3,"endSpeed":75.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.86563848721699,"aZ":-28.782049732139335,"pfxX":7.136698971919405,"pfxZ":2.357733164465613,"pX":1.0196768874964748,"pZ":1.5018294567548829,"vX0":-4.14145875215592,"vY0":-118.46140495599433,"vZ0":-3.5973380142261373,"x":78.13,"y":198.23,"x0":1.8518075769124844,"y0":50.00446581958628,"z0":5.6348324209444165,"aX":10.276307762588191},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.7,"breakHorizontal":-12.1,"spinRate":1201,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4600794677014104,"extension":6.184098048510034},"index":3,"playId":"4a7f87eb-1f64-37f9-b6bf-481d10470df4","pitchNumber":4,"startTime":"2025-09-09T23:41:34.602Z","endTime":"2025-09-09T23:41:38.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.40405415210932,"strikeZoneBottom":1.60760711206262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.858191510316253,"aZ":-25.815672474955445,"pfxX":8.85224939386158,"pfxZ":3.6771291652113227,"pX":-0.6055371325119693,"pZ":2.7089503097100707,"vX0":-9.21033183180548,"vY0":-130.51777471563582,"vZ0":-2.8601877106551106,"x":140.08,"y":165.64,"x0":1.8149536672141855,"y0":50.00289370380297,"z0":5.75814877161966,"aX":15.309175475133102},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":-14.0,"spinRate":1961,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.4192758047558627,"extension":6.367305381490409},"index":4,"playId":"3824d180-82cb-3de9-a5e9-16f53edf6d66","pitchNumber":5,"startTime":"2025-09-09T23:41:54.218Z","endTime":"2025-09-09T23:41:57.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:41:57.854Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-09T23:42:14.939Z","endTime":"2025-09-09T23:44:04.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.281907974683385,"aZ":-32.783831897234585,"pfxX":8.083103227542185,"pfxZ":-0.46016441706817623,"pX":0.8103089837113923,"pZ":2.0484759140980224,"vX0":-5.320741591596493,"vY0":-115.61779419307113,"vZ0":-0.8809704090404249,"x":86.11,"y":183.47,"x0":2.1127848769126905,"y0":50.00254177042211,"z0":5.63304758054822,"aX":10.740340134511005},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-0.7,"breakHorizontal":-13.0,"spinRate":1161,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.47715159784101147,"extension":6.091481911821484},"index":0,"playId":"f877f3f7-6d17-3903-9247-6e2d0cf168c8","pitchNumber":1,"startTime":"2025-09-09T23:42:21.035Z","endTime":"2025-09-09T23:42:24.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.2,"strikeZoneTop":3.5857006436508,"strikeZoneBottom":1.60800573544287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74505714021116,"aZ":-29.077046485875805,"pfxX":10.444683980737722,"pfxZ":1.7822104758142876,"pX":0.39964430780588817,"pZ":1.7768048918893,"vX0":-7.199351947659319,"vY0":-131.88447977530814,"vZ0":-4.243506493630137,"x":101.77,"y":190.81,"x0":1.8274572502647373,"y0":50.0031437985535,"z0":5.58654831112452,"aX":18.13977749986078},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.4,"breakHorizontal":-17.0,"spinRate":1976,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.41757717392776694,"extension":6.228675728220917},"index":1,"playId":"ee431f47-0a29-3885-955a-72319cba9145","pitchNumber":2,"startTime":"2025-09-09T23:42:38.303Z","endTime":"2025-09-09T23:42:41.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.57640450764538,"strikeZoneBottom":1.59860235843201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.361744173708992,"aZ":-28.12276023090062,"pfxX":4.336734404150587,"pfxZ":2.9526278344719312,"pX":0.7401475223566852,"pZ":1.2816362674778679,"vX0":-3.9460495102659596,"vY0":-116.57255329638289,"vZ0":-3.9151188867546067,"x":88.79,"y":204.18,"x0":1.8931773058969494,"y0":50.004895607734156,"z0":5.644238656084612,"aX":5.956397824570742},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.7,"breakHorizontal":-6.8,"spinRate":1162,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.47025508527892823,"extension":6.145170227322656},"index":2,"playId":"b8e24daf-d25d-39b0-a6a4-6470316b3bf5","pitchNumber":3,"startTime":"2025-09-09T23:42:53.131Z","endTime":"2025-09-09T23:42:57.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":69.6,"strikeZoneTop":3.5222023544735,"strikeZoneBottom":1.59575526304596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.273885080802277,"aZ":-38.12282293879295,"pfxX":-5.762524797985383,"pfxZ":-4.957060907085582,"pX":-1.9484810326127755,"pZ":0.12516383050586108,"vX0":-6.271093500171566,"vY0":-109.78474843275278,"vZ0":-3.181660894267706,"x":191.27,"y":235.4,"x0":1.7104620554211247,"y0":50.00115450997434,"z0":5.71424156474238,"aX":-6.921107709130537},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-9.6,"breakHorizontal":12.2,"spinRate":2116,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.5019371683192047,"extension":6.375635119700585},"index":3,"playId":"c2ca55d0-ba5f-3125-bd6b-c787848abcab","pitchNumber":4,"startTime":"2025-09-09T23:43:07.807Z","endTime":"2025-09-09T23:43:10.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":69.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.188684420439067,"aZ":-36.469147457071905,"pfxX":-4.60874582727995,"pfxZ":-3.5152112810971143,"pX":-0.2086683054887375,"pZ":1.1199675290642377,"vX0":-3.010244082839535,"vY0":-110.39787549571324,"vZ0":-1.7958013619950168,"x":124.95,"y":208.54,"x0":1.775102004023185,"y0":50.00048915007568,"z0":5.812462463358297,"aX":-5.639284609810843},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-6.5,"breakHorizontal":9.1,"spinRate":2098,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4977340750006385,"extension":6.407912716767921},"index":4,"playId":"c628c35c-9f0d-31c6-bac9-d1602a330174","pitchNumber":5,"startTime":"2025-09-09T23:43:32.539Z","endTime":"2025-09-09T23:43:37.660Z","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.7,"endSpeed":85.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.446057814337987,"aZ":-18.729245929224003,"pfxX":3.751673150782903,"pfxZ":7.211346645428973,"pX":0.658017648869341,"pZ":2.72367018560042,"vX0":-5.00973160802716,"vY0":-134.9681884688428,"vZ0":-4.270601019755505,"x":91.92,"y":165.24,"x0":2.0416614980655976,"y0":50.00460802657026,"z0":5.626940991154107,"aX":6.996546380379978},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":-5.9,"spinRate":1986,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.40418231785488334,"extension":6.235661109698972},"index":5,"playId":"fcff9d9e-7d7a-3e9c-a65b-d25f97d3bee1","pitchNumber":6,"startTime":"2025-09-09T23:44:00.977Z","endTime":"2025-09-09T23:44:04.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:44:04.483Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, third baseman Mark Vientos to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-09T23:45:55.838Z","endTime":"2025-09-09T23:46:30.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":74.1,"endSpeed":68.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.096430163342617,"aZ":-30.190614866343005,"pfxX":-5.8187994103656315,"pfxZ":1.705825182326568,"pX":-0.5196240622578555,"pZ":1.66911671856681,"vX0":-6.487832916440086,"vY0":-107.70703327600526,"vZ0":-0.5498726720607021,"x":136.81,"y":193.71,"x0":3.29694723382483,"y0":50.00501777136446,"z0":5.289365422767014,"aX":-6.782571747100897},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":3.2,"breakHorizontal":12.4,"spinRate":2171,"spinDirection":297},"zone":7,"typeConfidence":2.0,"plateTime":0.5100904961616886,"extension":6.5515589124203135},"index":0,"playId":"c692fe80-2649-3bee-9fd3-d24fe41ceb0b","pitchNumber":1,"startTime":"2025-09-09T23:46:09.576Z","endTime":"2025-09-09T23:46:13.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.52512888607835,"aZ":-28.152204369428784,"pfxX":-1.0522432134035369,"pfxZ":2.985848619286088,"pX":0.9078654177055859,"pZ":3.281371737786632,"vX0":-5.085560754983815,"vY0":-114.84290208819901,"vZ0":1.4803736811666124,"x":82.39,"y":150.18,"x0":3.2797924839497794,"y0":50.0031196320512,"z0":5.349232028309654,"aX":-1.4175214219063952},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.0,"breakHorizontal":3.1,"spinRate":2195,"spinDirection":288},"zone":12,"typeConfidence":2.0,"plateTime":0.4753387259077164,"extension":6.453265721794059},"hitData":{"launchSpeed":83.0,"launchAngle":-30.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.75,"coordY":167.24}},"index":1,"playId":"3ab8a9fa-76e7-3f69-a15a-a0c9cefed555","pitchNumber":2,"startTime":"2025-09-09T23:46:22.423Z","endTime":"2025-09-09T23:46:30.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:46:30.948Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Weston Wilson strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-09T23:46:47.013Z","endTime":"2025-09-09T23:47:28.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"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":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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(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.1,"endSpeed":81.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.272753397507344,"aZ":-22.035849308509462,"pfxX":12.778262400278207,"pfxZ":5.885159487861737,"pX":1.0096678944243838,"pZ":3.103902352715194,"vX0":-9.755460286437522,"vY0":-130.8600808096291,"vZ0":-1.1687710754650396,"x":78.51,"y":154.97,"x0":3.137678674677967,"y0":50.00370022600227,"z0":5.217148651821525,"aX":22.02032794168632},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.6,"breakHorizontal":-20.8,"spinRate":2194,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.41958605876574717,"extension":6.666033005728197},"index":0,"playId":"c3aced16-edc2-3081-94ad-d6ac86180edb","pitchNumber":1,"startTime":"2025-09-09T23:46:51.672Z","endTime":"2025-09-09T23:46:54.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.0,"strikeZoneTop":3.66988014547477,"strikeZoneBottom":1.64999811170528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68979933587007,"aZ":-23.125149781944838,"pfxX":12.759248102468996,"pfxZ":5.23235908960905,"pX":-0.2550821165460033,"pZ":2.361262560579408,"vX0":-12.540259110827549,"vY0":-131.13902725938254,"vZ0":-2.8552673498403873,"x":126.72,"y":175.03,"x0":2.94850370842626,"y0":50.000684419163846,"z0":5.203601788715843,"aX":22.05347816743875},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.0,"breakHorizontal":-20.0,"spinRate":2219,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.41888112816413425,"extension":7.040343588770194},"index":1,"playId":"2486b722-994e-3a0c-ae43-0e38c7141af8","pitchNumber":2,"startTime":"2025-09-09T23:47:04.912Z","endTime":"2025-09-09T23:47:08.071Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-09T23:47:24.044Z","endTime":"2025-09-09T23:47:24.045Z","isPitch":false,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":82.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76573759365848,"aZ":-19.48532421649002,"pfxX":10.775624811144496,"pfxZ":7.157758623408547,"pX":-0.12163177746392621,"pZ":3.349439325745071,"vX0":-11.559637096841426,"vY0":-132.8645069719232,"vZ0":-1.1827961854217621,"x":121.64,"y":148.35,"x0":2.903467350306159,"y0":50.00052886135309,"z0":5.228245574994008,"aX":19.096732509595494},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":-16.7,"spinRate":2137,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.4136162462142101,"extension":7.073006817973037},"index":3,"playId":"66fd2824-3247-3dfe-8344-01af3e4ad0be","pitchNumber":3,"startTime":"2025-09-09T23:47:24.046Z","endTime":"2025-09-09T23:47:28.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:47:28.221Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bryson Stott pops out to shortstop Francisco Lindor.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-09T23:47:37.336Z","endTime":"2025-09-09T23:50:12.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":8},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":83.2,"strikeZoneTop":3.34815930524586,"strikeZoneBottom":1.51186536399366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.664405705095582,"aZ":-20.169430881257046,"pfxX":11.304346081609367,"pfxZ":6.696376349966245,"pX":0.5340252923908952,"pZ":3.252362186525225,"vX0":-10.1754856624186,"vY0":-133.77073073349123,"vZ0":-1.2996427873763472,"x":96.64,"y":150.97,"x0":2.937871632965165,"y0":50.006201960809626,"z0":5.2052728320965675,"aX":20.277941536782304},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.0,"breakHorizontal":-18.0,"spinRate":2109,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.4111033999616547,"extension":7.045394562905855},"index":0,"playId":"8502bfb1-6d89-3574-a5cd-f4e49ef18059","pitchNumber":1,"startTime":"2025-09-09T23:47:52.051Z","endTime":"2025-09-09T23:47:55.152Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-09T23:48:02.189Z","endTime":"2025-09-09T23:48:11.055Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.569409777647266,"aZ":-20.39354336552878,"pfxX":10.841916962806746,"pfxZ":6.582768438859592,"pX":0.4403306213404966,"pZ":2.610275213581254,"vX0":-10.209354716981588,"vY0":-132.9262068225311,"vZ0":-2.7559781278435236,"x":100.22,"y":168.3,"x0":2.922779794234744,"y0":50.000450161478824,"z0":5.141604365663318,"aX":19.394315273777096},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.5,"breakHorizontal":-17.4,"spinRate":2043,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.412109644536232,"extension":7.199443448158657},"index":2,"playId":"c00b9ca0-9ce3-3284-8f56-5385f62bc5a1","pitchNumber":2,"startTime":"2025-09-09T23:48:11.055Z","endTime":"2025-09-09T23:48:14.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.15306845535077,"strikeZoneBottom":1.39523655748658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.935821692690553,"aZ":-30.97743379113521,"pfxX":-1.5641177852411907,"pfxZ":0.8735325792255138,"pX":-1.5955354195289502,"pZ":1.444258243990382,"vX0":-9.846143703775311,"vY0":-116.77057513361333,"vZ0":-1.8490738698833062,"x":177.82,"y":199.79,"x0":2.8954236486349223,"y0":50.00220687702004,"z0":5.187205703330689,"aX":-2.1379749285206726},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.3,"breakHorizontal":5.5,"spinRate":2247,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.470771958575813,"extension":6.743041953991168},"index":3,"playId":"9c128fd6-3126-3e1c-97f6-d3f9e396ac50","pitchNumber":3,"startTime":"2025-09-09T23:48:27.608Z","endTime":"2025-09-09T23:48:30.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.125672345996353,"aZ":-17.836419190967252,"pfxX":9.025388510381761,"pfxZ":8.063493626044718,"pX":-0.09317588901759519,"pZ":1.6354556222228718,"vX0":-10.863156015556005,"vY0":-132.6972454712255,"vZ0":-5.5917916724669094,"x":120.55,"y":194.62,"x0":2.88637512933372,"y0":50.005456249016945,"z0":5.075060274034372,"aX":16.054339898964678},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.4,"breakHorizontal":-13.9,"spinRate":2176,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.41319663945730056,"extension":7.212870152309951},"index":4,"playId":"bbf456d2-b803-3c29-b9fd-ecf0d4f69c7a","pitchNumber":4,"startTime":"2025-09-09T23:48:40.959Z","endTime":"2025-09-09T23:48:43.959Z","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.0,"endSpeed":72.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.903567812441985,"aZ":-29.93793205041601,"pfxX":-4.320886249812983,"pfxZ":1.6822534069591004,"pX":0.5758368738401516,"pZ":1.7792255003496584,"vX0":-4.757144143540818,"vY0":-114.91837575640585,"vZ0":-1.0242662633971455,"x":95.05,"y":190.74,"x0":3.24020545522196,"y0":50.00034287379818,"z0":5.1600170841586275,"aX":-5.731071170210582},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.1,"breakHorizontal":9.1,"spinRate":2250,"spinDirection":280},"zone":9,"typeConfidence":2.0,"plateTime":0.4781100373539764,"extension":6.627873624024713},"index":5,"playId":"d1d2acc2-9e56-3ba1-a7cb-38f459084806","pitchNumber":5,"startTime":"2025-09-09T23:48:56.126Z","endTime":"2025-09-09T23:48:59.612Z","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":77.0,"endSpeed":70.8,"strikeZoneTop":3.23531565566207,"strikeZoneBottom":1.54000002815737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.11455527588326,"aZ":-34.516084850413066,"pfxX":-5.893852549230503,"pfxZ":-1.8649134546146016,"pX":-1.321729160166955,"pZ":0.8707531861166236,"vX0":-8.074751155269992,"vY0":-111.83564421018276,"vZ0":-1.7652804602177048,"x":167.38,"y":215.27,"x0":3.1160367024139504,"y0":50.00426540742389,"z0":5.2447162689596745,"aX":-7.38901808617466},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-3.6,"breakHorizontal":13.0,"spinRate":2321,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.49171488212163617,"extension":6.774936972159545},"index":6,"playId":"86857518-ee23-363c-81e2-9b8d466d74fb","pitchNumber":6,"startTime":"2025-09-09T23:49:13.295Z","endTime":"2025-09-09T23:49:17.097Z","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.7,"endSpeed":83.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.72544109604067,"aZ":-20.07336682124533,"pfxX":9.660544008965644,"pfxZ":6.784779644803412,"pX":-0.26615305169351827,"pZ":2.4490356052117876,"vX0":-11.657731698688586,"vY0":-133.01434392974005,"vZ0":-3.2793584780770972,"x":127.15,"y":172.66,"x0":2.9275131608560856,"y0":50.003318276540284,"z0":5.161069467458111,"aX":17.233522889744755},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.6,"breakHorizontal":-14.9,"spinRate":1986,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4124854897132493,"extension":7.3256876859142865},"index":7,"playId":"69e98808-f214-3b1e-9002-e0ca827a3070","pitchNumber":7,"startTime":"2025-09-09T23:49:29.901Z","endTime":"2025-09-09T23:49:36.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.62478938306349,"aZ":-30.28703076242848,"pfxX":-4.7673775092083694,"pfxZ":1.483047219997971,"pX":-0.7109255673372665,"pZ":2.0453718585364027,"vX0":-7.138851887658677,"vY0":-112.86923307291983,"vZ0":-0.32544427792784103,"x":144.1,"y":183.55,"x0":3.1259944740934187,"y0":50.00525596927595,"z0":5.269721797871198,"aX":-6.084887788508841},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":2.9,"breakHorizontal":10.7,"spinRate":2202,"spinDirection":307},"zone":7,"typeConfidence":2.0,"plateTime":0.48730727196066725,"extension":6.7914048104216755},"hitData":{"launchSpeed":65.6,"launchAngle":50.0,"totalDistance":177.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":104.78,"coordY":133.53}},"index":8,"playId":"61ffa089-143a-3589-ac2e-94440defe5b9","pitchNumber":8,"startTime":"2025-09-09T23:50:03.110Z","endTime":"2025-09-09T23:50:12.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:50:12.204Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a sharp line drive to center fielder Harrison Bader.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-09T23:52:04.972Z","endTime":"2025-09-09T23:52:59.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":79.6,"endSpeed":73.2,"strikeZoneTop":3.50743057559945,"strikeZoneBottom":1.62853644904188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.433536652490936,"aZ":-26.194846404242607,"pfxX":-3.063403063078942,"pfxZ":4.386579423716894,"pX":0.5302610261669918,"pZ":2.8212746280942325,"vX0":-2.719576248398825,"vY0":-115.96707138540367,"vZ0":-0.8948511778522574,"x":96.79,"y":162.61,"x0":2.1157033003582946,"y0":50.004218412449006,"z0":5.708095612918815,"aX":-4.177652441107217},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":8.0,"breakHorizontal":6.2,"spinRate":2163,"spinDirection":269},"zone":6,"typeConfidence":2.0,"plateTime":0.4720935064177709,"extension":6.035948980034218},"index":0,"playId":"9b23ec73-4c3a-35c1-97d4-c66ddc4be1f3","pitchNumber":1,"startTime":"2025-09-09T23:52:20.213Z","endTime":"2025-09-09T23:52:23.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":3.52992243868046,"strikeZoneBottom":1.63118442044865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.64296507171139,"aZ":-25.034198876891768,"pfxX":-2.397739125865569,"pfxZ":5.285330870220044,"pX":-1.2459652435690456,"pZ":2.0148077368540602,"vX0":-6.475478481872847,"vY0":-115.79288413135191,"vZ0":-2.7298663887394876,"x":164.49,"y":184.38,"x0":1.9040431697291182,"y0":50.00346440899021,"z0":5.616907353930753,"aX":-3.238779739163994},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":9.1,"breakHorizontal":6.0,"spinRate":2201,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4739453395691329,"extension":6.2299823388872895},"index":1,"playId":"48ffcfd1-1c1b-3429-98c1-48768b96ac90","pitchNumber":2,"startTime":"2025-09-09T23:52:35.049Z","endTime":"2025-09-09T23:52:38.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.702540274457014,"aZ":-31.40522261326738,"pfxX":10.505926246452002,"pfxZ":0.440929366189307,"pX":0.17674844547792826,"pZ":2.098539987006975,"vX0":-8.13940735219066,"vY0":-131.31627755644487,"vZ0":-2.9473925822532374,"x":110.26,"y":182.12,"x0":1.9509023293979966,"y0":50.00441971991377,"z0":5.570993830961411,"aX":18.357312909501005},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.4,"breakHorizontal":-17.3,"spinRate":2006,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.41705406713701176,"extension":6.037319803578058},"hitData":{"launchSpeed":112.3,"launchAngle":7.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":144.02,"coordY":92.13}},"index":2,"playId":"c2ae18c1-15a1-3a5d-95a6-69d070eca3fc","pitchNumber":3,"startTime":"2025-09-09T23:52:49.410Z","endTime":"2025-09-09T23:52:59.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:52:59.621Z","atBatIndex":30},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Starling Marte grounds into a double play, shortstop Edmundo Sosa to first baseman Bryce Harper. Brandon Nimmo out at 2nd. Starling Marte out at 1st.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-09T23:53:09.640Z","endTime":"2025-09-09T23:54:24.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.41198483653527,"strikeZoneBottom":1.51000264576415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.090433461139554,"aZ":-31.339625456784265,"pfxX":7.026605314414516,"pfxZ":0.612770332899844,"pX":1.3865436973708192,"pZ":2.1738844155630805,"vX0":-3.661021430739522,"vY0":-115.94416344401719,"vZ0":-1.234829685076416,"x":64.15,"y":180.09,"x0":2.07069864483393,"y0":50.004522532368355,"z0":5.696312936012,"aX":9.59525091643114},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":1.1,"breakHorizontal":-11.9,"spinRate":1301,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4718896350071775,"extension":6.183538348662263},"index":0,"playId":"808e090d-4582-3b48-ae4f-2399f5093fde","pitchNumber":1,"startTime":"2025-09-09T23:53:36.796Z","endTime":"2025-09-09T23:53:42.333Z","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":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.41619958533482,"strikeZoneBottom":1.51122765523068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.867326711604793,"aZ":-27.00645792382283,"pfxX":8.327495209159833,"pfxZ":2.990404687268974,"pX":1.4198703227253484,"pZ":3.4881600153870065,"vX0":-4.313412865611454,"vY0":-130.08277809261793,"vZ0":-0.6014990164504517,"x":62.88,"y":144.6,"x0":2.009246211309482,"y0":50.005235526535266,"z0":5.752828453617921,"aX":14.408843815945497},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.5,"breakHorizontal":-14.3,"spinRate":2042,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4195487549329857,"extension":6.043048139645461},"index":1,"playId":"e9557a81-2398-31af-91f8-6eb6b1ec9c5b","pitchNumber":2,"startTime":"2025-09-09T23:53:57.020Z","endTime":"2025-09-09T23:54:02.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.942739749149776,"aZ":-25.27831866570145,"pfxX":9.632399111366674,"pfxZ":3.9605996943466275,"pX":-0.24755722559595877,"pZ":1.6175476866538412,"vX0":-8.447643061256528,"vY0":-130.42555342697165,"vZ0":-5.46462417917741,"x":126.44,"y":195.11,"x0":1.7667314334908315,"y0":50.000389285331835,"z0":5.622504264955272,"aX":16.753939758541172},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.2,"breakHorizontal":-15.8,"spinRate":2002,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.41841777352384746,"extension":6.232023616240377},"hitData":{"launchSpeed":104.7,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":117.81,"coordY":143.61}},"index":2,"playId":"7fe0c68b-4af2-38b6-af33-e8261ee20e65","pitchNumber":3,"startTime":"2025-09-09T23:54:16.405Z","endTime":"2025-09-09T23:54:24.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:54:24.776Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Alvarez walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-09T23:54:43.197Z","endTime":"2025-09-09T23:56:01.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":80.5,"strikeZoneTop":3.33785410614489,"strikeZoneBottom":1.52034050293419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.43658850589299,"aZ":-22.14201370742154,"pfxX":0.2806439674072534,"pfxZ":6.073521635421808,"pX":-0.9231105912478359,"pZ":1.5949805583853565,"vX0":-7.15263464177152,"vY0":-128.21270150701045,"vZ0":-5.729877299419283,"x":152.19,"y":195.72,"x0":1.8756155576051619,"y0":50.00433422667277,"z0":5.6055186551610525,"aX":0.4649854448279489},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.8,"breakHorizontal":1.2,"spinRate":2141,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4284925112047575,"extension":6.248097287723359},"index":0,"playId":"478a7509-b78b-3914-970d-d28b66aa95aa","pitchNumber":1,"startTime":"2025-09-09T23:54:51.539Z","endTime":"2025-09-09T23:54:55.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.7,"strikeZoneTop":3.30395101164562,"strikeZoneBottom":1.52000043425305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99783940539814,"aZ":-25.61248455260534,"pfxX":9.225858810719236,"pfxZ":3.6377644537380585,"pX":0.26485608126643784,"pZ":1.3585420526903103,"vX0":-7.314950641856855,"vY0":-132.62477146722316,"vZ0":-6.254316444525423,"x":106.9,"y":202.1,"x0":1.842947647957685,"y0":50.00349802523636,"z0":5.583437575307049,"aX":16.644217725292744},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.5,"breakHorizontal":-15.4,"spinRate":1979,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.41100562271958774,"extension":6.156998735307516},"index":1,"playId":"a7909adf-2df0-3cf0-bb1b-92237e6090f0","pitchNumber":2,"startTime":"2025-09-09T23:55:05.264Z","endTime":"2025-09-09T23:55:08.893Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2025-09-09T23:55:24.190Z","endTime":"2025-09-09T23:55:39.098Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.23486931519808,"strikeZoneBottom":1.51980651700693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0664483238059,"aZ":-26.620991910285923,"pfxX":9.122150525125798,"pfxZ":3.1327205528445017,"pX":1.0082602212890732,"pZ":2.361806380948652,"vX0":-5.583377188532226,"vY0":-131.99390270983614,"vZ0":-3.566312864533133,"x":78.57,"y":175.01,"x0":1.9615876106352252,"y0":50.0017372096684,"z0":5.682073981884126,"aX":16.15798627083515},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.2,"breakHorizontal":-15.4,"spinRate":2048,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4143453546250724,"extension":6.057118342547904},"index":3,"playId":"a2f666e9-ab96-3025-8ca6-e967d369cbb4","pitchNumber":3,"startTime":"2025-09-09T23:55:39.098Z","endTime":"2025-09-09T23:55:43.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.28786764223527,"strikeZoneBottom":1.48540320413273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.628277703996684,"aZ":-28.903535802795716,"pfxX":11.423516225092385,"pfxZ":1.9356773760118111,"pX":0.21881657464368967,"pZ":1.4090165099290088,"vX0":-8.045612022517124,"vY0":-129.51603515034384,"vZ0":-4.88669214217472,"x":108.66,"y":200.74,"x0":1.8911608797669022,"y0":50.00172139878852,"z0":5.547189777180755,"aX":19.28488924857088},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.5,"breakHorizontal":-18.7,"spinRate":2042,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.4239248018841799,"extension":6.04365970320022},"index":4,"playId":"cbe2f618-e2ce-3eed-a52b-f6749a72dcb4","pitchNumber":4,"startTime":"2025-09-09T23:55:57.051Z","endTime":"2025-09-09T23:56:01.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:56:01.326Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jeff McNeil walks. Francisco Alvarez to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-09T23:56:13.245Z","endTime":"2025-09-09T23:58:47.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnSecond":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.5145420325695,"strikeZoneBottom":1.62000039062576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.618494190376524,"aZ":-23.99005427205807,"pfxX":-0.38108696527116237,"pfxZ":5.770814350281066,"pX":-1.7449382024242606,"pZ":1.5082709375071006,"vX0":-8.342474609418993,"vY0":-118.09350685749163,"vZ0":-4.3943104316400365,"x":183.51,"y":198.06,"x0":1.8769177526762684,"y0":50.00422860793033,"z0":5.589280178088225,"aX":-0.5387698299441988},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":9.6,"breakHorizontal":2.6,"spinRate":2194,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.46307606416713165,"extension":6.448246223975645},"index":0,"playId":"a35793c8-90f4-3d14-8f87-f42c0da98dc5","pitchNumber":1,"startTime":"2025-09-09T23:56:27.673Z","endTime":"2025-09-09T23:56:31.577Z","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":88.5,"endSpeed":80.9,"strikeZoneTop":3.54014215252677,"strikeZoneBottom":1.62005563596122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45146609172853,"aZ":-27.15789958323327,"pfxX":8.323671570927747,"pfxZ":2.9986179932874215,"pX":0.3536010292010158,"pZ":2.4184442854191,"vX0":-6.488931877265464,"vY0":-128.66573254831883,"vZ0":-3.2148417808511116,"x":103.52,"y":173.48,"x0":1.8306092481585912,"y0":50.0015229563366,"z0":5.7955345216753775,"aX":13.9128264920482},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":-13.6,"spinRate":1937,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.42618878508939373,"extension":6.240497267595251},"index":1,"playId":"2f0f6062-5768-3f7a-bef6-2aa446571b40","pitchNumber":2,"startTime":"2025-09-09T23:56:44.179Z","endTime":"2025-09-09T23:56:47.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.245507217446313,"aZ":-27.014636882909343,"pfxX":-2.468917276626197,"pfxZ":3.570394561416652,"pX":-0.8639489951152428,"pZ":1.8753003227440874,"vX0":-6.063724549786427,"vY0":-118.72692377352452,"vZ0":-3.035660066647031,"x":149.93,"y":188.15,"x0":2.0319107735462003,"y0":50.001066132068644,"z0":5.599065439766675,"aX":-3.5648240967414444},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.1,"breakHorizontal":5.8,"spinRate":2115,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4592833021209102,"extension":6.475321787569792},"index":2,"playId":"8b76cbea-5c7b-30a8-b48f-093aa1c4d413","pitchNumber":3,"startTime":"2025-09-09T23:57:02.724Z","endTime":"2025-09-09T23:57:05.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.2,"endSpeed":69.2,"strikeZoneTop":3.52578743375239,"strikeZoneBottom":1.62000292615661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.815042951111387,"aZ":-38.50178395388867,"pfxX":-4.9191701445998,"pfxZ":-5.34893916719458,"pX":-0.9419571465603741,"pZ":0.5539074731522052,"vX0":-4.4212027136303,"vY0":-108.06045676389505,"vZ0":-2.204521448380928,"x":152.91,"y":223.82,"x0":1.7695735752783188,"y0":50.00288428803198,"z0":5.816675537966953,"aX":-5.817986476766404},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-10.0,"breakHorizontal":10.1,"spinRate":2108,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.5068474339647397,"extension":6.3229003847298335},"index":3,"playId":"1cbf6800-213c-3281-bcf4-cd937eafc83d","pitchNumber":4,"startTime":"2025-09-09T23:57:25.651Z","endTime":"2025-09-09T23:57:29.646Z","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":88.3,"endSpeed":81.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39639622514126,"aZ":-25.21632922450856,"pfxX":5.4419745261428245,"pfxZ":4.134384669135047,"pX":0.6976638157761401,"pZ":2.674409183195483,"vX0":-4.7518715928082464,"vY0":-128.53208552841448,"vZ0":-3.0933080205620715,"x":90.41,"y":166.57,"x0":1.8588916740313481,"y0":50.00045362558953,"z0":5.840997823103685,"aX":9.149856516858149},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.1,"breakHorizontal":-8.9,"spinRate":2004,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.42532948134580106,"extension":6.243437036997566},"index":4,"playId":"abde9981-0d2a-36f3-ab30-50e6e864a3b3","pitchNumber":5,"startTime":"2025-09-09T23:57:49.955Z","endTime":"2025-09-09T23:57:52.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.6,"strikeZoneTop":3.42499354851635,"strikeZoneBottom":1.62000354344073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.338712610455467,"aZ":-29.298899163504238,"pfxX":7.879189973856107,"pfxZ":2.0833692379674873,"pX":-0.9610368864766214,"pZ":0.021500503168752936,"vX0":-8.629866441597008,"vY0":-116.43217893781187,"vZ0":-6.400660590711109,"x":153.63,"y":238.2,"x0":1.7569940624684086,"y0":50.005495736079716,"z0":5.5531878875984315,"aX":10.90012466344776},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.5,"breakHorizontal":-12.4,"spinRate":1188,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.4690930389708159,"extension":6.396906013264957},"index":5,"playId":"d37a9d0c-e5c8-3fe6-bc2b-1e9bee6694b3","pitchNumber":6,"startTime":"2025-09-09T23:58:14.944Z","endTime":"2025-09-09T23:58:18.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.9,"strikeZoneTop":3.46813405535181,"strikeZoneBottom":1.6200014366699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.97237872537102,"aZ":-25.906524114469708,"pfxX":1.5024308220731735,"pfxZ":4.435481345897712,"pX":-0.8614741424481314,"pZ":1.9012611299521656,"vX0":-6.811750053961651,"vY0":-117.76922756569907,"vZ0":-3.1147685589512273,"x":149.84,"y":187.45,"x0":1.8650191458571685,"y0":50.00580440211117,"z0":5.6204325036758975,"aX":2.125686042196801},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.6,"breakHorizontal":-1.2,"spinRate":2209,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.46391851894073,"extension":6.3455302655700105},"index":6,"playId":"531e1d74-2b03-3b72-b8d7-92d6a9bd06b0","pitchNumber":7,"startTime":"2025-09-09T23:58:38.392Z","endTime":"2025-09-09T23:58:47.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:58:47.178Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-10T00:00:09.115Z","endTime":"2025-09-10T00:01:08.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-09T23:59:03.794Z","endTime":"2025-09-10T00:00:11.442Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.22354330671151,"strikeZoneBottom":1.55173496851651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.893384100762265,"aZ":-23.519488058907314,"pfxX":-0.40081452961302055,"pfxZ":5.410300232439889,"pX":-1.5111780221706885,"pZ":1.7448817556992386,"vX0":-8.184337963166541,"vY0":-126.03970418053545,"vZ0":-5.131991443805898,"x":174.6,"y":191.67,"x0":1.8375726458527673,"y0":50.00536259756679,"z0":5.719879037334566,"aX":-0.6406363013867581},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.8,"breakHorizontal":2.6,"spinRate":2186,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.43546651048159646,"extension":6.309830114600815},"index":1,"playId":"f5037dc4-7a14-3084-a269-4ace91b40e4d","pitchNumber":1,"startTime":"2025-09-10T00:00:11.442Z","endTime":"2025-09-10T00:00:15.629Z","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":85.7,"endSpeed":79.0,"strikeZoneTop":3.20375034292123,"strikeZoneBottom":1.54999833898501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.938334589083084,"aZ":-25.672057963714163,"pfxX":1.215216596275556,"pfxZ":4.11129018738038,"pX":-0.5607525826958584,"pZ":2.665008290933845,"vX0":-6.443276541745969,"vY0":-124.65070255728537,"vZ0":-2.4380021561501444,"x":138.37,"y":166.82,"x0":1.8943820179601258,"y0":50.00209337727022,"z0":5.764989468022529,"aX":1.9221563911209523},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.2,"breakHorizontal":-0.8,"spinRate":2168,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.43862118908829384,"extension":6.212075955674208},"index":2,"playId":"72e603f7-42e1-34d2-b4fa-33cc502a399e","pitchNumber":2,"startTime":"2025-09-10T00:00:28.341Z","endTime":"2025-09-10T00:00:31.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.03931985467468,"aZ":-16.811771109339016,"pfxX":4.721701474021927,"pfxZ":8.815559606866803,"pX":-0.301169053305271,"pZ":2.7161951733138547,"vX0":-7.230694836715231,"vY0":-131.47859799625368,"vZ0":-4.384720631315078,"x":128.48,"y":165.44,"x0":1.876832550179999,"y0":50.004407271950804,"z0":5.660950723707258,"aX":8.230601969139142},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.1,"breakHorizontal":-6.8,"spinRate":2105,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.41730253735568557,"extension":6.263201160390316},"index":3,"playId":"81478332-19a3-36ff-b242-7fc7c3c33586","pitchNumber":3,"startTime":"2025-09-10T00:00:44.648Z","endTime":"2025-09-10T00:00:47.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":73.5,"endSpeed":67.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.967572490490266,"aZ":-34.209395115683755,"pfxX":-5.339861555986201,"pfxZ":-1.7680040971810822,"pX":0.6289901587402402,"pZ":2.149166762549484,"vX0":-1.19448792690602,"vY0":-107.02670889584182,"vZ0":0.10965148699933747,"x":93.02,"y":180.75,"x0":1.8891359657286688,"y0":50.00304778232131,"z0":5.956020303941713,"aX":-6.141234761220334},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-2.8,"breakHorizontal":10.0,"spinRate":2037,"spinDirection":309},"zone":6,"typeConfidence":2.0,"plateTime":0.5134595014146495,"extension":6.34171747796356},"index":4,"playId":"8e33c5a6-3f76-3a53-939a-dba006ae3609","pitchNumber":4,"startTime":"2025-09-10T00:01:05.285Z","endTime":"2025-09-10T00:01:08.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:01:08.627Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Otto Kemp walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-10T00:03:35.426Z","endTime":"2025-09-10T00:05:08.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":74.0,"endSpeed":67.8,"strikeZoneTop":3.3339917399781,"strikeZoneBottom":1.510894357946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.09364420648435,"aZ":-30.75717015136414,"pfxX":-7.597242718927317,"pfxZ":1.2210066135417144,"pX":0.86469394501487,"pZ":2.5288311979810105,"vX0":-3.2357260558958756,"vY0":-107.69222245909734,"vZ0":1.006795269324209,"x":84.04,"y":170.5,"x0":3.3776543756555166,"y0":50.004940249498915,"z0":5.478413559160821,"aX":-8.853818467418163},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":2.9,"breakHorizontal":14.6,"spinRate":2160,"spinDirection":290},"zone":12,"typeConfidence":2.0,"plateTime":0.5101521036730392,"extension":6.267084433354737},"index":0,"playId":"61d344fb-4cb8-3b3f-bfd2-bfa17bb500c2","pitchNumber":1,"startTime":"2025-09-10T00:03:38.264Z","endTime":"2025-09-10T00:03:41.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.7,"endSpeed":67.3,"strikeZoneTop":3.38138394799149,"strikeZoneBottom":1.50821304935702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.983563216907644,"aZ":-28.665581394601507,"pfxX":-7.557353198332349,"pfxZ":3.034298704455143,"pX":0.939221031446796,"pZ":3.1065200216972007,"vX0":-2.871935361221859,"vY0":-107.22624151984166,"vZ0":1.7195491376683436,"x":81.2,"y":154.9,"x0":3.2809138652487855,"y0":50.00082427949838,"z0":5.512196697558163,"aX":-8.72425301820322},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":6.4,"breakHorizontal":14.5,"spinRate":2276,"spinDirection":288},"zone":12,"typeConfidence":2.0,"plateTime":0.5124516777643606,"extension":6.398559745130107},"index":1,"playId":"51363c7e-e9bc-3d76-b54f-21e35bd2ada0","pitchNumber":2,"startTime":"2025-09-10T00:03:48.856Z","endTime":"2025-09-10T00:03:51.908Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-10T00:03:58.159Z","endTime":"2025-09-10T00:04:10.441Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"}},{"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":91.0,"endSpeed":82.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.963887105793013,"aZ":-19.15190734364398,"pfxX":11.022984892205418,"pfxZ":7.390490396658019,"pX":0.6486847792839636,"pZ":2.3867677205300586,"vX0":-9.581016118076265,"vY0":-132.1179145064854,"vZ0":-3.6775449927300006,"x":92.27,"y":174.34,"x0":2.8954607916966943,"y0":50.00442867286217,"z0":5.209831047035978,"aX":19.428321147556154},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.7,"breakHorizontal":-17.8,"spinRate":2156,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.4150684752973506,"extension":6.739072256575608},"index":3,"playId":"1a54fd11-947a-38e8-8407-e74223129ccb","pitchNumber":3,"startTime":"2025-09-10T00:04:10.441Z","endTime":"2025-09-10T00:04:13.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":68.6,"strikeZoneTop":3.22127947215534,"strikeZoneBottom":1.42306119102054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.629033854899482,"aZ":-30.17507275914447,"pfxX":-11.24799593716742,"pfxZ":1.6922328513638654,"pX":0.5394421989575457,"pZ":1.1921102353284456,"vX0":-2.7657589643346556,"vY0":-108.22678252867094,"vZ0":-1.6430177775219608,"x":96.44,"y":206.59,"x0":3.296433439779743,"y0":50.00221967978724,"z0":5.278804011904046,"aX":-13.286591593390147},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":3.0,"breakHorizontal":21.1,"spinRate":2288,"spinDirection":289},"zone":14,"typeConfidence":2.0,"plateTime":0.5069068358433055,"extension":6.486119832524668},"index":4,"playId":"910be8f1-4d53-3bf9-a65e-07a44015e5eb","pitchNumber":4,"startTime":"2025-09-10T00:04:24.662Z","endTime":"2025-09-10T00:04:29.662Z","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":76.4,"endSpeed":70.4,"strikeZoneTop":3.32260362865849,"strikeZoneBottom":1.4980828036424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.871953048730024,"aZ":-27.490823520221973,"pfxX":-5.685737038778506,"pfxZ":3.718032049462842,"pX":1.8239457417387686,"pZ":3.5928509375292697,"vX0":-1.7713491184325063,"vY0":-111.23248112588121,"vZ0":2.2693702460123557,"x":47.48,"y":141.77,"x0":3.368168267473528,"y0":50.004654403394596,"z0":5.398598309925897,"aX":-7.165735230647907},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":7.6,"breakHorizontal":10.8,"spinRate":2200,"spinDirection":288},"zone":12,"typeConfidence":2.0,"plateTime":0.49133425841872924,"extension":6.469559783714666},"index":5,"playId":"85a9e2bf-8ee9-3538-81ed-99970764766c","pitchNumber":5,"startTime":"2025-09-10T00:04:36.846Z","endTime":"2025-09-10T00:04:40.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.3176919833443,"strikeZoneBottom":1.50989024264356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.912171805786848,"aZ":-20.593146918950495,"pfxX":7.929475464881143,"pfxZ":6.522809892782773,"pX":1.9110695733807086,"pZ":3.1088457266017544,"vX0":-5.99913375267785,"vY0":-132.1062095149867,"vZ0":-1.610976850204255,"x":44.15,"y":154.84,"x0":3.1758757047275177,"y0":50.00458527497313,"z0":5.233303153525012,"aX":14.082562718931069},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":-13.1,"spinRate":2047,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.4138691001931387,"extension":7.126318536848689},"index":6,"playId":"fca773e4-4a73-3e7d-b5df-0d7176758fd1","pitchNumber":6,"startTime":"2025-09-10T00:04:50.063Z","endTime":"2025-09-10T00:04:53.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":81.8,"strikeZoneTop":3.3293087489136,"strikeZoneBottom":1.51079921850722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.926749250755833,"aZ":-20.4974404813053,"pfxX":9.860626062310326,"pfxZ":6.713608768074273,"pX":1.2603433231859937,"pZ":3.287824626673168,"vX0":-8.402182453622208,"vY0":-131.99338273390424,"vZ0":-0.9698515145615083,"x":68.96,"y":150.01,"x0":3.2267095011546427,"y0":50.00020951852252,"z0":5.190183116957247,"aX":17.14254895961109},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.1,"breakHorizontal":-15.7,"spinRate":2099,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.41731145409503867,"extension":6.7895574450004705},"index":7,"playId":"ac292c3d-4806-3ee5-b8d5-b10d932b92a3","pitchNumber":7,"startTime":"2025-09-10T00:05:02.912Z","endTime":"2025-09-10T00:05:08.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:05:08.231Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-10T00:05:19.420Z","endTime":"2025-09-10T00:07:01.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.18,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.23639968969129,"aZ":-20.119743785555933,"pfxX":9.213285821206542,"pfxZ":6.876903881827705,"pX":0.2793805742700042,"pZ":3.070061905765727,"vX0":-10.342503267368361,"vY0":-131.42520321727355,"vZ0":-1.8411210307597397,"x":106.35,"y":155.89,"x0":3.064278497759604,"y0":50.00605738320648,"z0":5.270436436207355,"aX":16.159027418732848},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.2,"breakHorizontal":-14.5,"spinRate":2083,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.4163808834194813,"extension":6.732626804628819},"index":0,"playId":"0e3a7282-c30d-3094-8bea-acfdede0fe80","pitchNumber":1,"startTime":"2025-09-10T00:05:29.630Z","endTime":"2025-09-10T00:05:33.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.669778120188244,"aZ":-25.975712373298876,"pfxX":-1.737418761067845,"pfxZ":4.693006806292134,"pX":-0.3309779927289469,"pZ":2.0735581114933614,"vX0":-7.009030419252501,"vY0":-114.3497288542372,"vZ0":-1.6696694107634755,"x":129.62,"y":182.79,"x0":3.0032409873259533,"y0":50.00239174903736,"z0":5.368897003554699,"aX":-2.292401219698086},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":8.4,"breakHorizontal":4.9,"spinRate":2194,"spinDirection":295},"zone":4,"typeConfidence":2.0,"plateTime":0.4795356949575118,"extension":6.590513638139858},"index":1,"playId":"703d6c97-a0a6-364c-8872-2e310ca97f82","pitchNumber":2,"startTime":"2025-09-10T00:05:48.762Z","endTime":"2025-09-10T00:05:52.416Z","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":90.7,"endSpeed":82.9,"strikeZoneTop":3.17377221447119,"strikeZoneBottom":1.47374740367879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.686587266946496,"aZ":-19.51012825428884,"pfxX":8.336267660509247,"pfxZ":7.169086715629195,"pX":1.4574702028588469,"pZ":4.119117755201505,"vX0":-7.096728601570308,"vY0":-131.9723040006154,"vZ0":0.5290260545776632,"x":61.44,"y":127.56,"x0":3.096329963304126,"y0":50.00361498453959,"z0":5.351439269846069,"aX":14.727971830859458},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.3,"breakHorizontal":-13.6,"spinRate":2018,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4148019227091897,"extension":6.7405786080904475},"index":2,"playId":"68429f9b-c16d-34b1-a186-93e10eea0320","pitchNumber":3,"startTime":"2025-09-10T00:06:07.797Z","endTime":"2025-09-10T00:06:11.044Z","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":91.2,"endSpeed":83.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.703095436796254,"aZ":-18.252760654566664,"pfxX":8.863727503761204,"pfxZ":7.838710741546105,"pX":-0.42200641882671647,"pZ":2.6780322976096724,"vX0":-12.031342870702753,"vY0":-132.30299412888752,"vZ0":-3.2586265463277138,"x":133.09,"y":166.47,"x0":3.0287065861682057,"y0":50.00593583775717,"z0":5.260318514689694,"aX":15.749026373362177},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.7,"breakHorizontal":-13.4,"spinRate":2066,"spinDirection":114},"zone":1,"typeConfidence":2.0,"plateTime":0.4136906530986506,"extension":6.859459602458824},"index":3,"playId":"dd3d2a9a-5aaa-3f4f-b121-69e7c863af87","pitchNumber":4,"startTime":"2025-09-10T00:06:22.640Z","endTime":"2025-09-10T00:06:27.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.2,"strikeZoneTop":3.22011475426005,"strikeZoneBottom":1.47584060818918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.171550458089694,"aZ":-21.264858070313068,"pfxX":8.46478692276204,"pfxZ":6.256089692770383,"pX":-0.5496653799804189,"pZ":3.9860276235632353,"vX0":-11.904086295245186,"vY0":-131.75553370794913,"vZ0":0.7894232112526319,"x":137.95,"y":131.16,"x0":2.944647170796808,"y0":50.00188886910556,"z0":5.263930272649572,"aX":14.759203271748431},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.8,"breakHorizontal":-12.5,"spinRate":2025,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.4170542569987563,"extension":6.832018239107249},"index":4,"playId":"5503e78b-eeef-37d4-832a-d14b36467ab3","pitchNumber":5,"startTime":"2025-09-10T00:06:39.907Z","endTime":"2025-09-10T00:06:43.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":82.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.380369716081034,"aZ":-20.446205329749755,"pfxX":7.171725222799612,"pfxZ":6.648219234426509,"pX":-0.06607920533428949,"pZ":3.6161462572224776,"vX0":-10.714517983973524,"vY0":-132.4733942101755,"vZ0":-0.3606274704170807,"x":119.52,"y":141.14,"x0":3.1137343966821933,"y0":50.00003955061988,"z0":5.259017991335684,"aX":12.64613857148703},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.1,"breakHorizontal":-10.4,"spinRate":1972,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.41472662742882394,"extension":6.959557609822119},"index":5,"playId":"dba36949-712c-392d-b22c-5a852cc1a3cb","pitchNumber":6,"startTime":"2025-09-10T00:06:58.814Z","endTime":"2025-09-10T00:07:01.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:07:01.839Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging. Otto Kemp steals (2) 2nd base.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-10T00:07:10.746Z","endTime":"2025-09-10T00:09:11.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"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":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.051622508519305,"aZ":-34.13955284551521,"pfxX":-1.4589878062286006,"pfxZ":-1.471874843836221,"pX":-0.30776165705017827,"pZ":1.9418298896627675,"vX0":-7.1687036399725965,"vY0":-114.91454442927936,"vZ0":-0.18402900916604814,"x":128.73,"y":186.35,"x0":3.0468107687571804,"y0":50.00497380508845,"z0":5.350147164434937,"aX":-1.943283024010483},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-2.4,"breakHorizontal":4.6,"spinRate":2146,"spinDirection":284},"zone":7,"typeConfidence":2.0,"plateTime":0.47732894792787217,"extension":6.756195882381137},"index":0,"playId":"01c45093-24c4-32a0-b866-cf28e18b7181","pitchNumber":1,"startTime":"2025-09-10T00:07:27.584Z","endTime":"2025-09-10T00:07:31.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.939198958817162,"aZ":-30.383853051420793,"pfxX":-5.6958427463154635,"pfxZ":1.4261639341481551,"pX":-0.3538242299069405,"pZ":2.5800800816966603,"vX0":-5.851210294777071,"vY0":-111.66494229437029,"vZ0":0.7490372559363048,"x":130.49,"y":169.12,"x0":3.044935318409218,"y0":50.00425184288577,"z0":5.377181465917683,"aX":-7.160787365830846},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":3.1,"breakHorizontal":11.9,"spinRate":2368,"spinDirection":289},"zone":4,"typeConfidence":2.0,"plateTime":0.49133962982616275,"extension":6.816783750095366},"index":1,"playId":"dd42d80d-f3fe-39b3-8825-822f2c210b3d","pitchNumber":2,"startTime":"2025-09-10T00:07:46.689Z","endTime":"2025-09-10T00:07:50.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.6,"strikeZoneTop":3.08604273039847,"strikeZoneBottom":1.33581855717208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.478438719695863,"aZ":-30.592963956703457,"pfxX":-5.612257012727044,"pfxZ":1.2002883742619521,"pX":-0.727607248241605,"pZ":0.5091092976280737,"vX0":-6.771959242284554,"vY0":-114.59829904891784,"vZ0":-3.6258849384690155,"x":144.73,"y":225.03,"x0":3.002483230190058,"y0":50.00454122876562,"z0":5.121049269322812,"aX":-7.416403635563758},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":1.4,"breakHorizontal":12.0,"spinRate":2361,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4791497330396042,"extension":6.675123844327613},"index":2,"playId":"a4307a18-669b-3dce-93b8-c6b322db7c20","pitchNumber":3,"startTime":"2025-09-10T00:08:01.682Z","endTime":"2025-09-10T00:08:05.935Z","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":78.6,"endSpeed":71.7,"strikeZoneTop":3.09603641602946,"strikeZoneBottom":1.34602331083675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66667097887471,"aZ":-29.636880411842363,"pfxX":-4.3104107431108805,"pfxZ":1.958262070905854,"pX":-2.268136941635054,"pZ":1.7236633568603905,"vX0":-10.483262439969554,"vY0":-113.96231299817187,"vZ0":-1.277734750291762,"x":203.46,"y":192.24,"x0":2.977702575115613,"y0":50.00502222746868,"z0":5.256846803938244,"aX":-5.588902721862337},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":3.5,"breakHorizontal":10.8,"spinRate":2252,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.48322130782488104,"extension":6.803103399621949},"index":3,"playId":"39fd133d-2f00-3a77-8447-b3edab6eb95a","pitchNumber":4,"startTime":"2025-09-10T00:08:22.677Z","endTime":"2025-09-10T00:08:27.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.8,"strikeZoneTop":3.11342570895882,"strikeZoneBottom":1.4160601227683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.43965577327143,"aZ":-30.58825501933565,"pfxX":-4.923739954042391,"pfxZ":1.2374838774632826,"pX":-2.088749037041589,"pZ":1.1561775695373144,"vX0":-9.96447659369775,"vY0":-112.90852933939358,"vZ0":-2.2191782966244675,"x":196.62,"y":207.56,"x0":3.029648407072122,"y0":50.00448622655717,"z0":5.2434982199335165,"aX":-6.328590674397698},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":1.9,"breakHorizontal":11.5,"spinRate":2287,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4859602725127026,"extension":6.717248134150872},"index":4,"playId":"94f06644-9af5-3871-9909-e0e21eff8d22","pitchNumber":5,"startTime":"2025-09-10T00:08:39.913Z","endTime":"2025-09-10T00:08:44.264Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.26147409262718,"aZ":-32.56337171939496,"pfxX":-5.254251016880276,"pfxZ":-0.301067758418327,"pX":-1.6702558556915557,"pZ":1.5314391441794357,"vX0":-8.888460330249414,"vY0":-112.72137283291639,"vZ0":-0.9859585294255099,"x":180.67,"y":197.43,"x0":3.013104574510189,"y0":50.00458473494176,"z0":5.274048846147593,"aX":-6.733673046539401},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-0.5,"breakHorizontal":11.9,"spinRate":2346,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.4866587508258715,"extension":6.92333445251235},"index":5,"playId":"d3dd5d88-b1b7-3c83-9e4e-93a8b1bc0c15","pitchNumber":6,"startTime":"2025-09-10T00:08:58.248Z","endTime":"2025-09-10T00:09:11.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:09:11.949Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-10T00:09:32.549Z","endTime":"2025-09-10T00:11:15.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.424397441526814,"aZ":-28.95619769175509,"pfxX":-3.590869200764953,"pfxZ":2.4983827502631364,"pX":-0.09853315139288457,"pZ":2.396235768757826,"vX0":-6.052148200564103,"vY0":-113.25209298412824,"vZ0":0.02545657117270661,"x":120.76,"y":174.08,"x0":3.0843768337066324,"y0":50.00247575843455,"z0":5.3029454361008055,"aX":-4.620769520269475},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":4.8,"breakHorizontal":8.2,"spinRate":2311,"spinDirection":292},"zone":5,"typeConfidence":2.0,"plateTime":0.48532107310834904,"extension":6.681682056094029},"index":0,"playId":"d3a94ddb-68c2-3d68-aeb2-1b301384cfd9","pitchNumber":1,"startTime":"2025-09-10T00:09:36.783Z","endTime":"2025-09-10T00:09:39.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.2,"strikeZoneTop":2.95326605999862,"strikeZoneBottom":1.39948303346979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.445321326225862,"aZ":-32.29726628222746,"pfxX":-4.40655756164562,"pfxZ":-0.09866468796754169,"pX":-0.43511304200324974,"pZ":0.3354083481994478,"vX0":-6.391885530389464,"vY0":-111.67987375493196,"vZ0":-3.268217503279577,"x":133.59,"y":229.72,"x0":3.056558105621154,"y0":50.003479997237896,"z0":5.200754636004748,"aX":-5.466649468846874},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-0.8,"breakHorizontal":9.8,"spinRate":2263,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.49382808408947376,"extension":7.043676743023922},"index":1,"playId":"959892de-0044-3c9f-9ac5-cbca8c097cb9","pitchNumber":2,"startTime":"2025-09-10T00:09:54.798Z","endTime":"2025-09-10T00:09:58.442Z","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":76.1,"endSpeed":69.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.822207048045033,"aZ":-31.909383295626228,"pfxX":-6.966890309584957,"pfxZ":0.21849371140262708,"pX":0.5474982414319776,"pZ":1.8900569651330887,"vX0":-3.9827573114012598,"vY0":-110.71145678599763,"vZ0":-0.05804699919773504,"x":96.13,"y":187.75,"x0":3.2818775629207346,"y0":50.005069901807396,"z0":5.2878092701389985,"aX":-8.551948930891651},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":0.7,"breakHorizontal":13.7,"spinRate":2226,"spinDirection":292},"zone":9,"typeConfidence":2.0,"plateTime":0.4968587698874902,"extension":6.668188740882611},"index":2,"playId":"8b52f8c6-c9d3-34ef-b56b-80298b75ae81","pitchNumber":3,"startTime":"2025-09-10T00:10:18.512Z","endTime":"2025-09-10T00:10:21.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":81.1,"strikeZoneTop":3.01603742102031,"strikeZoneBottom":1.47706342969818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.06466626053248,"aZ":-19.19942195055549,"pfxX":10.53094894784999,"pfxZ":7.530994358856712,"pX":-0.9793670318993757,"pZ":2.292829202724309,"vX0":-13.415017241777411,"vY0":-132.64491589947718,"vZ0":-3.597518366631152,"x":154.33,"y":176.87,"x0":2.8549291335196276,"y0":50.004186694532265,"z0":5.125264777257722,"aX":18.14923484416374},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.7,"breakHorizontal":-15.0,"spinRate":2128,"spinDirection":116},"zone":11,"typeConfidence":2.0,"plateTime":0.4182440173443114,"extension":7.128595508267746},"index":3,"playId":"14b70673-a8f3-3991-a8ac-33333d6e54fa","pitchNumber":4,"startTime":"2025-09-10T00:10:35.982Z","endTime":"2025-09-10T00:10:39.669Z","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":79.4,"endSpeed":71.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54663760196244,"aZ":-26.99705844957307,"pfxX":-4.103164235527924,"pfxZ":3.935753722399429,"pX":-1.2530456782967616,"pZ":2.4374438779122065,"vX0":-8.492908771613818,"vY0":-115.21042312046482,"vZ0":-0.40825286565809604,"x":164.76,"y":172.97,"x0":3.045204672427117,"y0":50.00533851074265,"z0":5.273692258969257,"aX":-5.400845032716718},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":7.3,"breakHorizontal":10.0,"spinRate":2276,"spinDirection":292},"zone":11,"typeConfidence":2.0,"plateTime":0.47925548444128907,"extension":6.855610869276052},"index":4,"playId":"5e035a53-b145-3e59-aa8a-0acc3f2dc5f4","pitchNumber":5,"startTime":"2025-09-10T00:10:50.407Z","endTime":"2025-09-10T00:10:53.407Z","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":84.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.658124370742723,"aZ":-15.930502052326409,"pfxX":8.837240989438554,"pfxZ":8.865791114529966,"pX":-0.028387631908348615,"pZ":2.83510965215821,"vX0":-10.4708247582082,"vY0":-134.40574230934652,"vZ0":-3.366552530022108,"x":118.08,"y":162.23,"x0":2.7665755038672724,"y0":50.00670256025255,"z0":5.232716963230608,"aX":16.20033074563296},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":-13.8,"spinRate":2088,"spinDirection":127},"zone":2,"typeConfidence":2.0,"plateTime":0.4072395802588975,"extension":6.933994201714917},"index":5,"playId":"8b6e5a59-3715-3138-b403-9ef3c8c42022","pitchNumber":6,"startTime":"2025-09-10T00:11:11.388Z","endTime":"2025-09-10T00:11:15.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:11:15.053Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-10T00:13:19.285Z","endTime":"2025-09-10T00:15:05.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.9,"strikeZoneTop":3.41879015228553,"strikeZoneBottom":1.54146241889318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.692109742738822,"aZ":-28.141480010300352,"pfxX":10.25647119294451,"pfxZ":2.3957744593454127,"pX":1.0640015915682628,"pZ":2.95735875677883,"vX0":-5.538605145641521,"vY0":-129.32708747658364,"vZ0":-1.3716763872829245,"x":76.44,"y":158.93,"x0":1.9086198025648078,"y0":50.00103793465324,"z0":5.666858052566391,"aX":17.253289518014608},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":-17.2,"spinRate":2019,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4246333532206732,"extension":6.234968836520877},"index":0,"playId":"8130f650-c7e2-35c2-a4c4-85c216228660","pitchNumber":1,"startTime":"2025-09-10T00:13:33.346Z","endTime":"2025-09-10T00:13:36.449Z","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":78.1,"endSpeed":71.5,"strikeZoneTop":3.42044049615012,"strikeZoneBottom":1.46808432303856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.668595755543738,"aZ":-30.34898042812679,"pfxX":8.738087991853016,"pfxZ":1.4055686079746046,"pX":1.6746731256951837,"pZ":2.95617328928306,"vX0":-2.9642134104806277,"vY0":-113.66232286112059,"vZ0":0.27027208141025993,"x":53.17,"y":158.96,"x0":1.8635337010160673,"y0":50.00516415709999,"z0":5.859817848462785,"aX":11.385675777180648},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":2.9,"breakHorizontal":-15.0,"spinRate":1251,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.48267862764986535,"extension":6.178293930031102},"index":1,"playId":"fba7ca0f-98c2-32ee-800d-5d91dd3c4673","pitchNumber":2,"startTime":"2025-09-10T00:13:46.418Z","endTime":"2025-09-10T00:13:50.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.7,"endSpeed":67.3,"strikeZoneTop":3.34904962978121,"strikeZoneBottom":1.50066137835523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.212434908107806,"aZ":-39.32550447127517,"pfxX":-3.9103934094759025,"pfxZ":-6.207218094087139,"pX":0.6101640871135482,"pZ":3.45627878457599,"vX0":-1.6024985651814672,"vY0":-107.14157078274852,"vZ0":3.7604935677937483,"x":93.74,"y":145.46,"x0":1.878202202450281,"y0":50.00458369043732,"z0":6.101900271570066,"aX":-4.502020370355796},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-9.7,"breakHorizontal":7.6,"spinRate":2109,"spinDirection":307},"zone":3,"typeConfidence":2.0,"plateTime":0.5131483049088601,"extension":6.094965765145556},"index":2,"playId":"6bda4d7a-751d-3c82-bec2-b053aec1dcb0","pitchNumber":3,"startTime":"2025-09-10T00:14:00.921Z","endTime":"2025-09-10T00:14:04.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.793693225094927,"aZ":-28.389750610141586,"pfxX":7.655834398711751,"pfxZ":2.791460974840124,"pX":1.1498970379593167,"pZ":2.283663617498994,"vX0":-3.9733279291150843,"vY0":-115.70380921633212,"vZ0":-1.6602731903675818,"x":73.17,"y":177.12,"x0":1.8957238868124935,"y0":50.00020543092424,"z0":5.733453058979248,"aX":10.368034449029226},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":4.9,"breakHorizontal":-12.8,"spinRate":1229,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4735581536809699,"extension":6.061324190522149},"index":3,"playId":"a9f04b8b-5272-3b67-bdf8-5be52b39c250","pitchNumber":4,"startTime":"2025-09-10T00:14:16.244Z","endTime":"2025-09-10T00:14:19.651Z","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":90.9,"endSpeed":83.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.175114528975378,"aZ":-18.058644574261326,"pfxX":4.3595985617371,"pfxZ":7.967858538396994,"pX":0.7083127355670303,"pZ":3.6096218484021416,"vX0":-4.826477541722379,"vY0":-132.27147621820978,"vZ0":-1.985452321298127,"x":90.0,"y":141.32,"x0":1.9901483999577079,"y0":50.006479065278306,"z0":5.6939464431171904,"aX":7.727834754795893},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.2,"breakHorizontal":-6.8,"spinRate":2027,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4140699898043012,"extension":5.978622892320461},"index":4,"playId":"d2f5fded-d6b9-3b3e-8bc0-4e01f6488e07","pitchNumber":5,"startTime":"2025-09-10T00:14:41.944Z","endTime":"2025-09-10T00:14:44.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.3,"endSpeed":67.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.078146473978872,"aZ":-39.04701955286744,"pfxX":-6.9896643174034665,"pfxZ":-6.054083287779728,"pX":0.7783439418558223,"pZ":1.4915495619967303,"vX0":-0.4034595705299714,"vY0":-106.7496301774089,"vZ0":0.18385054625856667,"x":87.33,"y":198.51,"x0":1.8766585910052205,"y0":50.001987334834176,"z0":5.8580245198459036,"aX":-7.938576595144269},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-10.4,"breakHorizontal":12.7,"spinRate":2040,"spinDirection":308},"zone":9,"typeConfidence":2.0,"plateTime":0.516219438092941,"extension":6.265801289578999},"hitData":{"launchSpeed":90.1,"launchAngle":35.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.19,"coordY":105.89}},"index":5,"playId":"c7af19bc-062e-3a0a-9a80-37fc9b82e47a","pitchNumber":6,"startTime":"2025-09-10T00:14:57.236Z","endTime":"2025-09-10T00:15:05.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:15:05.600Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-10T00:15:26.579Z","endTime":"2025-09-10T00:16:33.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":71.9,"strikeZoneTop":3.10216243140168,"strikeZoneBottom":1.46380792548364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.253603933846993,"aZ":-29.798233097804616,"pfxX":-3.7124849193222356,"pfxZ":1.8011306504932243,"pX":-0.2599349672449348,"pZ":2.0760252640050485,"vX0":-3.9777479095599193,"vY0":-115.05862046759647,"vZ0":-1.4730284677150018,"x":126.91,"y":182.73,"x0":1.9832662776205068,"y0":50.00496506840783,"z0":5.651600663929682,"aX":-4.904958432981381},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.1,"breakHorizontal":7.8,"spinRate":2152,"spinDirection":276},"zone":5,"typeConfidence":2.0,"plateTime":0.47872660186601257,"extension":6.248383614640299},"index":0,"playId":"d54396fa-64b1-305a-9c87-c4332c317d54","pitchNumber":1,"startTime":"2025-09-10T00:15:32.771Z","endTime":"2025-09-10T00:15:35.930Z","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":89.1,"endSpeed":80.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63051746769329,"aZ":-25.141758490443326,"pfxX":10.293727385295076,"pfxZ":4.236852993711203,"pX":1.2113534414325138,"pZ":2.8970098366614625,"vX0":-4.747816684102195,"vY0":-129.52464758162338,"vZ0":-2.4046696026635033,"x":70.83,"y":160.56,"x0":1.752999724215211,"y0":50.00610924052954,"z0":5.804804688929691,"aX":17.106751568139853},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.2,"breakHorizontal":-17.3,"spinRate":2017,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4265105584175628,"extension":6.340007608521768},"index":1,"playId":"acbfe614-c324-3378-a730-aceba06d19d2","pitchNumber":2,"startTime":"2025-09-10T00:15:53.146Z","endTime":"2025-09-10T00:15:56.404Z","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":80.4,"endSpeed":73.4,"strikeZoneTop":3.05153790242688,"strikeZoneBottom":1.39973180713628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.736815883776398,"aZ":-28.22968334697324,"pfxX":-4.413269639193173,"pfxZ":2.8832552186375793,"pX":-0.872741951135997,"pZ":1.4442400791258803,"vX0":-5.191932521263656,"vY0":-116.95460423937537,"vZ0":-3.4406087516226505,"x":150.27,"y":199.79,"x0":1.9602004631194583,"y0":50.001113703774976,"z0":5.619004396057045,"aX":-6.03334947506244},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.6,"breakHorizontal":9.4,"spinRate":2104,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.47066643394187446,"extension":6.457292607519175},"index":2,"playId":"86d72b7f-5c18-334b-9693-608261a6731e","pitchNumber":3,"startTime":"2025-09-10T00:16:13.352Z","endTime":"2025-09-10T00:16:17.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.8,"strikeZoneTop":3.07,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.800736581604564,"aZ":-23.61532595493238,"pfxX":9.218723457112727,"pfxZ":5.141487710032762,"pX":0.9583862722482537,"pZ":0.9532380391974806,"vX0":-5.243583737232818,"vY0":-128.7619838553322,"vZ0":-7.181144481560253,"x":80.47,"y":213.04,"x0":1.8322338995057041,"y0":50.00543914319045,"z0":5.628174848229923,"aX":15.35392889215228},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":-15.4,"spinRate":1895,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.42673723426394394,"extension":6.329670136247387},"index":3,"playId":"71bbc5c6-ca92-3a1d-9284-98c12322da90","pitchNumber":4,"startTime":"2025-09-10T00:16:28.862Z","endTime":"2025-09-10T00:16:33.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:16:33.879Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-10T00:16:44.176Z","endTime":"2025-09-10T00:18:18.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.4,"strikeZoneTop":3.57443014624217,"strikeZoneBottom":1.62048331371422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.133062693012334,"aZ":-27.14760843996462,"pfxX":8.350304612969005,"pfxZ":3.6650330591839717,"pX":0.6342757867270039,"pZ":1.1485306389897458,"vX0":-5.360203158423557,"vY0":-116.96157174909999,"vZ0":-4.280810409162335,"x":92.82,"y":207.77,"x0":1.8824740271595406,"y0":50.00254330739816,"z0":5.577544636837513,"aX":11.452671027190476},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":5.8,"breakHorizontal":-13.7,"spinRate":1264,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4701139220103232,"extension":6.20835604670066},"index":0,"playId":"7f680feb-4787-386f-993e-6c22c296e9c7","pitchNumber":1,"startTime":"2025-09-10T00:16:59.020Z","endTime":"2025-09-10T00:17:02.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.30286672140729,"aZ":-21.729824355270036,"pfxX":1.1535419007644476,"pfxZ":6.576658060217092,"pX":-0.6239586485352504,"pZ":2.114427948246824,"vX0":-6.6519920967153325,"vY0":-125.46921657947267,"vZ0":-4.491121808519676,"x":140.78,"y":181.69,"x0":1.9161742768847965,"y0":50.003756648248284,"z0":5.7070571081295505,"aX":1.833007758352433},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":11.0,"breakHorizontal":-0.5,"spinRate":2183,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.4371880870825233,"extension":6.212461790575632},"index":1,"playId":"f4505f2b-f601-3741-b527-9323d5e8a827","pitchNumber":2,"startTime":"2025-09-10T00:17:18.897Z","endTime":"2025-09-10T00:17:22.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.46869522072348,"strikeZoneBottom":1.61000145752607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52008989048312,"aZ":-18.21442058307022,"pfxX":2.434247877497654,"pfxZ":7.9936938114524185,"pX":-0.1895251028323508,"pZ":3.9187699173489245,"vX0":-6.368370780629537,"vY0":-131.01590576772588,"vZ0":-1.2232298385764342,"x":124.22,"y":132.97,"x0":1.9515522371630325,"y0":50.001312271145444,"z0":5.746994710909199,"aX":4.250671544676086},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.4,"breakHorizontal":-3.1,"spinRate":2102,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.41735192468368565,"extension":6.242391696347714},"index":2,"playId":"a1a65cfe-87a0-394c-980a-41b19b059949","pitchNumber":3,"startTime":"2025-09-10T00:17:36.203Z","endTime":"2025-09-10T00:17:42.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":69.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.930443691844772,"aZ":-38.37260914024325,"pfxX":-3.4086493539420237,"pfxZ":-5.106682185813305,"pX":-0.04341311461704119,"pZ":1.7074505228614956,"vX0":-3.033942809166273,"vY0":-109.67134969086118,"vZ0":-0.07283803143398448,"x":118.65,"y":192.68,"x0":1.8021393681055793,"y0":50.00113468108529,"z0":5.843838453745992,"aX":-4.139226688091025},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-8.9,"breakHorizontal":7.0,"spinRate":2115,"spinDirection":315},"zone":8,"typeConfidence":2.0,"plateTime":0.49998341169235694,"extension":6.268967870930422},"index":3,"playId":"13702ad0-6a12-39f5-9c2e-30164fbbe7b6","pitchNumber":4,"startTime":"2025-09-10T00:17:55.250Z","endTime":"2025-09-10T00:17:58.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.799911832351533,"aZ":-29.41182202953344,"pfxX":-3.9720054029220826,"pfxZ":2.0635136109465684,"pX":-0.4246545355021989,"pZ":1.3476493374135874,"vX0":-4.1070770119346856,"vY0":-115.61973717322141,"vZ0":-3.6469547740493553,"x":133.19,"y":202.39,"x0":1.8982139647971716,"y0":50.00354553095505,"z0":5.801919227168797,"aX":-5.316972999346473},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":3.0,"breakHorizontal":8.3,"spinRate":2213,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4757773530774103,"extension":6.359246969666414},"index":4,"playId":"3c66e4c2-5a10-34f1-a8ad-951b3484da98","pitchNumber":5,"startTime":"2025-09-10T00:18:15.205Z","endTime":"2025-09-10T00:18:18.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:18:18.802Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.T. Realmuto flies out to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-10T00:20:25.730Z","endTime":"2025-09-10T00:23:42.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Hagenman replaces Sean Manaea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T00:19:00.788Z","endTime":"2025-09-10T00:20:28.046Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663795,"link":"/api/v1/people/663795"},"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(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.7,"endSpeed":80.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03726312945408,"aZ":-16.05937277153772,"pfxX":-2.502883315734346,"pfxZ":9.756807117870002,"pX":-0.31941272139809823,"pZ":2.8745731010765225,"vX0":6.797872116407278,"vY0":-127.64758727003743,"vZ0":-3.046099787714249,"x":129.18,"y":161.17,"x0":-2.6907387659243027,"y0":50.00381924236303,"z0":5.346269117704182,"aX":-4.134973028897431},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":17.2,"breakHorizontal":3.0,"spinRate":2441,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.42893512694713376,"extension":6.019092512774373},"index":1,"playId":"ac4c2bcf-0cf2-3f11-ba4c-b492f75877e8","pitchNumber":1,"startTime":"2025-09-10T00:20:28.046Z","endTime":"2025-09-10T00:20:32.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.62499011998717,"strikeZoneBottom":1.74837405766375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.274620819784996,"aZ":-30.573527544520292,"pfxX":2.346922747489911,"pfxZ":1.016624053846332,"pX":1.3563978786901743,"pZ":1.9563693896599426,"vX0":8.805364554234417,"vY0":-124.68492227811768,"vZ0":-2.2909121705922058,"x":65.3,"y":185.96,"x0":-2.521161354875185,"y0":50.00529368475664,"z0":5.401556206529741,"aX":3.707868700613878},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":-6.2,"spinRate":2483,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.43871387351271407,"extension":6.253671961356433},"index":2,"playId":"35b60ba3-9080-366c-9474-8a8f7d526068","pitchNumber":2,"startTime":"2025-09-10T00:20:46.235Z","endTime":"2025-09-10T00:20:49.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.970661096329636,"aZ":-23.675080587014783,"pfxX":0.6272958722788133,"pfxZ":5.0814468185648,"pX":0.23103845699237524,"pZ":2.6821705947741727,"vX0":7.350713071672182,"vY0":-128.6125085183631,"vZ0":-2.105520237825464,"x":108.19,"y":166.36,"x0":-2.747099387206107,"y0":50.00451547355333,"z0":5.349785416224204,"aX":1.0494827094442372},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.0,"breakHorizontal":-2.8,"spinRate":2463,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.42606602895219137,"extension":6.0149567939193265},"index":3,"playId":"b09ab97c-6bde-393f-b6b1-0e1f244cd703","pitchNumber":3,"startTime":"2025-09-10T00:20:58.112Z","endTime":"2025-09-10T00:21:01.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.60500262796731,"strikeZoneBottom":1.63851600850288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.396973513332323,"aZ":-26.547497704367053,"pfxX":-9.746297454831147,"pfxZ":3.4636923537321973,"pX":0.7856810945983362,"pZ":1.0864672107221465,"vX0":11.110578345386395,"vY0":-127.01853515722445,"vZ0":-4.896164510200879,"x":87.05,"y":209.45,"x0":-2.390658266162292,"y0":50.00307131827317,"z0":5.164571142352023,"aX":-15.835526194270141},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":15.0,"spinRate":1783,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4321482511825545,"extension":6.202096516612246},"index":4,"playId":"0a76f25b-bcc9-37d8-8427-8d0d56604913","pitchNumber":4,"startTime":"2025-09-10T00:21:15.854Z","endTime":"2025-09-10T00:21:18.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.78846197677568,"aZ":-29.55839206659526,"pfxX":-10.648553543375211,"pfxZ":1.6280034868551985,"pX":-0.47978729751830596,"pZ":1.859806170168181,"vX0":8.912077270555175,"vY0":-126.54777051493383,"vZ0":-2.299862260389855,"x":135.29,"y":188.57,"x0":-2.6776804299131323,"y0":50.00528105118559,"z0":5.1676333711992415,"aX":-17.133133625967776},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":17.0,"spinRate":1742,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.4341756031207069,"extension":6.565393795488329},"index":5,"playId":"801750b4-1198-3710-a9d5-765e1f18cf9b","pitchNumber":5,"startTime":"2025-09-10T00:21:45.298Z","endTime":"2025-09-10T00:21:53.435Z","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":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90985111928307,"aZ":-32.33719133189761,"pfxX":2.384739761758726,"pfxZ":-0.10612031386329512,"pX":-0.8326585097095689,"pZ":2.393398848039847,"vX0":3.9988209105203234,"vY0":-125.42414507413824,"vZ0":-0.8349751447089405,"x":148.74,"y":174.16,"x0":-2.7587494996587805,"y0":50.000743480686076,"z0":5.37302546944877,"aX":3.7891357315224994},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.1,"breakHorizontal":-5.3,"spinRate":2513,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.43709459489557734,"extension":6.125684061008656},"index":6,"playId":"6c7f4a91-fa96-3ca4-8369-621e0aa3721d","pitchNumber":6,"startTime":"2025-09-10T00:22:13.838Z","endTime":"2025-09-10T00:22:19.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":85.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.121407416867314,"aZ":-15.134519668684952,"pfxX":-6.048191335284619,"pfxZ":8.87919194587162,"pX":0.5518257468051,"pZ":3.0806775497827235,"vX0":10.58545153636555,"vY0":-139.0705670099272,"vZ0":-3.2500513967935047,"x":95.97,"y":155.6,"x0":-2.553817479713542,"y0":50.00050001218191,"z0":5.295825302288545,"aX":-11.604671482863795},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":8.3,"spinRate":2266,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.39696018703775726,"extension":6.271524114475727},"index":7,"playId":"9f804e07-d799-3cf4-bc1e-e3674ea2cb53","pitchNumber":7,"startTime":"2025-09-10T00:22:37.614Z","endTime":"2025-09-10T00:22:40.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.67532753058054,"strikeZoneBottom":1.64571442310159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.726896049211515,"aZ":-15.512059136807665,"pfxX":-6.543719344237102,"pfxZ":8.666846217059318,"pX":1.1060184504139408,"pZ":2.315036265382652,"vX0":12.069480723804013,"vY0":-138.02530527787414,"vZ0":-5.344503066784213,"x":74.84,"y":176.27,"x0":-2.480314390279373,"y0":50.00570751183365,"z0":5.3271241743012165,"aX":-12.585524153317904},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":9.2,"spinRate":2309,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39736505108781417,"extension":6.297054400060823},"index":8,"playId":"36bab49c-62e7-36cd-a8a2-09b57a1ed20c","pitchNumber":8,"startTime":"2025-09-10T00:22:55.423Z","endTime":"2025-09-10T00:22:59.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.029241134263852,"aZ":-23.033332766403962,"pfxX":0.4492648609999018,"pfxZ":5.397288053993254,"pX":0.22270016906365445,"pZ":2.488151430563984,"vX0":7.921113614909699,"vY0":-128.64397068824016,"vZ0":-2.0574040766222383,"x":108.51,"y":171.6,"x0":-2.941138470576212,"y0":50.00393059003294,"z0":5.064579273427855,"aX":0.7600652883231491},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.6,"breakHorizontal":-2.4,"spinRate":2411,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.42404548817961274,"extension":6.227402750409021},"index":9,"playId":"a20261a0-142e-38f4-bbaf-3d184db75898","pitchNumber":9,"startTime":"2025-09-10T00:23:11.237Z","endTime":"2025-09-10T00:23:15.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49066127081704,"aZ":-19.609878669286193,"pfxX":-0.33184138328605006,"pfxZ":7.296128131360041,"pX":-0.34539225002604595,"pZ":1.887475387403263,"vX0":6.747319150840986,"vY0":-129.9378866583711,"vZ0":-4.472216327862871,"x":130.17,"y":187.82,"x0":-2.925046584197453,"y0":50.00112278799069,"z0":5.107577840338705,"aX":-0.5725537358473188},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.5,"breakHorizontal":-0.8,"spinRate":2460,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.4204340806043976,"extension":6.297742143969145},"hitData":{"launchSpeed":79.1,"launchAngle":36.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.02,"coordY":118.91}},"index":10,"playId":"cbf635b5-f4ec-3ba1-a370-8faee1df7f78","pitchNumber":10,"startTime":"2025-09-10T00:23:33.548Z","endTime":"2025-09-10T00:23:42.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:23:42.238Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Castellanos lines out to third baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-10T00:23:57.274Z","endTime":"2025-09-10T00:24:53.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.88919469357232,"strikeZoneBottom":1.84923214887775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.392061738739937,"aZ":-31.009907035869734,"pfxX":1.449616134752004,"pfxZ":0.758226585109373,"pX":1.278368671248314,"pZ":1.0337262997805492,"vX0":9.249400515076744,"vY0":-124.07292075051268,"vZ0":-3.876461334383107,"x":68.27,"y":210.87,"x0":-2.7036071662047494,"y0":50.005946523426545,"z0":5.23212572231574,"aX":2.2338828563019724},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.6,"breakHorizontal":-5.0,"spinRate":2452,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4433475000814302,"extension":6.414997259206785},"index":0,"playId":"d94b5a59-39cb-3730-9bf5-f17f35394ed1","pitchNumber":1,"startTime":"2025-09-10T00:24:07.638Z","endTime":"2025-09-10T00:24:12.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.94565813088061,"strikeZoneBottom":1.8465953202015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55849895478616,"aZ":-20.359871916252185,"pfxX":-0.5521318705174862,"pfxZ":7.143116749321997,"pX":0.8410416481779052,"pZ":1.8916012166319607,"vX0":9.256972928788484,"vY0":-127.40165617245543,"vZ0":-4.106561024956141,"x":84.94,"y":187.71,"x0":-2.7578640133078305,"y0":50.00546530954537,"z0":5.12031465183052,"aX":-0.9132885176552002},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":12.2,"breakHorizontal":-1.0,"spinRate":2487,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4288326516433747,"extension":6.206735512346685},"index":1,"playId":"ee9e8fc7-0145-3957-834c-738055b8aac6","pitchNumber":2,"startTime":"2025-09-10T00:24:20.808Z","endTime":"2025-09-10T00:24:24.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.985317375746227,"aZ":-31.52088111694718,"pfxX":1.4312133696647948,"pfxZ":0.4143915750763476,"pX":0.3941270167494112,"pZ":1.8696520443166738,"vX0":7.432687299821091,"vY0":-123.57161993065601,"vZ0":-1.776066629044485,"x":101.98,"y":188.3,"x0":-2.8244133723860623,"y0":50.00080085858807,"z0":5.217436184180103,"aX":2.236985052188033},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.6,"breakHorizontal":-4.1,"spinRate":2602,"spinDirection":179},"zone":9,"typeConfidence":2.0,"plateTime":0.4413285683974961,"extension":6.236689573219158},"index":2,"playId":"bc15ebd4-9f7b-3daa-9459-f7b366617722","pitchNumber":3,"startTime":"2025-09-10T00:24:32.845Z","endTime":"2025-09-10T00:24:35.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.609757135846415,"aZ":-32.42708977904616,"pfxX":1.8780829421487484,"pfxZ":-0.16180075981533548,"pX":-0.18160880284209427,"pZ":2.0010968338520296,"vX0":5.884705721291109,"vY0":-123.79551764957026,"vZ0":-1.3661786702416188,"x":123.92,"y":184.75,"x0":-2.8373062151942885,"y0":50.003691495072324,"z0":5.284155322792027,"aX":2.9036701054152356},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.4,"breakHorizontal":-4.8,"spinRate":2499,"spinDirection":156},"zone":8,"typeConfidence":2.0,"plateTime":0.4431016014949094,"extension":6.232266737698338},"hitData":{"launchSpeed":97.6,"launchAngle":8.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":101.66,"coordY":162.68}},"index":3,"playId":"468452c3-d104-3603-9dd2-ed021bb21f74","pitchNumber":4,"startTime":"2025-09-10T00:24:48.232Z","endTime":"2025-09-10T00:24:53.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:24:53.992Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edmundo Sosa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-10T00:25:15.126Z","endTime":"2025-09-10T00:26:45.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":93.5,"endSpeed":85.0,"strikeZoneTop":3.21211925659273,"strikeZoneBottom":1.52119517738669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.008882722823024,"aZ":-16.008130862350278,"pfxX":-7.34368512325645,"pfxZ":8.681753658241211,"pX":-0.7958249976362377,"pZ":2.965109114165337,"vX0":7.236456644577198,"vY0":-135.89211242784336,"vZ0":-3.0864795188422325,"x":147.33,"y":158.72,"x0":-2.5448480156384283,"y0":50.00141752589927,"z0":5.233841838394187,"aX":-13.6730143049371},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":11.6,"spinRate":2350,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.4037348973833583,"extension":6.257214464630226},"index":0,"playId":"e50a77d0-2ffe-36b2-a03d-0b1ddac5a2f4","pitchNumber":1,"startTime":"2025-09-10T00:25:17.582Z","endTime":"2025-09-10T00:25:20.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.24529818664588,"strikeZoneBottom":1.55476590918416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06965523634727,"aZ":-33.20611121837777,"pfxX":0.991835193968341,"pfxZ":-0.6761449890136406,"pX":0.9599643699147664,"pZ":0.8583369298579331,"vX0":8.638043826342333,"vY0":-122.97163546300207,"vZ0":-3.7232200081297617,"x":80.41,"y":215.6,"x0":-2.738134754135808,"y0":50.00591951602277,"z0":5.231413511719318,"aX":1.5061400050783655},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.9,"breakHorizontal":-4.0,"spinRate":2553,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.446683966150331,"extension":6.164370252418016},"index":1,"playId":"ca428325-f6f8-390c-aeb9-36e6295b6afb","pitchNumber":2,"startTime":"2025-09-10T00:25:29.008Z","endTime":"2025-09-10T00:25:32.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.087197443383776,"aZ":-33.94809221886159,"pfxX":1.7209663085765325,"pfxZ":-1.1729569502962782,"pX":0.49755390421258283,"pZ":2.1905328654405785,"vX0":7.281219936658271,"vY0":-122.56549291192434,"vZ0":-0.6457500936029776,"x":98.03,"y":179.64,"x0":-2.7397786408300364,"y0":50.00205165253315,"z0":5.366187599051873,"aX":2.60616473085602},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.0,"breakHorizontal":-4.9,"spinRate":2629,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.44755005384354885,"extension":6.270632709412889},"index":2,"playId":"b78ab754-2035-34fb-affb-ec12ff1a079d","pitchNumber":3,"startTime":"2025-09-10T00:25:39.247Z","endTime":"2025-09-10T00:25:42.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.8,"strikeZoneTop":3.14572007477853,"strikeZoneBottom":1.45300422363678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.859200353360485,"aZ":-18.43821274321755,"pfxX":-7.139182134813592,"pfxZ":7.342802035965438,"pX":-1.4673890000223468,"pZ":4.269264068992528,"vX0":5.796551664568307,"vY0":-136.82993901474015,"vZ0":0.5309365026942637,"x":172.93,"y":123.51,"x0":-2.699489060700034,"y0":50.00630093191164,"z0":5.3487871251073145,"aX":-13.363547753981322},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":11.5,"spinRate":2403,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4022981185348682,"extension":6.335418108259919},"index":3,"playId":"8ec2cae8-f2f7-3d78-94da-55bf374ad38f","pitchNumber":4,"startTime":"2025-09-10T00:25:53.764Z","endTime":"2025-09-10T00:25:57.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.364254086715658,"aZ":-30.662238863844774,"pfxX":2.1026193961367037,"pfxZ":0.9643140062439617,"pX":1.555197055883564,"pZ":1.61286573500937,"vX0":9.726039357249723,"vY0":-124.48905817156454,"vZ0":-2.784665305768021,"x":57.72,"y":195.23,"x0":-2.6714696720111246,"y0":50.00529726243825,"z0":5.277207599449941,"aX":3.3092087074051744},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.3,"breakHorizontal":-6.0,"spinRate":2458,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4395209533603306,"extension":6.21606596508803},"index":4,"playId":"4015cea9-0eae-3417-a714-1815c52a6b7d","pitchNumber":5,"startTime":"2025-09-10T00:26:22.351Z","endTime":"2025-09-10T00:26:25.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09431550263812,"aZ":-27.68071406850721,"pfxX":0.5694350472345797,"pfxZ":2.700365252023065,"pX":0.7495982380997627,"pZ":2.7533278526275584,"vX0":8.543474014754485,"vY0":-127.85538295030503,"vZ0":-1.0259222915861543,"x":88.43,"y":164.44,"x0":-2.702074774290306,"y0":50.00376438865947,"z0":5.322044507183136,"aX":0.9455403445371175},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":-2.9,"spinRate":2433,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.4275642220425815,"extension":5.996684430070646},"index":5,"playId":"2ef8d253-dfad-394d-91ab-467db46fc2b4","pitchNumber":6,"startTime":"2025-09-10T00:26:42.463Z","endTime":"2025-09-10T00:26:45.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:26:45.843Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mark Vientos homers (17) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-10T00:29:12.153Z","endTime":"2025-09-10T00:29:56.987Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":{"id":502085,"link":"/api/v1/people/502085"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: David Robertson replaces Ranger Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T00:27:34.732Z","endTime":"2025-09-10T00:29:14.400Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":502085,"link":"/api/v1/people/502085"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.57619025587647,"strikeZoneBottom":1.57035314805615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.98693691793909,"aZ":-17.386172147821533,"pfxX":2.114546979705508,"pfxZ":8.098553179768636,"pX":-0.04914318956075891,"pZ":1.877808149959539,"vX0":5.764652814257507,"vY0":-133.6041855173936,"vZ0":-7.159084339422674,"x":118.87,"y":188.08,"x0":-2.5007997520262695,"y0":50.00622554940038,"z0":5.81948386384585,"aX":3.8629602068883004},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.4,"breakHorizontal":-4.9,"spinRate":2627,"spinDirection":180},"zone":8,"typeConfidence":2.0,"plateTime":0.4083443163279683,"extension":6.469910020234784},"index":1,"playId":"44d5c54f-2bdd-385f-897d-4832c5c4461a","pitchNumber":1,"startTime":"2025-09-10T00:29:14.400Z","endTime":"2025-09-10T00:29:17.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.588746139589283,"aZ":-23.550358282274317,"pfxX":7.421754127992964,"pfxZ":5.711490066297104,"pX":0.08577339506489443,"pZ":2.8556058475826025,"vX0":4.0420730610923545,"vY0":-121.77114480684985,"vZ0":-2.263215843038482,"x":113.73,"y":161.68,"x0":-2.556962532223643,"y0":50.00537984026851,"z0":5.8222823841104745,"aX":11.212752069720699},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.1,"breakHorizontal":-14.4,"spinRate":2599,"spinDirection":85},"zone":5,"typeConfidence":2.0,"plateTime":0.44879115284682225,"extension":6.230477947761179},"hitData":{"launchSpeed":109.7,"launchAngle":22.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":46.47,"coordY":52.12}},"index":2,"playId":"2ee105c1-7643-3c87-a381-7d7149c13305","pitchNumber":2,"startTime":"2025-09-10T00:29:27.016Z","endTime":"2025-09-10T00:29:56.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:29:56.987Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-10T00:29:50.472Z","endTime":"2025-09-10T00:31:30.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.65413629809549,"strikeZoneBottom":1.62831343082849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.939707609494253,"aZ":-15.843032898544458,"pfxX":2.634188428331325,"pfxZ":9.087624426435443,"pX":0.9868880477047326,"pZ":2.30568028713964,"vX0":8.255361350898454,"vY0":-133.49307829838114,"vZ0":-6.065701478711008,"x":79.38,"y":176.53,"x0":-2.493312339195153,"y0":50.001666613341655,"z0":5.7564651265245805,"aX":4.729917959237763},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.2,"breakHorizontal":-6.6,"spinRate":2776,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4110176539381789,"extension":6.5226833987941175},"index":0,"playId":"57d763f5-0808-3919-8184-8a5f3663841a","pitchNumber":1,"startTime":"2025-09-10T00:30:13.615Z","endTime":"2025-09-10T00:30:17.339Z","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":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.64608444280881,"strikeZoneBottom":1.63055516908361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.810742401327907,"aZ":-14.721228211658163,"pfxX":0.7744087428842286,"pfxZ":9.44635283964805,"pX":-0.17857538441084853,"pZ":2.186952481890478,"vX0":6.575376027394529,"vY0":-135.3765515855377,"vZ0":-6.573970207828582,"x":123.81,"y":179.73,"x0":-2.744154710750273,"y0":50.00355167970594,"z0":5.68589934295875,"aX":1.4300835594048114},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.8,"breakHorizontal":-2.9,"spinRate":2775,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.40529800185333276,"extension":6.460310406444632},"index":1,"playId":"887d2a36-5118-3431-8584-9a8ae876f296","pitchNumber":2,"startTime":"2025-09-10T00:30:27.762Z","endTime":"2025-09-10T00:30:30.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45247312353566,"aZ":-17.36736389647068,"pfxX":2.4023135153809085,"pfxZ":8.195596918351624,"pX":-0.02624975171629475,"pZ":2.9068752100117075,"vX0":6.1737096262326,"vY0":-133.96182237842925,"vZ0":-4.212142155989499,"x":118.0,"y":160.29,"x0":-2.6782138937948132,"y0":50.00623834129773,"z0":5.750717111657605,"aX":4.342841925516896},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.0,"breakHorizontal":-5.8,"spinRate":2745,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.40973833516755276,"extension":6.536863637407194},"index":2,"playId":"10f939fe-801b-3981-bb6d-0ca34779952e","pitchNumber":3,"startTime":"2025-09-10T00:30:41.531Z","endTime":"2025-09-10T00:30:44.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.523600117682303,"aZ":-41.387958514442296,"pfxX":4.083414505144468,"pfxZ":-5.866768586610304,"pX":-0.16911251105625041,"pZ":1.193000129813314,"vX0":4.824381840361635,"vY0":-124.43820958567768,"vZ0":-3.1138525349026898,"x":123.45,"y":206.57,"x0":-2.6619633539755894,"y0":50.00157523523771,"z0":5.88287621120498,"aX":6.414679245202913},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-11.0,"breakHorizontal":-8.5,"spinRate":2699,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.4398401055531167,"extension":6.471182565185105},"index":3,"playId":"f7092fa3-c97d-3595-b6a3-6d6056314845","pitchNumber":4,"startTime":"2025-09-10T00:30:59.668Z","endTime":"2025-09-10T00:31:02.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.409710196933105,"aZ":-17.293508216029934,"pfxX":0.7239538631270841,"pfxZ":8.087534918495427,"pX":-0.4320095712796756,"pZ":1.995418572869119,"vX0":5.417489889631851,"vY0":-135.45834286092636,"vZ0":-6.735812968676002,"x":133.47,"y":184.9,"x0":-2.5602906433875505,"y0":50.00062402287255,"z0":5.7444593720135435,"aX":1.3298871804123567},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.2,"breakHorizontal":-2.5,"spinRate":2768,"spinDirection":193},"zone":7,"typeConfidence":2.0,"plateTime":0.4059437234388783,"extension":6.453192128721844},"hitData":{"launchSpeed":82.9,"launchAngle":-44.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.34,"coordY":166.73}},"index":4,"playId":"2e4747b1-1faa-3375-b6e0-48a89c71f3ca","pitchNumber":5,"startTime":"2025-09-10T00:31:22.610Z","endTime":"2025-09-10T00:31:30.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:31:30.165Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Starling Marte called out on strikes.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-10T00:32:02.788Z","endTime":"2025-09-10T00:33:46.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.51083793713932,"strikeZoneBottom":1.50945104550261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.425628750630043,"aZ":-24.322785784231304,"pfxX":6.1703179456071915,"pfxZ":5.121930805705062,"pX":0.8377939450460103,"pZ":0.8014700942011701,"vX0":6.376022789946525,"vY0":-123.48978838902816,"vZ0":-6.721263791393434,"x":85.07,"y":217.14,"x0":-2.586705024969695,"y0":50.00139344115717,"z0":5.6274896037688515,"aX":9.451074572977738},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.8,"breakHorizontal":-12.7,"spinRate":2735,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4449107496832565,"extension":6.422464793253626},"index":0,"playId":"ee2d9e11-f600-39f1-8f5d-d145603dd0c2","pitchNumber":1,"startTime":"2025-09-10T00:32:07.128Z","endTime":"2025-09-10T00:32:10.128Z","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.2,"endSpeed":81.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.23398539816912,"aZ":-16.709902628945034,"pfxX":-5.665532664046276,"pfxZ":9.02823581573566,"pX":-0.6838477680346077,"pZ":1.947868536814948,"vX0":6.164078087728888,"vY0":-130.94702900560935,"vZ0":-6.516476336217007,"x":143.07,"y":186.19,"x0":-2.347858111390781,"y0":50.00110609715159,"z0":5.748109063285242,"aX":-9.701905920841645},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.9,"breakHorizontal":8.6,"spinRate":2527,"spinDirection":189},"zone":7,"typeConfidence":2.0,"plateTime":0.42053500677163846,"extension":6.480251775157007},"index":1,"playId":"471e48f9-e93c-323b-b049-7f2cab0b4e7b","pitchNumber":2,"startTime":"2025-09-10T00:32:25.985Z","endTime":"2025-09-10T00:32:28.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":80.1,"strikeZoneTop":3.40459459982317,"strikeZoneBottom":1.51157088404383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.37270002589017,"aZ":-18.23233117753143,"pfxX":-9.261353299546453,"pfxZ":8.381880135206492,"pX":-0.7097076538698632,"pZ":1.0990784500198174,"vX0":7.2957465556033325,"vY0":-129.98226370850244,"vZ0":-8.011174963302416,"x":144.05,"y":209.1,"x0":-2.3892802142749137,"y0":50.00289981952486,"z0":5.675982351760606,"aX":-15.402747978523694},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":13.0,"breakHorizontal":14.5,"spinRate":2471,"spinDirection":186},"zone":13,"typeConfidence":2.0,"plateTime":0.4260121717531824,"extension":6.652839919117281},"index":2,"playId":"3e47543e-7a68-39b8-b157-f5eda0151a8f","pitchNumber":3,"startTime":"2025-09-10T00:32:45.891Z","endTime":"2025-09-10T00:32:49.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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57611755699875,"aZ":-43.28550610786479,"pfxX":4.172607401781262,"pfxZ":-7.32879216894798,"pX":0.19076744833353815,"pZ":1.03559248084414,"vX0":5.196707653573853,"vY0":-123.93063530899957,"vZ0":-2.9993590626629807,"x":109.73,"y":210.82,"x0":-2.4957296306707817,"y0":50.00338601446257,"z0":5.967681659127741,"aX":6.325686204806428},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-13.8,"breakHorizontal":-9.0,"spinRate":2701,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4463082301887882,"extension":6.3076244180975936},"index":3,"playId":"04bcd8ff-5ca9-3182-85a3-7655a096e152","pitchNumber":4,"startTime":"2025-09-10T00:33:00.508Z","endTime":"2025-09-10T00:33:04.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.4,"strikeZoneTop":3.39188497288684,"strikeZoneBottom":1.50954724285003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.08893332910629,"aZ":-43.65987075471445,"pfxX":7.3345765741561735,"pfxZ":-7.534991124145978,"pX":-0.14688845279555493,"pZ":0.7884418691422477,"vX0":3.7398759202127434,"vY0":-124.81719300543503,"vZ0":-3.333955709067002,"x":122.6,"y":217.49,"x0":-2.6341563285818723,"y0":50.004135916406995,"z0":5.861501450129567,"aX":11.178232675744786},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-14.3,"breakHorizontal":-14.3,"spinRate":2716,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.44469502787798376,"extension":6.6765994099334485},"index":4,"playId":"b44a05c0-22ba-31d6-8317-6a6e65b2c47e","pitchNumber":5,"startTime":"2025-09-10T00:33:18.030Z","endTime":"2025-09-10T00:33:23.649Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.40938095697653,"strikeZoneBottom":1.50617525170581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81415804127385,"aZ":-15.606259613163893,"pfxX":1.2522557570085702,"pfxZ":9.444727272224984,"pX":0.3467866052559217,"pZ":1.9267934243066156,"vX0":6.9538106967603985,"vY0":-132.01946083102237,"vZ0":-6.816949080601149,"x":103.78,"y":186.76,"x0":-2.4908657159467196,"y0":50.00020919088489,"z0":5.704396439217488,"aX":2.1937500749613},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.7,"breakHorizontal":-3.8,"spinRate":2736,"spinDirection":176},"zone":9,"typeConfidence":2.0,"plateTime":0.41592457887342116,"extension":6.507455135256043},"index":5,"playId":"6f0651c5-dbf1-3b1b-b0d0-70d75c1a11a8","pitchNumber":6,"startTime":"2025-09-10T00:33:43.519Z","endTime":"2025-09-10T00:33:46.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:33:46.984Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Alvarez flies out to second baseman Bryson Stott.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-10T00:33:55.779Z","endTime":"2025-09-10T00:35:22.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":75.7,"strikeZoneTop":3.39581168306291,"strikeZoneBottom":1.5190284393178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.352817438072126,"aZ":-43.862831401638665,"pfxX":5.233556476403223,"pfxZ":-8.062615367545959,"pX":0.13250800700852855,"pZ":1.2944186962164057,"vX0":4.789624335515502,"vY0":-121.19600949111101,"vZ0":-1.827309826323515,"x":111.95,"y":203.83,"x0":-2.5681458591076205,"y0":50.00333595024362,"z0":5.9810148285751215,"aX":7.5858167041195586},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.8,"breakHorizontal":-10.8,"spinRate":2781,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4564585004134285,"extension":6.463048853970954},"index":0,"playId":"40ed188f-3fe7-3765-bc3c-64e2532da73d","pitchNumber":1,"startTime":"2025-09-10T00:34:14.149Z","endTime":"2025-09-10T00:34:17.649Z","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":1,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-10T00:34:27.021Z","endTime":"2025-09-10T00:34:42.289Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"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":90.3,"endSpeed":83.0,"strikeZoneTop":3.32211266060412,"strikeZoneBottom":1.44278413055587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.429016169919016,"aZ":-16.493736347702328,"pfxX":2.886489769617028,"pfxZ":8.97449923005502,"pX":0.04554245276207921,"pZ":1.6854210452308747,"vX0":5.745313899002131,"vY0":-131.2595689760758,"vZ0":-7.356174525958831,"x":115.26,"y":193.27,"x0":-2.5455674006992055,"y0":50.004409049783916,"z0":5.74952783127786,"aX":5.0427882403323},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.9,"breakHorizontal":-6.5,"spinRate":2663,"spinDirection":175},"zone":8,"typeConfidence":2.0,"plateTime":0.41706478576636075,"extension":6.643833188456104},"index":2,"playId":"14c9c476-84da-3fde-a691-4a8dc94eee57","pitchNumber":2,"startTime":"2025-09-10T00:34:42.289Z","endTime":"2025-09-10T00:34:45.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.31855366726609,"strikeZoneBottom":1.5192299424407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.130318379323224,"aZ":-14.034548410897687,"pfxX":0.5034247375787593,"pfxZ":9.89505488109219,"pX":0.9534572741257369,"pZ":1.6962602674416352,"vX0":8.901537203139997,"vY0":-134.53355330074643,"vZ0":-7.965984422901051,"x":80.66,"y":192.98,"x0":-2.4634049536583906,"y0":50.00467214289458,"z0":5.690063342066985,"aX":0.9226006971962601},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":-2.8,"spinRate":2731,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4071059652349551,"extension":6.681948195611507},"index":3,"playId":"28a38d6e-cf07-3ee9-b081-afc1303deb80","pitchNumber":3,"startTime":"2025-09-10T00:34:57.438Z","endTime":"2025-09-10T00:35:01.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.978545526630924,"aZ":-44.1455082384314,"pfxX":5.3192378029900915,"pfxZ":-8.134666507640356,"pX":-0.3905159369044634,"pZ":2.6222820655463814,"vX0":3.603634655072824,"vY0":-121.4381988326746,"vZ0":0.9787742244207718,"x":131.89,"y":167.98,"x0":-2.592093081687465,"y0":50.0023951626703,"z0":6.098429619244914,"aX":7.828621612417095},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-14.0,"breakHorizontal":-10.6,"spinRate":2648,"spinDirection":40},"zone":4,"typeConfidence":2.0,"plateTime":0.453556178142704,"extension":6.472841937003076},"hitData":{"launchSpeed":89.3,"launchAngle":57.0,"totalDistance":186.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.84,"coordY":132.88}},"index":4,"playId":"a8a622c9-a9e2-37f2-837d-e2385f192466","pitchNumber":4,"startTime":"2025-09-10T00:35:12.496Z","endTime":"2025-09-10T00:35:22.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:35:22.521Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Weston Wilson lines out to third baseman Mark Vientos.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-10T00:37:30.655Z","endTime":"2025-09-10T00:37:57.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"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":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.6945763613034,"strikeZoneBottom":1.65024716687438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.361284804034636,"aZ":-23.895382061821504,"pfxX":-0.2496036932207364,"pfxZ":5.227705147160197,"pX":1.0839910264231987,"pZ":3.2389956987514017,"vX0":9.37460604772865,"vY0":-124.86911927062734,"vZ0":-0.5101731390729202,"x":75.68,"y":151.33,"x0":-2.681412371431148,"y0":50.005490584890154,"z0":5.406259457721168,"aX":-0.3967593935712931},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.6,"breakHorizontal":-1.7,"spinRate":2413,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.43808242074389403,"extension":6.102972145594288},"index":0,"playId":"61bb3813-9a29-3b24-953d-8692c76b2a49","pitchNumber":1,"startTime":"2025-09-10T00:37:40.679Z","endTime":"2025-09-10T00:37:44.232Z","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":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81951654639916,"aZ":-23.453807501573504,"pfxX":-0.08070470611725433,"pfxZ":5.456798996096249,"pX":0.2943717919768605,"pZ":1.8961237395659338,"vX0":7.716660489158311,"vY0":-125.26292393248313,"vZ0":-3.336218162725973,"x":105.78,"y":187.58,"x0":-2.8077465388019136,"y0":50.0057593534595,"z0":5.149400817211528,"aX":-0.12919404716974497},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.4,"breakHorizontal":-1.6,"spinRate":2330,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.4362143903049809,"extension":6.322102736646981},"hitData":{"launchSpeed":83.8,"launchAngle":13.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":93.55,"coordY":168.25}},"index":1,"playId":"644c2144-5229-3605-918c-248a83d37881","pitchNumber":2,"startTime":"2025-09-10T00:37:51.274Z","endTime":"2025-09-10T00:37:57.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:37:57.015Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a ground ball to third baseman Mark Vientos.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-10T00:38:11.822Z","endTime":"2025-09-10T00:40:01.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.29925955996125,"strikeZoneBottom":1.54555778747218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.769023707739542,"aZ":-28.058752336813185,"pfxX":1.8039847184595361,"pfxZ":2.62351059387521,"pX":-1.5043893906088592,"pZ":2.6516660948138275,"vX0":3.3286061570127283,"vY0":-123.97796533818955,"vZ0":-0.9521169250776687,"x":174.34,"y":167.19,"x0":-3.094284433142789,"y0":50.00445400926909,"z0":5.3642664389986185,"aX":2.8328989987745485},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.8,"breakHorizontal":-4.0,"spinRate":2448,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.44032502377424043,"extension":6.167323729290971},"index":0,"playId":"e779ec4d-f23f-36bc-bf0a-0929942642ea","pitchNumber":1,"startTime":"2025-09-10T00:38:20.175Z","endTime":"2025-09-10T00:38:23.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.30691217665048,"strikeZoneBottom":1.54015930983642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.703388923158283,"aZ":-24.32139083281419,"pfxX":1.7965365444248842,"pfxZ":4.87340363297989,"pX":0.3223403837820609,"pZ":2.54383937947963,"vX0":7.20859747413029,"vY0":-125.68562688503857,"vZ0":-1.8540675483268816,"x":104.71,"y":170.1,"x0":-2.807751761341642,"y0":50.00388963403669,"z0":5.251796718637251,"aX":2.8950070401261128},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.6,"breakHorizontal":-4.8,"spinRate":2447,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.43455286919093883,"extension":6.102462586128415},"index":1,"playId":"7b99f607-30f6-3f03-b24c-96ac834c0fcc","pitchNumber":2,"startTime":"2025-09-10T00:38:31.402Z","endTime":"2025-09-10T00:38:34.633Z","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(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":85.8,"endSpeed":78.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.565075863350167,"aZ":-26.38054332958266,"pfxX":1.3652384308345809,"pfxZ":3.6591935871031964,"pX":-0.33156621240238054,"pZ":2.877109797040646,"vX0":5.975248748150956,"vY0":-124.90550365450802,"vZ0":-0.973506131005861,"x":129.64,"y":161.1,"x0":-2.9297730312279797,"y0":50.00414668967511,"z0":5.43612976309896,"aX":2.162320752332104},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.6,"breakHorizontal":-3.8,"spinRate":2344,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.4380846971190233,"extension":6.055154400626317},"index":2,"playId":"61ba8a03-595e-3a95-a9e5-0f6dc26b6e00","pitchNumber":3,"startTime":"2025-09-10T00:38:43.080Z","endTime":"2025-09-10T00:38:47.813Z","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":88.4,"endSpeed":80.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.503104806660126,"aZ":-30.257943797416846,"pfxX":-9.886134209111102,"pfxZ":1.166127273924431,"pX":-0.41992492791294217,"pZ":1.1616386299941994,"vX0":9.075139720367982,"vY0":-128.34461053046368,"vZ0":-3.8201516355966865,"x":133.01,"y":207.42,"x0":-2.737645290766524,"y0":50.005602112753685,"z0":5.056873501076837,"aX":-16.300069668868804},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.3,"breakHorizontal":15.6,"spinRate":1937,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4287149135445554,"extension":6.297518703393574},"index":3,"playId":"c4ce75f7-098a-3fb7-9a92-571896be3980","pitchNumber":4,"startTime":"2025-09-10T00:39:00.002Z","endTime":"2025-09-10T00:39:03.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.98631259264443,"aZ":-22.4840154641677,"pfxX":-0.1932759310139911,"pfxZ":5.642138463341528,"pX":0.5735541448234547,"pZ":3.6722908123056226,"vX0":8.637834860555547,"vY0":-129.24800104654338,"vZ0":0.2776581739943078,"x":95.14,"y":139.63,"x0":-2.7649946980448603,"y0":50.00596923753231,"z0":5.268640379061128,"aX":-0.3330781340490554},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.6,"breakHorizontal":-1.3,"spinRate":2493,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4212761713698132,"extension":6.254785762645111},"index":4,"playId":"bb812e69-da67-3cd8-9bcf-7b287fb33817","pitchNumber":5,"startTime":"2025-09-10T00:39:27.307Z","endTime":"2025-09-10T00:39:31.342Z","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":88.0,"endSpeed":80.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.58351265099197,"aZ":-29.1858944466207,"pfxX":-10.966383622111463,"pfxZ":1.8248923530938939,"pX":-1.0591668500731752,"pZ":1.724042912552021,"vX0":7.81841542887028,"vY0":-127.81307885963876,"vZ0":-2.4208457997480664,"x":157.37,"y":192.23,"x0":-2.7469636564270035,"y0":50.00417717438567,"z0":4.996520091419332,"aX":-17.980117497207708},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.9,"breakHorizontal":17.9,"spinRate":1922,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.43004173446005955,"extension":6.358831995768588},"hitData":{"launchSpeed":72.9,"launchAngle":0.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.78,"coordY":162.17}},"index":5,"playId":"f400df79-0f28-3b48-afe4-10de65ad985c","pitchNumber":6,"startTime":"2025-09-10T00:39:52.349Z","endTime":"2025-09-10T00:40:01.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:40:01.136Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Kemp flies out to left fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-10T00:40:29.633Z","endTime":"2025-09-10T00:41:08.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":86.4,"endSpeed":79.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.711858890485704,"aZ":-22.566518586377573,"pfxX":-0.8423222559201113,"pfxZ":6.0170380977763145,"pX":0.057038885419241236,"pZ":3.2565267063520285,"vX0":8.025991610743281,"vY0":-125.66087148979585,"vZ0":-0.47328510007181374,"x":114.83,"y":150.85,"x0":-3.0704465746070437,"y0":50.00567393165415,"z0":5.282299838761752,"aX":-1.3462071313034316},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":11.0,"breakHorizontal":-0.4,"spinRate":2330,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.43605794093458083,"extension":6.3067909531683926},"index":0,"playId":"fe46a53b-8d0b-30c1-a9f2-e55cfd16e216","pitchNumber":1,"startTime":"2025-09-10T00:40:40.051Z","endTime":"2025-09-10T00:40:43.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.058211964746047,"aZ":-23.131888522027584,"pfxX":-0.35504293230957695,"pfxZ":5.563707877633565,"pX":0.3313389469572438,"pZ":2.6562109339756197,"vX0":8.562450169306775,"vY0":-126.26266212692855,"vZ0":-1.6112746467928756,"x":104.37,"y":167.06,"x0":-3.0479482495729027,"y0":50.004539945400445,"z0":5.151675532163565,"aX":-0.5783233206489081},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.0,"breakHorizontal":-1.2,"spinRate":2392,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4326677791929341,"extension":6.22403244648123},"hitData":{"launchSpeed":85.9,"launchAngle":39.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.94,"coordY":88.73}},"index":1,"playId":"4a9e4797-0bd6-335d-94f8-cfe1a0df0b3d","pitchNumber":2,"startTime":"2025-09-10T00:40:58.642Z","endTime":"2025-09-10T00:41:08.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:41:08.967Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Harrison Bader singles on a sharp ground ball to right fielder Juan Soto. Bryson Stott to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-10T00:41:20.791Z","endTime":"2025-09-10T00:42:41.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.212046675572523,"aZ":-22.171332198819517,"pfxX":-0.2582143764576359,"pfxZ":6.094878395714073,"pX":0.13440922810955203,"pZ":2.589909189063407,"vX0":8.036154950640082,"vY0":-127.07749691814892,"vZ0":-2.2643727596562027,"x":111.88,"y":168.85,"x0":-3.0307628208322415,"y0":50.00258593266073,"z0":5.247581537971997,"aX":-0.4249804165426855},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.8,"breakHorizontal":-1.3,"spinRate":2335,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4304557054905871,"extension":6.030406282377188},"index":0,"playId":"c6058dc7-8a98-3089-bc26-ddf11a482079","pitchNumber":1,"startTime":"2025-09-10T00:41:46.310Z","endTime":"2025-09-10T00:41:51.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35191686049939,"aZ":-16.396705377576946,"pfxX":-5.796567526601956,"pfxZ":8.514827650327913,"pX":0.1699744677503297,"pZ":3.2260900625724833,"vX0":10.09039891787031,"vY0":-135.44357110401953,"vZ0":-2.6673287291550105,"x":110.52,"y":151.68,"x0":-2.8553245768369475,"y0":50.00248669721235,"z0":5.374132723543531,"aX":-10.741220199216725},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":8.3,"spinRate":2298,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.40483411828035365,"extension":6.131319471788517},"index":1,"playId":"1f4b37d2-98d5-357a-a334-47da2026dcb9","pitchNumber":2,"startTime":"2025-09-10T00:42:08.667Z","endTime":"2025-09-10T00:42:11.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.175397241776817,"aZ":-19.003429462425604,"pfxX":-7.431418130845007,"pfxZ":7.163204134689529,"pX":0.45022939213650914,"pZ":3.345873700902257,"vX0":11.141514477793221,"vY0":-135.16228407102355,"vZ0":-2.1009857275779082,"x":99.84,"y":148.44,"x0":-2.771649427269108,"y0":50.00342859197771,"z0":5.476749638074653,"aX":-13.665878349101952},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":10.9,"spinRate":2217,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4062089801312947,"extension":6.193205815719616},"hitData":{"launchSpeed":100.8,"launchAngle":1.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":179.25,"coordY":120.59}},"index":2,"playId":"bd97be40-04c6-3a90-8f3c-b4569a05158b","pitchNumber":3,"startTime":"2025-09-10T00:42:30.501Z","endTime":"2025-09-10T00:42:41.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:42:41.892Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (50) on a fly ball to center field. Bryson Stott scores. Harrison Bader scores.","rbi":3,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-10T00:43:54.414Z","endTime":"2025-09-10T00:46:02.493Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":663795,"link":"/api/v1/people/663795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":663795,"link":"/api/v1/people/663795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":{"id":663795,"link":"/api/v1/people/663795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":2},"index":0,"startTime":"2025-09-10T00:43:06.657Z","endTime":"2025-09-10T00:43:56.605Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.12730440752947,"strikeZoneBottom":1.35656480973451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11805920805524,"aZ":-23.669088848322236,"pfxX":-1.0897143631807893,"pfxZ":5.22529160100351,"pX":2.0537332385734324,"pZ":2.6392542785990973,"vX0":12.508069079817362,"vY0":-127.05496960131288,"vZ0":-1.7653995543634753,"x":38.72,"y":167.52,"x0":-2.8007610940395953,"y0":50.00220093337547,"z0":5.2323081755040315,"aX":-1.7743290445734665},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.2,"breakHorizontal":-1.0,"spinRate":2377,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.431823735938778,"extension":6.195170883011273},"index":1,"playId":"289faf22-abbc-3379-b60c-c35ac2b910c5","pitchNumber":1,"startTime":"2025-09-10T00:43:56.605Z","endTime":"2025-09-10T00:44:00.495Z","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":88.7,"endSpeed":80.4,"strikeZoneTop":3.15917370177905,"strikeZoneBottom":1.44042751158014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.959258028546653,"aZ":-31.771593522194227,"pfxX":-10.55903882024068,"pfxZ":0.24524127591638045,"pX":-0.6300245621359332,"pZ":1.376695392959958,"vX0":9.395637405142436,"vY0":-128.72142723813107,"vZ0":-3.0774206497412795,"x":141.02,"y":201.61,"x0":-2.978736521891065,"y0":50.0050987575058,"z0":5.081218173293514,"aX":-17.491571171962136},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.1,"breakHorizontal":16.7,"spinRate":1664,"spinDirection":259},"zone":7,"typeConfidence":2.0,"plateTime":0.4276443344702332,"extension":6.2805854820547},"index":2,"playId":"369c8769-ffae-305d-9d39-7782121b0756","pitchNumber":2,"startTime":"2025-09-10T00:44:26.836Z","endTime":"2025-09-10T00:44:30.689Z","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":0,"outs":2},"index":3,"startTime":"2025-09-10T00:44:43.513Z","endTime":"2025-09-10T00:44:58.855Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.26055659045953,"strikeZoneBottom":1.47952708965687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.752062398913296,"aZ":-24.600245749455745,"pfxX":-0.7208528925301283,"pfxZ":4.525134043339965,"pX":0.5704288972365269,"pZ":2.3504845364592613,"vX0":9.553416899137954,"vY0":-127.62647441881658,"vZ0":-2.3165307687835965,"x":95.26,"y":175.32,"x0":-3.104961690086154,"y0":50.00067178303163,"z0":5.1791515176429215,"aX":-1.2063133025078114},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.9,"breakHorizontal":-0.6,"spinRate":2391,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.42684786955969267,"extension":6.233657588930044},"index":4,"playId":"3a9feef9-9eb7-3ca5-acb1-f1baa6aea242","pitchNumber":3,"startTime":"2025-09-10T00:44:58.855Z","endTime":"2025-09-10T00:45:02.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.7,"strikeZoneTop":3.24329434880011,"strikeZoneBottom":1.47902557239494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.003876960000397,"aZ":-24.60735713498467,"pfxX":1.2522998173940703,"pfxZ":4.630858804320351,"pX":-0.17995670469921915,"pZ":4.371148225797795,"vX0":7.2458196380541775,"vY0":-127.47617305456153,"vZ0":2.5004657608110152,"x":123.86,"y":120.76,"x0":-3.2304328748820836,"y0":50.00188039838639,"z0":5.329064166765138,"aX":2.0442807130365153},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.2,"breakHorizontal":-4.1,"spinRate":2329,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.43088819186700755,"extension":6.163137776777899},"index":5,"playId":"db195132-0e7d-37f3-8656-7fdf1497b6cb","pitchNumber":4,"startTime":"2025-09-10T00:45:16.823Z","endTime":"2025-09-10T00:45:19.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.322634547073598,"aZ":-22.203987006689914,"pfxX":-0.41450302917168647,"pfxZ":6.125917398286229,"pX":-0.3365023215422091,"pZ":2.313454605729548,"vX0":7.446801581239175,"vY0":-127.58359406042668,"vZ0":-2.6377955387704928,"x":129.83,"y":176.32,"x0":-3.255015865767207,"y0":50.00451164215825,"z0":5.134716545439271,"aX":-0.6758434566359005},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.7,"breakHorizontal":-1.2,"spinRate":2347,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.4313931849012538,"extension":6.114274143979676},"hitData":{"launchSpeed":110.4,"launchAngle":24.0,"totalDistance":437.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.86,"coordY":19.68}},"index":6,"playId":"e841ac1f-5b1f-39f5-9360-10b5b4018f3f","pitchNumber":5,"startTime":"2025-09-10T00:45:34.564Z","endTime":"2025-09-10T00:46:02.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:46:02.493Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a line drive to right fielder Juan Soto.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-10T00:46:39.997Z","endTime":"2025-09-10T00:47:06.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"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":[],"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":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-10T00:46:26.654Z","endTime":"2025-09-10T00:46:42.332Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.4,"strikeZoneTop":3.27229517916737,"strikeZoneBottom":1.60172576944075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.959517128739837,"aZ":-33.448431246160716,"pfxX":-9.661952476402519,"pfxZ":-0.7760117011940415,"pX":0.7238721162120079,"pZ":0.8857757475051201,"vX0":11.90674704726094,"vY0":-128.46943446463374,"vZ0":-3.971545228957563,"x":89.41,"y":214.86,"x0":-2.7449261975092427,"y0":50.00109995447646,"z0":5.089940291615272,"aX":-15.932360838329467},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.2,"breakHorizontal":14.4,"spinRate":1721,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.42856792081699835,"extension":6.460813611953501},"index":1,"playId":"7b7eecd2-4052-3fc7-be3c-70aa02988cd3","pitchNumber":1,"startTime":"2025-09-10T00:46:42.332Z","endTime":"2025-09-10T00:46:45.332Z","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":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.555851288056115,"aZ":-33.15479564098369,"pfxX":-9.30269678636365,"pfxZ":-0.6106406498761139,"pX":-0.20772046893707488,"pZ":1.5092416648097708,"vX0":9.495620649491142,"vY0":-126.64286521200106,"vZ0":-2.126333671368685,"x":124.92,"y":198.03,"x0":-2.817197395600712,"y0":50.00203650852603,"z0":5.040368735900464,"aX":-14.94162042280636},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.4,"breakHorizontal":14.4,"spinRate":1781,"spinDirection":255},"zone":8,"typeConfidence":2.0,"plateTime":0.4343434750375015,"extension":6.194820639961061},"hitData":{"launchSpeed":92.0,"launchAngle":16.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.52,"coordY":105.99}},"index":2,"playId":"9fbe044b-6bb9-3ae8-8aa3-feeaf80ba6e9","pitchNumber":2,"startTime":"2025-09-10T00:46:54.887Z","endTime":"2025-09-10T00:47:06.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:47:06.599Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, third baseman Mark Vientos to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-10T00:47:23.640Z","endTime":"2025-09-10T00:48:19.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.851879643797016,"aZ":-30.357056974101184,"pfxX":1.3810663510423815,"pfxZ":1.1935015668658542,"pX":0.4351206064954165,"pZ":1.4804770145865396,"vX0":8.014507711485834,"vY0":-122.81370936845587,"vZ0":-2.791945031606174,"x":100.41,"y":198.81,"x0":-3.053142683228743,"y0":50.004834976592505,"z0":5.220217635693796,"aX":2.103123529819763},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.7,"breakHorizontal":-4.4,"spinRate":2438,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.44638089022920013,"extension":6.039319440701074},"index":0,"playId":"b74d5a95-799d-376a-a23e-4198c38d4cb9","pitchNumber":1,"startTime":"2025-09-10T00:47:33.058Z","endTime":"2025-09-10T00:47:36.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.50609164837763,"strikeZoneBottom":1.6501093315514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.306655282614738,"aZ":-30.675978314535467,"pfxX":-9.48529892008165,"pfxZ":0.9469636330098377,"pX":0.24349464752950015,"pZ":1.2209827835936067,"vX0":10.796514546315093,"vY0":-125.39685529463577,"vZ0":-3.4291835935656803,"x":107.72,"y":205.81,"x0":-2.893625312161883,"y0":50.0055196772725,"z0":5.1197219460252725,"aX":-15.048304303557275},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.1,"breakHorizontal":14.5,"spinRate":1657,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.43746257372384,"extension":6.192361005669304},"index":1,"playId":"d1ff7f55-d2ab-3dbd-9b67-58b9214c20b1","pitchNumber":2,"startTime":"2025-09-10T00:47:54.821Z","endTime":"2025-09-10T00:47:57.821Z","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":86.9,"endSpeed":79.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.596192527783256,"aZ":-22.514170163939333,"pfxX":-1.649192239140699,"pfxZ":5.957410446400457,"pX":0.2752737694999231,"pZ":3.029682581008332,"vX0":9.02974078262687,"vY0":-126.26840330177268,"vZ0":-0.9322776555341633,"x":106.51,"y":156.98,"x0":-3.1259243177930234,"y0":50.00555376988188,"z0":5.207556680840361,"aX":-2.6765996562254344},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":10.8,"breakHorizontal":1.1,"spinRate":2390,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.4330250288875801,"extension":6.224488111007661},"hitData":{"launchSpeed":72.2,"launchAngle":-12.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.16,"coordY":162.17}},"index":2,"playId":"5f922415-77cb-3d03-8c52-3937a8673cdb","pitchNumber":3,"startTime":"2025-09-10T00:48:11.835Z","endTime":"2025-09-10T00:48:19.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:48:19.939Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-10T00:50:54.853Z","endTime":"2025-09-10T00:51:20.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tanner Banks replaces David Robertson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T00:49:09.591Z","endTime":"2025-09-10T00:50:57.190Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621383,"link":"/api/v1/people/621383"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":86.9,"endSpeed":80.7,"strikeZoneTop":3.52190849709928,"strikeZoneBottom":1.6246485436824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.293419393464077,"aZ":-26.1406146754697,"pfxX":-1.0600190743340354,"pfxZ":3.6906141462415034,"pX":-0.6157317395525901,"pZ":2.181473647738324,"vX0":-7.1108104014487585,"vY0":-126.44376739498821,"vZ0":-4.991877374402051,"x":140.47,"y":179.88,"x0":2.3589349162889155,"y0":50.00570123427982,"z0":6.252597032124683,"aX":-1.7333560234743195},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.9,"breakHorizontal":3.4,"spinRate":2205,"spinDirection":175},"zone":7,"typeConfidence":2.0,"plateTime":0.4314870035209877,"extension":5.586185971007471},"index":1,"playId":"7a28a5b9-9457-3a77-a88a-d1520e5c8fab","pitchNumber":1,"startTime":"2025-09-10T00:50:57.190Z","endTime":"2025-09-10T00:51:00.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.134954488595465,"aZ":-24.72557314959686,"pfxX":-3.3420848202464493,"pfxZ":5.1072766940158445,"pX":-0.40985023660641356,"pZ":2.3479489391964314,"vX0":-5.904809974302331,"vY0":-119.99461871039894,"vZ0":-3.870655493357894,"x":132.62,"y":175.39,"x0":2.5167431533662317,"y0":50.00442249626273,"z0":6.183952417503913,"aX":-4.875049321332963},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.5,"breakHorizontal":7.4,"spinRate":2378,"spinDirection":290},"zone":4,"typeConfidence":2.0,"plateTime":0.4563948566519347,"extension":5.671855854240099},"hitData":{"launchSpeed":71.3,"launchAngle":12.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.98,"coordY":140.33}},"index":2,"playId":"6f6ae879-96cd-3c15-b0ab-81d68b7e8a64","pitchNumber":2,"startTime":"2025-09-10T00:51:12.192Z","endTime":"2025-09-10T00:51:20.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:51:20.212Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jose Siri doubles (2) on a sharp fly ball to center fielder Harrison Bader.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-10T00:51:28.775Z","endTime":"2025-09-10T00:52:41.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.36309467850442,"strikeZoneBottom":1.54893837558744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.63330364495807,"aZ":-24.93096690451432,"pfxX":-0.04826982513928524,"pfxZ":4.349170089388416,"pX":-1.1008747401384358,"pZ":2.546583258536311,"vX0":-8.547561266596762,"vY0":-127.97555928899773,"vZ0":-4.633982089710385,"x":158.96,"y":170.02,"x0":2.283976260868785,"y0":50.00001925475669,"z0":6.326089904485926,"aX":-0.0782152951069428},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.1,"breakHorizontal":1.9,"spinRate":2223,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.42748705997124015,"extension":5.595001297605405},"index":0,"playId":"bcbdee77-ec4d-3fda-84ca-7bdf35d25cd7","pitchNumber":1,"startTime":"2025-09-10T00:51:40.901Z","endTime":"2025-09-10T00:51:44.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.27269582709397,"strikeZoneBottom":1.54952445627423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.98300375928942,"aZ":-26.723055412159106,"pfxX":-1.1139278197271194,"pfxZ":3.3325263378686873,"pX":-0.11151754761750483,"pZ":4.252100360890497,"vX0":-5.83303209384342,"vY0":-126.56747749487148,"vZ0":-0.34859833247048777,"x":121.25,"y":123.97,"x0":2.360349734258676,"y0":50.00056980624716,"z0":6.517613645686513,"aX":-1.8204231579793602},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.2,"breakHorizontal":3.2,"spinRate":2254,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4314866020485377,"extension":5.511345431363535},"index":1,"playId":"b501c3f2-2142-3b69-90dc-4b7298029ac3","pitchNumber":2,"startTime":"2025-09-10T00:51:55.027Z","endTime":"2025-09-10T00:51:58.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.263638321262558,"aZ":-21.19410068088735,"pfxX":9.328773445452697,"pfxZ":6.151773573683812,"pX":0.6065669316813864,"pZ":1.434316456330719,"vX0":-7.655567669408494,"vY0":-132.4819929078648,"vZ0":-8.449569212720721,"x":93.88,"y":200.05,"x0":2.3161290534202252,"y0":50.00166103525016,"z0":6.2037515071494145,"aX":16.64683210784697},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.5,"breakHorizontal":-15.4,"spinRate":2061,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.4128241742794394,"extension":5.562496134599217},"index":2,"playId":"72c077b3-0141-34c8-9657-fb5b590911b3","pitchNumber":3,"startTime":"2025-09-10T00:52:09.789Z","endTime":"2025-09-10T00:52:14.308Z","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":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.290402913823378,"aZ":-22.275827012741996,"pfxX":9.664878575202138,"pfxZ":5.413097946025263,"pX":-0.1357766693810501,"pZ":1.5884256782978996,"vX0":-9.603534416688627,"vY0":-134.15612482278922,"vZ0":-7.960499197330655,"x":122.18,"y":195.89,"x0":2.2300103723417624,"y0":50.001079610042794,"z0":6.17499596683602,"aX":17.663536945559155},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.3,"breakHorizontal":-15.5,"spinRate":2033,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4078533717684891,"extension":5.613896664610089},"hitData":{"launchSpeed":104.9,"launchAngle":27.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":157.95,"coordY":47.06}},"index":3,"playId":"280c06ba-56a1-3e4e-a615-750179ce9758","pitchNumber":4,"startTime":"2025-09-10T00:52:25.218Z","endTime":"2025-09-10T00:52:41.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:52:41.312Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Francisco Lindor pops out to first baseman Bryce Harper in foul territory.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-10T00:53:03.947Z","endTime":"2025-09-10T00:53:50.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.45559958409929,"strikeZoneBottom":1.47240100525046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15178326098829,"aZ":-24.905521712687975,"pfxX":-0.2181480639783313,"pfxZ":4.395672332882367,"pX":-1.2512902264026935,"pZ":2.0410241291286777,"vX0":-8.84507486329963,"vY0":-127.71921302521852,"vZ0":-5.64528498031418,"x":164.7,"y":183.67,"x0":2.2840395589033213,"y0":50.00102907966596,"z0":6.236940304762854,"aX":-0.36013393443430297},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.8,"breakHorizontal":2.4,"spinRate":2311,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.42874443910985827,"extension":5.633849114229695},"index":0,"playId":"d7d4655b-bd67-369e-9c0d-38317c0dffcc","pitchNumber":1,"startTime":"2025-09-10T00:53:21.095Z","endTime":"2025-09-10T00:53:24.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.12859775815154,"aZ":-26.271330615655973,"pfxX":-2.259272767802024,"pfxZ":3.942374206887866,"pX":0.09408424558449652,"pZ":2.1053429245586197,"vX0":-5.768330903471872,"vY0":-121.35380085230072,"vZ0":-4.320893124288877,"x":113.41,"y":181.94,"x0":2.792527051328033,"y0":50.00068987978008,"z0":6.1901215390562605,"aX":-3.376667321779496},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.4,"breakHorizontal":5.4,"spinRate":2335,"spinDirection":282},"zone":5,"typeConfidence":2.0,"plateTime":0.4508767266784415,"extension":5.495773607521787},"hitData":{"launchSpeed":88.0,"launchAngle":65.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":165.05,"coordY":182.96}},"index":1,"playId":"ef1973cf-7199-3b47-a35b-eb9e4d7f9377","pitchNumber":2,"startTime":"2025-09-10T00:53:39.769Z","endTime":"2025-09-10T00:53:50.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:53:50.368Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a line drive to left fielder Weston Wilson. Jose Siri scores.","rbi":1,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-10T00:54:10.024Z","endTime":"2025-09-10T00:55:16.786Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":{"id":621383,"link":"/api/v1/people/621383"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.13148613720947,"strikeZoneBottom":1.4606058636082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.90716362693358,"aZ":-24.110324976325987,"pfxX":-1.0351714358815254,"pfxZ":4.770380236730588,"pX":-0.07520262584297238,"pZ":0.8931574423632004,"vX0":-5.88216667730925,"vY0":-129.15569570340543,"vZ0":-8.586697766947704,"x":119.87,"y":214.66,"x0":2.3661234564261875,"y0":50.000321466998734,"z0":6.114971514840156,"aX":-1.7476824571394753},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.0,"breakHorizontal":3.2,"spinRate":2314,"spinDirection":185},"zone":13,"typeConfidence":2.0,"plateTime":0.42408888872757844,"extension":5.746612543024923},"index":0,"playId":"d619086d-dc35-3b66-9e35-e4aae5d3c702","pitchNumber":1,"startTime":"2025-09-10T00:54:23.491Z","endTime":"2025-09-10T00:54:26.725Z","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":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.18281015833579,"strikeZoneBottom":1.45971048431953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.363430780516804,"aZ":-25.247220562025507,"pfxX":-3.041338951917697,"pfxZ":4.6889785620805835,"pX":0.3607222847512171,"pZ":2.4766882570261815,"vX0":-4.273735139934746,"vY0":-121.4716617015243,"vZ0":-3.6633335893908177,"x":103.25,"y":171.91,"x0":2.545829832531646,"y0":50.00162909305005,"z0":6.227996656723018,"aX":-4.491978948092526},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.8,"breakHorizontal":6.6,"spinRate":2402,"spinDirection":274},"zone":6,"typeConfidence":2.0,"plateTime":0.45292105440423214,"extension":5.524745137736045},"index":1,"playId":"614e5fb5-6fe0-3645-b07c-0b544b65a033","pitchNumber":2,"startTime":"2025-09-10T00:54:44.078Z","endTime":"2025-09-10T00:54:47.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.07,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.315176874045235,"aZ":-22.727366769079627,"pfxX":8.350284458263806,"pfxZ":5.1747090755967005,"pX":0.6367180232749058,"pZ":2.4497791089994143,"vX0":-7.050200035149862,"vY0":-134.51730916920613,"vZ0":-6.0480517916921,"x":92.73,"y":172.64,"x0":2.212075308949531,"y0":50.002812875963656,"z0":6.348246030059531,"aX":15.239582983955358},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.2,"breakHorizontal":-13.6,"spinRate":2084,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.4078340609003548,"extension":5.66822298062585},"hitData":{"launchSpeed":83.9,"launchAngle":18.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":100.74,"coordY":82.74}},"index":2,"playId":"21cfa4b6-7c81-3ffd-a630-63dd1ea94a72","pitchNumber":3,"startTime":"2025-09-10T00:55:02.630Z","endTime":"2025-09-10T00:55:16.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:55:16.786Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a sharp line drive to left fielder Weston Wilson. Juan Soto to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-10T00:55:33.106Z","endTime":"2025-09-10T00:56:52.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63908129642968,"aZ":-13.617769494088996,"pfxX":2.103017652892513,"pfxZ":10.224008829046761,"pX":-0.3180868926138298,"pZ":3.3807611482926974,"vX0":-7.460568599667276,"vY0":-134.70972010441866,"vZ0":-5.376899525641205,"x":129.12,"y":147.5,"x0":2.2291962244425223,"y0":50.00277414357059,"z0":6.385751880048273,"aX":3.8170466018725766},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":-2.0,"spinRate":2165,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.40852605732635094,"extension":5.5009056215404994},"index":0,"playId":"d5b77db1-349b-3b1e-a9de-e0ea250140b1","pitchNumber":1,"startTime":"2025-09-10T00:55:43.718Z","endTime":"2025-09-10T00:55:46.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.44726504829596,"strikeZoneBottom":1.60727994748785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.107457383436564,"aZ":-26.97753982747211,"pfxX":-1.0396871159732706,"pfxZ":3.1074807945818144,"pX":-0.1481756870867486,"pZ":3.8561312931575022,"vX0":-6.112455075105222,"vY0":-127.89552700981505,"vZ0":-1.30785586500496,"x":122.65,"y":134.66,"x0":2.3987739079876116,"y0":50.00238573784235,"z0":6.471902730407739,"aX":-1.7370202619531685},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.6,"breakHorizontal":3.1,"spinRate":2306,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.42676360969907456,"extension":5.528955451264427},"index":1,"playId":"9895964b-20f9-3995-99cf-8068ba1440ae","pitchNumber":2,"startTime":"2025-09-10T00:56:02.306Z","endTime":"2025-09-10T00:56:05.590Z","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":83.1,"endSpeed":75.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.699775343913288,"aZ":-27.602687119154066,"pfxX":-6.20525585421276,"pfxZ":3.1384152591172825,"pX":0.21390173257004166,"pZ":2.3702023839653363,"vX0":-4.406684293571703,"vY0":-120.83517394036372,"vZ0":-3.204974942577566,"x":108.85,"y":174.78,"x0":2.8767008243108707,"y0":50.00440084246305,"z0":6.176395340240866,"aX":-9.044668795490843},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":5.0,"breakHorizontal":12.4,"spinRate":2281,"spinDirection":283},"zone":5,"typeConfidence":2.0,"plateTime":0.4558021225674427,"extension":5.517266154423366},"index":2,"playId":"8a26a9ec-432d-3440-ba1e-631ffd3faa38","pitchNumber":3,"startTime":"2025-09-10T00:56:17.080Z","endTime":"2025-09-10T00:56:20.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34050654950794,"aZ":-12.930083048328381,"pfxX":4.22651048459457,"pfxZ":10.45237009611902,"pX":-0.022644211020128813,"pZ":2.9061558299397015,"vX0":-7.420820150214737,"vY0":-134.82904249543117,"vZ0":-6.548517584262676,"x":117.86,"y":160.31,"x0":2.2162892577783744,"y0":50.00220046028158,"z0":6.279075563094438,"aX":7.781570358174137},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.6,"breakHorizontal":-6.1,"spinRate":2128,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.40626553353664985,"extension":5.6159430761351565},"hitData":{"launchSpeed":109.5,"launchAngle":7.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":54.0,"coordY":102.0}},"index":3,"playId":"37224558-9f50-3597-a1e3-4bac6b663422","pitchNumber":4,"startTime":"2025-09-10T00:56:38.497Z","endTime":"2025-09-10T00:56:52.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:56:52.271Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mark Vientos lines out sharply to center fielder Harrison Bader.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-10T00:58:07.154Z","endTime":"2025-09-10T00:59:23.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-10T00:57:24.169Z","endTime":"2025-09-10T00:58:09.508Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.54922563515984,"strikeZoneBottom":1.67886682434189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06593292531048,"aZ":-11.08014673726235,"pfxX":3.1539781494028927,"pfxZ":11.57896466376701,"pX":0.6453153721103336,"pZ":1.6605897966535128,"vX0":-6.110794990639636,"vY0":-135.0164447058998,"vZ0":-9.772497929191413,"x":92.4,"y":193.94,"x0":2.541883198952588,"y0":50.000098742045054,"z0":6.135906029851625,"aX":5.744704923467874},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.7,"breakHorizontal":-4.2,"spinRate":2075,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.4077639550436314,"extension":5.8096930581537665},"index":1,"playId":"d089bd46-8da2-3d54-a3af-c53ecf9f9caa","pitchNumber":1,"startTime":"2025-09-10T00:58:09.508Z","endTime":"2025-09-10T00:58:13.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.5,"strikeZoneTop":3.53392873595119,"strikeZoneBottom":1.59929252010139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.501470398867216,"aZ":-28.180340790377105,"pfxX":-5.732764008477355,"pfxZ":2.7241302466900663,"pX":0.9203827401740006,"pZ":2.649160565169868,"vX0":-3.2015780149798605,"vY0":-121.57321577356369,"vZ0":-2.5329427874554544,"x":81.92,"y":167.25,"x0":3.008294629710272,"y0":50.00295571283844,"z0":6.203521945951718,"aX":-8.399655855759347},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.4,"breakHorizontal":11.3,"spinRate":2297,"spinDirection":300},"zone":12,"typeConfidence":2.0,"plateTime":0.45421923602741376,"extension":5.494260298910059},"index":2,"playId":"5c498152-4ff1-3177-ac65-f2dd603ee0d0","pitchNumber":2,"startTime":"2025-09-10T00:58:25.131Z","endTime":"2025-09-10T00:58:28.131Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.52167014143435,"strikeZoneBottom":1.5847285575879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.644672812171006,"aZ":-28.48385969397641,"pfxX":10.110100251904504,"pfxZ":2.473846987693502,"pX":2.1232679684002904,"pZ":3.340289239601139,"vX0":-4.529286743313736,"vY0":-121.60978336074828,"vZ0":-1.3273989256350984,"x":36.07,"y":148.59,"x0":2.6999150212572376,"y0":50.00426485704177,"z0":6.372252891280307,"aX":15.089783279430597},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.4,"breakHorizontal":-17.2,"spinRate":1712,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4510271762728819,"extension":5.667102141734205},"index":3,"playId":"f6ea875c-b135-3e2f-b93f-eeb1c85b92b9","pitchNumber":3,"startTime":"2025-09-10T00:58:43.351Z","endTime":"2025-09-10T00:58:49.788Z","isPitch":true,"type":"pitch"},{"details":{"description":"Juan Soto steals (30) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"f6ea875c-b135-3e2f-b93f-eeb1c85b92b9","startTime":"2025-09-10T00:58:58.094Z","endTime":"2025-09-10T00:59:15.170Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.133427410132676,"aZ":-9.280021670064864,"pfxX":2.5037890564593,"pfxZ":12.152414919206766,"pX":-0.07512143723980744,"pZ":2.2033151552553583,"vX0":-7.5378683094871,"vY0":-137.06341844018235,"vZ0":-8.9585962776347,"x":119.86,"y":179.29,"x0":2.3974765070159987,"y0":50.00031185094248,"z0":6.167078694557385,"aX":4.717259597965554},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.0,"breakHorizontal":-2.8,"spinRate":2274,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.4011690469652782,"extension":5.636112463546513},"hitData":{"launchSpeed":102.7,"launchAngle":20.0,"totalDistance":376.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":146.34,"coordY":48.92}},"index":5,"playId":"da7d4b13-ebe5-38fa-aae3-b40f06474f05","pitchNumber":4,"startTime":"2025-09-10T00:59:15.170Z","endTime":"2025-09-10T00:59:23.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:59:23.427Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Castellanos called out on strikes.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T01:01:11.690Z","endTime":"2025-09-10T01:02:44.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.2,"strikeZoneTop":3.93232790705093,"strikeZoneBottom":1.84979370519225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.626711798468886,"aZ":-17.40018715046888,"pfxX":-7.804444807775363,"pfxZ":8.45451663885156,"pX":-1.3462392613487728,"pZ":3.238958537496605,"vX0":5.919860652266827,"vY0":-131.9801040176121,"vZ0":-2.3282434688231692,"x":168.32,"y":151.33,"x0":-2.615238822009216,"y0":50.00076354794063,"z0":5.428077001474008,"aX":-13.633529872108536},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.0,"breakHorizontal":12.7,"spinRate":2139,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.41655570370845396,"extension":6.234601730286706},"index":0,"playId":"6655514e-ddb7-38f2-9ae8-f0faa747dc8f","pitchNumber":1,"startTime":"2025-09-10T01:01:31.754Z","endTime":"2025-09-10T01:01:35.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.89395888536865,"aZ":-29.38957647315241,"pfxX":2.119266917902346,"pfxZ":1.8780169325529927,"pX":0.6828744114784722,"pZ":1.9243858257677287,"vX0":7.763542347547157,"vY0":-120.56329983943328,"vZ0":-2.2353964411451117,"x":90.97,"y":186.82,"x0":-2.845107341411244,"y0":50.003075033311774,"z0":5.439609056332412,"aX":3.1404318021259368},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.1,"breakHorizontal":-5.5,"spinRate":2495,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.45308638171191573,"extension":5.86484380566652},"index":1,"playId":"1d0566f5-f578-3e73-bf33-e317b68ccba0","pitchNumber":2,"startTime":"2025-09-10T01:01:42.236Z","endTime":"2025-09-10T01:01:45.236Z","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":82.6,"endSpeed":75.8,"strikeZoneTop":3.82062742493503,"strikeZoneBottom":1.71368954457596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.392910905504113,"aZ":-29.42477446260363,"pfxX":1.8327389040117081,"pfxZ":1.89371465217567,"pX":1.2505237556736437,"pZ":1.5913878500608225,"vX0":9.138099453182091,"vY0":-119.9304410621242,"vZ0":-2.6156239390422042,"x":69.33,"y":195.81,"x0":-2.8556113404907406,"y0":50.00047218343345,"z0":5.335241211348285,"aX":2.6524978675331474},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.0,"breakHorizontal":-5.6,"spinRate":2547,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4576832232335235,"extension":6.071096429324981},"index":2,"playId":"68c0e1b7-5d34-3a0b-8821-97d8d4ff2c42","pitchNumber":3,"startTime":"2025-09-10T01:01:53.309Z","endTime":"2025-09-10T01:01:56.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.89,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.76883395343423,"aZ":-29.56795097199656,"pfxX":1.609310265364457,"pfxZ":1.756423889639036,"pX":0.07498881514674954,"pZ":1.5908515855771166,"vX0":6.7475500066697,"vY0":-120.6577873532749,"vZ0":-2.557201473716002,"x":114.14,"y":195.83,"x0":-2.9581866618103945,"y0":50.0056826626551,"z0":5.249889528326032,"aX":2.3901005599001253},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.9,"breakHorizontal":-4.4,"spinRate":2465,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4526089205169246,"extension":5.96491143002858},"index":3,"playId":"746c3152-98dc-3a0d-b0c2-dc597a168e10","pitchNumber":4,"startTime":"2025-09-10T01:02:04.340Z","endTime":"2025-09-10T01:02:08.411Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-10T01:02:14.424Z","endTime":"2025-09-10T01:02:27.843Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.91162602797911,"strikeZoneBottom":1.84762556398319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.049230095103137,"aZ":-31.891028460210737,"pfxX":1.122905478660586,"pfxZ":0.1930803970607382,"pX":1.0543068404502596,"pZ":2.3180461204022635,"vX0":8.726355796246498,"vY0":-120.84695208598131,"vZ0":-0.5372728669605917,"x":76.81,"y":176.19,"x0":-2.752819461550507,"y0":50.00407660712128,"z0":5.350183390916013,"aX":1.655799721168489},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.5,"breakHorizontal":-4.2,"spinRate":2525,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.45362955150139905,"extension":6.313852282071273},"index":5,"playId":"1d9b7d41-dd06-3976-beea-d0b313ea3f9b","pitchNumber":5,"startTime":"2025-09-10T01:02:27.843Z","endTime":"2025-09-10T01:02:31.255Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.97129221875792,"strikeZoneBottom":1.89069285121057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.400609742560224,"aZ":-24.766326944928654,"pfxX":-0.004106239263812317,"pfxZ":4.70111029477615,"pX":0.0757754699624953,"pZ":1.5952849742033077,"vX0":7.682165648187132,"vY0":-123.85647381364012,"vZ0":-3.6495827989177165,"x":114.11,"y":195.71,"x0":-3.0469722327837503,"y0":50.00441334554919,"z0":5.125786436042341,"aX":-0.00797629803725414},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.0,"breakHorizontal":-1.6,"spinRate":2409,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4398289514260565,"extension":6.325610095114577},"index":6,"playId":"3d3ac5b1-3afb-3c17-badd-a77503fb93d4","pitchNumber":6,"startTime":"2025-09-10T01:02:40.611Z","endTime":"2025-09-10T01:02:44.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:02:44.465Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Edmundo Sosa doubles (11) on a sharp line drive to center fielder Jose Siri.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T01:02:55.370Z","endTime":"2025-09-10T01:03:41.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.1,"endSpeed":78.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.422728283935033,"aZ":-24.65242145556221,"pfxX":-0.5031804212789841,"pfxZ":4.742171438081115,"pX":0.830550883083781,"pZ":2.4679617036058197,"vX0":8.939460830185572,"vY0":-125.15331389341878,"vZ0":-1.6383414211468281,"x":85.34,"y":172.15,"x0":-2.723117259838472,"y0":50.001382575257615,"z0":5.151570627301244,"aX":-0.8001114956767231},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.4,"breakHorizontal":-1.2,"spinRate":2445,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.43776095621087263,"extension":6.205369760418901},"index":0,"playId":"2f76435e-8657-316c-9c7c-b12602b080db","pitchNumber":1,"startTime":"2025-09-10T01:03:05.845Z","endTime":"2025-09-10T01:03:08.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.27988438177302,"aZ":-30.738940698749,"pfxX":2.6561217242117734,"pfxZ":0.9991293233323209,"pX":0.6239590937861422,"pZ":2.7424392558544874,"vX0":7.461360876742533,"vY0":-118.8490364723587,"vZ0":0.3447840826198887,"x":93.22,"y":164.73,"x0":-2.898157853927224,"y0":50.00207704011213,"z0":5.3819936831435475,"aX":3.8066455239602877},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.2,"breakHorizontal":-6.6,"spinRate":2582,"spinDirection":102},"zone":6,"typeConfidence":2.0,"plateTime":0.46045161433380466,"extension":6.264403461356372},"hitData":{"launchSpeed":104.1,"launchAngle":21.0,"totalDistance":375.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":128.81,"coordY":47.77}},"index":1,"playId":"cf3db899-45db-3d8e-ace4-73fe9a233dcc","pitchNumber":2,"startTime":"2025-09-10T01:03:21.879Z","endTime":"2025-09-10T01:03:41.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:03:41.437Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Weston Wilson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T01:03:54.141Z","endTime":"2025-09-10T01:07:15.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.62499722864844,"strikeZoneBottom":1.54212341574951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13929993655263,"aZ":-25.37032692238531,"pfxX":0.1443814441043081,"pfxZ":4.261757077764315,"pX":0.6583706907210662,"pZ":2.8553456172256375,"vX0":9.545346223954349,"vY0":-125.0596230143607,"vZ0":-0.7151383148076441,"x":91.9,"y":161.69,"x0":-3.2128835494873456,"y0":50.00615853580889,"z0":5.209794360615298,"aX":0.2303066781775291},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.8,"breakHorizontal":-2.3,"spinRate":2404,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.43649993913159735,"extension":6.321012946145036},"index":0,"playId":"0e1abecd-d7f6-3e93-85bf-0fda1b143cdd","pitchNumber":1,"startTime":"2025-09-10T01:04:09.274Z","endTime":"2025-09-10T01:04:12.294Z","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":85.3,"endSpeed":78.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.982744386170975,"aZ":-25.96754822385475,"pfxX":0.7956412781091324,"pfxZ":3.942900847494297,"pX":-0.5648754631173692,"pZ":2.762120514380103,"vX0":6.443454899433274,"vY0":-124.18745432969065,"vZ0":-0.9965850325921017,"x":138.53,"y":164.2,"x0":-3.287839148247528,"y0":50.003987539996096,"z0":5.312798699453266,"aX":1.2521307935318342},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.2,"breakHorizontal":-2.8,"spinRate":2359,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4396878510661595,"extension":6.150856883440321},"index":1,"playId":"9ea2ccb5-304d-3fdc-9ab0-830be9d94071","pitchNumber":2,"startTime":"2025-09-10T01:04:26.316Z","endTime":"2025-09-10T01:04:29.316Z","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":85.8,"endSpeed":79.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.704692880821927,"aZ":-31.098245932102934,"pfxX":-9.209693455531578,"pfxZ":0.6811850066998009,"pX":-0.6160458539119005,"pZ":1.6794199243521335,"vX0":9.040591797748565,"vY0":-124.70800319728278,"vZ0":-2.4189741706435393,"x":140.48,"y":193.44,"x0":-3.081595555647329,"y0":50.00476607881197,"z0":5.21244263919222,"aX":-14.593130448653417},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.0,"breakHorizontal":14.8,"spinRate":1613,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.4382247343037453,"extension":6.166202059119221},"index":2,"playId":"7d5e08db-b3dd-3eca-bf51-302b672091be","pitchNumber":3,"startTime":"2025-09-10T01:04:50.272Z","endTime":"2025-09-10T01:04:53.272Z","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":86.4,"endSpeed":79.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.788823771505566,"aZ":-25.91496489342807,"pfxX":1.5700854335860552,"pfxZ":3.913214355445252,"pX":0.9721308456816521,"pZ":3.1698628135099165,"vX0":9.257743482621978,"vY0":-125.51526014559363,"vZ0":0.03203569612122725,"x":79.94,"y":153.19,"x0":-2.9641350274581915,"y0":50.00384941704695,"z0":5.262715076475793,"aX":2.509444253378065},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.3,"breakHorizontal":-4.9,"spinRate":2343,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.43596048996231174,"extension":6.219317604786911},"index":3,"playId":"08fc0b64-e30b-3ed0-9843-4e3ee881e585","pitchNumber":4,"startTime":"2025-09-10T01:05:22.541Z","endTime":"2025-09-10T01:05:27.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.62146478973587,"strikeZoneBottom":1.56982552014612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19374224201878,"aZ":-30.52364091511694,"pfxX":-9.671670056944892,"pfxZ":1.0613132266459209,"pX":0.6971833337576446,"pZ":1.0438892302390723,"vX0":11.9632740499635,"vY0":-123.88484282618197,"vZ0":-3.6878589288485992,"x":90.43,"y":210.59,"x0":-2.9421174903281435,"y0":50.00030365282012,"z0":5.108322119371502,"aX":-15.002490824584495},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.2,"breakHorizontal":14.6,"spinRate":1620,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.44244268126861375,"extension":6.325097720271427},"index":4,"playId":"0f3c2f21-fb46-3daa-a020-af299a398748","pitchNumber":5,"startTime":"2025-09-10T01:05:47.760Z","endTime":"2025-09-10T01:05:50.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.69,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61409720472952,"aZ":-29.593547355007626,"pfxX":2.261399960489445,"pfxZ":1.7356092637998266,"pX":-0.12074584923920864,"pZ":1.1179310129699631,"vX0":6.493204842268633,"vY0":-120.89811075788613,"vZ0":-3.547189488139855,"x":121.6,"y":208.6,"x0":-3.1304513605104045,"y0":50.00363235440286,"z0":5.189645593842958,"aX":3.360716034557973},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.5,"breakHorizontal":-5.6,"spinRate":2502,"spinDirection":174},"zone":13,"typeConfidence":2.0,"plateTime":0.45230185388251565,"extension":6.079070511285108},"index":5,"playId":"b9ceb5dc-9d33-3493-96b6-1ae7c19f9a14","pitchNumber":6,"startTime":"2025-09-10T01:06:07.100Z","endTime":"2025-09-10T01:06:10.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.1,"strikeZoneTop":3.6208796028098,"strikeZoneBottom":1.59811016010646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81763657575741,"aZ":-18.44682380669194,"pfxX":-7.255212436942244,"pfxZ":7.623041179070011,"pX":-1.0943274008875015,"pZ":3.6585114607463716,"vX0":7.186845942032194,"vY0":-134.49226962298002,"vZ0":-0.9809529409591405,"x":158.71,"y":140.0,"x0":-2.880735971387756,"y0":50.0026445403003,"z0":5.357858331432288,"aX":-13.064508810448748},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":11.3,"spinRate":2042,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4099564875624018,"extension":6.34614906991793},"index":6,"playId":"d7ffee28-f402-3f1d-a325-f5103d8a6cb1","pitchNumber":7,"startTime":"2025-09-10T01:06:38.454Z","endTime":"2025-09-10T01:06:42.494Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2025-09-10T01:06:56.158Z","endTime":"2025-09-10T01:07:12.030Z","isPitch":false,"type":"action","player":{"id":642215,"link":"/api/v1/people/642215"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6513789549884,"aZ":-32.416618264495604,"pfxX":-10.21340588959337,"pfxZ":-0.15463594976889006,"pX":-0.5504537395090526,"pZ":1.380695615355901,"vX0":9.454209218615024,"vY0":-123.69577249563172,"vZ0":-2.266178054199149,"x":137.98,"y":201.5,"x0":-3.119041706457372,"y0":50.004797481897626,"z0":5.06117376268115,"aX":-15.623945262107165},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.6,"breakHorizontal":16.0,"spinRate":1838,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4449981862337,"extension":6.345675306815519},"index":8,"playId":"9576e64c-20f3-3c30-ab9d-27dd34625b00","pitchNumber":8,"startTime":"2025-09-10T01:07:12.030Z","endTime":"2025-09-10T01:07:15.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:07:15.843Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a sharp ground ball to right fielder Juan Soto. Edmundo Sosa scores.","rbi":1,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T01:07:27.482Z","endTime":"2025-09-10T01:09:04.044Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":{"id":663795,"link":"/api/v1/people/663795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59887464405327,"aZ":-30.745764854994416,"pfxX":1.0349360971569108,"pfxZ":0.9664197468001205,"pX":0.16743923178735814,"pZ":1.8410084062950924,"vX0":7.843893752490863,"vY0":-121.7312619463181,"vZ0":-1.510770019194907,"x":110.62,"y":189.07,"x0":-3.247442407476406,"y0":50.00413541072911,"z0":5.161585938413828,"aX":1.5348542431244587},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.7,"breakHorizontal":-4.0,"spinRate":2640,"spinDirection":159},"zone":8,"typeConfidence":2.0,"plateTime":0.45204369637593445,"extension":6.967218089852788},"index":0,"playId":"6371d9d6-921b-3677-bcd3-ea3eaf9c5d43","pitchNumber":1,"startTime":"2025-09-10T01:07:42.374Z","endTime":"2025-09-10T01:07:45.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.24404558184456,"strikeZoneBottom":1.5404680281024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2941801136661,"aZ":-34.98058377343613,"pfxX":-8.90058905786196,"pfxZ":-1.776841348591896,"pX":-1.6616897633592194,"pZ":3.457289816568321,"vX0":6.690945520898465,"vY0":-125.03745970678371,"vZ0":2.7866503425195885,"x":180.34,"y":145.43,"x0":-3.2219903405665855,"y0":50.00521513318765,"z0":5.207396781182539,"aX":-14.030648368284416},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.3,"breakHorizontal":14.5,"spinRate":1787,"spinDirection":260},"zone":11,"typeConfidence":2.0,"plateTime":0.4388167230527835,"extension":6.334720313113417},"index":1,"playId":"426873cd-872a-3310-9ce8-2c3317b705c6","pitchNumber":2,"startTime":"2025-09-10T01:08:07.043Z","endTime":"2025-09-10T01:08:10.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.24850126489722,"aZ":-25.324520967703464,"pfxX":-0.06144840046244315,"pfxZ":4.338254520555932,"pX":0.5735191937390371,"pZ":3.1634688638700954,"vX0":9.38499842726108,"vY0":-124.40973579726067,"vZ0":-0.13078349808651313,"x":95.14,"y":153.37,"x0":-3.2280987130072916,"y0":50.003106863093976,"z0":5.302833481138406,"aX":-0.09813723899796842},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.0,"breakHorizontal":-1.9,"spinRate":2352,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.43903534891381435,"extension":6.286882202568995},"index":2,"playId":"89dc0b28-d759-3ffb-8c45-db05d82f5be1","pitchNumber":3,"startTime":"2025-09-10T01:08:23.012Z","endTime":"2025-09-10T01:08:27.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.0876698903887,"aZ":-33.14732839636794,"pfxX":-9.198836783171044,"pfxZ":-0.6086578225191897,"pX":0.08641088494069797,"pZ":1.7760586305704904,"vX0":10.827993330886969,"vY0":-126.06742452764605,"vZ0":-1.599327558774541,"x":113.71,"y":190.83,"x0":-3.081508204756195,"y0":50.002648157993704,"z0":5.1095218030476355,"aX":-14.716779174552597},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.2,"breakHorizontal":14.0,"spinRate":1641,"spinDirection":261},"zone":8,"typeConfidence":2.0,"plateTime":0.4354829932391353,"extension":6.25417878702317},"hitData":{"launchSpeed":103.2,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":176.87,"coordY":122.16}},"index":3,"playId":"f989a350-7e0e-376b-bff6-ef4333dec376","pitchNumber":4,"startTime":"2025-09-10T01:08:50.644Z","endTime":"2025-09-10T01:09:04.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:09:04.044Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Kemp singles on a ground ball to shortstop Francisco Lindor. Bryson Stott to 2nd.","rbi":0,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T01:09:29.011Z","endTime":"2025-09-10T01:11:27.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.144920451906028,"aZ":-24.437185860711047,"pfxX":-0.9931885883155025,"pfxZ":4.941314616020229,"pX":0.7801613158889488,"pZ":2.5399191329650206,"vX0":9.965606765250321,"vY0":-123.893099269091,"vZ0":-1.5318915908818154,"x":87.26,"y":170.2,"x0":-3.153312837376261,"y0":50.00104784229969,"z0":5.195030954642766,"aX":-1.5551469241011309},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.9,"breakHorizontal":-0.4,"spinRate":2409,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.44092198997735643,"extension":6.346971049204207},"index":0,"playId":"51612314-2098-3ee7-adf5-49152d76e75d","pitchNumber":1,"startTime":"2025-09-10T01:09:29.869Z","endTime":"2025-09-10T01:09:32.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.4,"strikeZoneTop":3.369836291494,"strikeZoneBottom":1.50984464089031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.154238671912204,"aZ":-31.34563043555368,"pfxX":1.3191410905292624,"pfxZ":0.5683983070986143,"pX":1.2136172261805322,"pZ":1.0113414076166183,"vX0":9.543043007747032,"vY0":-119.2380465598909,"vZ0":-3.359835860334978,"x":70.74,"y":211.47,"x0":-2.9981145801775275,"y0":50.002452251714445,"z0":5.242908822826886,"aX":1.9126341674716305},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.5,"breakHorizontal":-4.6,"spinRate":2570,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.45792946652841415,"extension":6.0656078648242175},"index":1,"playId":"3c1aae64-468b-34a5-930d-1d4b7b1e06f7","pitchNumber":2,"startTime":"2025-09-10T01:09:46.183Z","endTime":"2025-09-10T01:09:49.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.43283927258933,"strikeZoneBottom":1.51012240171136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.361056220887686,"aZ":-25.914224586853766,"pfxX":0.5137924591101921,"pfxZ":4.019931338632874,"pX":1.498247242113079,"pZ":2.627742839135137,"vX0":11.12270798611646,"vY0":-123.37694304524734,"vZ0":-1.0447568164615588,"x":59.89,"y":167.83,"x0":-3.1170433086089946,"y0":50.0007325214464,"z0":5.221828491784283,"aX":0.797819213794635},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.3,"breakHorizontal":-3.2,"spinRate":2461,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4423454033761294,"extension":6.237583425629549},"index":2,"playId":"a4641baf-04fb-31a6-ae8f-1b046d3bf1cd","pitchNumber":3,"startTime":"2025-09-10T01:10:01.927Z","endTime":"2025-09-10T01:10:05.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.147718763841347,"aZ":-25.15357158838368,"pfxX":-0.5552516912400058,"pfxZ":4.505583161902209,"pX":0.615466950450013,"pZ":1.8625900254387413,"vX0":9.57159542241778,"vY0":-123.64749146729423,"vZ0":-2.693865921296827,"x":93.54,"y":188.49,"x0":-3.2229448798686873,"y0":50.003484021301645,"z0":5.062405117824126,"aX":-0.8661199894114284},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.8,"breakHorizontal":-1.1,"spinRate":2404,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.44187277530936164,"extension":6.289918539785249},"index":3,"playId":"01abe75c-ce03-3d35-9930-33f9ca1bbc83","pitchNumber":4,"startTime":"2025-09-10T01:10:18.410Z","endTime":"2025-09-10T01:10:21.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.352837722642093,"aZ":-25.536894029360518,"pfxX":0.4046161831736985,"pfxZ":4.258389722876602,"pX":0.15191121770031563,"pZ":2.707124183622881,"vX0":8.104734177391085,"vY0":-123.26477472350506,"vZ0":-0.6235759427194197,"x":111.21,"y":165.69,"x0":-3.2127229921990095,"y0":50.00528287852073,"z0":5.093659773339066,"aX":0.6314665379538872},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.8,"breakHorizontal":-2.4,"spinRate":2443,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.44204041302606933,"extension":6.28705426397706},"index":4,"playId":"ea8bdb7a-a52f-32ec-b4c1-548d45db8dfa","pitchNumber":5,"startTime":"2025-09-10T01:10:36.092Z","endTime":"2025-09-10T01:10:39.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.8,"strikeZoneTop":3.24956392219986,"strikeZoneBottom":1.42698874495953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.860911448041914,"aZ":-28.15709802695929,"pfxX":-10.320303026763543,"pfxZ":2.623849377313749,"pX":0.15447097712939806,"pZ":0.24087635941751798,"vX0":10.716736896994275,"vY0":-123.29957106963731,"vZ0":-5.800793363753289,"x":111.11,"y":232.28,"x0":-2.9195343180940334,"y0":50.00197367423026,"z0":5.017382578105515,"aX":-15.79640345774657},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.5,"breakHorizontal":16.0,"spinRate":1693,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4452284823047541,"extension":6.114574034318325},"index":5,"playId":"dd8a1b5b-2853-30f4-a0f3-b6594a8c745f","pitchNumber":6,"startTime":"2025-09-10T01:10:56.720Z","endTime":"2025-09-10T01:10:59.967Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.77563172730381,"aZ":-24.509866560196595,"pfxX":-1.250463917147884,"pfxZ":4.877345380776035,"pX":-0.11157793353142681,"pZ":2.422694846783464,"vX0":8.172774389931531,"vY0":-123.52439013433842,"vZ0":-1.5172641076018767,"x":121.25,"y":173.37,"x0":-3.2771708178365806,"y0":50.001874766842136,"z0":5.073306393878487,"aX":-1.965636413812153},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.8,"breakHorizontal":0.7,"spinRate":2361,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4406300155335434,"extension":6.253159121949937},"hitData":{"launchSpeed":97.6,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.2,"coordY":138.84}},"index":6,"playId":"c2646a0a-9fab-376d-940a-a7c662d54126","pitchNumber":7,"startTime":"2025-09-10T01:11:18.127Z","endTime":"2025-09-10T01:11:27.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:11:27.262Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Harrison Bader singles on a line drive to left fielder Brandon Nimmo. Bryson Stott scores. Otto Kemp to 2nd.","rbi":1,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T01:12:27.307Z","endTime":"2025-09-10T01:12:55.925Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"postOnSecond":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":663795,"link":"/api/v1/people/663795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-10T01:11:50.806Z","endTime":"2025-09-10T01:12:29.534Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.1,"strikeZoneTop":3.16733676300033,"strikeZoneBottom":1.48082661646601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.65158141447706,"aZ":-15.31920598753483,"pfxX":-8.213067599403475,"pfxZ":9.214882783759464,"pX":1.2883822914349492,"pZ":2.9283932199362086,"vX0":13.553835592633773,"vY0":-135.4010025862021,"vZ0":-3.507993566371787,"x":67.89,"y":159.71,"x0":-2.7494423010050726,"y0":50.00316034158325,"z0":5.334245229703464,"aX":-15.024348979807465},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":11.5,"spinRate":2284,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.40684189616219735,"extension":6.246515357276763},"index":1,"playId":"d96396e9-c10a-395d-9828-b2e603b54dec","pitchNumber":1,"startTime":"2025-09-10T01:12:29.534Z","endTime":"2025-09-10T01:12:33.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.616999546815254,"aZ":-29.941979028609648,"pfxX":-0.33343577491813914,"pfxZ":1.5087064595209352,"pX":0.7117041309388734,"pZ":2.600528121406161,"vX0":9.284203656869927,"vY0":-120.7963100004662,"vZ0":-0.1814522762565135,"x":89.87,"y":168.57,"x0":-3.138661661492966,"y0":50.00080601390417,"z0":5.309826738752576,"aX":-0.49332420393177057},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.0,"breakHorizontal":-1.7,"spinRate":2512,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.4534951928572628,"extension":6.42528025577177},"hitData":{"launchSpeed":78.8,"launchAngle":19.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.95,"coordY":108.28}},"index":2,"playId":"0f22ebdb-f325-3385-9cce-bf15b448e9f5","pitchNumber":2,"startTime":"2025-09-10T01:12:43.950Z","endTime":"2025-09-10T01:12:55.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:12:55.925Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, first baseman Pete Alonso to pitcher Justin Hagenman.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T01:13:19.942Z","endTime":"2025-09-10T01:14:26.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.7,"endSpeed":80.6,"strikeZoneTop":3.21786809848926,"strikeZoneBottom":1.40123667086689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.763416458137552,"aZ":-25.953581395748213,"pfxX":-0.5148217893773324,"pfxZ":3.790774907856054,"pX":-0.057646628658675536,"pZ":3.5480533827854703,"vX0":7.5402825944300425,"vY0":-126.22070229085547,"vZ0":0.6733140758806793,"x":119.2,"y":142.98,"x0":-2.9961478258199676,"y0":50.000128168657,"z0":5.341541949116544,"aX":-0.8450718299800541},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.2,"breakHorizontal":-0.5,"spinRate":2262,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.43126076532792634,"extension":6.061120410193901},"index":0,"playId":"5b7d12f8-9401-34c1-80f1-dc19cb73c9f5","pitchNumber":1,"startTime":"2025-09-10T01:13:40.919Z","endTime":"2025-09-10T01:13:44.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41446068135008,"aZ":-36.59676120263029,"pfxX":-9.224663013669874,"pfxZ":-2.7263961985670777,"pX":-0.5296588915617214,"pZ":1.765454130398688,"vX0":9.415539192890078,"vY0":-126.6567750232771,"vZ0":-0.8347236085719285,"x":137.19,"y":191.11,"x0":-3.1008011746901785,"y0":50.003864894386005,"z0":5.031650757541206,"aX":-14.954592175964232},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.9,"breakHorizontal":14.5,"spinRate":1751,"spinDirection":261},"zone":7,"typeConfidence":2.0,"plateTime":0.4328238729083309,"extension":6.305489182973109},"index":1,"playId":"87efccad-1ee2-3307-8149-68b7d18acd4b","pitchNumber":2,"startTime":"2025-09-10T01:13:56.251Z","endTime":"2025-09-10T01:13:59.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.16072212201665,"aZ":-35.64548543809687,"pfxX":-9.813941327997005,"pfxZ":-2.113371078825316,"pX":-0.06241824924748903,"pZ":1.541236006998194,"vX0":10.767844374395725,"vY0":-127.67615312213972,"vZ0":-1.7126524560989456,"x":119.38,"y":197.17,"x0":-3.066507262035765,"y0":50.00146265737503,"z0":5.035294716729372,"aX":-16.144586132569152},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.0,"breakHorizontal":15.2,"spinRate":1628,"spinDirection":258},"zone":8,"typeConfidence":2.0,"plateTime":0.4295822832629077,"extension":6.486261645891217},"hitData":{"launchSpeed":95.3,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.99,"coordY":171.3}},"index":2,"playId":"e571bc35-0a9e-3dcc-ac2e-ca4d3b760b3b","pitchNumber":3,"startTime":"2025-09-10T01:14:17.392Z","endTime":"2025-09-10T01:14:26.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:14:26.213Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Nimmo lines out sharply to center fielder Harrison Bader.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T01:16:46.969Z","endTime":"2025-09-10T01:18:31.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Max Lazar replaces Tanner Banks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T01:15:32.509Z","endTime":"2025-09-10T01:16:49.316Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676661,"link":"/api/v1/people/676661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.5,"strikeZoneTop":3.55451446028813,"strikeZoneBottom":1.62844577048949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.702526310185796,"aZ":-11.443417887651101,"pfxX":0.5303681000808353,"pfxZ":11.191092529952911,"pX":0.3123771424723322,"pZ":2.6831712669758354,"vX0":2.0283474846951206,"vY0":-136.4033248470708,"vZ0":-6.191642759408048,"x":105.09,"y":166.33,"x0":-0.5149690725032887,"y0":50.006259836349855,"z0":5.799130360356503,"aX":0.982677400581756},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.8,"breakHorizontal":-1.4,"spinRate":2593,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.4041644542297287,"extension":6.720732645878037},"index":1,"playId":"5291c05d-f700-34c9-acdb-3a39dd4f51a3","pitchNumber":1,"startTime":"2025-09-10T01:16:49.316Z","endTime":"2025-09-10T01:16:52.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.2,"strikeZoneTop":3.6197503396636,"strikeZoneBottom":1.63209552998818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.910476005193516,"aZ":-45.045765055674494,"pfxX":4.883830663676543,"pfxZ":-9.458701424053666,"pX":-0.8177771185199464,"pZ":1.0644858887552484,"vX0":-1.8310981696180368,"vY0":-117.50852095660122,"vZ0":-1.2489459782408892,"x":148.17,"y":210.04,"x0":-0.65094001348841,"y0":50.00447029260291,"z0":5.89122205204531,"aX":6.6446299032565195},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-17.0,"breakHorizontal":-8.2,"spinRate":2669,"spinDirection":24},"zone":13,"typeConfidence":2.0,"plateTime":0.4710686008687701,"extension":6.850082005788013},"index":2,"playId":"fc138014-5578-33d9-aab9-412e9ec620da","pitchNumber":2,"startTime":"2025-09-10T01:17:01.490Z","endTime":"2025-09-10T01:17:04.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.362602676643625,"aZ":-11.774680755831055,"pfxX":1.1910653511344447,"pfxZ":10.602254220423445,"pX":0.8941636068183283,"pZ":3.9696232639243285,"vX0":3.3478381869676306,"vY0":-138.20727798197075,"vZ0":-2.935325083463669,"x":82.92,"y":131.6,"x0":-0.49020098573733767,"y0":50.002113105792574,"z0":5.842265107081377,"aX":2.2910184131033913},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":-2.9,"spinRate":2591,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.3971421685751384,"extension":6.792548882461031},"index":3,"playId":"1f66c319-d527-356a-9baf-0701dd21dea1","pitchNumber":3,"startTime":"2025-09-10T01:17:17.368Z","endTime":"2025-09-10T01:17:20.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.5637553968249,"strikeZoneBottom":1.63004506058309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63714091059178,"aZ":-13.764994263754286,"pfxX":1.8761270642088652,"pfxZ":9.640722039450612,"pX":-0.7204710576034619,"pZ":4.871796076661661,"vX0":-0.9570804857900295,"vY0":-137.81390631819946,"vZ0":-0.4582775364161092,"x":144.46,"y":107.24,"x0":-0.6111387316834028,"y0":50.006156569037444,"z0":5.975921736064803,"aX":3.5841880226114613},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":-3.1,"spinRate":2482,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.3985104027748543,"extension":6.711675119681203},"index":4,"playId":"b186a43d-1a9e-3c1f-8e59-e44b5cf2390c","pitchNumber":4,"startTime":"2025-09-10T01:17:31.926Z","endTime":"2025-09-10T01:17:34.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.438086610721587,"aZ":-46.582541265565126,"pfxX":5.912231004337219,"pfxZ":-10.466575281043486,"pX":0.4608190686640171,"pZ":3.124599124633346,"vX0":0.0480544896397459,"vY0":-117.51714219706564,"vZ0":3.4600098610464416,"x":99.43,"y":154.42,"x0":-0.3260275233815586,"y0":50.0001666368725,"z0":6.006382231496959,"aX":8.141649570941057},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-17.5,"breakHorizontal":-10.7,"spinRate":2571,"spinDirection":31},"zone":3,"typeConfidence":2.0,"plateTime":0.46883542433603154,"extension":6.6386298253653715},"index":5,"playId":"8d76c01c-fa4b-39ef-b62c-95a3272bbfda","pitchNumber":5,"startTime":"2025-09-10T01:17:46.827Z","endTime":"2025-09-10T01:17:49.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.6017326442316,"strikeZoneBottom":1.75227088545831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2448227600538,"aZ":-11.708550734839651,"pfxX":-1.6396531065136353,"pfxZ":10.618398445688076,"pX":-0.69866059400481,"pZ":3.796326818236664,"vX0":-0.022738553523556707,"vY0":-138.29573889634474,"vZ0":-3.36126424174706,"x":143.63,"y":136.28,"x0":-0.47742919878155643,"y0":50.00599684876923,"z0":5.818662149538528,"aX":-3.1609122421356286},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":3.0,"spinRate":2674,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.3968063047777526,"extension":6.662820596320979},"index":6,"playId":"a4f0e115-5657-3ca0-8505-2b2c67681e54","pitchNumber":6,"startTime":"2025-09-10T01:18:05.633Z","endTime":"2025-09-10T01:18:08.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.887471404520866,"aZ":-12.038159254758753,"pfxX":-1.756716152579884,"pfxZ":10.604294900605801,"pX":0.12007144054994401,"pZ":2.4658232961495545,"vX0":2.3687943516230594,"vY0":-137.5200100529659,"vZ0":-6.500243353519427,"x":112.42,"y":172.2,"x0":-0.5276307490824387,"y0":50.00600825454756,"z0":5.69101853661029,"aX":-3.33704916943617},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":2.6,"spinRate":2514,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.3995610417433646,"extension":7.032361328773197},"hitData":{"launchSpeed":107.5,"launchAngle":13.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":99.84,"coordY":68.49}},"index":7,"playId":"e65b9030-18fa-3b9b-9d65-8a6bea9debe3","pitchNumber":7,"startTime":"2025-09-10T01:18:20.261Z","endTime":"2025-09-10T01:18:31.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:18:31.151Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Starling Marte singles on a sharp line drive to left fielder Weston Wilson.","rbi":0,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T01:18:34.063Z","endTime":"2025-09-10T01:19:29.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":85.2,"strikeZoneTop":3.34579954055495,"strikeZoneBottom":1.46118110357575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25882661429691,"aZ":-12.938778467127836,"pfxX":0.5490720588162947,"pfxZ":10.238769938564973,"pX":0.06266836088475713,"pZ":4.183464247702978,"vX0":0.9372944347263804,"vY0":-136.717256949127,"vZ0":-2.1960751739380227,"x":114.61,"y":125.83,"x0":-0.35695519370133094,"y0":50.00439218903094,"z0":5.89335603835746,"aX":1.031452887037011},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":-1.2,"spinRate":2523,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.40179265934022723,"extension":6.799042638924446},"index":0,"playId":"d08d29c7-aea5-316d-b9d1-513207e457fb","pitchNumber":1,"startTime":"2025-09-10T01:18:53.538Z","endTime":"2025-09-10T01:18:56.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.47246881940428,"strikeZoneBottom":1.50949043085522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.693907067718566,"aZ":-27.86307382620738,"pfxX":1.537804316459533,"pfxZ":2.574584874731304,"pX":-0.49694036372323264,"pZ":2.9417254784758056,"vX0":-0.2677777937453962,"vY0":-128.85824734380952,"vZ0":-1.9466977356870299,"x":135.94,"y":159.35,"x0":-0.5911912391183539,"y0":50.00358089029412,"z0":5.867372883615913,"aX":2.5767059737808045},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.4,"breakHorizontal":-2.8,"spinRate":2477,"spinDirection":161},"zone":1,"typeConfidence":2.0,"plateTime":0.4256618803372909,"extension":6.996854908157333},"index":1,"playId":"d844e657-1965-369d-9074-0216f5c00f4b","pitchNumber":2,"startTime":"2025-09-10T01:19:05.642Z","endTime":"2025-09-10T01:19:08.642Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.942418759649033,"aZ":-31.095042482664827,"pfxX":1.2353437663909639,"pfxZ":0.6663377941814783,"pX":0.1425605101482592,"pZ":2.549238714825118,"vX0":1.0908719460540879,"vY0":-126.82857958563281,"vZ0":-1.9648578874745892,"x":111.57,"y":169.95,"x0":-0.4542932010874558,"y0":50.00501779889105,"z0":5.823969426065621,"aX":2.0039550170755254},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":-2.5,"spinRate":2418,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.4325663782420639,"extension":7.044481476984363},"hitData":{"launchSpeed":108.0,"launchAngle":9.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":72.16,"coordY":111.7}},"index":2,"playId":"110f5fee-527b-315a-ad3c-c8091cfa8dfd","pitchNumber":3,"startTime":"2025-09-10T01:19:19.068Z","endTime":"2025-09-10T01:19:29.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:19:29.118Z","atBatIndex":70},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Francisco Alvarez doubles (10) on a sharp line drive to left fielder Weston Wilson. Starling Marte to 3rd.","rbi":0,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T01:20:02.661Z","endTime":"2025-09-10T01:22:09.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"postOnThird":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642215,"link":"/api/v1/people/642215"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-10T01:19:54.624Z","endTime":"2025-09-10T01:20:05.006Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.33170939217712,"strikeZoneBottom":1.52023154643891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.856610007245433,"aZ":-27.736828832963702,"pfxX":3.74219173201927,"pfxZ":2.6517655273544043,"pX":1.100241225206859,"pZ":0.7045063058139481,"vX0":3.055641034464365,"vY0":-128.72893759349233,"vZ0":-6.990763704557032,"x":75.06,"y":219.76,"x0":-0.5900576612484011,"y0":50.00005553746767,"z0":5.615888264041871,"aX":6.249837753388295},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.4,"breakHorizontal":-7.4,"spinRate":2580,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4262314769551421,"extension":7.038380212776706},"index":1,"playId":"c79c2171-010f-33f3-b755-93ad5f62ff4f","pitchNumber":1,"startTime":"2025-09-10T01:20:05.006Z","endTime":"2025-09-10T01:20:08.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.619708601846625,"aZ":-12.05190217836553,"pfxX":1.8201287460477775,"pfxZ":10.885176493118053,"pX":0.38203533606258605,"pZ":2.0726885267585895,"vX0":1.6434772819458792,"vY0":-135.81329961785647,"vZ0":-7.488598567556375,"x":102.44,"y":182.82,"x0":-0.46970444299241026,"y0":50.004884895025974,"z0":5.723489297109441,"aX":3.365102538303315},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":-3.7,"spinRate":2569,"spinDirection":190},"zone":9,"typeConfidence":2.0,"plateTime":0.40491179524624643,"extension":6.994474611185932},"index":2,"playId":"5d6e69d5-edd9-314a-a2e6-75cc16473f7d","pitchNumber":2,"startTime":"2025-09-10T01:20:25.449Z","endTime":"2025-09-10T01:20:28.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.661262781517436,"aZ":-46.079229229516706,"pfxX":3.9685288872648554,"pfxZ":-9.997502923995725,"pX":-0.595507767281215,"pZ":1.0916021899749258,"vX0":-1.3641173342608408,"vY0":-118.61896529527837,"vZ0":-0.9826240477152867,"x":139.7,"y":209.31,"x0":-0.5206903074647623,"y0":50.001405457286424,"z0":5.8006286481707265,"aX":5.521699403756219},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-17.9,"breakHorizontal":-6.7,"spinRate":2510,"spinDirection":27},"zone":13,"typeConfidence":2.0,"plateTime":0.4659824610831107,"extension":7.060406211322047},"index":3,"playId":"c486a2f9-c4cb-37fa-bc06-3f8456260e3e","pitchNumber":3,"startTime":"2025-09-10T01:20:44.588Z","endTime":"2025-09-10T01:20:47.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62891017661363,"aZ":-46.46511229302986,"pfxX":3.781088249968604,"pfxZ":-10.338802346975815,"pX":-0.6559092925277286,"pZ":1.7618486274468992,"vX0":-1.2995365775823382,"vY0":-118.28877620342581,"vZ0":0.5309624628032277,"x":142.0,"y":191.21,"x0":-0.5829207916932362,"y0":50.0001071057996,"z0":5.879401322995689,"aX":5.228303698625527},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-18.1,"breakHorizontal":-6.4,"spinRate":2417,"spinDirection":28},"zone":7,"typeConfidence":2.0,"plateTime":0.46737243511726323,"extension":6.904289939906605},"index":4,"playId":"dc998902-b188-3bd5-b5fe-4f6a93f19561","pitchNumber":4,"startTime":"2025-09-10T01:21:03.674Z","endTime":"2025-09-10T01:21:06.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.30302067753154,"strikeZoneBottom":1.43934071592826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63935231940289,"aZ":-12.703653803972141,"pfxX":-0.035147253416814905,"pfxZ":10.178365709426679,"pX":1.0279760658890844,"pZ":1.931381456043629,"vX0":4.055157403708791,"vY0":-137.9011962735557,"vZ0":-7.728188138184203,"x":77.82,"y":186.63,"x0":-0.46129117219259835,"y0":50.002976289027586,"z0":5.640375265409234,"aX":-0.06842674339090073},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":-0.8,"spinRate":2605,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.3982475424087504,"extension":7.089742724626519},"index":5,"playId":"3c43cb1b-d257-36e3-ba6c-df90b2fef5f6","pitchNumber":5,"startTime":"2025-09-10T01:21:38.508Z","endTime":"2025-09-10T01:21:42.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":73.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.669398524571072,"aZ":-44.57978639101781,"pfxX":5.161156418641259,"pfxZ":-8.960489682230119,"pX":-0.2942389807982281,"pZ":1.0956938560775211,"vX0":-1.1123737414835546,"vY0":-118.34550994164222,"vZ0":-1.0375699602347717,"x":128.22,"y":209.2,"x0":-0.4810721579509821,"y0":50.00411720231701,"z0":5.711573734608602,"aX":7.144418676867424},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-16.1,"breakHorizontal":-9.0,"spinRate":2437,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.4671681787577797,"extension":7.036691667263604},"hitData":{"launchSpeed":111.1,"launchAngle":8.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":43.86,"coordY":95.23}},"index":6,"playId":"bfc122f4-8b6d-3525-9748-fb3f77082194","pitchNumber":6,"startTime":"2025-09-10T01:21:56.755Z","endTime":"2025-09-10T01:22:09.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:22:09.256Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to right fielder Nick Castellanos. Starling Marte scores. Francisco Alvarez to 3rd.","rbi":1,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T01:22:39.297Z","endTime":"2025-09-10T01:22:58.259Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnThird":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":{"id":676661,"link":"/api/v1/people/676661"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53261485373187,"aZ":-11.793969102887182,"pfxX":0.32692169371252033,"pfxZ":10.719843297010607,"pX":0.8121190553276026,"pZ":3.169602631505412,"vX0":3.163449709234343,"vY0":-137.51075570324244,"vZ0":-4.746902994599072,"x":86.04,"y":153.2,"x0":-0.39919924267449797,"y0":50.006854108180065,"z0":5.728619632502135,"aX":0.6208747338144288},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":-1.3,"spinRate":2545,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.39941502399728535,"extension":6.965994916108682},"hitData":{"launchSpeed":65.2,"launchAngle":25.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.15,"coordY":117.43}},"index":0,"playId":"cdf3c734-75fa-352c-b654-2f5b61165077","pitchNumber":1,"startTime":"2025-09-10T01:22:45.238Z","endTime":"2025-09-10T01:22:58.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:22:58.259Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Siri flies out to shortstop Edmundo Sosa.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T01:23:15.421Z","endTime":"2025-09-10T01:24:41.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnThird":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.35184899872367,"strikeZoneBottom":1.55115175864499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.047670324374334,"aZ":-24.51336675571831,"pfxX":4.188686639501406,"pfxZ":4.543391646722388,"pX":0.4383187722814864,"pZ":1.2167322489665962,"vX0":1.5812386946517885,"vY0":-129.073743497964,"vZ0":-6.520116836577886,"x":100.29,"y":205.93,"x0":-0.7265724782037816,"y0":50.00376028954943,"z0":5.665163588546156,"aX":7.061998802130455},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.0,"breakHorizontal":-7.9,"spinRate":2562,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.4244834537307729,"extension":6.981512651174037},"index":0,"playId":"983bbd2d-cf1e-33fb-b67a-fb8bd31e3861","pitchNumber":1,"startTime":"2025-09-10T01:23:24.315Z","endTime":"2025-09-10T01:23:27.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.412986601481606,"aZ":-11.418682205431983,"pfxX":-0.36375630175621576,"pfxZ":10.94830738529861,"pX":-0.4826726635538721,"pZ":2.7746229072457127,"vX0":0.36465991106614076,"vY0":-136.86214257634217,"vZ0":-5.852344030941214,"x":135.4,"y":163.87,"x0":-0.5704260752176491,"y0":50.00061911162268,"z0":5.723728963769097,"aX":-0.6894850913823105},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":0.6,"spinRate":2591,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.40031323575570754,"extension":7.059867426919767},"index":1,"playId":"23d9895c-2f0c-349d-a4cc-02e5d5f496b5","pitchNumber":2,"startTime":"2025-09-10T01:23:40.495Z","endTime":"2025-09-10T01:23:43.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.524142407779447,"aZ":-16.033735009713798,"pfxX":1.328870639284429,"pfxZ":8.521468806277603,"pX":0.058694488107067413,"pZ":2.47388988507512,"vX0":0.9174017237899692,"vY0":-136.38724923126898,"vZ0":-5.825729135157329,"x":114.76,"y":171.98,"x0":-0.45407172557772474,"y0":50.002492585387614,"z0":5.733944346995773,"aX":2.5160433430392},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.5,"breakHorizontal":-2.6,"spinRate":2531,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.40080648426766263,"extension":6.829299094391395},"index":2,"playId":"d3a4f036-821a-30ea-891d-46b8afc53f4c","pitchNumber":3,"startTime":"2025-09-10T01:23:56.705Z","endTime":"2025-09-10T01:24:00.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.21020441848694,"strikeZoneBottom":1.54991098227579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.596332322641395,"aZ":-45.58114942373766,"pfxX":3.953737781190253,"pfxZ":-9.90593761430445,"pX":-1.2451696245494357,"pZ":2.715744583964843,"vX0":-2.8115603953683728,"vY0":-116.15423588466292,"vZ0":2.591892664640988,"x":164.46,"y":165.45,"x0":-0.5272883049813065,"y0":50.00134071528433,"z0":5.948155602453461,"aX":5.353226821342396},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-16.9,"breakHorizontal":-6.4,"spinRate":2391,"spinDirection":24},"zone":11,"typeConfidence":2.0,"plateTime":0.47319982942342076,"extension":6.9486826519969656},"index":3,"playId":"1b319561-00e1-3403-995d-92147ac34ae9","pitchNumber":4,"startTime":"2025-09-10T01:24:14.328Z","endTime":"2025-09-10T01:24:18.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39493978136144,"aZ":-13.562581759041361,"pfxX":0.8929350037650388,"pfxZ":10.107521316148969,"pX":0.004417052533713386,"pZ":2.700977689186287,"vX0":1.1246567860161498,"vY0":-135.50956892154448,"vZ0":-5.379468698774479,"x":116.83,"y":165.85,"x0":-0.5335248101480182,"y0":50.00028561805261,"z0":5.675808624781582,"aX":1.6432998259918699},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":-1.9,"spinRate":2541,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.4057746544349321,"extension":7.062307532503289},"hitData":{"launchSpeed":98.4,"launchAngle":60.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.32,"coordY":112.04}},"index":4,"playId":"43064de2-b9e3-341b-8a58-14115d1b4e76","pitchNumber":5,"startTime":"2025-09-10T01:24:31.127Z","endTime":"2025-09-10T01:24:41.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:24:41.833Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T01:25:03.562Z","endTime":"2025-09-10T01:26:13.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.3,"strikeZoneTop":3.32448999709155,"strikeZoneBottom":1.40329074130202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.68703087994612,"aZ":-45.30071949342173,"pfxX":5.023607764943012,"pfxZ":-9.588960363522594,"pX":-0.7672642349283025,"pZ":1.747837748403585,"vX0":-1.9044887873397505,"vY0":-117.78482212104173,"vZ0":0.5309955408063669,"x":146.25,"y":191.59,"x0":-0.5891809944784715,"y0":50.00126539847019,"z0":5.7967599561518375,"aX":6.877904547434751},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-16.7,"breakHorizontal":-8.4,"spinRate":2517,"spinDirection":26},"zone":7,"typeConfidence":2.0,"plateTime":0.46964232334545475,"extension":6.7292202395692176},"index":0,"playId":"31e50cdf-8c6a-3369-8916-f44483f621cd","pitchNumber":1,"startTime":"2025-09-10T01:25:10.026Z","endTime":"2025-09-10T01:25:13.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.18678656965052,"strikeZoneBottom":1.46954071661612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.664575668565334,"aZ":-43.84010898359116,"pfxX":5.2435741829555145,"pfxZ":-8.35869990738167,"pX":-1.1296303351657144,"pZ":1.0611657857757357,"vX0":-2.6614920613665007,"vY0":-118.27693191387604,"vZ0":-1.4234231103206842,"x":160.06,"y":210.13,"x0":-0.6622531810368699,"y0":50.00195394954252,"z0":5.744675099758522,"aX":7.319254269654844},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-15.1,"breakHorizontal":-8.8,"spinRate":2505,"spinDirection":27},"zone":13,"typeConfidence":2.0,"plateTime":0.46572296057694196,"extension":6.982521324422051},"index":1,"playId":"10261a78-2f28-38f8-8d47-52367f2c79b5","pitchNumber":2,"startTime":"2025-09-10T01:25:27.269Z","endTime":"2025-09-10T01:25:30.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48448965929936,"aZ":-15.453109062911809,"pfxX":1.9395144180803179,"pfxZ":8.892102880069691,"pX":0.7258550866589613,"pZ":1.6149640952623776,"vX0":2.5683235008639294,"vY0":-136.3733191070918,"vZ0":-7.878865627059,"x":89.33,"y":195.18,"x0":-0.4806631991122733,"y0":50.001166694680485,"z0":5.611079470016444,"aX":3.6458982037887764},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":-4.1,"spinRate":2394,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.40190605684243286,"extension":7.193327518979468},"index":2,"playId":"3c6b99fd-2958-3175-89c8-5d189d89a0b5","pitchNumber":3,"startTime":"2025-09-10T01:25:46.441Z","endTime":"2025-09-10T01:25:49.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65712297611847,"aZ":-28.358990886777352,"pfxX":-1.8894033383619386,"pfxZ":2.4284332388552787,"pX":-0.53915201618385,"pZ":0.49075900305132275,"vX0":1.0193745960240703,"vY0":-124.49476870636104,"vZ0":-6.4605410621592645,"x":137.55,"y":225.53,"x0":-0.7081228454515345,"y0":50.005366619234024,"z0":5.462616280086062,"aX":-2.970482836591218},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.1,"breakHorizontal":3.2,"spinRate":1165,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4397219062160973,"extension":7.140403969895088},"index":3,"playId":"33f73c45-f523-3cbc-bef2-46a483e824b9","pitchNumber":4,"startTime":"2025-09-10T01:26:08.609Z","endTime":"2025-09-10T01:26:13.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:26:13.765Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T01:25:03.562Z","endTime":"2025-09-10T01:26:13.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.3,"strikeZoneTop":3.32448999709155,"strikeZoneBottom":1.40329074130202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.68703087994612,"aZ":-45.30071949342173,"pfxX":5.023607764943012,"pfxZ":-9.588960363522594,"pX":-0.7672642349283025,"pZ":1.747837748403585,"vX0":-1.9044887873397505,"vY0":-117.78482212104173,"vZ0":0.5309955408063669,"x":146.25,"y":191.59,"x0":-0.5891809944784715,"y0":50.00126539847019,"z0":5.7967599561518375,"aX":6.877904547434751},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-16.7,"breakHorizontal":-8.4,"spinRate":2517,"spinDirection":26},"zone":7,"typeConfidence":2.0,"plateTime":0.46964232334545475,"extension":6.7292202395692176},"index":0,"playId":"31e50cdf-8c6a-3369-8916-f44483f621cd","pitchNumber":1,"startTime":"2025-09-10T01:25:10.026Z","endTime":"2025-09-10T01:25:13.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.18678656965052,"strikeZoneBottom":1.46954071661612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.664575668565334,"aZ":-43.84010898359116,"pfxX":5.2435741829555145,"pfxZ":-8.35869990738167,"pX":-1.1296303351657144,"pZ":1.0611657857757357,"vX0":-2.6614920613665007,"vY0":-118.27693191387604,"vZ0":-1.4234231103206842,"x":160.06,"y":210.13,"x0":-0.6622531810368699,"y0":50.00195394954252,"z0":5.744675099758522,"aX":7.319254269654844},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-15.1,"breakHorizontal":-8.8,"spinRate":2505,"spinDirection":27},"zone":13,"typeConfidence":2.0,"plateTime":0.46572296057694196,"extension":6.982521324422051},"index":1,"playId":"10261a78-2f28-38f8-8d47-52367f2c79b5","pitchNumber":2,"startTime":"2025-09-10T01:25:27.269Z","endTime":"2025-09-10T01:25:30.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48448965929936,"aZ":-15.453109062911809,"pfxX":1.9395144180803179,"pfxZ":8.892102880069691,"pX":0.7258550866589613,"pZ":1.6149640952623776,"vX0":2.5683235008639294,"vY0":-136.3733191070918,"vZ0":-7.878865627059,"x":89.33,"y":195.18,"x0":-0.4806631991122733,"y0":50.001166694680485,"z0":5.611079470016444,"aX":3.6458982037887764},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":-4.1,"spinRate":2394,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.40190605684243286,"extension":7.193327518979468},"index":2,"playId":"3c6b99fd-2958-3175-89c8-5d189d89a0b5","pitchNumber":3,"startTime":"2025-09-10T01:25:46.441Z","endTime":"2025-09-10T01:25:49.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65712297611847,"aZ":-28.358990886777352,"pfxX":-1.8894033383619386,"pfxZ":2.4284332388552787,"pX":-0.53915201618385,"pZ":0.49075900305132275,"vX0":1.0193745960240703,"vY0":-124.49476870636104,"vZ0":-6.4605410621592645,"x":137.55,"y":225.53,"x0":-0.7081228454515345,"y0":50.005366619234024,"z0":5.462616280086062,"aX":-2.970482836591218},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.1,"breakHorizontal":3.2,"spinRate":1165,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4397219062160973,"extension":7.140403969895088},"index":3,"playId":"33f73c45-f523-3cbc-bef2-46a483e824b9","pitchNumber":4,"startTime":"2025-09-10T01:26:08.609Z","endTime":"2025-09-10T01:26:13.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T01:26:13.765Z","atBatIndex":74},"scoringPlays":[7,15,16,45,53,59,65,67,72],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2],"bottom":[3,4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":186.93,"y":127.82},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":185.76,"y":80.37},"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":1,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":193.71,"y":83.14},"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":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":35.98,"y":110.09},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":136.99,"y":143.71},"type":"O","description":"Groundout"}]}},{"startIndex":9,"endIndex":17,"top":[9,10,11,12],"bottom":[13,14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":59.63,"y":89.13},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"coordinates":{"x":175.93,"y":96.51},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":72.76,"y":134.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"coordinates":{"x":80.87,"y":41.48},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":30.85,"y":89.14},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":153.39,"y":157.1},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":23,"top":[18,19,20],"bottom":[21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":112.31,"y":153.04},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":128.54,"y":177.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":146.06,"y":137.11},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":66.87,"y":70.49},"type":"O","description":"Flyout"}]}},{"startIndex":24,"endIndex":29,"top":[24,25,26],"bottom":[27,28,29],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":107.75,"y":167.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":104.78,"y":133.53},"type":"O","description":"Pop Out"}]}},{"startIndex":30,"endIndex":38,"top":[30,31,32,33,34],"bottom":[35,36,37,38],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":144.02,"y":92.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":117.81,"y":143.61},"type":"O","description":"Grounded Into DP"}],"home":[]}},{"startIndex":39,"endIndex":44,"top":[39,40,41],"bottom":[42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":189.19,"y":105.89},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":50.02,"y":118.91},"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":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":101.66,"y":162.68},"type":"O","description":"Lineout"}]}},{"startIndex":45,"endIndex":55,"top":[45,46,47,48],"bottom":[49,50,51,52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":46.47,"y":52.12},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":150.34,"y":166.73},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":155.84,"y":132.88},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"batter":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"coordinates":{"x":93.55,"y":168.25},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":109.78,"y":162.17},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"coordinates":{"x":96.94,"y":88.73},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":179.25,"y":120.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":115.86,"y":19.68},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":165.52,"y":105.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":101.16,"y":162.17},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":68,"top":[56,57,58,59,60,61],"bottom":[62,63,64,65,66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":151.98,"y":140.33},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":157.95,"y":47.06},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":165.05,"y":182.96},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":100.74,"y":82.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":54.0,"y":102.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":146.34,"y":48.92},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":128.81,"y":47.77},"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":8,"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":176.87,"y":122.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"coordinates":{"x":104.2,"y":138.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":81.95,"y":108.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":160.99,"y":171.3},"type":"O","description":"Groundout"}]}},{"startIndex":69,"endIndex":74,"top":[69,70,71,72,73,74],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":99.84,"y":68.49},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":72.16,"y":111.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":43.86,"y":95.23},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":168.15,"y":117.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":118.32,"y":112.04},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":9,"hits":13,"errors":0,"leftOnBase":5},"away":{"runs":3,"hits":8,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"catcher":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"first":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"second":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"third":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"shortstop":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"left":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"center":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"right":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"onDeck":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"inHole":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"battingOrder":3,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"offense":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"onDeck":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"inHole":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"battingOrder":1,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":4,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".250","atBats":34,"obp":".329","slg":".429","ops":".758","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":13,"rbi":3,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":6,"airOuts":9,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":36,"obp":".395","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":171,"era":"3.95","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.33","battersFaced":38,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":171,"balls":57,"strikes":114,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.67","rbi":9,"pitchesPerInning":"21.38","runsScoredPer9":"10.13","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID642350":{"person":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"jerseyNumber":"19","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":8,"groundOuts":3,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".083","atBats":24,"obp":".214","slg":".167","ops":".381","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":4,"rbi":1,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682626":{"person":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"jerseyNumber":"4","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | 2B, BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":23,"groundOuts":45,"airOuts":43,"runs":24,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":61,"baseOnBalls":23,"intentionalWalks":0,"hits":51,"hitByPitch":2,"avg":".255","atBats":200,"obp":".338","slg":".420","ops":".758","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":84,"rbi":24,"leftOnBase":86,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.57","popOuts":8,"lineOuts":12},"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":12,"stolenBases":31,"stolenBasePercentage":".721","caughtStealingPercentage":".279","assists":26,"putOuts":467,"errors":6,"chances":499,"fielding":".988","passedBall":6,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(L, 1-3)","summary":"5.0 IP, 4 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":5,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":19,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":96,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":32,"strikes":64,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":10,"flyOuts":24,"groundOuts":38,"airOuts":48,"runs":32,"doubles":9,"triples":1,"homeRuns":10,"strikeOuts":64,"baseOnBalls":10,"intentionalWalks":0,"hits":52,"hitByPitch":7,"atBats":199,"obp":".318","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":920,"era":"5.76","inningsPitched":"50.0","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.24","battersFaced":219,"outs":150,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":920,"balls":292,"strikes":628,"strikePercentage":".680","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":4,"winPercentage":".250","pitchesPerInning":"18.40","gamesFinished":1,"strikeoutWalkRatio":"6.40","strikeoutsPer9Inn":"11.52","walksPer9Inn":"1.80","hitsPer9Inn":"9.36","runsScoredPer9":"5.76","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":75,"groundOuts":98,"airOuts":123,"runs":40,"doubles":18,"triples":5,"homeRuns":12,"strikeOuts":45,"baseOnBalls":44,"intentionalWalks":4,"hits":93,"hitByPitch":7,"avg":".263","atBats":353,"obp":".353","slg":".445","ops":".798","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":157,"rbi":51,"leftOnBase":146,"sacBunts":2,"sacFlies":4,"babip":".270","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.42","popOuts":22,"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":154,"putOuts":158,"errors":4,"chances":316,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID668901":{"person":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":55,"groundOuts":100,"airOuts":92,"runs":42,"doubles":20,"triples":2,"homeRuns":17,"strikeOuts":95,"baseOnBalls":26,"intentionalWalks":0,"hits":91,"hitByPitch":5,"avg":".243","atBats":374,"obp":".298","slg":".444","ops":".742","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":166,"rbi":57,"leftOnBase":163,"sacBunts":0,"sacFlies":4,"babip":".278","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":18,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":103,"putOuts":54,"errors":7,"chances":164,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID682668":{"person":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":23,"groundOuts":53,"airOuts":41,"runs":28,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":0,"hits":40,"hitByPitch":2,"avg":".241","atBats":166,"obp":".294","slg":".283","ops":".577","caughtStealing":1,"stolenBases":14,"stolenBasePercentage":".933","caughtStealingPercentage":".067","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":47,"rbi":7,"leftOnBase":88,"sacBunts":2,"sacFlies":1,"babip":".303","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":123,"putOuts":75,"errors":2,"chances":200,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":35,"groundOuts":110,"airOuts":64,"runs":49,"doubles":12,"triples":2,"homeRuns":16,"strikeOuts":94,"baseOnBalls":32,"intentionalWalks":0,"hits":90,"hitByPitch":1,"avg":".254","atBats":355,"obp":".315","slg":".434","ops":".749","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":392,"totalBases":154,"rbi":44,"leftOnBase":149,"sacBunts":0,"sacFlies":3,"babip":".298","groundOutsToAirouts":"1.72","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"22.19","popOuts":10,"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":205,"putOuts":125,"errors":8,"chances":338,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663795":{"person":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 5 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":75,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":17,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":25,"strikes":50,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":1,"runsScoredPer9":"15.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":9,"gamesStarted":1,"flyOuts":18,"groundOuts":19,"airOuts":30,"runs":13,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":2,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":96,"obp":".273","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":383,"era":"4.56","inningsPitched":"23.2","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.10","battersFaced":99,"outs":71,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":383,"balls":136,"strikes":247,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":5,"winPercentage":".000","pitchesPerInning":"16.18","gamesFinished":6,"strikeoutWalkRatio":"11.50","strikeoutsPer9Inn":"8.75","walksPer9Inn":"0.76","hitsPer9Inn":"9.13","runsScoredPer9":"4.94","homeRunsPer9":"1.52","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642397":{"person":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":62,"gamesStarted":0,"flyOuts":28,"groundOuts":50,"airOuts":46,"runs":24,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":60,"baseOnBalls":22,"intentionalWalks":1,"hits":46,"hitByPitch":8,"atBats":199,"obp":".329","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":870,"era":"3.31","inningsPitched":"51.2","wins":1,"losses":5,"saves":1,"saveOpportunities":2,"holds":22,"blownSaves":1,"earnedRuns":19,"whip":"1.32","battersFaced":232,"outs":155,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":870,"balls":313,"strikes":557,"strikePercentage":".640","hitBatsmen":8,"balks":0,"wildPitches":9,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".167","pitchesPerInning":"16.84","gamesFinished":12,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"10.45","walksPer9Inn":"3.83","hitsPer9Inn":"8.01","runsScoredPer9":"4.18","homeRunsPer9":"0.35","inheritedRunners":35,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":3,"chances":9,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID804636":{"person":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":5,"groundOuts":10,"airOuts":11,"runs":8,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":42,"obp":".283","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":193,"era":"4.09","inningsPitched":"11.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.18","battersFaced":46,"outs":33,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":193,"balls":73,"strikes":120,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".500","pitchesPerInning":"17.55","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.82","walksPer9Inn":"3.27","hitsPer9Inn":"7.36","runsScoredPer9":"6.55","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"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":true,"isSubstitute":false}},"ID624413":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":84,"groundOuts":126,"airOuts":147,"runs":76,"doubles":37,"triples":1,"homeRuns":33,"strikeOuts":142,"baseOnBalls":56,"intentionalWalks":4,"hits":150,"hitByPitch":14,"avg":".269","atBats":558,"obp":".346","slg":".516","ops":".862","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":23,"groundIntoTriplePlay":0,"plateAppearances":635,"totalBases":288,"rbi":113,"leftOnBase":268,"sacBunts":0,"sacFlies":7,"babip":".300","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.91","popOuts":27,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":112,"putOuts":1037,"errors":7,"chances":1156,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":54,"groundOuts":190,"airOuts":122,"runs":70,"doubles":30,"triples":2,"homeRuns":9,"strikeOuts":140,"baseOnBalls":59,"intentionalWalks":1,"hits":148,"hitByPitch":6,"atBats":596,"obp":".321","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2486,"era":"3.72","inningsPitched":"157.1","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.32","battersFaced":666,"outs":472,"gamesPitched":27,"completeGames":1,"shutouts":1,"pitchesThrown":2486,"balls":884,"strikes":1602,"strikePercentage":".640","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":".643","pitchesPerInning":"15.80","gamesFinished":0,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"8.01","walksPer9Inn":"3.38","hitsPer9Inn":"8.47","runsScoredPer9":"4.00","homeRunsPer9":"0.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":59},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":12,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687075":{"person":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"obp":".292","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":88,"era":"4.50","inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.17","battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":30,"strikes":58,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".000","pitchesPerInning":"14.67","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"10.50","walksPer9Inn":"6.00","hitsPer9Inn":"4.50","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"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}},"ID516782":{"person":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"jerseyNumber":"6","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":30,"groundOuts":75,"airOuts":60,"runs":33,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":55,"baseOnBalls":22,"intentionalWalks":0,"hits":68,"hitByPitch":9,"avg":".269","atBats":253,"obp":".344","slg":".411","ops":".755","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":289,"totalBases":104,"rbi":29,"leftOnBase":109,"sacBunts":1,"sacFlies":4,"babip":".309","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.62","popOuts":11,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"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"}]},"ID592773":{"person":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":57,"gamesStarted":0,"flyOuts":36,"groundOuts":27,"airOuts":67,"runs":35,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":49,"baseOnBalls":29,"intentionalWalks":0,"hits":50,"hitByPitch":0,"atBats":192,"obp":".356","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":924,"era":"5.44","inningsPitched":"48.0","wins":3,"losses":6,"saves":3,"saveOpportunities":9,"holds":9,"blownSaves":6,"earnedRuns":29,"whip":"1.65","battersFaced":222,"outs":144,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":924,"balls":333,"strikes":591,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".333","pitchesPerInning":"19.25","gamesFinished":15,"strikeoutWalkRatio":"1.69","strikeoutsPer9Inn":"9.19","walksPer9Inn":"5.44","hitsPer9Inn":"9.38","runsScoredPer9":"6.56","homeRunsPer9":"0.94","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":15},"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":true,"isSubstitute":false}},"ID664854":{"person":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":51,"gamesStarted":0,"flyOuts":25,"groundOuts":42,"airOuts":46,"runs":30,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":56,"baseOnBalls":22,"intentionalWalks":3,"hits":55,"hitByPitch":1,"atBats":195,"obp":".353","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":852,"era":"4.88","inningsPitched":"48.0","wins":3,"losses":4,"saves":21,"saveOpportunities":30,"holds":0,"blownSaves":9,"earnedRuns":26,"whip":"1.60","battersFaced":222,"outs":144,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":852,"balls":272,"strikes":580,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".429","pitchesPerInning":"17.75","gamesFinished":33,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"10.50","walksPer9Inn":"4.13","hitsPer9Inn":"10.31","runsScoredPer9":"5.63","homeRunsPer9":"1.31","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605280":{"person":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":28,"flyOuts":58,"groundOuts":190,"airOuts":116,"runs":67,"doubles":21,"triples":1,"homeRuns":12,"strikeOuts":117,"baseOnBalls":59,"intentionalWalks":0,"hits":136,"hitByPitch":11,"atBats":553,"obp":".328","caughtStealing":6,"stolenBases":7,"stolenBasePercentage":".538","caughtStealingPercentage":".462","numberOfPitches":2486,"era":"3.61","inningsPitched":"147.0","wins":11,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.33","battersFaced":630,"outs":441,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2486,"balls":931,"strikes":1555,"strikePercentage":".630","hitBatsmen":11,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".611","pitchesPerInning":"16.91","gamesFinished":0,"strikeoutWalkRatio":"1.98","strikeoutsPer9Inn":"7.16","walksPer9Inn":"3.61","hitsPer9Inn":"8.33","runsScoredPer9":"4.10","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":19,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":11,"errors":1,"chances":29,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596019":{"person":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":94,"groundOuts":137,"airOuts":173,"runs":99,"doubles":32,"triples":0,"homeRuns":26,"strikeOuts":123,"baseOnBalls":54,"intentionalWalks":2,"hits":153,"hitByPitch":15,"avg":".264","atBats":579,"obp":".339","slg":".454","ops":".793","caughtStealing":6,"stolenBases":28,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":655,"totalBases":263,"rbi":77,"leftOnBase":204,"sacBunts":0,"sacFlies":7,"babip":".291","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.27","popOuts":37,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":320,"putOuts":200,"errors":12,"chances":532,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID621242":{"person":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":52,"gamesStarted":0,"flyOuts":19,"groundOuts":36,"airOuts":38,"runs":13,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":83,"baseOnBalls":20,"intentionalWalks":0,"hits":32,"hitByPitch":7,"atBats":187,"obp":".273","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","numberOfPitches":911,"era":"1.83","inningsPitched":"54.0","wins":6,"losses":2,"saves":26,"saveOpportunities":28,"holds":0,"blownSaves":2,"earnedRuns":11,"whip":"0.96","battersFaced":216,"outs":162,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":911,"balls":346,"strikes":565,"strikePercentage":".620","hitBatsmen":7,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".750","pitchesPerInning":"16.87","gamesFinished":41,"strikeoutWalkRatio":"4.15","strikeoutsPer9Inn":"13.83","walksPer9Inn":"3.33","hitsPer9Inn":"5.33","runsScoredPer9":"2.17","homeRunsPer9":"0.67","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":69,"groundOuts":131,"airOuts":134,"runs":72,"doubles":27,"triples":0,"homeRuns":22,"strikeOuts":124,"baseOnBalls":48,"intentionalWalks":1,"hits":136,"hitByPitch":7,"avg":".263","atBats":517,"obp":".330","slg":".443","ops":".773","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":580,"totalBases":229,"rbi":80,"leftOnBase":228,"sacBunts":1,"sacFlies":7,"babip":".302","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":26,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":229,"errors":1,"chances":234,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":71,"gamesStarted":0,"flyOuts":22,"groundOuts":101,"airOuts":50,"runs":15,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":46,"baseOnBalls":5,"intentionalWalks":0,"hits":60,"hitByPitch":1,"atBats":256,"obp":".251","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":860,"era":"1.84","inningsPitched":"68.1","wins":4,"losses":5,"saves":0,"saveOpportunities":1,"holds":28,"blownSaves":1,"earnedRuns":14,"whip":"0.95","battersFaced":263,"outs":205,"gamesPitched":71,"completeGames":0,"shutouts":0,"pitchesThrown":860,"balls":215,"strikes":645,"strikePercentage":".750","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.02","rbi":0,"winPercentage":".444","pitchesPerInning":"12.59","gamesFinished":12,"strikeoutWalkRatio":"9.20","strikeoutsPer9Inn":"6.06","walksPer9Inn":"0.66","hitsPer9Inn":"7.90","runsScoredPer9":"1.98","homeRunsPer9":"0.40","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":5,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663584":{"person":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":9,"groundOuts":19,"airOuts":19,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".174","atBats":69,"obp":".216","slg":".188","ops":".404","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":13,"rbi":4,"leftOnBase":33,"sacBunts":1,"sacFlies":1,"babip":".245","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":11,"putOuts":193,"errors":2,"chances":206,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665742":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 3 K, RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":67,"groundOuts":141,"airOuts":117,"runs":109,"doubles":17,"triples":1,"homeRuns":38,"strikeOuts":125,"baseOnBalls":118,"intentionalWalks":11,"hits":133,"hitByPitch":3,"avg":".261","atBats":510,"obp":".399","slg":".522","ops":".921","caughtStealing":3,"stolenBases":30,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":637,"totalBases":266,"rbi":94,"leftOnBase":218,"sacBunts":1,"sacFlies":5,"babip":".270","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.42","popOuts":25,"lineOuts":25},"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":7,"putOuts":224,"errors":0,"chances":231,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID657585":{"person":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":1,"flyOuts":26,"groundOuts":47,"airOuts":48,"runs":24,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":63,"baseOnBalls":24,"intentionalWalks":2,"hits":41,"hitByPitch":0,"atBats":199,"obp":".291","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":935,"era":"3.54","inningsPitched":"53.1","wins":3,"losses":5,"saves":3,"saveOpportunities":8,"holds":20,"blownSaves":5,"earnedRuns":21,"whip":"1.22","battersFaced":223,"outs":160,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":935,"balls":353,"strikes":582,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".375","pitchesPerInning":"17.53","gamesFinished":8,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"10.63","walksPer9Inn":"4.05","hitsPer9Inn":"6.92","runsScoredPer9":"4.05","homeRunsPer9":"0.84","inheritedRunners":32,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677595":{"person":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":15,"groundOuts":36,"airOuts":34,"runs":19,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":12,"intentionalWalks":1,"hits":36,"hitByPitch":1,"avg":".231","atBats":156,"obp":".290","slg":".385","ops":".675","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":60,"rbi":10,"leftOnBase":76,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":12,"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":81,"putOuts":39,"errors":5,"chances":125,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":12,"groundOuts":11,"airOuts":26,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":65,"obp":".225","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":276,"era":"1.96","inningsPitched":"18.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":4,"whip":"0.82","battersFaced":71,"outs":55,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":276,"balls":98,"strikes":178,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.05","gamesFinished":1,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"8.84","walksPer9Inn":"2.45","hitsPer9Inn":"4.91","runsScoredPer9":"1.96","homeRunsPer9":"0.00","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":12,"groundOuts":38,"airOuts":17,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":10,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":108,"obp":".261","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":461,"era":"1.42","inningsPitched":"31.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.95","battersFaced":119,"outs":95,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":461,"balls":165,"strikes":296,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.24","rbi":0,"winPercentage":".800","pitchesPerInning":"14.56","gamesFinished":0,"strikeoutWalkRatio":"3.30","strikeoutsPer9Inn":"9.38","walksPer9Inn":"2.84","hitsPer9Inn":"5.68","runsScoredPer9":"1.42","homeRunsPer9":"0.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":72,"groundOuts":74,"airOuts":140,"runs":55,"doubles":23,"triples":1,"homeRuns":16,"strikeOuts":112,"baseOnBalls":47,"intentionalWalks":0,"hits":88,"hitByPitch":4,"avg":".217","atBats":406,"obp":".300","slg":".397","ops":".697","caughtStealing":4,"stolenBases":21,"stolenBasePercentage":".840","caughtStealingPercentage":".160","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":465,"totalBases":161,"rbi":57,"leftOnBase":183,"sacBunts":2,"sacFlies":6,"babip":".254","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.38","popOuts":37,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":281,"errors":3,"chances":286,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[596019,665742,624413,668901,607043,516782,682626,643446,642350,640455,663795],"pitchers":[640455,663795],"bench":[682668,683146,677595,656775,663584],"bullpen":[621242,657585,664854,605280,690997,656849,548384,643511,642397,687075,592773,804636],"battingOrder":[596019,665742,624413,668901,607043,516782,682626,643446,642350],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Siri (2, Banks); Alvarez, F (10, Lazar)."},{"label":"HR","value":"Vientos (17, 7th inning off Robertson, 0 on, 0 out)."},{"label":"TB","value":"Alonso; Alvarez, F 2; Marte, S; McNeil; Nimmo; Siri 2; Soto, J; Vientos 4."},{"label":"RBI","value":"McNeil (51); Soto, J (94); Vientos (57)."},{"label":"2-out RBI","value":"Soto, J."},{"label":"Runners left in scoring position, 2 out","value":"Siri; Lindor; Vientos."},{"label":"GIDP","value":"Marte, S."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Soto, J (30, 3rd base off Banks/Realmuto)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Manaea (Stott at 1st base)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":6,"airOuts":9,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".259","atBats":36,"obp":".329","slg":".426","ops":".755","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":24,"rbi":9,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"12.00","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":4,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".297","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":161,"era":"3.79","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.24","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":60,"strikes":101,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":3,"pitchesPerInning":"17.89","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":45,"groundOuts":72,"airOuts":79,"runs":50,"doubles":21,"triples":1,"homeRuns":9,"strikeOuts":93,"baseOnBalls":34,"intentionalWalks":0,"hits":93,"hitByPitch":0,"avg":".282","atBats":330,"obp":".345","slg":".433","ops":".778","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":143,"rbi":34,"leftOnBase":138,"sacBunts":3,"sacFlies":4,"babip":".362","groundOutsToAirouts":"0.91","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"36.67","popOuts":10,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":211,"errors":4,"chances":221,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":29,"gamesStarted":29,"flyOuts":84,"groundOuts":137,"airOuts":140,"runs":76,"doubles":32,"triples":0,"homeRuns":14,"strikeOuts":190,"baseOnBalls":56,"intentionalWalks":0,"hits":153,"hitByPitch":3,"atBats":618,"obp":".312","caughtStealing":10,"stolenBases":18,"stolenBasePercentage":".643","caughtStealingPercentage":".357","numberOfPitches":2707,"era":"4.01","inningsPitched":"161.2","wins":13,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":72,"whip":"1.29","battersFaced":679,"outs":485,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2707,"balls":958,"strikes":1749,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":6,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".684","pitchesPerInning":"16.74","gamesFinished":0,"strikeoutWalkRatio":"3.39","strikeoutsPer9Inn":"10.58","walksPer9Inn":"3.12","hitsPer9Inn":"8.52","runsScoredPer9":"4.23","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":5,"errors":2,"chances":26,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642152":{"person":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"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":41,"gamesStarted":2,"flyOuts":28,"groundOuts":37,"airOuts":51,"runs":20,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":32,"baseOnBalls":14,"intentionalWalks":1,"hits":40,"hitByPitch":5,"atBats":156,"obp":".331","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":735,"era":"4.07","inningsPitched":"42.0","wins":3,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":19,"whip":"1.29","battersFaced":179,"outs":126,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":735,"balls":279,"strikes":456,"strikePercentage":".620","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".750","pitchesPerInning":"17.50","gamesFinished":10,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"6.86","walksPer9Inn":"3.00","hitsPer9Inn":"8.57","runsScoredPer9":"4.29","homeRunsPer9":"1.29","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622268":{"person":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"jerseyNumber":"18","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":27,"gamesStarted":0,"flyOuts":11,"groundOuts":22,"airOuts":23,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":99,"obp":".315","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":450,"era":"3.60","inningsPitched":"25.0","wins":4,"losses":2,"saves":7,"saveOpportunities":8,"holds":5,"blownSaves":1,"earnedRuns":10,"whip":"1.32","battersFaced":110,"outs":75,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":450,"balls":165,"strikes":285,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".667","pitchesPerInning":"18.00","gamesFinished":10,"strikeoutWalkRatio":"4.43","strikeoutsPer9Inn":"11.16","walksPer9Inn":"2.52","hitsPer9Inn":"9.36","runsScoredPer9":"3.96","homeRunsPer9":"1.08","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650911":{"person":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":28,"flyOuts":65,"groundOuts":213,"airOuts":114,"runs":53,"doubles":33,"triples":0,"homeRuns":10,"strikeOuts":186,"baseOnBalls":42,"intentionalWalks":0,"hits":155,"hitByPitch":6,"atBats":666,"obp":".284","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2550,"era":"2.60","inningsPitched":"176.1","wins":12,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.12","battersFaced":716,"outs":529,"gamesPitched":28,"completeGames":1,"shutouts":0,"pitchesThrown":2550,"balls":857,"strikes":1693,"strikePercentage":".660","hitBatsmen":6,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.87","rbi":0,"winPercentage":".706","pitchesPerInning":"14.46","gamesFinished":0,"strikeoutWalkRatio":"4.43","strikeoutsPer9Inn":"9.49","walksPer9Inn":"2.14","hitsPer9Inn":"7.91","runsScoredPer9":"2.71","homeRunsPer9":"0.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":7,"errors":1,"chances":30,"fielding":".967","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 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":68,"groundOuts":112,"airOuts":112,"runs":65,"doubles":30,"triples":0,"homeRuns":24,"strikeOuts":109,"baseOnBalls":58,"intentionalWalks":5,"hits":118,"hitByPitch":5,"avg":".263","atBats":448,"obp":".352","slg":".491","ops":".843","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":514,"totalBases":220,"rbi":67,"leftOnBase":198,"sacBunts":0,"sacFlies":3,"babip":".296","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.67","popOuts":8,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":828,"errors":2,"chances":893,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID592663":{"person":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | HBP, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"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":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":13,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":50,"groundOuts":112,"airOuts":105,"runs":51,"doubles":25,"triples":1,"homeRuns":11,"strikeOuts":117,"baseOnBalls":33,"intentionalWalks":1,"hits":119,"hitByPitch":8,"avg":".263","atBats":453,"obp":".324","slg":".395","ops":".719","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":495,"totalBases":179,"rbi":47,"leftOnBase":174,"sacBunts":0,"sacFlies":0,"babip":".332","groundOutsToAirouts":"1.07","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"41.18","popOuts":20,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":27,"stolenBases":64,"stolenBasePercentage":".703","caughtStealingPercentage":".297","assists":35,"putOuts":1105,"errors":6,"chances":1146,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID661395":{"person":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":65,"gamesStarted":0,"flyOuts":20,"groundOuts":81,"airOuts":35,"runs":16,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":70,"baseOnBalls":18,"intentionalWalks":4,"hits":52,"hitByPitch":3,"atBats":236,"obp":".282","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":957,"era":"1.86","inningsPitched":"63.0","wins":6,"losses":6,"saves":28,"saveOpportunities":31,"holds":1,"blownSaves":3,"earnedRuns":13,"whip":"1.11","battersFaced":259,"outs":189,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":957,"balls":324,"strikes":633,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.31","rbi":0,"winPercentage":".500","pitchesPerInning":"15.19","gamesFinished":50,"strikeoutWalkRatio":"3.89","strikeoutsPer9Inn":"10.00","walksPer9Inn":"2.57","hitsPer9Inn":"7.43","runsScoredPer9":"2.29","homeRunsPer9":"0.14","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":32,"groundOuts":59,"airOuts":54,"runs":26,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":54,"baseOnBalls":10,"intentionalWalks":0,"hits":61,"hitByPitch":2,"avg":".274","atBats":223,"obp":".308","slg":".426","ops":".734","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":95,"rbi":33,"leftOnBase":81,"sacBunts":3,"sacFlies":2,"babip":".329","groundOutsToAirouts":"1.09","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"31.86","popOuts":7,"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":125,"putOuts":94,"errors":3,"chances":222,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":10,"groundOuts":18,"airOuts":19,"runs":10,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".208","atBats":77,"obp":".291","slg":".390","ops":".681","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":86,"totalBases":30,"rbi":13,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".245","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.25","popOuts":4,"lineOuts":5},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":36,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":12,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":10,"strikes":26,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":51,"errors":1,"chances":56,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":61,"gamesStarted":0,"flyOuts":27,"groundOuts":49,"airOuts":56,"runs":23,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":54,"baseOnBalls":24,"intentionalWalks":3,"hits":47,"hitByPitch":4,"atBats":203,"obp":".321","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":919,"era":"3.08","inningsPitched":"52.2","wins":7,"losses":4,"saves":4,"saveOpportunities":10,"holds":19,"blownSaves":6,"earnedRuns":18,"whip":"1.35","battersFaced":234,"outs":158,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":919,"balls":332,"strikes":587,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".636","pitchesPerInning":"17.45","gamesFinished":10,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.23","walksPer9Inn":"4.10","hitsPer9Inn":"8.03","runsScoredPer9":"3.93","homeRunsPer9":"0.68","inheritedRunners":31,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592206":{"person":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":90,"groundOuts":118,"airOuts":149,"runs":68,"doubles":26,"triples":2,"homeRuns":16,"strikeOuts":118,"baseOnBalls":29,"intentionalWalks":0,"hits":129,"hitByPitch":4,"avg":".253","atBats":510,"obp":".296","slg":".406","ops":".702","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":547,"totalBases":207,"rbi":65,"leftOnBase":247,"sacBunts":0,"sacFlies":4,"babip":".297","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.88","popOuts":13,"lineOuts":46},"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":223,"errors":0,"chances":227,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641835":{"person":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"jerseyNumber":"54","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":0,"flyOuts":5,"groundOuts":16,"airOuts":11,"runs":3,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":46,"obp":".275","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":214,"era":"2.25","inningsPitched":"12.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.08","battersFaced":51,"outs":36,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":214,"balls":75,"strikes":139,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".---","pitchesPerInning":"17.83","gamesFinished":5,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"7.50","walksPer9Inn":"2.25","hitsPer9Inn":"7.50","runsScoredPer9":"2.25","homeRunsPer9":"0.75","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"3-4 | RBI, 2 R, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":90,"groundOuts":100,"airOuts":157,"runs":60,"doubles":20,"triples":3,"homeRuns":10,"strikeOuts":80,"baseOnBalls":48,"intentionalWalks":0,"hits":113,"hitByPitch":1,"avg":".255","atBats":444,"obp":".326","slg":".381","ops":".707","caughtStealing":4,"stolenBases":23,"stolenBasePercentage":".852","caughtStealingPercentage":".148","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":499,"totalBases":169,"rbi":61,"leftOnBase":188,"sacBunts":2,"sacFlies":4,"babip":".288","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"44.40","popOuts":24,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":283,"putOuts":210,"errors":3,"chances":496,"fielding":".994","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":"1-5 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"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":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":77,"groundOuts":107,"airOuts":135,"runs":99,"doubles":20,"triples":2,"homeRuns":50,"strikeOuts":170,"baseOnBalls":95,"intentionalWalks":5,"hits":130,"hitByPitch":11,"avg":".240","atBats":541,"obp":".364","slg":".562","ops":".926","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":648,"totalBases":304,"rbi":123,"leftOnBase":261,"sacBunts":0,"sacFlies":1,"babip":".248","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.82","popOuts":29,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":16,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID805249":{"person":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"jerseyNumber":"4","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":26,"groundOuts":29,"airOuts":37,"runs":18,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":50,"baseOnBalls":10,"intentionalWalks":0,"hits":35,"hitByPitch":7,"avg":".233","atBats":150,"obp":".310","slg":".380","ops":".690","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":57,"rbi":18,"leftOnBase":57,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":1,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":138,"errors":6,"chances":185,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID592836":{"person":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":19,"flyOuts":67,"groundOuts":130,"airOuts":119,"runs":56,"doubles":16,"triples":1,"homeRuns":18,"strikeOuts":76,"baseOnBalls":36,"intentionalWalks":0,"hits":118,"hitByPitch":4,"atBats":440,"obp":".328","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":1857,"era":"4.03","inningsPitched":"111.2","wins":4,"losses":8,"saves":1,"saveOpportunities":3,"holds":1,"blownSaves":2,"earnedRuns":50,"whip":"1.38","battersFaced":483,"outs":335,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":1857,"balls":693,"strikes":1164,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":5,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".333","pitchesPerInning":"16.63","gamesFinished":4,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"6.13","walksPer9Inn":"2.90","hitsPer9Inn":"9.51","runsScoredPer9":"4.51","homeRunsPer9":"1.45","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":8,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665561":{"person":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":13,"groundOuts":38,"airOuts":22,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".178","atBats":90,"obp":".267","slg":".244","ops":".511","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":22,"rbi":9,"leftOnBase":51,"sacBunts":1,"sacFlies":0,"babip":".203","groundOutsToAirouts":"1.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"90.00","popOuts":7,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":23,"stolenBasePercentage":".697","caughtStealingPercentage":".303","assists":13,"putOuts":235,"errors":1,"chances":249,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621381":{"person":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":62,"gamesStarted":0,"flyOuts":48,"groundOuts":23,"airOuts":84,"runs":21,"doubles":10,"triples":2,"homeRuns":5,"strikeOuts":67,"baseOnBalls":19,"intentionalWalks":1,"hits":45,"hitByPitch":2,"atBats":213,"obp":".277","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":936,"era":"2.78","inningsPitched":"58.1","wins":2,"losses":3,"saves":6,"saveOpportunities":10,"holds":19,"blownSaves":4,"earnedRuns":18,"whip":"1.10","battersFaced":240,"outs":175,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":936,"balls":297,"strikes":639,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":0,"winPercentage":".400","pitchesPerInning":"16.05","gamesFinished":18,"strikeoutWalkRatio":"3.53","strikeoutsPer9Inn":"10.34","walksPer9Inn":"2.93","hitsPer9Inn":"6.94","runsScoredPer9":"3.24","homeRunsPer9":"0.77","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 12-6)","summary":"6.0 IP, 0 ER, 12 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":39,"strikes":60,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"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":23,"gamesStarted":23,"flyOuts":82,"groundOuts":132,"airOuts":140,"runs":45,"doubles":20,"triples":2,"homeRuns":10,"strikeOuts":140,"baseOnBalls":35,"intentionalWalks":0,"hits":130,"hitByPitch":6,"atBats":540,"obp":".294","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":2179,"era":"2.77","inningsPitched":"143.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.15","battersFaced":583,"outs":429,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2179,"balls":751,"strikes":1428,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".667","pitchesPerInning":"15.24","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.81","walksPer9Inn":"2.20","hitsPer9Inn":"8.18","runsScoredPer9":"2.83","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":29,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":9,"errors":2,"chances":27,"fielding":".926","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664056":{"person":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":43,"groundOuts":79,"airOuts":83,"runs":50,"doubles":20,"triples":1,"homeRuns":16,"strikeOuts":112,"baseOnBalls":36,"intentionalWalks":0,"hits":105,"hitByPitch":10,"avg":".279","atBats":376,"obp":".355","slg":".465","ops":".820","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":175,"rbi":51,"leftOnBase":159,"sacBunts":0,"sacFlies":3,"babip":".355","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":22,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":270,"errors":3,"chances":279,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID621383":{"person":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":6,"strikes":13,"strikePercentage":".680","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":1,"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":62,"gamesStarted":1,"flyOuts":32,"groundOuts":63,"airOuts":64,"runs":24,"doubles":6,"triples":2,"homeRuns":9,"strikeOuts":56,"baseOnBalls":10,"intentionalWalks":1,"hits":52,"hitByPitch":1,"atBats":233,"obp":".258","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":984,"era":"3.32","inningsPitched":"62.1","wins":5,"losses":2,"saves":1,"saveOpportunities":3,"holds":7,"blownSaves":2,"earnedRuns":23,"whip":"0.99","battersFaced":246,"outs":187,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":984,"balls":338,"strikes":646,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":1,"winPercentage":".714","pitchesPerInning":"15.79","gamesFinished":10,"strikeoutWalkRatio":"5.60","strikeoutsPer9Inn":"8.09","walksPer9Inn":"1.44","hitsPer9Inn":"7.51","runsScoredPer9":"3.47","homeRunsPer9":"1.30","inheritedRunners":26,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676661":{"person":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":9,"strikes":17,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":15,"groundOuts":37,"airOuts":37,"runs":19,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":34,"hitByPitch":0,"atBats":130,"obp":".314","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":527,"era":"4.76","inningsPitched":"34.0","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":18,"whip":"1.29","battersFaced":140,"outs":102,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":527,"balls":188,"strikes":339,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".500","pitchesPerInning":"15.50","gamesFinished":15,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"5.82","walksPer9Inn":"2.65","hitsPer9Inn":"9.00","runsScoredPer9":"5.03","homeRunsPer9":"1.32","inheritedRunners":13,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":14,"gamesStarted":14,"flyOuts":37,"groundOuts":65,"airOuts":71,"runs":54,"doubles":13,"triples":1,"homeRuns":15,"strikeOuts":79,"baseOnBalls":25,"intentionalWalks":0,"hits":84,"hitByPitch":4,"atBats":298,"obp":".346","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1297,"era":"6.24","inningsPitched":"75.0","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.45","battersFaced":328,"outs":225,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1297,"balls":457,"strikes":840,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".333","pitchesPerInning":"17.29","gamesFinished":0,"strikeoutWalkRatio":"3.16","strikeoutsPer9Inn":"9.48","walksPer9Inn":"3.00","hitsPer9Inn":"10.08","runsScoredPer9":"6.48","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":18,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596146":{"person":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":81,"groundOuts":90,"airOuts":134,"runs":55,"doubles":18,"triples":0,"homeRuns":15,"strikeOuts":80,"baseOnBalls":45,"intentionalWalks":3,"hits":82,"hitByPitch":3,"avg":".215","atBats":381,"obp":".300","slg":".381","ops":".681","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":145,"rbi":45,"leftOnBase":183,"sacBunts":1,"sacFlies":4,"babip":".231","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.40","popOuts":21,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":188,"errors":1,"chances":191,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID502085":{"person":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":5,"groundOuts":11,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":47,"obp":".288","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":211,"era":"2.84","inningsPitched":"12.2","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":4,"whip":"1.18","battersFaced":52,"outs":38,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":211,"balls":81,"strikes":130,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.66","gamesFinished":2,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"12.79","walksPer9Inn":"3.55","hitsPer9Inn":"7.11","runsScoredPer9":"2.84","homeRunsPer9":"1.42","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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"}]}},"batters":[664056,656941,547180,592663,592206,624641,642215,681082,805249,624133,502085,621383,676661],"pitchers":[624133,502085,621383,676661],"bench":[596146,665561,669016,596117,622268],"bullpen":[621237,661395,689147,666200,641835,605400,650911,621381,642152,592836],"battingOrder":[664056,656941,547180,592663,592206,624641,642215,681082,805249],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Castellanos, N (26, Manaea); Sosa, E (11, Hagenman)."},{"label":"HR","value":"Kemp (5, 2nd inning off Manaea, 0 on, 2 out); Bader (16, 2nd inning off Manaea, 0 on, 2 out); Schwarber (50, 7th inning off Hagenman, 2 on, 2 out)."},{"label":"TB","value":"Bader 6; Castellanos, N 2; Harper, B 2; Kemp 5; Schwarber 4; Sosa, E 2; Stott 3."},{"label":"RBI","value":"Bader 2 (51); Castellanos, N 2 (65); Kemp (18); Schwarber 3 (123); Stott (61)."},{"label":"2-out RBI","value":"Stott; Bader 2; Castellanos, N 2; Schwarber 3; Kemp."},{"label":"Runners left in scoring position, 2 out","value":"Harper, B; Schwarber; Sosa, E."},{"label":"Team RISP","value":"4-for-8."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Kemp (2, 2nd base off Manaea/Alvarez, F)."},{"label":"CS","value":"Stott (4, 2nd base by Manaea/Alvarez, F)."},{"label":"PO","value":"Stott (1st base by Manaea)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Sosa, E-Harper, B)."}]}],"note":[]}},"officials":[{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Realmuto (by Manaea)."},{"label":"Pitches-strikes","value":"Manaea 96-64; Hagenman 75-50; Suarez 99-60; Robertson 17-11; Banks 19-13; Lazar 26-17."},{"label":"Groundouts-flyouts","value":"Manaea 4-1; Hagenman 2-2; Suarez 2-2; Robertson 1-1; Banks 1-0; Lazar 0-1."},{"label":"Batters faced","value":"Manaea 21; Hagenman 17; Suarez 21; Robertson 4; Banks 6; Lazar 6."},{"label":"Umpires","value":"HP: Ryan Additon. 1B: Ryan Wills. 2B: Stu Scheurwater. 3B: Will Little. "},{"label":"Weather","value":"69 degrees, Partly Cloudy."},{"label":"Wind","value":"13 mph, Out To LF."},{"label":"First pitch","value":"6:47 PM."},{"label":"T","value":"2:39."},{"label":"Att","value":"41,609."},{"label":"Venue","value":"Citizens Bank Park."},{"label":"September 9, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","boxscoreName":"Suarez"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 12-6)","summary":"6.0 IP, 0 ER, 12 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":39,"strikes":60,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"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":23,"gamesStarted":23,"flyOuts":82,"groundOuts":132,"airOuts":140,"runs":45,"doubles":20,"triples":2,"homeRuns":10,"strikeOuts":140,"baseOnBalls":35,"intentionalWalks":0,"hits":130,"hitByPitch":6,"atBats":540,"obp":".294","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":2179,"era":"2.77","inningsPitched":"143.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.15","battersFaced":583,"outs":429,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2179,"balls":751,"strikes":1428,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".667","pitchesPerInning":"15.24","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.81","walksPer9Inn":"2.20","hitsPer9Inn":"8.18","runsScoredPer9":"2.83","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":29,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":9,"errors":2,"chances":27,"fielding":".926","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":80,"pitchingGameScore":80},{"player":{"person":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056","boxscoreName":"Bader"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":43,"groundOuts":79,"airOuts":83,"runs":50,"doubles":20,"triples":1,"homeRuns":16,"strikeOuts":112,"baseOnBalls":36,"intentionalWalks":0,"hits":105,"hitByPitch":10,"avg":".279","atBats":376,"obp":".355","slg":".465","ops":".820","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":175,"rbi":51,"leftOnBase":159,"sacBunts":0,"sacFlies":3,"babip":".355","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":22,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":270,"errors":3,"chances":279,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249","boxscoreName":"Kemp"},"jerseyNumber":"4","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":26,"groundOuts":29,"airOuts":37,"runs":18,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":50,"baseOnBalls":10,"intentionalWalks":0,"hits":35,"hitByPitch":7,"avg":".233","atBats":150,"obp":".310","slg":".380","ops":".690","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":57,"rbi":18,"leftOnBase":57,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":1,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":138,"errors":6,"chances":185,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":63,"hittingGameScore":63}]},"decisions":{"winner":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"loser":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}