{"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":776648,"link":"/api/v1.1/game/776648/feed/live","metaData":{"wait":10,"timeStamp":"20250823_012613","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776648,"type":"R","doubleHeader":"N","id":"2025/08/22/wasmlb-phimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776648-2025-08-22","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-22T22:45:00Z","originalDate":"2025-08-22","officialDate":"2025-08-22","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2025,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Washington","record":{"gamesPlayed":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":53,"losses":75,"ties":0,"pct":".414"},"records":{},"divisionLeader":false,"wins":53,"losses":75,"winningPercentage":".414"},"franchiseName":"Washington","clubName":"Nationals","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":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":74,"losses":54,"ties":0,"pct":".578"},"records":{},"divisionLeader":false,"wins":74,"losses":54,"winningPercentage":".578"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true}},"players":{"ID691781":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781","firstName":"Brady","lastName":"House","primaryNumber":"12","birthDate":"2003-06-04","currentAge":23,"birthCity":"Winder","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brady","useLastName":"House","middleName":"Hunter","boxscoreName":"House","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady House","nameSlug":"brady-house-691781","firstLastName":"Brady House","lastFirstName":"House, Brady","lastInitName":"House, B","initLastName":"B House","fullFMLName":"Brady Hunter House","fullLFMName":"House, Brady Hunter","strikeZoneTop":3.371,"strikeZoneBottom":1.701},"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},"ID678606":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606","firstName":"José","lastName":"Ferrer","primaryNumber":"45","birthDate":"2000-03-03","currentAge":26,"birthCity":"Maimon","birthCountry":"Dominican Republic","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José A.","useLastName":"Ferrer","middleName":"Alexander","boxscoreName":"Ferrer","gender":"M","nameMatrilineal":"Vizcaino","isPlayer":true,"isVerified":true,"pronunciation":"fur-AIR","mlbDebutDate":"2023-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José A. Ferrer","nameSlug":"jose-a-ferrer-678606","firstLastName":"José A. Ferrer","lastFirstName":"Ferrer, José A.","lastInitName":"Ferrer, J","initLastName":"J Ferrer","fullFMLName":"José Alexander Ferrer","fullLFMName":"Ferrer, José Alexander","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID656180":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180","firstName":"Riley","lastName":"Adams","primaryNumber":"15","birthDate":"1996-06-26","currentAge":30,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":263,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Riley","useLastName":"Adams","middleName":"Keaton","boxscoreName":"Adams, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley Adams","nameSlug":"riley-adams-656180","firstLastName":"Riley Adams","lastFirstName":"Adams, Riley","lastInitName":"Adams, R","initLastName":"R Adams","fullFMLName":"Riley Keaton Adams","fullLFMName":"Adams, Riley Keaton","strikeZoneTop":3.377,"strikeZoneBottom":1.704},"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},"ID664761":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761","firstName":"Alec","lastName":"Bohm","primaryNumber":"28","birthDate":"1996-08-03","currentAge":30,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 4\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alec","useLastName":"Bohm","middleName":"Daniel","boxscoreName":"Bohm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"bome; like home","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alec Bohm","nameSlug":"alec-bohm-664761","firstLastName":"Alec Bohm","lastFirstName":"Bohm, Alec","lastInitName":"Bohm, A","initLastName":"A Bohm","fullFMLName":"Alec Daniel Bohm","fullLFMName":"Bohm, Alec Daniel","strikeZoneTop":3.407,"strikeZoneBottom":1.719},"ID690925":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925","firstName":"Clayton","lastName":"Beeter","primaryNumber":"39","birthDate":"1998-10-09","currentAge":27,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Beeter","middleName":"Howard","boxscoreName":"Beeter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clayton Beeter","nameSlug":"clayton-beeter-690925","firstLastName":"Clayton Beeter","lastFirstName":"Beeter, Clayton","lastInitName":"Beeter, C","initLastName":"C Beeter","fullFMLName":"Clayton Howard Beeter","fullLFMName":"Beeter, Clayton Howard","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669371":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371","firstName":"Jeffrey","lastName":"Henry","primaryNumber":"99","birthDate":"1999-07-15","currentAge":27,"birthCity":"Florence","birthStateProvince":"AL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Henry","middleName":"Cole","boxscoreName":"Henry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2025-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Henry","nameSlug":"cole-henry-669371","firstLastName":"Cole Henry","lastFirstName":"Henry, Cole","lastInitName":"Henry, C","initLastName":"C Henry","fullFMLName":"Jeffrey Cole Henry","fullLFMName":"Henry, Jeffrey Cole","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID695418":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418","firstName":"Bradley","lastName":"Lord","primaryNumber":"41","birthDate":"2000-02-14","currentAge":26,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Lord","middleName":"Ryan","boxscoreName":"Lord","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Lord","nameSlug":"brad-lord-695418","firstLastName":"Brad Lord","lastFirstName":"Lord, Brad","lastInitName":"Lord, B","initLastName":"B Lord","fullFMLName":"Bradley Ryan Lord","fullLFMName":"Lord, Bradley Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID657557":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557","firstName":"Paul","lastName":"DeJong","primaryNumber":"11","birthDate":"1993-08-02","currentAge":33,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Paul","useLastName":"DeJong","middleName":"Sterling","boxscoreName":"DeJong","nickName":"Pauly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"dee-YOUNG","mlbDebutDate":"2017-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul DeJong","nameSlug":"paul-dejong-657557","firstLastName":"Paul DeJong","lastFirstName":"DeJong, Paul","lastInitName":"DeJong, P","initLastName":"P DeJong","fullFMLName":"Paul Sterling DeJong","fullLFMName":"DeJong, Paul Sterling","strikeZoneTop":3.213,"strikeZoneBottom":1.622},"ID656941":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941","firstName":"Kyle","lastName":"Schwarber","primaryNumber":"12","birthDate":"1993-03-05","currentAge":33,"birthCity":"Middletown","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":229,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Schwarber","middleName":"Joseph","boxscoreName":"Schwarber","nickName":"Schwarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"SHWAR-burr","mlbDebutDate":"2015-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Schwarber","nameSlug":"kyle-schwarber-656941","firstLastName":"Kyle Schwarber","lastFirstName":"Schwarber, Kyle","lastInitName":"Schwarber, K","initLastName":"K Schwarber","fullFMLName":"Kyle Joseph Schwarber","fullLFMName":"Schwarber, Kyle Joseph","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID695578":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","firstName":"James","lastName":"Wood","primaryNumber":"29","birthDate":"2002-09-17","currentAge":24,"birthCity":"Rockville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"James","useLastName":"Wood","middleName":"Irvin","boxscoreName":"Wood","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Wood","nameSlug":"james-wood-695578","firstLastName":"James Wood","lastFirstName":"Wood, James","lastInitName":"Wood, J","initLastName":"J Wood","fullFMLName":"James Irvin Wood","fullLFMName":"Wood, James Irvin","strikeZoneTop":3.489,"strikeZoneBottom":1.761},"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},"ID669022":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022","firstName":"MacKenzie","lastName":"Gore","primaryNumber":"1","birthDate":"1999-02-24","currentAge":27,"birthCity":"Wilmington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"MacKenzie","useLastName":"Gore","middleName":"Evan","boxscoreName":"Gore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"MacKenzie Gore","nameSlug":"mackenzie-gore-669022","firstLastName":"MacKenzie Gore","lastFirstName":"Gore, MacKenzie","lastInitName":"Gore, M","initLastName":"M Gore","fullFMLName":"MacKenzie Evan Gore","fullLFMName":"Gore, MacKenzie Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID605447":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447","firstName":"Jordan","lastName":"Romano","primaryNumber":"68","birthDate":"1993-04-21","currentAge":33,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Romano","middleName":"Robert","boxscoreName":"Romano","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"row-MAN-oh","mlbDebutDate":"2019-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Romano","nameSlug":"jordan-romano-605447","firstLastName":"Jordan Romano","lastFirstName":"Romano, Jordan","lastInitName":"Romano, J","initLastName":"J Romano","fullFMLName":"Jordan Robert Romano","fullLFMName":"Romano, Jordan Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID671131":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131","firstName":"Jackson","lastName":"Rutledge","primaryNumber":"79","birthDate":"1999-04-01","currentAge":27,"birthCity":"Fenton","birthStateProvince":"MO","birthCountry":"USA","height":"6' 8\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jackson","useLastName":"Rutledge","middleName":"Christian","boxscoreName":"Rutledge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Rutledge","nameSlug":"jackson-rutledge-671131","firstLastName":"Jackson Rutledge","lastFirstName":"Rutledge, Jackson","lastInitName":"Rutledge, J","initLastName":"J Rutledge","fullFMLName":"Jackson Christian Rutledge","fullLFMName":"Rutledge, Jackson Christian","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"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},"ID829272":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272","firstName":"Shinnosuke","lastName":"Ogasawara","primaryNumber":"16","birthDate":"1997-10-08","currentAge":28,"birthCity":"Fujisawa","birthCountry":"Japan","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shinnosuke","useLastName":"Ogasawara","boxscoreName":"Ogasawara","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"shin-OH-skeh og-ah-sah-wah-rah","mlbDebutDate":"2025-07-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shinnosuke Ogasawara","nameSlug":"shinnosuke-ogasawara-829272","firstLastName":"Shinnosuke Ogasawara","lastFirstName":"Ogasawara, Shinnosuke","lastInitName":"Ogasawara, S","initLastName":"S Ogasawara","fullFMLName":"Shinnosuke Ogasawara","fullLFMName":"Ogasawara, Shinnosuke ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID666200":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200","firstName":"Jesús","lastName":"Luzardo","primaryNumber":"44","birthDate":"1997-09-30","currentAge":28,"birthCity":"Lima","birthCountry":"Peru","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jesús","useLastName":"Luzardo","middleName":"G.","boxscoreName":"Luzardo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jesús Luzardo","nameSlug":"jesus-luzardo-666200","firstLastName":"Jesús Luzardo","lastFirstName":"Luzardo, Jesús","lastInitName":"Luzardo, J","initLastName":"J Luzardo","fullFMLName":"Jesús G. Luzardo","fullLFMName":"Luzardo, Jesús G.","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"ID663455":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455","firstName":"Konnor","lastName":"Pilkington","primaryNumber":"92","birthDate":"1997-09-12","currentAge":29,"birthCity":"Pascagoula","birthStateProvince":"MS","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Konnor","useLastName":"Pilkington","middleName":"Chase","boxscoreName":"Pilkington","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Konnor Pilkington","nameSlug":"konnor-pilkington-663455","firstLastName":"Konnor Pilkington","lastFirstName":"Pilkington, Konnor","lastInitName":"Pilkington, K","initLastName":"K Pilkington","fullFMLName":"Konnor Chase Pilkington","fullLFMName":"Pilkington, Konnor Chase","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665953":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","firstName":"Andrés","lastName":"Chaparro","primaryNumber":"87","birthDate":"1999-05-04","currentAge":27,"birthCity":"El Vigia","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrés","useLastName":"Chaparro","middleName":"Alfonso","boxscoreName":"Chaparro","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"pronunciation":"cha-par-oh","mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Chaparro","nameSlug":"andres-chaparro-665953","firstLastName":"Andrés Chaparro","lastFirstName":"Chaparro, Andrés","lastInitName":"Chaparro, A","initLastName":"A Chaparro","fullFMLName":"Andrés Alfonso Chaparro","fullLFMName":"Chaparro, Andrés Alfonso","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID686452":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452","firstName":"Andrew","lastName":"Millas","primaryNumber":"14","birthDate":"1998-01-15","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Millas","middleName":"Theodore","boxscoreName":"Millas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"mill-us","mlbDebutDate":"2023-08-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Millas","nameSlug":"drew-millas-686452","firstLastName":"Drew Millas","lastFirstName":"Millas, Drew","lastInitName":"Millas, D","initLastName":"D Millas","fullFMLName":"Andrew Theodore Millas","fullLFMName":"Millas, Andrew Theodore","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID624641":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641","firstName":"Edmundo","lastName":"Sosa","primaryNumber":"33","birthDate":"1996-03-06","currentAge":30,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Edmundo","useLastName":"Sosa","middleName":"Israel","boxscoreName":"Sosa, E","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ed-MOON-doh SOH-sah","mlbDebutDate":"2018-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edmundo Sosa","nameSlug":"edmundo-sosa-624641","firstLastName":"Edmundo Sosa","lastFirstName":"Sosa, Edmundo","lastInitName":"Sosa, E","initLastName":"E Sosa","fullFMLName":"Edmundo Israel Sosa","fullLFMName":"Sosa, Edmundo Israel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID661395":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395","firstName":"Jhoan","lastName":"Duran","primaryNumber":"59","birthDate":"1998-01-08","currentAge":28,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhoan","useLastName":"Duran","middleName":"Manuel","boxscoreName":"Duran, J","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"YO-ahn DOO-rahn","mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhoan Duran","nameSlug":"jhoan-duran-661395","firstLastName":"Jhoan Duran","lastFirstName":"Duran, Jhoan","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jhoan Manuel Duran","fullLFMName":"Duran, Jhoan Manuel","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID686611":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611","firstName":"Dylan","lastName":"Crews","primaryNumber":"3","birthDate":"2002-02-26","currentAge":24,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Dylan","useLastName":"Crews","middleName":"Gray","boxscoreName":"Crews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Crews","nameSlug":"dylan-crews-686611","firstLastName":"Dylan Crews","lastFirstName":"Crews, Dylan","lastInitName":"Crews, D","initLastName":"D Crews","fullFMLName":"Dylan Gray Crews","fullLFMName":"Crews, Dylan Gray","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"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},"ID605452":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452","firstName":"Joseph","lastName":"Ross","primaryNumber":"41","birthDate":"1993-05-21","currentAge":33,"birthCity":"Berkeley","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":243,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ross","middleName":"Andrew","boxscoreName":"Ross","nickName":"JR","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ross","nameSlug":"joe-ross-605452","firstLastName":"Joe Ross","lastFirstName":"Ross, Joe","lastInitName":"Ross, J","initLastName":"J Ross","fullFMLName":"Joseph Andrew Ross","fullLFMName":"Ross, Joseph Andrew","strikeZoneTop":3.58,"strikeZoneBottom":1.62},"ID605137":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","firstName":"Joshua","lastName":"Bell","primaryNumber":"56","birthDate":"1992-08-14","currentAge":34,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":261,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Josh","useLastName":"Bell","middleName":"Evan","boxscoreName":"Bell","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Bell","nameSlug":"josh-bell-605137","firstLastName":"Josh Bell","lastFirstName":"Bell, Josh","lastInitName":"Bell, J","initLastName":"J Bell","fullFMLName":"Joshua Evan Bell","fullLFMName":"Bell, Joshua Evan","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID676571":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571","firstName":"Peter","lastName":"Poulin","primaryNumber":"50","birthDate":"1996-07-25","currentAge":30,"birthCity":"Marion","birthStateProvince":"MA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"PJ","useLastName":"Poulin","middleName":"Arthur","boxscoreName":"Poulin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"PJ Poulin","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"pj-poulin-676571","firstLastName":"PJ Poulin","lastFirstName":"Poulin, PJ","lastInitName":"Poulin, P","initLastName":"P Poulin","fullFMLName":"Peter Arthur Poulin","fullLFMName":"Poulin, Peter Arthur","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID681082":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082","firstName":"Bryson","lastName":"Stott","primaryNumber":"5","birthDate":"1997-10-06","currentAge":28,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Bryson","useLastName":"Stott","middleName":"Jeremy","boxscoreName":"Stott","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BRY-sun","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryson Stott","nameSlug":"bryson-stott-681082","firstLastName":"Bryson Stott","lastFirstName":"Stott, Bryson","lastInitName":"Stott, B","initLastName":"B Stott","fullFMLName":"Bryson Jeremy Stott","fullLFMName":"Stott, Bryson Jeremy","strikeZoneTop":3.225,"strikeZoneBottom":1.628},"ID690987":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987","firstName":"Robert","lastName":"Hassell","birthDate":"2001-08-15","currentAge":25,"birthCity":"Franklin","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":186,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Robert","useLastName":"Hassell III","middleName":"Harris","boxscoreName":"Hassell III","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"HAS-l","mlbDebutDate":"2025-05-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robert Hassell III","nameTitle":"III","nameSuffix":"III","nameSlug":"robert-hassell-iii-690987","firstLastName":"Robert Hassell III","lastFirstName":"Hassell III, Robert","lastInitName":"Hassell III, R","initLastName":"R Hassell III","fullFMLName":"Robert Harris Hassell III","fullLFMName":"Hassell III, Robert Harris","strikeZoneTop":3.263,"strikeZoneBottom":1.647},"ID665561":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561","firstName":"Rafael","lastName":"Marchán","primaryNumber":"13","birthDate":"1999-02-25","currentAge":27,"birthCity":"San Cristobal","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rafael","useLastName":"Marchán","middleName":"Alejandro","boxscoreName":"Marchán","gender":"M","nameMatrilineal":"Amado","isPlayer":true,"isVerified":true,"pronunciation":"rah-fah-ELL mar-SHAHN","mlbDebutDate":"2020-09-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Marchán","nameSlug":"rafael-marchan-665561","firstLastName":"Rafael Marchán","lastFirstName":"Marchán, Rafael","lastInitName":"Marchán, R","initLastName":"R Marchán","fullFMLName":"Rafael Alejandro Marchán","fullLFMName":"Marchán, Rafael Alejandro","strikeZoneTop":3.056,"strikeZoneBottom":1.542},"ID676917":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","firstName":"Steven","lastName":"Cavalli","primaryNumber":"24","birthDate":"1998-08-14","currentAge":28,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Cavalli","middleName":"Cade","boxscoreName":"Cavalli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"cuh-VAH-lee","mlbDebutDate":"2022-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Cavalli","nameSlug":"cade-cavalli-676917","firstLastName":"Cade Cavalli","lastFirstName":"Cavalli, Cade","lastInitName":"Cavalli, C","initLastName":"C Cavalli","fullFMLName":"Steven Cade Cavalli","fullLFMName":"Cavalli, Steven Cade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"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},"ID663623":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623","firstName":"Jacob","lastName":"Irvin","primaryNumber":"27","birthDate":"1997-02-18","currentAge":29,"birthCity":"Bloomington","birthStateProvince":"MN","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Irvin","middleName":"David","boxscoreName":"Irvin, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Irvin","nameSlug":"jake-irvin-663623","firstLastName":"Jake Irvin","lastFirstName":"Irvin, Jake","lastInitName":"Irvin, J","initLastName":"J Irvin","fullFMLName":"Jacob David Irvin","fullLFMName":"Irvin, Jacob David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687377":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377","firstName":"Orlando","lastName":"Ribalta","primaryNumber":"64","birthDate":"1998-03-05","currentAge":28,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orlando","useLastName":"Ribalta","middleName":"Andres","boxscoreName":"Ribalta","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Ribalta","nameSlug":"orlando-ribalta-687377","firstLastName":"Orlando Ribalta","lastFirstName":"Ribalta, Orlando","lastInitName":"Ribalta, O","initLastName":"O Ribalta","fullFMLName":"Orlando Andres Ribalta","fullLFMName":"Ribalta, Orlando Andres","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID680730":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730","firstName":"Mitchell","lastName":"Parker","primaryNumber":"70","birthDate":"1999-09-27","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 4\"","weight":239,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitchell","useLastName":"Parker","middleName":"James","boxscoreName":"Parker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitchell Parker","nameSlug":"mitchell-parker-680730","firstLastName":"Mitchell Parker","lastFirstName":"Parker, Mitchell","lastInitName":"Parker, M","initLastName":"M Parker","fullFMLName":"Mitchell James Parker","fullLFMName":"Parker, Mitchell James","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID596146":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146","firstName":"Maximilian","lastName":"Kepler","primaryNumber":"22","birthDate":"1993-02-10","currentAge":33,"birthCity":"Berlin","birthCountry":"Germany","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Kepler","boxscoreName":"Kepler","nickName":"Rozycki","gender":"M","nameMatrilineal":"Rozycki","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Kepler","nameSlug":"max-kepler-596146","firstLastName":"Max Kepler","lastFirstName":"Kepler, Max","lastInitName":"Kepler, M","initLastName":"M Kepler","fullFMLName":"Maximilian Kepler","fullLFMName":"Kepler, Maximilian","strikeZoneTop":3.376,"strikeZoneBottom":1.704},"ID607208":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208","firstName":"Trea","lastName":"Turner","primaryNumber":"7","birthDate":"1993-06-30","currentAge":33,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trea","useLastName":"Turner","middleName":"Vance","boxscoreName":"Turner","nickName":"T2","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trea Turner","nameSlug":"trea-turner-607208","firstLastName":"Trea Turner","lastFirstName":"Turner, Trea","lastInitName":"Turner, T","initLastName":"T Turner","fullFMLName":"Trea Vance Turner","fullLFMName":"Turner, Trea Vance","strikeZoneTop":3.245,"strikeZoneBottom":1.637},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"26","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639}},"venue":{"id":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":"Clear","temp":"82","wind":"3 mph, Out To CF"},"gameInfo":{"attendance":44757,"firstPitch":"2025-08-22T22:45:00.000Z","gameDurationMinutes":161},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":2,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"home":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"}},"officialScorer":{"id":482194,"fullName":"Dick Shute","link":"/api/v1/people/482194"},"primaryDatacaster":{"id":511128,"fullName":"Kyle Matschke","link":"/api/v1/people/511128"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Wood walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T22:45:46.612Z","endTime":"2025-08-22T22:47:09.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-22T19:03:59.176Z","endTime":"2025-08-22T22:24:21.154Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-22T22:24:21.154Z","endTime":"2025-08-22T22:44:40.722Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-22T22:44:40.722Z","endTime":"2025-08-22T22:45:47.612Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"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":91.7,"endSpeed":83.3,"strikeZoneTop":3.95407576171177,"strikeZoneBottom":1.79716870125325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.148248412763497,"aZ":-14.814647863401047,"pfxX":-4.753798136098095,"pfxZ":9.734887971364723,"pX":-1.333393248680395,"pZ":2.5283879125786126,"vX0":2.825317059772842,"vY0":-133.32605979011691,"vZ0":-7.0006269335223426,"x":150.0,"y":131.86,"x0":-1.7943016667546736,"y0":50.005372469323085,"z0":6.276066483758164,"aX":-8.48014765184289},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.2,"breakHorizontal":7.9,"spinRate":2026,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4122779556420455,"extension":6.122115427808297},"index":3,"playId":"3eedd1ec-11af-3684-b742-4a296f0a3314","pitchNumber":1,"startTime":"2025-08-22T22:45:47.612Z","endTime":"2025-08-22T22:45:51.098Z","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":85.3,"endSpeed":78.5,"strikeZoneTop":3.84,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.240466849759578,"aZ":-24.95739487875679,"pfxX":4.112735834548009,"pfxZ":4.605632797907674,"pX":-0.26954455962194607,"pZ":3.567113225686464,"vX0":2.8861828266736658,"vY0":-124.20493627182464,"vZ0":-1.9597569544854654,"x":127.27,"y":142.47,"x0":-1.979835836930105,"y0":50.00315090077281,"z0":6.436227500745318,"aX":6.442057656431117},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.2,"breakHorizontal":-8.2,"spinRate":2377,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.44053502603616757,"extension":6.001779235278275},"index":4,"playId":"46ca00a4-0172-3fc7-a7a8-e72ed336a706","pitchNumber":2,"startTime":"2025-08-22T22:45:58.096Z","endTime":"2025-08-22T22:46:01.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.8067393889629,"strikeZoneBottom":1.78182563768692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.36743192971343,"aZ":-15.805109282801737,"pfxX":-0.10814669495309892,"pfxZ":9.626153286573267,"pX":-0.3128440535767108,"pZ":4.055858842595785,"vX0":3.887746359969348,"vY0":-129.6460363430144,"vZ0":-2.9166325985961206,"x":128.92,"y":129.27,"x0":-1.818473900701761,"y0":50.00434269328818,"z0":6.403387806112993,"aX":-0.18495847492295978},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":17.0,"breakHorizontal":-0.7,"spinRate":2357,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4226600802133662,"extension":6.070203833985064},"index":5,"playId":"916ce24a-8dd2-3ec8-a558-818e18381be3","pitchNumber":3,"startTime":"2025-08-22T22:46:11.220Z","endTime":"2025-08-22T22:46:14.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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.88387135517092,"strikeZoneBottom":1.80549924499618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.129921608135813,"aZ":-16.844266661719416,"pfxX":0.9813692972285706,"pfxZ":9.338993854930894,"pX":-1.2806876633337685,"pZ":2.565749106048699,"vX0":1.4579681106440736,"vY0":-127.07590270307468,"vZ0":-5.923084964102692,"x":165.82,"y":169.5,"x0":-1.9885473504984505,"y0":50.00357146479419,"z0":6.257193603505813,"aX":1.6108458335543951},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":15.8,"breakHorizontal":-2.0,"spinRate":2424,"spinDirection":189},"zone":13,"typeConfidence":2.0,"plateTime":0.43041152233114266,"extension":5.9587427919167775},"index":6,"playId":"5b79e187-45ad-3f2f-963d-19c8778cf928","pitchNumber":4,"startTime":"2025-08-22T22:46:23.646Z","endTime":"2025-08-22T22:46:27.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(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":86.3,"endSpeed":79.3,"strikeZoneTop":3.78184526772826,"strikeZoneBottom":1.81050461881206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09561966485045,"aZ":-20.761355768343417,"pfxX":2.042135172813316,"pfxZ":7.121501686577652,"pX":-0.4506551946609093,"pZ":3.4318022951669898,"vX0":2.9395428336212404,"vY0":-125.69531239131248,"vZ0":-3.137694642700379,"x":134.18,"y":146.12,"x0":-1.8999019126966652,"y0":50.00398775669677,"z0":6.379036589033019,"aX":3.2723416453834204},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.5,"breakHorizontal":-4.3,"spinRate":2425,"spinDirection":186},"zone":1,"typeConfidence":2.0,"plateTime":0.43549726895986485,"extension":5.889766218819904},"index":7,"playId":"ccf9eb09-180c-3799-8f4a-25882d02cf18","pitchNumber":5,"startTime":"2025-08-22T22:46:37.162Z","endTime":"2025-08-22T22:46:40.162Z","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":85.9,"endSpeed":79.4,"strikeZoneTop":3.84,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85847619216824,"aZ":-22.427593715247564,"pfxX":1.8218540385356214,"pfxZ":6.116599298842648,"pX":-0.3958578281483772,"pZ":2.399754390511998,"vX0":3.013585244075246,"vY0":-125.09329677478952,"vZ0":-5.285192767242421,"x":132.09,"y":173.99,"x0":-1.8502166143978365,"y0":50.00451869207085,"z0":6.364532452613466,"aX":2.904429604139574},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.2,"breakHorizontal":-4.0,"spinRate":2408,"spinDirection":182},"zone":7,"typeConfidence":2.0,"plateTime":0.4368732595409357,"extension":5.978103491693223},"index":8,"playId":"ea6965c3-a376-3376-bcd5-7f51adf0402a","pitchNumber":6,"startTime":"2025-08-22T22:46:49.301Z","endTime":"2025-08-22T22:46:52.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.88416241145803,"strikeZoneBottom":1.80637461845009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.612140286811723,"aZ":-26.02095104695998,"pfxX":-9.556677850939648,"pfxZ":3.739648019947862,"pX":-1.175322293895074,"pZ":1.5696847264530975,"vX0":4.612768442860063,"vY0":-127.81003506238211,"vZ0":-6.5148966838195905,"x":161.8,"y":196.4,"x0":-1.7668339090819638,"y0":50.004822830807726,"z0":6.20976470287649,"aX":-15.730763573021857},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.4,"breakHorizontal":16.2,"spinRate":1596,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.42940702664683483,"extension":6.083590421535898},"index":9,"playId":"099c5fe4-510f-365d-81f1-f30799bb97e4","pitchNumber":7,"startTime":"2025-08-22T22:47:05.332Z","endTime":"2025-08-22T22:47:09.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T22:47:09.530Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a fly ball to center fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T22:49:37.858Z","endTime":"2025-08-22T22:50:53.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592836,"link":"/api/v1/people/592836"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"aebb57f6-dca0-3b42-9e39-02f27f7979ff","startTime":"2025-08-22T22:47:37.572Z","endTime":"2025-08-22T22:47:42.024Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Phillies challenged (tag play), call on the field was overturned: pitcher Taijuan Walker picks off James Wood at 1st on throw to first baseman Bryce Harper.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"actionPlayId":"aebb57f6-dca0-3b42-9e39-02f27f7979ff","startTime":"2025-08-22T22:47:42.457Z","endTime":"2025-08-22T22:49:40.182Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":143}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.47308703117565,"strikeZoneBottom":1.6346877853107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.8166830591579,"aZ":-16.107079384444415,"pfxX":1.946557055786851,"pfxZ":9.74112252536879,"pX":-0.22300675879964857,"pZ":3.141317911902854,"vX0":3.5116604256694743,"vY0":-127.99034770132822,"vZ0":-4.8095390269067275,"x":125.5,"y":153.96,"x0":-1.868854344956483,"y0":50.00513325166386,"z0":6.316755914049416,"aX":3.2111434378051427},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":16.7,"breakHorizontal":-4.3,"spinRate":2544,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.42888191655419305,"extension":6.128020557585584},"index":2,"playId":"4bcc7c08-dde4-3c26-80b5-426fae49976b","pitchNumber":1,"startTime":"2025-08-22T22:49:40.182Z","endTime":"2025-08-22T22:49:43.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":69.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.78110820589241,"aZ":-40.03661003746552,"pfxX":3.73573426239337,"pfxZ":-6.529409871398066,"pX":0.2105679977966961,"pZ":1.4292971192547888,"vX0":3.0378836339527195,"vY0":-110.03133217608155,"vZ0":-1.5460145589749266,"x":108.97,"y":200.19,"x0":-1.6823750798959245,"y0":50.002963227661866,"z0":6.452876206511631,"aX":4.498171289860766},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-11.9,"breakHorizontal":-7.7,"spinRate":2636,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.5012443061538638,"extension":5.934584882180383},"index":3,"playId":"1745c477-63ad-359f-ae75-c5f43356e742","pitchNumber":2,"startTime":"2025-08-22T22:49:50.675Z","endTime":"2025-08-22T22:49:54.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.45553709113522,"strikeZoneBottom":1.59210057532064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.188181539844567,"aZ":-19.035568831181525,"pfxX":1.9214600198413452,"pfxZ":7.9366103191298585,"pX":-1.7407050176114194,"pZ":3.29750430271496,"vX0":0.1957068821205698,"vY0":-127.81354138474411,"vZ0":-3.878770606351093,"x":183.35,"y":149.75,"x0":-2.067929413704211,"y0":50.00446175517457,"z0":6.328492571988702,"aX":3.1810787311860884},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.7,"breakHorizontal":-3.5,"spinRate":2440,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4284379804281464,"extension":6.0144885288824135},"index":4,"playId":"e8241e3c-f642-35e6-8945-103557fb7c60","pitchNumber":3,"startTime":"2025-08-22T22:50:14.597Z","endTime":"2025-08-22T22:50:17.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.46762494963289,"strikeZoneBottom":1.65626033366257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.397352005265773,"aZ":-27.538558365180947,"pfxX":-6.305924452014633,"pfxZ":2.826682781913739,"pX":-1.402629584981853,"pZ":2.280983153539879,"vX0":3.2570054818672647,"vY0":-127.5092491553983,"vZ0":-4.446633851431176,"x":170.46,"y":177.19,"x0":-1.8805572923669958,"y0":50.0008252574497,"z0":6.2325252779315,"aX":-10.33238790460784},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.3,"breakHorizontal":10.7,"spinRate":1472,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.43034828105253053,"extension":6.189881362025414},"index":5,"playId":"a941ddef-4b87-3e91-8c8c-21b4d1d1f0d2","pitchNumber":4,"startTime":"2025-08-22T22:50:29.068Z","endTime":"2025-08-22T22:50:32.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03337424617363,"aZ":-18.907022613087623,"pfxX":1.7535801303590248,"pfxZ":8.060509349059988,"pX":0.5991357475383424,"pZ":3.254489702110403,"vX0":5.341858957809519,"vY0":-127.44678473762247,"vZ0":-3.9581014854312953,"x":94.16,"y":150.91,"x0":-1.7513387487598384,"y0":50.003751287000185,"z0":6.319762238081336,"aX":2.886022506147271},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.9,"breakHorizontal":-4.3,"spinRate":2405,"spinDirection":189},"zone":3,"typeConfidence":2.0,"plateTime":0.42966353815516944,"extension":6.010163747528971},"hitData":{"launchSpeed":69.5,"launchAngle":30.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.33,"coordY":98.27}},"index":6,"playId":"ddf0c9d3-4c9b-3b31-ae0b-57971f250a89","pitchNumber":5,"startTime":"2025-08-22T22:50:42.451Z","endTime":"2025-08-22T22:50:53.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T22:50:53.606Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Bell walks. CJ Abrams to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T22:51:20.502Z","endTime":"2025-08-22T22:56:07.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8,9,10],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":82.9,"strikeZoneTop":3.67631845531047,"strikeZoneBottom":1.72325595450383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09468230860768,"aZ":-14.34259571511105,"pfxX":-4.813360248261224,"pfxZ":9.994511649311681,"pX":-0.559878073395656,"pZ":4.085750589752879,"vX0":4.411815686930565,"vY0":-133.78950276728438,"vZ0":-3.559636684574431,"x":138.34,"y":128.46,"x0":-1.6175992710944305,"y0":50.003512763665505,"z0":6.483903250383362,"aX":-8.5891257448595},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.4,"breakHorizontal":7.6,"spinRate":2142,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41186987072261205,"extension":6.056597665928539},"index":0,"playId":"613312d1-240f-3bae-8f8d-16d53610d656","pitchNumber":1,"startTime":"2025-08-22T22:51:20.502Z","endTime":"2025-08-22T22:51:23.551Z","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.4,"endSpeed":79.9,"strikeZoneTop":3.59660493482162,"strikeZoneBottom":1.74884423503593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.257967705063457,"aZ":-18.95155459713183,"pfxX":1.370357873071562,"pfxZ":8.063921417323503,"pX":-0.9026838863927356,"pZ":4.215786226099305,"vX0":2.141258448111316,"vY0":-127.2775878253752,"vZ0":-1.8675385682576837,"x":151.41,"y":124.95,"x0":-1.9330918958128829,"y0":50.00341005414446,"z0":6.4607323802808,"aX":2.2465530296072256},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":14.4,"breakHorizontal":-3.0,"spinRate":2440,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.4304421153451137,"extension":6.118755279640412},"index":1,"playId":"ab358813-2a15-31af-a244-8c60b0266b88","pitchNumber":2,"startTime":"2025-08-22T22:51:40.896Z","endTime":"2025-08-22T22:51:44.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.64677475737216,"strikeZoneBottom":1.77315981067552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.24212996811267,"aZ":-26.795969866141395,"pfxX":-5.777912794557547,"pfxZ":3.3426957002105064,"pX":0.36243115935894465,"pZ":1.4726521655199578,"vX0":6.802400991937474,"vY0":-126.21323001052315,"vZ0":-6.3200347315525285,"x":103.18,"y":199.02,"x0":-1.6199206610500818,"y0":50.00566429714092,"z0":6.173960759219399,"aX":-9.302474282522583},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.8,"breakHorizontal":8.9,"spinRate":1516,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.43436416337025596,"extension":6.2129856829472665},"index":2,"playId":"f922fbf4-75e8-3e6e-ad56-b1475dbf6a8c","pitchNumber":3,"startTime":"2025-08-22T22:51:58.645Z","endTime":"2025-08-22T22:52:01.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":82.6,"strikeZoneTop":3.85872807086589,"strikeZoneBottom":1.66936656497015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.43595067294789,"aZ":-12.103665524329935,"pfxX":-5.502455521424034,"pfxZ":11.357307190054296,"pX":0.5896425996462401,"pZ":2.6776469694454246,"vX0":7.563563929409,"vY0":-133.30093621073735,"vZ0":-7.144776524517987,"x":94.52,"y":166.48,"x0":-1.5935156198187377,"y0":50.0050097806138,"z0":6.300317425250497,"aX":-9.726555711289352},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.8,"breakHorizontal":7.9,"spinRate":2206,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.41373606924260775,"extension":6.157243331016423},"index":3,"playId":"f82dfbbb-1c13-3218-a2a0-baadabbd293f","pitchNumber":4,"startTime":"2025-08-22T22:52:15.720Z","endTime":"2025-08-22T22:52:18.720Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.757099421153168,"aZ":-18.720382349395685,"pfxX":1.2201681448722392,"pfxZ":8.315813633338383,"pX":-0.5204824231514867,"pZ":2.79035293976177,"vX0":2.8706029022725277,"vY0":-126.37615263519614,"vZ0":-5.02862169691311,"x":136.84,"y":163.44,"x0":-1.8295195526652284,"y0":50.00019288666347,"z0":6.309554162029098,"aX":1.9729426764405673},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":14.2,"breakHorizontal":-2.9,"spinRate":2424,"spinDirection":185},"zone":4,"typeConfidence":2.0,"plateTime":0.4334090966341675,"extension":6.032846246294942},"index":4,"playId":"1a6b2d2a-66ee-3108-8822-6345bc7b0c79","pitchNumber":5,"startTime":"2025-08-22T22:52:33.352Z","endTime":"2025-08-22T22:52:36.352Z","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":1},"index":5,"startTime":"2025-08-22T22:52:43.833Z","endTime":"2025-08-22T22:52:55.319Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"f88c1b01-a2a1-34db-a384-449c44a41cd4","startTime":"2025-08-22T22:52:55.319Z","endTime":"2025-08-22T22:52:58.719Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":true,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"a83fca27-2dd9-317c-9680-034f712fd3fb","startTime":"2025-08-22T22:53:15.847Z","endTime":"2025-08-22T22:53:20.868Z","isPitch":false,"type":"pickoff","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":120}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.756011032667534,"aZ":-15.391682887985596,"pfxX":0.5239266828470022,"pfxZ":10.189060910310527,"pX":-0.38828531253320814,"pZ":3.0373482882520104,"vX0":3.687780504285366,"vY0":-127.87696164875979,"vZ0":-5.056028571749776,"x":131.8,"y":156.77,"x0":-1.920442631528159,"y0":50.00117547778329,"z0":6.2580078553224086,"aX":0.8618449323159472},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":17.4,"breakHorizontal":-1.8,"spinRate":2440,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.42924822520804273,"extension":5.880545623218235},"index":8,"playId":"607aea43-3c1c-3717-8875-651a32669168","pitchNumber":6,"startTime":"2025-08-22T22:55:17.301Z","endTime":"2025-08-22T22:55:20.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.0,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.997305042813814,"aZ":-12.364649421273876,"pfxX":-6.412996029743819,"pfxZ":11.050105075005876,"pX":0.4072647031176127,"pZ":3.9337177457033596,"vX0":7.215963579614062,"vY0":-134.27536538089294,"vZ0":-4.232691013255412,"x":101.48,"y":132.57,"x0":-1.505129166440228,"y0":50.00325950918793,"z0":6.435929995603452,"aX":-11.497965584526831},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.1,"breakHorizontal":9.7,"spinRate":2278,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.41078166851595377,"extension":5.989343055641599},"index":9,"playId":"b8dce943-7917-3c73-a036-3a3a438bc4c4","pitchNumber":7,"startTime":"2025-08-22T22:55:39.482Z","endTime":"2025-08-22T22:55:42.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.1,"strikeZoneTop":3.53416369008033,"strikeZoneBottom":1.66791709827412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.405733645108462,"aZ":-24.525947746965063,"pfxX":4.903341708504198,"pfxZ":5.443385096021811,"pX":-0.2761692231192188,"pZ":1.305348342245739,"vX0":2.3689021548077167,"vY0":-119.06534093490137,"vZ0":-6.278649256131938,"x":127.53,"y":203.54,"x0":-1.9278574575645844,"y0":50.00421020069029,"z0":6.260283493489423,"aX":6.889640541595475},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":8.3,"breakHorizontal":-9.5,"spinRate":2561,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4638402280228542,"extension":6.0474445927030285},"index":10,"playId":"7a3d79cb-185f-320b-b69e-ea621eca9c95","pitchNumber":8,"startTime":"2025-08-22T22:56:00.095Z","endTime":"2025-08-22T22:56:07.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T22:56:07.100Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Riley Adams homers (8) on a fly ball to center field. CJ Abrams scores. Josh Bell scores.","rbi":3,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T22:56:39.602Z","endTime":"2025-08-22T22:59:36.567Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":{"id":592836,"link":"/api/v1/people/592836"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":592836,"link":"/api/v1/people/592836"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":592836,"link":"/api/v1/people/592836"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.1,"strikeZoneTop":3.62272348073047,"strikeZoneBottom":1.66931931454721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.361795174537935,"aZ":-17.357036746229348,"pfxX":-8.300339964590421,"pfxZ":8.50698179732217,"pX":-2.0617311051874947,"pZ":3.179018129878027,"vX0":2.1335057731468945,"vY0":-131.95669570289684,"vZ0":-5.013705065300176,"x":195.59,"y":152.95,"x0":-1.8090443032836097,"y0":50.000737686758086,"z0":6.4059428351116825,"aX":-14.45220940179156},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.4,"breakHorizontal":14.4,"spinRate":1966,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.41708110720525626,"extension":5.918413712798329},"index":0,"playId":"21912c06-b78b-3248-a8c2-e8b619420a48","pitchNumber":1,"startTime":"2025-08-22T22:56:39.602Z","endTime":"2025-08-22T22:56:44.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.185602630077824,"aZ":-31.223989854123037,"pfxX":-6.471154867820097,"pfxZ":0.5804781479207746,"pX":-0.2619766614906519,"pZ":2.0135489700530096,"vX0":5.623992314453306,"vY0":-127.27710154522202,"vZ0":-4.639876057438006,"x":126.99,"y":184.41,"x0":-1.664188791512522,"y0":50.00324606642394,"z0":6.345307263582827,"aX":-10.571327669305504},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.2,"breakHorizontal":10.3,"spinRate":1530,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4310762228637506,"extension":6.225405908128876},"index":1,"playId":"92806f53-87ac-3806-8fd2-e6c02c800b31","pitchNumber":2,"startTime":"2025-08-22T22:56:54.743Z","endTime":"2025-08-22T22:56:59.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.320815051151772,"aZ":-17.267514180546605,"pfxX":-9.308550221442784,"pfxZ":8.27896612051856,"pX":-0.6963136326290249,"pZ":2.8307455670510495,"vX0":5.604435059732857,"vY0":-133.91555101305383,"vZ0":-5.929837399136748,"x":143.54,"y":162.35,"x0":-1.6166397142965911,"y0":50.000541863197405,"z0":6.326483037191954,"aX":-16.75409576440851},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.8,"breakHorizontal":15.5,"spinRate":2119,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4104065857104797,"extension":6.003511704572532},"index":2,"playId":"9589cbea-36d2-347f-913a-37625eaa98a0","pitchNumber":3,"startTime":"2025-08-22T22:57:34.930Z","endTime":"2025-08-22T22:57:37.930Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-22T22:57:50.392Z","endTime":"2025-08-22T22:57:59.481Z","isPitch":false,"type":"action","player":{"id":656180,"link":"/api/v1/people/656180"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.21205843853364,"aZ":-28.21598656682071,"pfxX":-6.501088677021203,"pfxZ":2.465351081087057,"pX":-0.5773592626718185,"pZ":1.045331662922407,"vX0":4.691148694578939,"vY0":-126.26333095667042,"vZ0":-7.323395555637825,"x":139.01,"y":210.56,"x0":-1.6205445425908045,"y0":50.003513096769304,"z0":6.273636308774596,"aX":-10.431652474770464},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.9,"breakHorizontal":10.6,"spinRate":1394,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4348521337176652,"extension":6.23264800940092},"index":4,"playId":"d5e475d3-ec91-30d7-8275-89c058e5608b","pitchNumber":4,"startTime":"2025-08-22T22:57:59.481Z","endTime":"2025-08-22T22:58:02.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.56452453437232,"strikeZoneBottom":1.64643911518816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.187436131276264,"aZ":-24.332085382999285,"pfxX":-4.419591587355839,"pfxZ":4.717485144018935,"pX":-0.8210884848116292,"pZ":1.4323401661024748,"vX0":3.78385982211115,"vY0":-127.78614475623931,"vZ0":-7.1945920007046,"x":148.3,"y":200.11,"x0":-1.7434883812542,"y0":50.000663020732496,"z0":6.182895167868546,"aX":-7.3423106047295335},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.2,"breakHorizontal":7.2,"spinRate":1322,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4278765422057096,"extension":6.3545142179829295},"index":5,"playId":"e076c03b-42ab-36ca-aa4d-e143198dba2f","pitchNumber":5,"startTime":"2025-08-22T22:58:18.945Z","endTime":"2025-08-22T22:58:22.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.50893244234128,"strikeZoneBottom":1.6185229036809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.180789579807506,"aZ":-27.16968839429893,"pfxX":-4.611373279465932,"pfxZ":3.075313775677426,"pX":-1.6056520273796542,"pZ":2.7595357238680895,"vX0":2.0126792492587153,"vY0":-126.35830374938992,"vZ0":-3.6564834160001487,"x":178.2,"y":164.27,"x0":-1.8105615870663243,"y0":50.00277756882858,"z0":6.392621720756096,"aX":-7.505271335614069},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.0,"breakHorizontal":7.9,"spinRate":1319,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.43240417826124133,"extension":6.160105826754337},"index":6,"playId":"60c018f3-79dd-3943-827e-2a8598ef1c0e","pitchNumber":6,"startTime":"2025-08-22T22:58:35.005Z","endTime":"2025-08-22T22:58:38.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.3742485444613,"aZ":-18.599534048911575,"pfxX":-8.324731085307912,"pfxZ":7.612974711606924,"pX":-1.452054529423191,"pZ":2.9771060995233576,"vX0":3.507830354626512,"vY0":-132.88524425925937,"vZ0":-5.389777543646563,"x":172.35,"y":158.4,"x0":-1.7102575264140962,"y0":50.00047985810459,"z0":6.389578233145795,"aX":-14.83519515965723},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.8,"breakHorizontal":14.3,"spinRate":1907,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4127233116768063,"extension":6.0254450718341825},"index":7,"playId":"17dd9035-269c-305e-8097-0cc5e45b5012","pitchNumber":7,"startTime":"2025-08-22T22:58:53.045Z","endTime":"2025-08-22T22:58:57.618Z","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":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.734776694744287,"aZ":-19.914291038379837,"pfxX":2.2282135449706857,"pfxZ":7.486719419504171,"pX":0.16492682402918996,"pZ":2.6151547305935283,"vX0":3.79775448434419,"vY0":-127.0765482804445,"vZ0":-5.525389073634746,"x":110.71,"y":168.17,"x0":-1.637634527721968,"y0":50.00204412485629,"z0":6.396800299705032,"aX":3.6484525386205062},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":12.6,"breakHorizontal":-4.9,"spinRate":2400,"spinDirection":180},"zone":5,"typeConfidence":2.0,"plateTime":0.4308025675898639,"extension":6.122556376232558},"hitData":{"launchSpeed":106.6,"launchAngle":33.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":163.46,"coordY":41.26}},"index":8,"playId":"42d966be-aee6-308f-aeae-a43bf1461dd5","pitchNumber":8,"startTime":"2025-08-22T22:59:13.111Z","endTime":"2025-08-22T22:59:36.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T22:59:36.567Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:00:51.141Z","endTime":"2025-08-22T23:01:33.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":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":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-22T23:00:00.297Z","endTime":"2025-08-22T23:00:51.141Z","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(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.7,"endSpeed":79.7,"strikeZoneTop":3.53367537530332,"strikeZoneBottom":1.70321517263406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.282292918917964,"aZ":-18.191492207112397,"pfxX":2.0702175042207034,"pfxZ":8.676819734632412,"pX":-0.2965917971871831,"pZ":1.7099757569045133,"vX0":3.6224039749317396,"vY0":-126.05944891976777,"vZ0":-7.584371364857913,"x":90.33,"y":164.69,"x0":-2.020422342984889,"y0":50.004635543727396,"z0":6.222782427520101,"aX":3.3364244753323757},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":14.3,"breakHorizontal":-4.6,"spinRate":2404,"spinDirection":192},"zone":7,"typeConfidence":2.0,"plateTime":0.4342638730414028,"extension":5.969240693873651},"index":1,"playId":"1242d126-2be1-35b1-bacd-c0640eba2268","pitchNumber":1,"startTime":"2025-08-22T23:00:51.141Z","endTime":"2025-08-22T23:00:54.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.57195446016113,"aZ":-29.011399462643798,"pfxX":-7.583770735701933,"pfxZ":1.9592693772848424,"pX":-1.2143147525740245,"pZ":1.9281681991410584,"vX0":3.949048645166608,"vY0":-126.90477237753876,"vZ0":-5.072067599248063,"x":163.29,"y":186.72,"x0":-1.8142218355359934,"y0":50.00134388025676,"z0":6.293427938099958,"aX":-12.235911212707197},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":12.7,"spinRate":1366,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4333873102981074,"extension":6.156488312407706},"index":2,"playId":"9ca02b8c-3b50-35ee-b62e-f5c6d84a8665","pitchNumber":2,"startTime":"2025-08-22T23:01:01.365Z","endTime":"2025-08-22T23:01:04.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.38879007491108,"strikeZoneBottom":1.66252642418516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.734445658838272,"aZ":-26.376705417953968,"pfxX":-5.1983838413714585,"pfxZ":3.56937342015423,"pX":-0.9506284978404609,"pZ":1.347326043026892,"vX0":4.053186772445559,"vY0":-126.62084013146851,"vZ0":-6.743334424324,"x":153.24,"y":202.4,"x0":-1.8963166273157266,"y0":50.0053860260649,"z0":6.154392891148562,"aX":-8.446650860783343},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.2,"breakHorizontal":8.5,"spinRate":1378,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4325026272972732,"extension":6.155575105600372},"index":3,"playId":"5b3500bf-bbf3-3390-9828-15563986bf39","pitchNumber":3,"startTime":"2025-08-22T23:01:16.972Z","endTime":"2025-08-22T23:01:20.105Z","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":92.7,"endSpeed":84.8,"strikeZoneTop":3.36783052405141,"strikeZoneBottom":1.65440505932838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.450531656691464,"aZ":-18.428049343491093,"pfxX":-9.777118696078588,"pfxZ":7.5110541752216475,"pX":0.9249910240211909,"pZ":1.9727702880440667,"vX0":9.417334383256343,"vY0":-134.51287850007225,"vZ0":-7.97523010407992,"x":81.74,"y":185.52,"x0":-1.3528145350325018,"y0":50.00501561332518,"z0":6.285065659410646,"aX":-17.900933021276426},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":15.7,"spinRate":1881,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4073528463799758,"extension":6.142082079513558},"index":4,"playId":"2b6e434f-12d6-39d1-9601-e7e9e92cfb72","pitchNumber":4,"startTime":"2025-08-22T23:01:29.520Z","endTime":"2025-08-22T23:01:33.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:01:33.295Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Crews flies out sharply to left fielder Max Kepler.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-22T23:01:55.195Z","endTime":"2025-08-22T23:03:19.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.14228931741473,"strikeZoneBottom":1.37256271420518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.96739885179559,"aZ":-15.705626005576296,"pfxX":-0.34458011763194607,"pfxZ":9.762399951581047,"pX":0.990264984224556,"pZ":2.1128505649119727,"vX0":6.648035659966299,"vY0":-128.84668024130949,"vZ0":-7.60336699772678,"x":79.25,"y":181.73,"x0":-1.5750617065236299,"y0":50.00371117611025,"z0":6.3086607254700295,"aX":-0.5831069686046993},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":16.2,"breakHorizontal":-0.8,"spinRate":2378,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.42458736079260717,"extension":6.098962064750812},"index":0,"playId":"98c6d298-7137-32cf-b753-435bc9787376","pitchNumber":1,"startTime":"2025-08-22T23:01:55.195Z","endTime":"2025-08-22T23:01:59.146Z","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":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.03945637387245,"strikeZoneBottom":1.34840731159061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.566118934576078,"aZ":-19.80816170112533,"pfxX":2.630625104787949,"pfxZ":8.176417404271339,"pX":1.1540428793194137,"pZ":0.7798842573878773,"vX0":5.703501782162004,"vY0":-122.55618554604465,"vZ0":-8.926328552033583,"x":73.01,"y":217.72,"x0":-1.5504746541525278,"y0":50.001367647076755,"z0":6.17856727810583,"aX":3.9769517098312748},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":12.8,"breakHorizontal":-6.1,"spinRate":2310,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4479359408719614,"extension":6.214339381813146},"index":1,"playId":"772df47f-99e5-3782-94f3-581c3dcffcd8","pitchNumber":2,"startTime":"2025-08-22T23:02:06.144Z","endTime":"2025-08-22T23:02:09.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.05,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71402266797641,"aZ":-20.28949065786748,"pfxX":0.7529262176974327,"pfxZ":7.13800188247003,"pX":0.1437843085591735,"pZ":3.6539165705927603,"vX0":4.457502676634716,"vY0":-128.04887803282006,"vZ0":-3.0123367715492817,"x":111.52,"y":140.12,"x0":-1.715342087413495,"y0":50.00436165125376,"z0":6.427656322050922,"aX":1.2541989233869668},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":12.5,"breakHorizontal":-2.3,"spinRate":2272,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.42726841847565344,"extension":6.161978652809014},"index":2,"playId":"ef37f582-12d9-33f8-bfa0-965da70c36a4","pitchNumber":3,"startTime":"2025-08-22T23:02:21.975Z","endTime":"2025-08-22T23:02:24.975Z","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":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.04036884782486,"strikeZoneBottom":1.34929541906882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75162378723993,"aZ":-18.63353042654229,"pfxX":-10.331104496249012,"pfxZ":7.58335065349609,"pX":0.31271263559017937,"pZ":2.9384706538081913,"vX0":8.047315819100929,"vY0":-133.05978395454673,"vZ0":-5.332982601694308,"x":105.08,"y":159.44,"x0":-1.4154021847495928,"y0":50.000939457899364,"z0":6.327721061174387,"aX":-18.439825224663267},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.7,"breakHorizontal":16.9,"spinRate":1991,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4123523171286725,"extension":6.190543917267871},"index":3,"playId":"8c932e4d-f9e4-3352-8165-97fedbff44c5","pitchNumber":4,"startTime":"2025-08-22T23:02:34.063Z","endTime":"2025-08-22T23:02:37.130Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-22T23:02:43.608Z","endTime":"2025-08-22T23:02:53.487Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":2.9771902952869,"strikeZoneBottom":1.33913714324795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84968356828367,"aZ":-27.13200261893531,"pfxX":-7.706949702179067,"pfxZ":3.0882309336019667,"pX":0.5934503825303296,"pZ":0.3675092161416004,"vX0":7.509478268750805,"vY0":-127.2135056537052,"vZ0":-9.028533203035758,"x":94.38,"y":228.86,"x0":-1.3998005198994572,"y0":50.00462766862969,"z0":6.123575029578604,"aX":-12.594222498072025},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.6,"breakHorizontal":12.2,"spinRate":1434,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.431065552327619,"extension":6.199741108903481},"index":5,"playId":"fb52e0a4-479f-3b9f-a7f7-4fe75c3d1c53","pitchNumber":5,"startTime":"2025-08-22T23:02:53.487Z","endTime":"2025-08-22T23:02:56.487Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.05,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.243594747876962,"aZ":-17.90594478839502,"pfxX":1.2159472422377156,"pfxZ":8.709677797511404,"pX":-0.19976301175458408,"pZ":2.482964406580237,"vX0":3.3226402239823645,"vY0":-126.73390149707156,"vZ0":-6.171014636296664,"x":124.61,"y":171.74,"x0":-1.6821331723059127,"y0":50.00194274011967,"z0":6.364688728979158,"aX":1.990171544862579},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.8,"breakHorizontal":-2.9,"spinRate":2365,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.4310700548324511,"extension":5.9225355431092135},"hitData":{"launchSpeed":101.8,"launchAngle":53.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":48.98,"coordY":102.85}},"index":6,"playId":"eeca9546-d05e-34fe-a244-2d23e8277e60","pitchNumber":6,"startTime":"2025-08-22T23:03:09.638Z","endTime":"2025-08-22T23:03:19.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:03:19.963Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, third baseman Brady House to first baseman Josh Bell.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:05:23.647Z","endTime":"2025-08-22T23:05:53.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.5806659235654,"strikeZoneBottom":1.75506155851127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.55647752968524,"aZ":-16.934295730144065,"pfxX":-1.9693727637544673,"pfxZ":7.877456951217816,"pX":0.41740352750506043,"pZ":3.1830735912101735,"vX0":8.166473923809074,"vY0":-138.38563370251399,"vZ0":-5.185481364257856,"x":101.09,"y":152.84,"x0":-2.319056525594467,"y0":50.00377005741494,"z0":6.219587415109599,"aX":-3.810591186084401},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.3,"breakHorizontal":1.8,"spinRate":2425,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.3961514655794911,"extension":6.495081015668789},"index":0,"playId":"36ef8598-fe36-3773-bc64-114f292e0a3d","pitchNumber":1,"startTime":"2025-08-22T23:05:31.825Z","endTime":"2025-08-22T23:05:34.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.25333732067682,"aZ":-20.210149807269104,"pfxX":-9.886953904137187,"pfxZ":6.16898062563264,"pX":-1.1093116830693044,"pZ":2.7712537539212545,"vX0":6.757233545224581,"vY0":-139.10910747296933,"vZ0":-5.815995994631297,"x":159.28,"y":163.96,"x0":-2.2984216963439272,"y0":50.00200480556727,"z0":6.249831950393987,"aX":-19.173592064279454},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.0,"breakHorizontal":16.3,"spinRate":2324,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39532708654112936,"extension":6.51276871455849},"hitData":{"launchSpeed":77.7,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.65,"coordY":160.65}},"index":1,"playId":"3b52ae91-b161-3c7a-b5cc-ebc00313f18d","pitchNumber":2,"startTime":"2025-08-22T23:05:45.612Z","endTime":"2025-08-22T23:05:53.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:05:53.222Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:06:18.560Z","endTime":"2025-08-22T23:08:14.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":97.2,"endSpeed":88.1,"strikeZoneTop":3.33443233633316,"strikeZoneBottom":1.58986539136577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.66930843826732,"aZ":-16.188172654002553,"pfxX":-7.802893928305279,"pfxZ":8.031383873211686,"pX":0.8558342587580996,"pZ":2.0391685318664763,"vX0":11.524643831896269,"vY0":-140.84011739761658,"vZ0":-8.131473103858447,"x":84.38,"y":183.72,"x0":-2.2925693375823353,"y0":50.00615917250751,"z0":6.029789116039179,"aX":-15.538335872144453},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":11.5,"spinRate":2312,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39024185555907653,"extension":6.510397410830739},"index":0,"playId":"21833a9f-8924-3ab0-a618-8e84e69a6627","pitchNumber":1,"startTime":"2025-08-22T23:06:18.560Z","endTime":"2025-08-22T23:06:21.560Z","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":96.6,"endSpeed":87.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.246342262055,"aZ":-13.59369161095656,"pfxX":-3.195076553612971,"pfxZ":9.405108433923855,"pX":0.007567803701557341,"pZ":2.393889551943341,"vX0":7.875665790159852,"vY0":-140.25233428315116,"vZ0":-7.552178520578598,"x":116.71,"y":174.14,"x0":-2.432440765752328,"y0":50.00203145756133,"z0":6.0241738956042505,"aX":-6.312466835249547},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":4.0,"spinRate":2384,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.39181337859839704,"extension":6.532035895039382},"index":1,"playId":"f3d35e12-657a-3813-a4c0-9c1860ca485b","pitchNumber":2,"startTime":"2025-08-22T23:06:46.866Z","endTime":"2025-08-22T23:06:49.866Z","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":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.90479723866572,"aZ":-13.73151691894856,"pfxX":-2.8983620977921283,"pfxZ":9.03956233674299,"pX":0.35396472942090706,"pZ":3.1778340724145275,"vX0":8.594068930293725,"vY0":-142.43517868978728,"vZ0":-5.864246831176954,"x":103.51,"y":152.98,"x0":-2.3353813511264105,"y0":50.003029298618856,"z0":6.143212590719217,"aX":-5.9148654658832704},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":3.4,"spinRate":2409,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3856131779300158,"extension":6.535462335960321},"index":2,"playId":"6bac838d-82ea-36fb-9767-1d0491e32543","pitchNumber":3,"startTime":"2025-08-22T23:07:07.839Z","endTime":"2025-08-22T23:07:11.543Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-22T23:07:19.816Z","endTime":"2025-08-22T23:07:33.757Z","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(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":87.1,"endSpeed":79.1,"strikeZoneTop":3.32307720702758,"strikeZoneBottom":1.57827640642992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.054118001231842,"aZ":-44.50968659436245,"pfxX":1.9517255860467388,"pfxZ":-7.759367595008227,"pX":-1.0512553539891758,"pZ":1.8525844322762817,"vX0":2.2876030873800683,"vY0":-126.69915250701483,"vZ0":-2.2158826878753795,"x":157.07,"y":188.76,"x0":-2.2266524198641284,"y0":50.000163765739245,"z0":6.368116874800291,"aX":3.1040258870458195},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-14.3,"breakHorizontal":-4.2,"spinRate":2350,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4359051165676098,"extension":6.4415605063700845},"index":4,"playId":"08bd213f-236b-394b-ab85-a365f4bb3f51","pitchNumber":4,"startTime":"2025-08-22T23:07:33.757Z","endTime":"2025-08-22T23:07:37.916Z","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":87.3,"endSpeed":79.3,"strikeZoneTop":3.21602162841383,"strikeZoneBottom":1.50509442101934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.628659933457264,"aZ":-43.65862425524887,"pfxX":1.2410775636693012,"pfxZ":-7.246005870420897,"pX":1.327706611485337,"pZ":0.8581146778481692,"vX0":7.927543506188162,"vY0":-126.68003073875465,"vZ0":-4.550854178196792,"x":66.39,"y":215.61,"x0":-2.034516672284315,"y0":50.00028392349295,"z0":6.257067461986319,"aX":1.966216013320172},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-14.0,"breakHorizontal":-4.4,"spinRate":2374,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.43638976234499927,"extension":6.486374349590554},"index":5,"playId":"821d6a0e-e541-3472-86bc-c225c7f810f4","pitchNumber":5,"startTime":"2025-08-22T23:07:50.052Z","endTime":"2025-08-22T23:07:53.052Z","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":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.37233940732302,"strikeZoneBottom":1.60945005479221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.28278930027053,"aZ":-13.030087480594062,"pfxX":-2.373141000204628,"pfxZ":9.340781495101869,"pX":-1.1182829938473016,"pZ":2.7962962331833925,"vX0":3.9895349490981817,"vY0":-142.6126660112966,"vZ0":-7.195779464203752,"x":159.63,"y":163.28,"x0":-2.230143359588472,"y0":50.00394213223811,"z0":6.182550291681569,"aX":-4.864758688395373},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":3.5,"spinRate":2383,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3847650053819591,"extension":6.466677291103876},"index":6,"playId":"90d0eaa1-dc68-31ea-b250-5baa90545e2e","pitchNumber":6,"startTime":"2025-08-22T23:08:11.206Z","endTime":"2025-08-22T23:08:14.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:08:14.988Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Harper lines out sharply to center fielder Robert Hassell III.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:08:42.508Z","endTime":"2025-08-22T23:09:31.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.15974087779492,"strikeZoneBottom":1.57142802055125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.924608201584178,"aZ":-43.850394042181556,"pfxX":3.4664041650939543,"pfxZ":-7.283213746777783,"pX":-0.040634376624999906,"pZ":2.7811360595429546,"vX0":4.746485415961716,"vY0":-126.61629385726961,"vZ0":-0.11625091038868707,"x":118.55,"y":163.69,"x0":-2.399113228232291,"y0":50.0040003445346,"z0":6.374446087245256,"aX":5.555738334004256},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-12.8,"breakHorizontal":-7.4,"spinRate":2405,"spinDirection":32},"zone":2,"typeConfidence":2.0,"plateTime":0.4347216954615978,"extension":6.534662539054665},"index":0,"playId":"c2d6a686-b873-3b77-84d3-13b289bc9a8d","pitchNumber":1,"startTime":"2025-08-22T23:08:42.508Z","endTime":"2025-08-22T23:08:45.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.18394001591973,"strikeZoneBottom":1.59593060059503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.82490342912892,"aZ":-13.90761755539387,"pfxX":-4.061304374595548,"pfxZ":8.922783495313572,"pX":-1.22602428323531,"pZ":4.620548010709627,"vX0":4.781290936913882,"vY0":-142.65351663376882,"vZ0":-2.068140895598008,"x":163.73,"y":114.03,"x0":-2.401399394438868,"y0":50.0048052542367,"z0":6.238483330987025,"aX":-8.316592150544931},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":6.4,"spinRate":2424,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3849277893419245,"extension":6.545407476303687},"index":1,"playId":"0fd9b7b9-d43e-3086-9ab0-cdf8c83aa445","pitchNumber":2,"startTime":"2025-08-22T23:09:00.508Z","endTime":"2025-08-22T23:09:03.508Z","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":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.270820609714008,"aZ":-24.85753044742012,"pfxX":-11.065077572333477,"pfxZ":4.160550371705405,"pX":-0.658258131547454,"pZ":2.880631350573604,"vX0":8.401418010999446,"vY0":-132.07564495056934,"vZ0":-3.6948982554270886,"x":142.09,"y":161.0,"x0":-2.449710466304338,"y0":50.004256269836944,"z0":6.135043128756278,"aX":-19.465540183367406},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.8,"breakHorizontal":18.1,"spinRate":2172,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.4153903230957803,"extension":6.544400948653154},"hitData":{"launchSpeed":103.8,"launchAngle":14.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":105.94,"coordY":75.45}},"index":2,"playId":"af1ce4ec-a498-3dba-b4f9-e926655a86f0","pitchNumber":3,"startTime":"2025-08-22T23:09:21.260Z","endTime":"2025-08-22T23:09:31.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:09:31.979Z","atBatIndex":8},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"J.T. Realmuto hit by pitch. Kyle Schwarber to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:09:59.095Z","endTime":"2025-08-22T23:10:31.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":1},"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":95.6,"endSpeed":87.2,"strikeZoneTop":3.61829743590476,"strikeZoneBottom":1.72147225765964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1921022452845,"aZ":-17.86311378468059,"pfxX":1.060981477591568,"pfxZ":7.324173067615964,"pX":-1.3690561884147483,"pZ":3.381714260556738,"vX0":2.4384382699111855,"vY0":-139.12532716886062,"vZ0":-4.634511465142731,"x":169.19,"y":147.47,"x0":-2.395830055999277,"y0":50.00106008492485,"z0":6.258625969317757,"aX":2.072446342468372},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":-2.4,"spinRate":2506,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3941926773543556,"extension":6.518111538519009},"index":0,"playId":"fbda7a31-24f9-3d0b-a6b1-54794d5be872","pitchNumber":1,"startTime":"2025-08-22T23:10:02.212Z","endTime":"2025-08-22T23:10:06.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.6,"endSpeed":88.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.20166574325755,"aZ":-24.614628941841833,"pfxX":-9.423504380291408,"pfxZ":3.716832336487654,"pX":-2.4625206612051467,"pZ":3.8574561504579186,"vX0":3.2787379933203233,"vY0":-142.13756640925234,"vZ0":-2.3875251485296243,"x":210.87,"y":134.63,"x0":-2.410246958822436,"y0":50.00567224767868,"z0":6.280190674601714,"aX":-19.181928830378656},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.4,"breakHorizontal":16.3,"spinRate":2255,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3861453943749438,"extension":6.484880138707025},"index":1,"playId":"cf72d9be-b619-3db9-be58-5f86f9ab7465","pitchNumber":2,"startTime":"2025-08-22T23:10:27.923Z","endTime":"2025-08-22T23:10:31.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:10:31.998Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a ground ball to third baseman Brady House. Kyle Schwarber to 3rd. J.T. Realmuto to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:11:07.537Z","endTime":"2025-08-22T23:12:20.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.4,"endSpeed":78.9,"strikeZoneTop":3.56303830757069,"strikeZoneBottom":1.75752684883151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.991751675262012,"aZ":-44.51782552560242,"pfxX":1.9328093728214073,"pfxZ":-7.791032420617682,"pX":-0.9118916684685232,"pZ":3.151840445310875,"vX0":2.8176369555056504,"vY0":-125.75413150804353,"vZ0":0.8821149345681241,"x":151.76,"y":153.68,"x0":-2.302430625878436,"y0":50.00148131723041,"z0":6.437964622453589,"aX":3.0625633717884355},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-13.6,"breakHorizontal":-4.2,"spinRate":2315,"spinDirection":28},"zone":11,"typeConfidence":2.0,"plateTime":0.43731673448753483,"extension":6.485992382182363},"index":0,"playId":"27597c11-0218-3fb6-a254-cd8f01cf8394","pitchNumber":1,"startTime":"2025-08-22T23:11:09.957Z","endTime":"2025-08-22T23:11:13.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.52403892254765,"strikeZoneBottom":1.66211577240591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.950372394501656,"aZ":-42.94218233981133,"pfxX":4.129159194184962,"pfxZ":-6.9629594629641485,"pX":-0.0630844750370929,"pZ":3.039588586337747,"vX0":4.076227401743947,"vY0":-124.08239117596686,"vZ0":0.5180986594388921,"x":119.4,"y":156.71,"x0":-2.2693701687078867,"y0":50.00596629617117,"z0":6.432626322269635,"aX":6.381056740610132},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-12.1,"breakHorizontal":-8.5,"spinRate":2341,"spinDirection":30},"zone":2,"typeConfidence":2.0,"plateTime":0.442975219054921,"extension":6.441834992170141},"index":1,"playId":"cd15266c-d472-3aae-8ef9-4feb64685ddf","pitchNumber":2,"startTime":"2025-08-22T23:11:27.177Z","endTime":"2025-08-22T23:11:30.271Z","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":96.4,"endSpeed":87.8,"strikeZoneTop":3.56296769135213,"strikeZoneBottom":1.73019444396258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.81895010513547,"aZ":-16.7576368423732,"pfxX":-0.6857713738879543,"pfxZ":7.750615965631532,"pX":-1.0911057081221331,"pZ":4.853516846220455,"vX0":3.5906665593867575,"vY0":-140.4039484174894,"vZ0":-1.1341030396267433,"x":158.59,"y":107.74,"x0":-2.2994413329956376,"y0":50.00679050950242,"z0":6.357010054370177,"aX":-1.3653988568771165},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":0.5,"spinRate":2398,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.39063937013479455,"extension":6.649724926430137},"index":2,"playId":"129c1f45-ccd2-3d5c-acf9-509cbed5b65f","pitchNumber":3,"startTime":"2025-08-22T23:11:47.391Z","endTime":"2025-08-22T23:11:50.892Z","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":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.534583570534927,"aZ":-43.972873035532096,"pfxX":0.7756423952893856,"pfxZ":-7.302446216868754,"pX":0.2771767377032175,"pZ":2.1943376870386118,"vX0":5.967964183074959,"vY0":-127.19688349022574,"vZ0":-1.465584699124734,"x":106.43,"y":179.53,"x0":-2.2142221199261236,"y0":50.00472243059212,"z0":6.309815336441131,"aX":1.2517216421812667},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-13.3,"breakHorizontal":-3.0,"spinRate":2344,"spinDirection":30},"zone":9,"typeConfidence":2.0,"plateTime":0.43298287067954044,"extension":6.639259358898499},"hitData":{"launchSpeed":78.0,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.44,"coordY":156.08}},"index":3,"playId":"18bcc9c3-d744-38a1-93a9-e6b1f0b64ad7","pitchNumber":4,"startTime":"2025-08-22T23:12:12.987Z","endTime":"2025-08-22T23:12:20.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:12:20.003Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to center fielder Robert Hassell III.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-22T23:12:49.931Z","endTime":"2025-08-22T23:13:23.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.4,"endSpeed":79.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.65763601104369,"aZ":-44.81413736743564,"pfxX":3.1793419797465123,"pfxZ":-8.006210593972689,"pX":-0.2686375610584764,"pZ":1.8052787748430303,"vX0":4.005652912567142,"vY0":-125.72375290047475,"vZ0":-1.9070497386477345,"x":127.24,"y":190.04,"x0":-2.3035566819262487,"y0":50.000981632805015,"z0":6.255783931866967,"aX":5.0205848116755005},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-14.6,"breakHorizontal":-6.7,"spinRate":2474,"spinDirection":31},"zone":8,"typeConfidence":2.0,"plateTime":0.4378981714866219,"extension":6.408381841407761},"index":0,"playId":"b241a7b3-681c-35a2-b4d6-5b3ca8afec4f","pitchNumber":1,"startTime":"2025-08-22T23:12:49.931Z","endTime":"2025-08-22T23:12:53.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.21895311030631,"aZ":-15.231930947809955,"pfxX":-4.291796252043809,"pfxZ":8.5528111755605,"pX":0.30711133118743544,"pZ":3.333171492691114,"vX0":8.65729074599958,"vY0":-139.99946788975248,"vZ0":-5.108372140531352,"x":105.29,"y":148.78,"x0":-2.270595099477113,"y0":50.004172769501736,"z0":6.18189417305623,"aX":-8.503714823111885},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":6.0,"spinRate":2370,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.39155341478760963,"extension":6.577668231469545},"hitData":{"launchSpeed":93.9,"launchAngle":28.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.32,"coordY":61.16}},"index":1,"playId":"86b1d70e-8e8e-3a96-b6d0-b995106c2af5","pitchNumber":2,"startTime":"2025-08-22T23:13:15.450Z","endTime":"2025-08-22T23:13:23.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:13:23.634Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daylen Lile walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:16:11.008Z","endTime":"2025-08-22T23:17:03.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.52362706631887,"strikeZoneBottom":1.62707636736543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.686814629912504,"aZ":-17.387377736772862,"pfxX":-0.0705770111655648,"pfxZ":9.273292583216293,"pX":0.1957451345545485,"pZ":3.713477621484362,"vX0":4.792330348208615,"vY0":-125.79643735415506,"vZ0":-3.4924585997152726,"x":109.54,"y":138.52,"x0":-1.7288696399639503,"y0":50.0057579678518,"z0":6.538120234062961,"aX":-0.11345712348586565},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":16.2,"breakHorizontal":-1.1,"spinRate":2302,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.4362302300073182,"extension":5.880239309757818},"index":0,"playId":"e36c826c-6852-33b0-9b28-770d9e7552c0","pitchNumber":1,"startTime":"2025-08-22T23:16:11.761Z","endTime":"2025-08-22T23:16:15.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.5,"strikeZoneTop":3.53091556854917,"strikeZoneBottom":1.71621122339468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.89745931330866,"aZ":-24.390409390262505,"pfxX":-9.471673667630245,"pfxZ":4.9451900476541955,"pX":0.0367634127569281,"pZ":1.288345156114013,"vX0":7.211342805643407,"vY0":-125.57000789354339,"vZ0":-7.250548502940075,"x":115.6,"y":203.99,"x0":-1.6626639082130537,"y0":50.000643305094215,"z0":6.239806793951378,"aX":-14.902630020918409},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.2,"breakHorizontal":15.1,"spinRate":1600,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4386589554770519,"extension":6.074674109893557},"index":1,"playId":"ee8bbd19-b769-38e8-9a0a-446dc74edf31","pitchNumber":2,"startTime":"2025-08-22T23:16:22.365Z","endTime":"2025-08-22T23:16:25.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.148880567746627,"aZ":-16.553214402981258,"pfxX":0.665164838297193,"pfxZ":9.789910641226964,"pX":0.10710958820705982,"pZ":3.2088956516054794,"vX0":4.516739834815088,"vY0":-125.92390586450828,"vZ0":-4.548473198997767,"x":112.92,"y":152.14,"x0":-1.80103849124818,"y0":50.00083944728741,"z0":6.3901966122226055,"aX":1.0601843866933114},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":16.8,"breakHorizontal":-2.3,"spinRate":2336,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.4360666999716978,"extension":5.931234497727873},"index":2,"playId":"9b0d61a7-4fbd-31ab-bdc2-04ea55731cc5","pitchNumber":3,"startTime":"2025-08-22T23:16:35.025Z","endTime":"2025-08-22T23:16:38.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":81.6,"strikeZoneTop":3.51594961626766,"strikeZoneBottom":1.70065522214234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.68098169120224,"aZ":-11.89658840605043,"pfxX":-4.082216634129731,"pfxZ":11.633093945303887,"pX":-0.6792133602325839,"pZ":3.995998941795509,"vX0":3.82247896604911,"vY0":-132.7617300300044,"vZ0":-4.2234985549175885,"x":142.89,"y":130.89,"x0":-1.6239938722516667,"y0":50.00189813368062,"z0":6.506876754246216,"aX":-7.1149609913311025},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":20.0,"breakHorizontal":6.4,"spinRate":2180,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4163645877866333,"extension":5.949817767494043},"index":3,"playId":"c25f4b30-a41f-34f4-a3ec-65773a14d721","pitchNumber":4,"startTime":"2025-08-22T23:16:47.250Z","endTime":"2025-08-22T23:16:50.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.51124554459867,"strikeZoneBottom":1.66913070341688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67408246650015,"aZ":-19.478998797397097,"pfxX":1.877293031098362,"pfxZ":8.20375757734337,"pX":0.5891884066396589,"pZ":3.886415245300032,"vX0":5.06236165360904,"vY0":-123.8764679449393,"vZ0":-2.45301109347759,"x":94.54,"y":133.85,"x0":-1.7282394653108344,"y0":50.006161493304155,"z0":6.525177438076058,"aX":2.9052574380235594},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":14.5,"breakHorizontal":-4.7,"spinRate":2304,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.44283727762178815,"extension":5.8242879763574384},"index":4,"playId":"96eaaee3-5b86-3ec9-a593-986bbbe1b8b8","pitchNumber":5,"startTime":"2025-08-22T23:16:59.866Z","endTime":"2025-08-22T23:17:03.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:17:03.546Z","atBatIndex":12},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brady House grounds into a double play, second baseman Bryson Stott to shortstop Trea Turner to first baseman Bryce Harper. Daylen Lile out at 2nd. Brady House out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:17:47.462Z","endTime":"2025-08-22T23:17:57.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"c2b42cec-ee3a-32a1-9eae-f9e1dea3d6ef","startTime":"2025-08-22T23:17:28.891Z","endTime":"2025-08-22T23:17:33.320Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95456904389854,"aZ":-16.642205109713945,"pfxX":-9.212193648974944,"pfxZ":9.00992284528854,"pX":-0.16594303187457538,"pZ":2.457226908308541,"vX0":6.710247400324886,"vY0":-131.27045494370276,"vZ0":-6.84845320220557,"x":123.33,"y":172.43,"x0":-1.5741447741674817,"y0":50.004353757398846,"z0":6.365294990183213,"aX":-15.882561554726053},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.8,"breakHorizontal":15.0,"spinRate":1998,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4192290096786788,"extension":5.9183227813527},"hitData":{"launchSpeed":103.7,"launchAngle":4.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.68,"coordY":147.97}},"index":1,"playId":"ff24ad39-029d-32ec-8757-f3d7f8597a7d","pitchNumber":1,"startTime":"2025-08-22T23:17:49.797Z","endTime":"2025-08-22T23:17:57.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:17:57.898Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Robert Hassell III strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-22T23:18:24.923Z","endTime":"2025-08-22T23:19:18.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.46540642379098,"strikeZoneBottom":1.59682836076955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.274900177519466,"aZ":-13.291250029864946,"pfxX":-5.175866979423075,"pfxZ":10.74565843675293,"pX":-0.5266939270735619,"pZ":2.2470064967115535,"vX0":4.887974898298272,"vY0":-132.24589800851064,"vZ0":-8.033991974558331,"x":137.08,"y":178.11,"x0":-1.7335455145744503,"y0":50.00572358769318,"z0":6.316117140324796,"aX":-9.097525497213562},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.8,"breakHorizontal":8.2,"spinRate":2077,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4154304046127848,"extension":6.115832533173142},"index":0,"playId":"5254eac7-aaf3-3174-9e82-f61b9b630a0d","pitchNumber":1,"startTime":"2025-08-22T23:18:24.923Z","endTime":"2025-08-22T23:18:28.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.489803237342,"strikeZoneBottom":1.64727274354765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.222406151231475,"aZ":-15.531904261885163,"pfxX":0.36244176288099617,"pfxZ":9.969120606018627,"pX":-1.2227234481474833,"pZ":1.5087492810176384,"vX0":1.6179850842665646,"vY0":-128.0756785893981,"vZ0":-8.840386612710036,"x":163.61,"y":198.04,"x0":-1.9084653820158002,"y0":50.003377690355,"z0":6.207687495192516,"aX":0.6051158627345613},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":16.4,"breakHorizontal":-1.0,"spinRate":2386,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.4268470905247419,"extension":5.801646464580978},"index":1,"playId":"908d295f-c86e-372a-b317-867c9b844501","pitchNumber":2,"startTime":"2025-08-22T23:18:36.636Z","endTime":"2025-08-22T23:18:40.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":69.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.49713898178723,"aZ":-38.06094354886071,"pfxX":2.526421792054348,"pfxZ":-4.8243250934197,"pX":-0.40438973802210865,"pZ":2.723868665736362,"vX0":2.106172952296862,"vY0":-109.99119804358482,"vZ0":0.3612784969584961,"x":132.41,"y":165.24,"x0":-1.7045918693755928,"y0":50.00542214411936,"z0":6.611159941146418,"aX":3.0792965047158902},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-8.3,"breakHorizontal":-5.2,"spinRate":2428,"spinDirection":47},"zone":4,"typeConfidence":2.0,"plateTime":0.4990008198766014,"extension":5.734863440856602},"index":2,"playId":"30f4c122-a233-3129-b478-0c25472f4aac","pitchNumber":3,"startTime":"2025-08-22T23:18:49.632Z","endTime":"2025-08-22T23:18:52.632Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-22T23:19:04.960Z","endTime":"2025-08-22T23:19:14.319Z","isPitch":false,"type":"action","player":{"id":690987,"link":"/api/v1/people/690987"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.27685247445044,"aZ":-20.970654855685805,"pfxX":2.18430234100702,"pfxZ":6.955027229825973,"pX":-0.8492004493180166,"pZ":3.6156615556312697,"vX0":2.159965021519921,"vY0":-126.0176979617567,"vZ0":-2.851983376980832,"x":149.37,"y":141.16,"x0":-2.0006930335837017,"y0":50.000341789756305,"z0":6.453361467128595,"aX":3.517471025591505},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.2,"breakHorizontal":-4.4,"spinRate":2478,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.43441226504492203,"extension":5.812631152796962},"index":4,"playId":"e9c9fc24-37cb-3484-8783-baf4afffeae6","pitchNumber":4,"startTime":"2025-08-22T23:19:14.319Z","endTime":"2025-08-22T23:19:18.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:19:18.745Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Castellanos singles on a ground ball to center fielder Robert Hassell III.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:21:38.174Z","endTime":"2025-08-22T23:23:17.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.87685988116566,"strikeZoneBottom":1.89848048879859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.833295904308333,"aZ":-44.2801569499745,"pfxX":3.1919050790212244,"pfxZ":-7.642430087548501,"pX":0.7870765374643327,"pZ":1.0748339407186946,"vX0":5.738263213588505,"vY0":-125.6992064223866,"vZ0":-4.094994260286502,"x":87.0,"y":209.76,"x0":-1.9488691886195606,"y0":50.00239340098976,"z0":6.356925852776097,"aX":5.05609392625612},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-14.5,"breakHorizontal":-7.2,"spinRate":2369,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4374064183673596,"extension":6.512183215990839},"index":0,"playId":"b75e8edb-fb91-397f-87db-b34dccdd4845","pitchNumber":1,"startTime":"2025-08-22T23:21:38.174Z","endTime":"2025-08-22T23:21:41.174Z","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":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.73650932502266,"aZ":-19.828738342949926,"pfxX":-9.685246370350779,"pfxZ":6.392275462853908,"pX":-1.2047245196973906,"pZ":2.6021393269815163,"vX0":5.847183430142163,"vY0":-138.75801079859306,"vZ0":-6.675964356899318,"x":162.92,"y":168.52,"x0":-2.091167582849072,"y0":50.00473449391273,"z0":6.380205903805861,"aX":-18.713121776290638},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.2,"breakHorizontal":16.2,"spinRate":2226,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.3961394728591152,"extension":6.460157757753872},"index":1,"playId":"af8dcf1c-09fa-3dd4-9a3d-b93408232023","pitchNumber":2,"startTime":"2025-08-22T23:21:56.467Z","endTime":"2025-08-22T23:21:59.467Z","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":97.3,"endSpeed":88.9,"strikeZoneTop":3.86819469607524,"strikeZoneBottom":1.99519780977267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.129416478032795,"aZ":-19.757959533147712,"pfxX":-9.125990198837751,"pfxZ":6.172812763996856,"pX":-0.32218679574261155,"pZ":1.033884832719874,"vX0":8.372882123715016,"vY0":-141.15530222305912,"vZ0":-10.52647170458565,"x":129.28,"y":210.87,"x0":-2.1460086180150864,"y0":50.00499503971591,"z0":6.092631449621239,"aX":-18.357413760612527},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.0,"breakHorizontal":14.8,"spinRate":2337,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.38853481573990756,"extension":6.49235080175418},"index":2,"playId":"63885106-d205-3445-9111-556b4e1d276f","pitchNumber":3,"startTime":"2025-08-22T23:22:16.833Z","endTime":"2025-08-22T23:22:19.833Z","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":88.3,"endSpeed":80.1,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.781807790820444,"aZ":-19.98098809345387,"pfxX":-11.110625614610115,"pfxZ":7.388483182646786,"pX":-1.1777624206604869,"pZ":2.816096521990708,"vX0":7.014302622884406,"vY0":-128.23911932058772,"vZ0":-4.688657329573924,"x":161.89,"y":162.75,"x0":-2.517738333805969,"y0":50.003186479654886,"z0":6.245853449650343,"aX":-18.336614233606866},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.4,"breakHorizontal":18.4,"spinRate":2287,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4286216563860834,"extension":6.498708146665041},"index":3,"playId":"91b31efb-f3e2-3e03-81c1-17c06da6506c","pitchNumber":4,"startTime":"2025-08-22T23:22:29.743Z","endTime":"2025-08-22T23:22:32.743Z","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":87.5,"endSpeed":80.2,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50269938281863,"aZ":-41.77930387800635,"pfxX":0.3870957235627184,"pfxZ":-5.912189731662716,"pX":0.31670634947472426,"pZ":2.180308520977155,"vX0":5.986444278723151,"vY0":-127.28555645741514,"vZ0":-2.1983274490382168,"x":104.93,"y":179.91,"x0":-2.125544466779327,"y0":50.00219879179584,"z0":6.393804338771452,"aX":0.6285202529422059},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-10.9,"breakHorizontal":-2.2,"spinRate":2371,"spinDirection":26},"zone":9,"typeConfidence":2.0,"plateTime":0.43193251146653067,"extension":6.4239407924672935},"index":4,"playId":"af18e2f9-42b4-3906-a390-4f1cd8336519","pitchNumber":5,"startTime":"2025-08-22T23:22:47.500Z","endTime":"2025-08-22T23:22:50.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.61308791321047,"aZ":-20.664287449931496,"pfxX":-2.0815309870526146,"pfxZ":5.779510796069561,"pX":0.07719296272402279,"pZ":2.7011639228499047,"vX0":6.3219199461424385,"vY0":-140.21698847399293,"vZ0":-6.124555388852053,"x":114.06,"y":165.85,"x0":-1.9359628858978315,"y0":50.00471626380473,"z0":6.2615469568955255,"aX":-4.147217288973376},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.4,"breakHorizontal":2.5,"spinRate":2359,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.39058363243674954,"extension":6.51564718194777},"hitData":{"launchSpeed":94.2,"launchAngle":4.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.14,"coordY":82.55}},"index":5,"playId":"2bbcf5e8-e1b6-3ec6-b5b4-5f53232f0fc2","pitchNumber":6,"startTime":"2025-08-22T23:23:06.073Z","endTime":"2025-08-22T23:23:17.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:23:17.184Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Kepler pops out to third baseman Brady House.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:23:38.590Z","endTime":"2025-08-22T23:24:52.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":98.2,"endSpeed":89.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.00957761207227,"aZ":-12.208321521629617,"pfxX":-3.9405184996703104,"pfxZ":9.752847930850791,"pX":-0.2517970128023547,"pZ":2.6348500246668314,"vX0":7.003636365149184,"vY0":-142.68192492144632,"vZ0":-7.488352778355439,"x":126.6,"y":167.64,"x0":-2.234261408738225,"y0":50.003318233332216,"z0":6.075205977801707,"aX":-8.067815390618595},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":5.6,"spinRate":2392,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.38493335802862916,"extension":6.529008583395495},"index":0,"playId":"da4346fc-d541-3768-9322-acb1dfdafca3","pitchNumber":1,"startTime":"2025-08-22T23:23:45.392Z","endTime":"2025-08-22T23:23:48.392Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54705206169798,"aZ":-45.049035497925495,"pfxX":2.678659469839467,"pfxZ":-8.006468689891808,"pX":0.587106169613628,"pZ":0.4281362405937284,"vX0":5.866959838560992,"vY0":-127.16998365625074,"vZ0":-5.331169005299076,"x":94.62,"y":227.22,"x0":-2.1149240137741736,"y0":50.004124115592454,"z0":6.197230519749106,"aX":4.306160481057683},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-15.6,"breakHorizontal":-6.4,"spinRate":2461,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4337737053162849,"extension":6.583441726535938},"index":1,"playId":"f551a1eb-9447-32b7-a418-2edad8d275a8","pitchNumber":2,"startTime":"2025-08-22T23:24:07.193Z","endTime":"2025-08-22T23:24:13.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.868826707968665,"aZ":-11.757779121855869,"pfxX":-2.3090698644585204,"pfxZ":10.060851520056094,"pX":0.13930837044468466,"pZ":3.1231539939175184,"vX0":7.645785930001102,"vY0":-141.8850758947941,"vZ0":-6.373452036212508,"x":111.69,"y":154.45,"x0":-2.2959294872202665,"y0":50.005651526796655,"z0":6.155316437706815,"aX":-4.688139015353094},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":2.5,"spinRate":2444,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3867327468628532,"extension":6.540915172862449},"hitData":{"launchSpeed":77.7,"launchAngle":67.0,"totalDistance":160.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":72.54,"coordY":140.36}},"index":2,"playId":"48ef427a-8995-370a-bf91-5023884b383a","pitchNumber":3,"startTime":"2025-08-22T23:24:42.021Z","endTime":"2025-08-22T23:24:52.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:24:52.208Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a ground ball to center fielder Robert Hassell III. Nick Castellanos to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:25:16.719Z","endTime":"2025-08-22T23:26:55.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"postOnThird":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.26983859746112,"strikeZoneBottom":1.55822130026032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.073427234973664,"aZ":-21.383211589578305,"pfxX":-8.519707364240237,"pfxZ":5.248741864503056,"pX":-0.3534755886644531,"pZ":1.9116049565457054,"vX0":8.248940735039993,"vY0":-142.74454910905934,"vZ0":-8.237867191556372,"x":130.47,"y":187.17,"x0":-2.1793937773589334,"y0":50.00234107569059,"z0":6.190494223083776,"aX":-17.512004813604182},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.9,"breakHorizontal":13.7,"spinRate":2249,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.3843022902848108,"extension":6.561624404823971},"index":0,"playId":"39d065b2-361d-33c6-a92c-117d4b0db37f","pitchNumber":1,"startTime":"2025-08-22T23:25:19.728Z","endTime":"2025-08-22T23:25:22.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.26884268506119,"strikeZoneBottom":1.55723939436547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.604901601522336,"aZ":-20.978611677524178,"pfxX":-9.040385920012158,"pfxZ":5.463291109510776,"pX":-0.9318360963747726,"pZ":1.5889478877288514,"vX0":7.128082476404997,"vY0":-142.65728630647996,"vZ0":-8.793994123820825,"x":152.52,"y":195.88,"x0":-2.2956370128000163,"y0":50.003734264799505,"z0":6.048119088101332,"aX":-18.52586735535034},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.2,"breakHorizontal":14.8,"spinRate":2323,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.3848089286836105,"extension":6.502966651325467},"index":1,"playId":"3aaff178-e1b3-30ab-bba0-210a70049a35","pitchNumber":2,"startTime":"2025-08-22T23:25:42.108Z","endTime":"2025-08-22T23:25:45.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.23714735428794,"strikeZoneBottom":1.55212815348258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.693319465819688,"aZ":-26.429989403744145,"pfxX":-12.635189449295817,"pfxZ":3.243309445501046,"pX":0.5680307550538976,"pZ":2.3092901013532843,"vX0":11.86749372171907,"vY0":-132.85088618394408,"vZ0":-4.693212849929307,"x":95.35,"y":176.43,"x0":-2.3335527140037007,"y0":50.00643510066009,"z0":6.039878225698534,"aX":-22.400986433217888},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.9,"breakHorizontal":20.0,"spinRate":2421,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.41361803829322197,"extension":6.688386731145901},"index":2,"playId":"5d0e5bf1-57a2-3b6f-9e7f-160c36456e4a","pitchNumber":3,"startTime":"2025-08-22T23:26:01.660Z","endTime":"2025-08-22T23:26:06.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.20745249369403,"strikeZoneBottom":1.52242707556474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20822620547206,"aZ":-42.77023248566276,"pfxX":1.8728648210023826,"pfxZ":-6.736254910429201,"pX":-0.17761156214747037,"pZ":2.4274566845999703,"vX0":4.455856973829075,"vY0":-125.6028877736497,"vZ0":-0.9849370339756489,"x":123.77,"y":173.24,"x0":-2.2293653026000753,"y0":50.004398090372305,"z0":6.351836317647664,"aX":2.944712054941959},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-12.1,"breakHorizontal":-4.6,"spinRate":2374,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.43875360872941904,"extension":6.497279089564782},"index":3,"playId":"8e876c41-5176-3385-839d-a88daaea354c","pitchNumber":4,"startTime":"2025-08-22T23:26:21.866Z","endTime":"2025-08-22T23:26:24.866Z","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":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.50895744298047,"aZ":-22.443987641573507,"pfxX":-8.799588372854561,"pfxZ":4.718664927970332,"pX":-0.49855199240691417,"pZ":1.5499982570783688,"vX0":8.231811377311718,"vY0":-142.9878535788856,"vZ0":-8.686239937992838,"x":136.0,"y":196.93,"x0":-2.278539885165575,"y0":50.00035182317575,"z0":6.047726501253146,"aX":-18.12827826061941},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.8,"breakHorizontal":14.2,"spinRate":2367,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.38379284840399785,"extension":6.625602715450496},"hitData":{"launchSpeed":97.5,"launchAngle":2.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.42,"coordY":91.68}},"index":4,"playId":"714eaaef-00e3-3143-8c62-7f0a17a09328","pitchNumber":5,"startTime":"2025-08-22T23:26:44.209Z","endTime":"2025-08-22T23:26:55.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:26:55.310Z","atBatIndex":17},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Trea Turner grounds into a force out, second baseman Luis García Jr. to shortstop CJ Abrams. Nick Castellanos scores. Bryson Stott out at 2nd. Trea Turner to 1st.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:27:27.567Z","endTime":"2025-08-22T23:29:00.500Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":{"id":676917,"link":"/api/v1/people/676917"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.33976631341543,"strikeZoneBottom":1.7210503604777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5081007200649,"aZ":-22.216424859102823,"pfxX":-8.606709961584029,"pfxZ":4.969428485828944,"pX":-0.9164717985331167,"pZ":3.167642172117018,"vX0":6.726291623402282,"vY0":-140.98241682978912,"vZ0":-4.723030800842238,"x":151.93,"y":153.25,"x0":-2.2208511774301742,"y0":50.00231413549443,"z0":6.307866874500614,"aX":-17.240825289724377},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.2,"breakHorizontal":14.2,"spinRate":2184,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3892346328743037,"extension":6.533882123646397},"index":0,"playId":"6040f12f-7711-34d6-abc8-0a222ff7f1cc","pitchNumber":1,"startTime":"2025-08-22T23:27:33.678Z","endTime":"2025-08-22T23:27:36.687Z","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":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.37202469170278,"strikeZoneBottom":1.70789440482202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07707342204679,"aZ":-45.902323128214896,"pfxX":1.3180322214660514,"pfxZ":-8.786890593273927,"pX":-0.5154096256529179,"pZ":4.113867255863398,"vX0":3.6831413614971407,"vY0":-124.99626560575331,"vZ0":3.391051142337896,"x":136.65,"y":127.71,"x0":-2.186454962510654,"y0":50.000558026076064,"z0":6.540295708441254,"aX":2.059561380273036},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-14.6,"breakHorizontal":-3.4,"spinRate":2361,"spinDirection":28},"zone":11,"typeConfidence":2.0,"plateTime":0.4402658997086282,"extension":6.342597189459687},"index":1,"playId":"d188c90c-2ae2-374a-9d32-326d660949f6","pitchNumber":2,"startTime":"2025-08-22T23:27:51.235Z","endTime":"2025-08-22T23:27:54.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.29445768202137,"strikeZoneBottom":1.63068109562455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.744475776135634,"aZ":-43.821448758408955,"pfxX":1.0288897109615247,"pfxZ":-7.377679579937464,"pX":0.7546907932504632,"pZ":1.088921506268026,"vX0":6.936291640213619,"vY0":-125.73850834259655,"vZ0":-3.9463117668259833,"x":88.23,"y":209.38,"x0":-2.188887360490901,"y0":50.0007877758781,"z0":6.284266334200052,"aX":1.6245266177859148},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-14.0,"breakHorizontal":-3.7,"spinRate":2351,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.43790178048233885,"extension":6.644464504346532},"index":2,"playId":"6d3ded6a-c830-3af7-a738-2eea53b9b265","pitchNumber":3,"startTime":"2025-08-22T23:28:09.895Z","endTime":"2025-08-22T23:28:14.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.713868175282656,"aZ":-25.20890656013998,"pfxX":-11.274058372964728,"pfxZ":3.9695983137485307,"pX":-1.371932719020198,"pZ":2.415283056044885,"vX0":6.521934443187503,"vY0":-132.21061032582602,"vZ0":-4.827611551146163,"x":169.29,"y":173.57,"x0":-2.418483140761255,"y0":50.00089704088131,"z0":6.137380031185893,"aX":-19.764565132271834},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.2,"breakHorizontal":18.8,"spinRate":2036,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4158221870185601,"extension":6.620008205470142},"index":3,"playId":"b7f053ac-16a9-3eaa-a3eb-16390d59b871","pitchNumber":4,"startTime":"2025-08-22T23:28:31.648Z","endTime":"2025-08-22T23:28:34.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.51766243887234,"aZ":-21.654029453120607,"pfxX":-8.412177364944641,"pfxZ":5.2031762399235415,"pX":-1.1569667118472788,"pZ":2.674673499624876,"vX0":5.895979193968309,"vY0":-141.6177696178313,"vZ0":-6.183603147756098,"x":161.1,"y":166.56,"x0":-2.1770286920363517,"y0":50.0061282213957,"z0":6.279710263358853,"aX":-17.023574819728257},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.3,"breakHorizontal":13.9,"spinRate":2374,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3873376165996554,"extension":6.545521970018568},"hitData":{"launchSpeed":70.0,"launchAngle":14.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.79,"coordY":129.68}},"index":4,"playId":"1447b6d4-b31f-371c-81e7-b2c200f41eb8","pitchNumber":5,"startTime":"2025-08-22T23:28:52.354Z","endTime":"2025-08-22T23:29:00.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:29:00.500Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:29:39.879Z","endTime":"2025-08-22T23:31:34.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.29964807426558,"strikeZoneBottom":1.48700957109199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.17493581320887,"aZ":-14.614323098179348,"pfxX":-2.281899128340659,"pfxZ":8.5658542502721,"pX":-1.1322974100126628,"pZ":3.328200828157892,"vX0":4.784774972338207,"vY0":-142.60664149477813,"vZ0":-4.988642946724769,"x":160.16,"y":148.92,"x0":-2.5388739082716234,"y0":50.005333092267854,"z0":6.028961609522297,"aX":-4.679562089618474},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":3.1,"spinRate":2320,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.384743820799077,"extension":6.555621717705024},"index":0,"playId":"38d42d27-c76f-358a-957d-756279fe6eae","pitchNumber":1,"startTime":"2025-08-22T23:29:40.457Z","endTime":"2025-08-22T23:29:43.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.23701513042419,"strikeZoneBottom":1.47575007905144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.87720185041121,"aZ":-43.07629701844878,"pfxX":2.45467909319787,"pfxZ":-6.819951058954267,"pX":-0.6911108510447831,"pZ":2.477592044192935,"vX0":3.1316765550229237,"vY0":-126.45428011852216,"vZ0":-0.8314678239639947,"x":143.34,"y":171.89,"x0":-2.2705557813079653,"y0":50.00292161918075,"z0":6.305618234405531,"aX":3.9236629868615567},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-12.2,"breakHorizontal":-5.3,"spinRate":2393,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.43529465250469235,"extension":6.412953324262603},"index":1,"playId":"5126a5c7-3b79-306c-8e3a-c686fe8d5938","pitchNumber":2,"startTime":"2025-08-22T23:29:58.274Z","endTime":"2025-08-22T23:30:04.348Z","isPitch":true,"type":"pitch"},{"details":{"description":"Trea Turner steals (32) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"5126a5c7-3b79-306c-8e3a-c686fe8d5938","startTime":"2025-08-22T23:30:11.447Z","endTime":"2025-08-22T23:30:33.308Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"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":96.9,"endSpeed":88.7,"strikeZoneTop":3.39006444625508,"strikeZoneBottom":1.57999718774061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20465289531454,"aZ":-16.025637711759256,"pfxX":-2.240878540078687,"pfxZ":8.061749090740943,"pX":0.9913112895559988,"pZ":2.249499780330597,"vX0":9.870959774178269,"vY0":-140.7038874320465,"vZ0":-7.476341057257813,"x":79.21,"y":178.04,"x0":-2.2726609249754897,"y0":50.00404423271132,"z0":5.981464855809236,"aX":-4.490469285372553},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":2.0,"spinRate":2358,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3894150855600733,"extension":6.81684060087697},"index":3,"playId":"1981277a-cb0f-3d41-b5a1-35e1661e5e1a","pitchNumber":3,"startTime":"2025-08-22T23:30:33.308Z","endTime":"2025-08-22T23:30:36.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.25237458214635,"strikeZoneBottom":1.57810141398894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.349097629563655,"aZ":-42.65724568026942,"pfxX":2.5004613116352226,"pfxZ":-6.642419931448368,"pX":-0.5165129020341345,"pZ":2.6925096750664133,"vX0":3.651664255430508,"vY0":-125.8092904454338,"vZ0":-0.36117416132416924,"x":136.69,"y":166.08,"x0":-2.320784047105833,"y0":50.00431143127315,"z0":6.343005951429172,"aX":3.9445439697237417},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.8,"breakHorizontal":-5.5,"spinRate":2320,"spinDirection":29},"zone":4,"typeConfidence":2.0,"plateTime":0.43806191135056505,"extension":6.481634849015621},"index":4,"playId":"2b9d02c5-f491-37fc-9963-92bb8c801544","pitchNumber":4,"startTime":"2025-08-22T23:30:51.322Z","endTime":"2025-08-22T23:30:54.849Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.35560718152981,"strikeZoneBottom":1.57325898104698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.389352585705964,"aZ":-41.90458216162081,"pfxX":1.6822953934869016,"pfxZ":-6.057390684045414,"pX":-0.49483077554402377,"pZ":3.6894023263411078,"vX0":4.209136312061866,"vY0":-126.87891161703413,"vZ0":1.476996618833343,"x":135.86,"y":139.17,"x0":-2.403182497401352,"y0":50.000678904191126,"z0":6.475361397930265,"aX":2.7030586215010253},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-10.2,"breakHorizontal":-4.1,"spinRate":2345,"spinDirection":32},"zone":11,"typeConfidence":2.0,"plateTime":0.4340481642536824,"extension":6.421856298241504},"index":5,"playId":"15787641-2f05-3796-9a85-6ec8903f4518","pitchNumber":5,"startTime":"2025-08-22T23:31:12.775Z","endTime":"2025-08-22T23:31:15.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.46501010657193,"strikeZoneBottom":1.62849622518867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.931784253802334,"aZ":-24.12200432023941,"pfxX":-10.993527591087101,"pfxZ":4.5776182091576825,"pX":-1.3098719186374228,"pZ":3.156386728976652,"vX0":6.8518023999367585,"vY0":-132.26016441527617,"vZ0":-2.991348809243533,"x":166.93,"y":153.56,"x0":-2.514431463548336,"y0":50.005847832287515,"z0":6.08396986843335,"aX":-19.352499380525952},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.8,"breakHorizontal":18.2,"spinRate":2266,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.41516917054088953,"extension":6.574303952076636},"index":6,"playId":"d5427685-563a-3c86-933b-8d9dd85a5610","pitchNumber":6,"startTime":"2025-08-22T23:31:30.573Z","endTime":"2025-08-22T23:31:34.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:31:34.470Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-22T23:32:42.277Z","endTime":"2025-08-22T23:34:25.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-22T23:31:40.728Z","endTime":"2025-08-22T23:32:44.606Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.763674046753447,"aZ":-43.31733634710339,"pfxX":2.892762215297918,"pfxZ":-7.117067005446531,"pX":-0.8297608183207997,"pZ":3.315798980865861,"vX0":3.0090118224313245,"vY0":-125.22900663159935,"vZ0":1.2272216977285908,"x":148.63,"y":149.25,"x0":-2.4294258846600854,"y0":50.00535386099104,"z0":6.40378081017754,"aX":4.526856423284555},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-12.2,"breakHorizontal":-6.0,"spinRate":2310,"spinDirection":34},"zone":11,"typeConfidence":2.0,"plateTime":0.4398791473603443,"extension":6.49855810897475},"index":1,"playId":"d1883ab2-ec95-325d-8910-5e5fe7c2ae0a","pitchNumber":1,"startTime":"2025-08-22T23:32:44.606Z","endTime":"2025-08-22T23:32:47.606Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"1203d331-8ba3-451f-9b1c-316beedb8ae8","startTime":"2025-08-22T23:33:08.421Z","endTime":"2025-08-22T23:33:11.956Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":81.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.763861435239587,"aZ":-25.67244471169342,"pfxX":-10.894475651046712,"pfxZ":3.7516986244612216,"pX":-0.8773071987605021,"pZ":3.637097896358735,"vX0":7.705185471739646,"vY0":-131.52510259062976,"vZ0":-1.602226773069451,"x":150.44,"y":140.58,"x0":-2.4457443599372075,"y0":50.00274126963172,"z0":6.178499939314866,"aX":-18.876935415803363},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":17.8,"spinRate":2204,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.41822017679385937,"extension":6.753499874012731},"index":3,"playId":"aa5119a7-c9b8-39d6-87d0-a9c78abaed92","pitchNumber":2,"startTime":"2025-08-22T23:33:40.500Z","endTime":"2025-08-22T23:33:44.553Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":2.99479064805882,"strikeZoneBottom":1.59983784576681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.453828446040344,"aZ":-42.579573793229514,"pfxX":0.7556001531208834,"pfxZ":-6.512482089809592,"pX":1.4677792285561968,"pZ":1.314333589619641,"vX0":8.595942762078254,"vY0":-126.52991780809423,"vZ0":-3.5121829423002424,"x":61.05,"y":203.29,"x0":-2.093415733333981,"y0":50.0051064898442,"z0":6.184708161272433,"aX":1.2059252052338598},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-12.4,"breakHorizontal":-3.6,"spinRate":2400,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4354034432737879,"extension":6.618877900629911},"index":4,"playId":"ede8f6ae-4d97-3b10-b383-154305e3151f","pitchNumber":3,"startTime":"2025-08-22T23:34:01.302Z","endTime":"2025-08-22T23:34:04.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.04985975456898,"strikeZoneBottom":1.60267474346594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.638571770553455,"aZ":-42.47897146684755,"pfxX":1.3302924539611656,"pfxZ":-6.534275143835334,"pX":-0.5003087482435453,"pZ":2.7350734415905418,"vX0":4.181855903315263,"vY0":-125.63372046277927,"vZ0":-0.17283259934102446,"x":136.07,"y":164.93,"x0":-2.3683287666616297,"y0":50.00301371601917,"z0":6.296685337520489,"aX":2.097357665129858},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-11.5,"breakHorizontal":-3.5,"spinRate":2381,"spinDirection":29},"zone":1,"typeConfidence":2.0,"plateTime":0.43822284087415575,"extension":6.59186967484639},"index":5,"playId":"7c085466-f69d-362a-ab12-ebaca4e8bb42","pitchNumber":4,"startTime":"2025-08-22T23:34:22.698Z","endTime":"2025-08-22T23:34:25.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:34:25.934Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:36:39.895Z","endTime":"2025-08-22T23:37:52.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.4,"endSpeed":66.4,"strikeZoneTop":3.80408955404316,"strikeZoneBottom":1.80740780998536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.880512065790715,"aZ":-39.21366064643429,"pfxX":2.911757296558453,"pfxZ":-6.3866280137278295,"pX":-0.2938113304926621,"pZ":1.275047675285888,"vX0":2.5892950202711678,"vY0":-105.31837233678148,"vZ0":-1.4182043770227075,"x":128.2,"y":204.35,"x0":-1.9255953666632863,"y0":50.00022070745837,"z0":6.566307448092004,"aX":3.2115102769805906},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-11.5,"breakHorizontal":-6.1,"spinRate":2441,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.5236816561138409,"extension":5.804205131824278},"index":0,"playId":"eec4e179-639f-3f96-83c6-a4b296abe80c","pitchNumber":1,"startTime":"2025-08-22T23:36:40.781Z","endTime":"2025-08-22T23:36:43.944Z","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":0},"pitchData":{"startSpeed":72.5,"endSpeed":66.6,"strikeZoneTop":3.79479958101096,"strikeZoneBottom":1.77256101777308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.586483406711896,"aZ":-39.83043562622838,"pfxX":5.415273729874806,"pfxZ":-6.856837047912675,"pX":-0.7033307880286863,"pZ":3.1686963898520126,"vX0":1.0683437320734803,"vY0":-105.5324087951656,"vZ0":2.2237262425235937,"x":143.81,"y":153.23,"x0":-1.9205519127066566,"y0":50.00217750541106,"z0":6.722345655429689,"aX":6.048029402479247},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-11.3,"breakHorizontal":-10.1,"spinRate":2367,"spinDirection":46},"zone":1,"typeConfidence":2.0,"plateTime":0.5209468780180324,"extension":5.721659883030344},"index":1,"playId":"71bd467d-4dc6-3692-a422-90d58859afed","pitchNumber":2,"startTime":"2025-08-22T23:36:52.036Z","endTime":"2025-08-22T23:36:55.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.85538663145761,"strikeZoneBottom":1.8334648290551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.736408595816737,"aZ":-27.677965680046412,"pfxX":-7.825015907536408,"pfxZ":2.890957387128971,"pX":-0.6928495676112787,"pZ":2.668584712078868,"vX0":5.383067159577197,"vY0":-124.47085747303159,"vZ0":-3.4586351071599726,"x":143.41,"y":166.73,"x0":-1.8750420392950555,"y0":50.005438660727776,"z0":6.386755885559121,"aX":-12.187896465385727},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.6,"breakHorizontal":12.8,"spinRate":1565,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.44131088670177476,"extension":5.984611119179394},"index":2,"playId":"bbefa9d5-d37c-3155-a797-3cc6bf338eac","pitchNumber":3,"startTime":"2025-08-22T23:37:07.429Z","endTime":"2025-08-22T23:37:10.836Z","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":85.0,"endSpeed":78.1,"strikeZoneTop":3.84,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.680949909234098,"aZ":-22.952182675782087,"pfxX":4.077053485380954,"pfxZ":5.9502828196587085,"pX":-0.3810030840965185,"pZ":2.85583229679138,"vX0":2.6876699663973977,"vY0":-123.72836816476645,"vZ0":-4.044083014234505,"x":131.52,"y":161.67,"x0":-2.0111561198482657,"y0":50.005429624742916,"z0":6.434914654546622,"aX":6.321807487210156},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.1,"breakHorizontal":-8.0,"spinRate":2416,"spinDirection":180},"zone":4,"typeConfidence":2.0,"plateTime":0.4426766575496375,"extension":5.865802983251301},"index":3,"playId":"f45965e5-6ac0-35fa-a8b3-fec5e8c665ec","pitchNumber":4,"startTime":"2025-08-22T23:37:19.847Z","endTime":"2025-08-22T23:37:22.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.81009795426105,"strikeZoneBottom":1.83901838152444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.297907426189138,"aZ":-26.296354698444343,"pfxX":-7.272806212920795,"pfxZ":3.7390848041810187,"pX":-1.1202647319520782,"pZ":2.525487750938856,"vX0":4.120884185601261,"vY0":-124.69288228845767,"vZ0":-4.1549017918106514,"x":159.7,"y":170.59,"x0":-1.8502148671239005,"y0":50.00430823210717,"z0":6.385361601086565,"aX":-11.442575739881383},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.0,"breakHorizontal":12.2,"spinRate":1403,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.43940844997918616,"extension":6.000891360828506},"index":4,"playId":"fe975f05-b924-3478-88d1-78f52345b7fc","pitchNumber":5,"startTime":"2025-08-22T23:37:37.695Z","endTime":"2025-08-22T23:37:41.227Z","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":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.83673551375893,"strikeZoneBottom":1.78840854779555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.3577766925069,"aZ":-18.379263463464007,"pfxX":-8.863616294129805,"pfxZ":7.761011983608942,"pX":0.8246283950644747,"pZ":3.3837167828524715,"vX0":9.103011607000937,"vY0":-132.4747698317409,"vZ0":-4.396045179674104,"x":85.57,"y":147.42,"x0":-1.5048779689306158,"y0":50.00035363602878,"z0":6.408486786385894,"aX":-15.748998022690243},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.3,"breakHorizontal":14.0,"spinRate":1985,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.41349504960373595,"extension":6.141159761201917},"index":5,"playId":"98db3ecd-361f-3fe8-8c8d-111e17b3e86b","pitchNumber":6,"startTime":"2025-08-22T23:37:49.379Z","endTime":"2025-08-22T23:37:52.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:37:52.501Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"CJ Abrams pops out to third baseman Alec Bohm.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:38:13.976Z","endTime":"2025-08-22T23:38:53.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.49459114381884,"strikeZoneBottom":1.59028846882374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80016117034902,"aZ":-26.71864862225778,"pfxX":-5.871817105310077,"pfxZ":3.4332231145573617,"pX":-0.8261818902591278,"pZ":1.4712656622581202,"vX0":4.5297324963436045,"vY0":-125.15453353801516,"vZ0":-6.450455957403147,"x":148.49,"y":199.06,"x0":-1.8949235571954117,"y0":50.00397786141297,"z0":6.264716924033053,"aX":-9.333802443386322},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.0,"breakHorizontal":9.6,"spinRate":1453,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.43732636607489717,"extension":6.044603093426653},"index":0,"playId":"787573e4-7f86-3a63-b227-3cdc07accb8a","pitchNumber":1,"startTime":"2025-08-22T23:38:15.425Z","endTime":"2025-08-22T23:38:18.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.356602995372548,"aZ":-23.683298967318205,"pfxX":2.1559148013412095,"pfxZ":5.495319224328311,"pX":-0.17479486934880026,"pZ":3.3312472472900914,"vX0":3.6322624820352387,"vY0":-123.73825153082048,"vZ0":-2.762047036292694,"x":123.66,"y":148.84,"x0":-1.9436424184332963,"y0":50.00612467522629,"z0":6.4524435135827884,"aX":3.3340421679448657},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.5,"breakHorizontal":-4.8,"spinRate":2475,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.44314224519951395,"extension":5.895043443968277},"index":1,"playId":"71cb1834-cb1d-3740-9481-2c82b7a03979","pitchNumber":2,"startTime":"2025-08-22T23:38:28.796Z","endTime":"2025-08-22T23:38:31.796Z","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":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.735142667418444,"aZ":-22.28757676931239,"pfxX":1.6280673607356735,"pfxZ":6.253072070680906,"pX":-0.20351182015519445,"pZ":3.2163098958610603,"vX0":3.837605142814699,"vY0":-124.81068446276257,"vZ0":-3.442113806551153,"x":124.76,"y":151.94,"x0":-1.9713967287183423,"y0":50.000900785068026,"z0":6.445331499070359,"aX":2.571040460842689},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.8,"breakHorizontal":-3.8,"spinRate":2286,"spinDirection":185},"zone":2,"typeConfidence":2.0,"plateTime":0.438574818995753,"extension":5.769545387104288},"hitData":{"launchSpeed":76.4,"launchAngle":62.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":79.07,"coordY":134.79}},"index":2,"playId":"0eeda89d-3aac-35b0-a42d-e738561d8575","pitchNumber":3,"startTime":"2025-08-22T23:38:44.840Z","endTime":"2025-08-22T23:38:53.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:38:53.944Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-22T23:39:15.784Z","endTime":"2025-08-22T23:39:59.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.4,"endSpeed":79.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.525171964134323,"aZ":-20.065086629179316,"pfxX":0.38425559870482173,"pfxZ":7.556678348970957,"pX":-0.5602653019007463,"pZ":3.1193534946466337,"vX0":3.4963166460159694,"vY0":-125.7733573097696,"vZ0":-4.075373102124254,"x":138.36,"y":154.56,"x0":-2.0182794901810874,"y0":50.0013553162602,"z0":6.388048611862486,"aX":0.6146861697896281},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":13.0,"breakHorizontal":-1.4,"spinRate":2297,"spinDirection":191},"zone":1,"typeConfidence":2.0,"plateTime":0.43550586401981395,"extension":5.921659431950168},"index":0,"playId":"392a55bb-a18c-38c2-80f3-3a1e0be1875b","pitchNumber":1,"startTime":"2025-08-22T23:39:17.832Z","endTime":"2025-08-22T23:39:20.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.147893409628075,"aZ":-26.28595756646812,"pfxX":-7.571481879167203,"pfxZ":3.7404055716883544,"pX":-0.7503022243394181,"pZ":1.7761683549612097,"vX0":5.105505103764878,"vY0":-125.23230631800905,"vZ0":-5.668701527603938,"x":145.6,"y":190.82,"x0":-1.8397775700288586,"y0":50.00509027574938,"z0":6.240923498759567,"aX":-11.933226936709856},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.6,"breakHorizontal":12.4,"spinRate":1372,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.43868229140595405,"extension":6.0219799153647715},"index":1,"playId":"b8750637-30ea-3220-9d7b-d7b113b3c786","pitchNumber":2,"startTime":"2025-08-22T23:39:30.976Z","endTime":"2025-08-22T23:39:33.990Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-22T23:39:49.823Z","endTime":"2025-08-22T23:39:51.921Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.734348495565428,"aZ":-17.181444747442058,"pfxX":-8.456061890405493,"pfxZ":8.15365622589382,"pX":0.33776036185919006,"pZ":2.5204254284848164,"vX0":7.775144270088946,"vY0":-134.61697632910642,"vZ0":-6.9692969971768735,"x":104.13,"y":170.73,"x0":-1.4868224850285183,"y0":50.00037722046944,"z0":6.35522692983904,"aX":-15.545284387256844},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":13.7,"spinRate":1830,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.40658823226984,"extension":6.139598960167288},"hitData":{"launchSpeed":104.6,"launchAngle":-2.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.02,"coordY":161.66}},"index":3,"playId":"10652294-17bb-3fea-9b25-2a68f073e1f8","pitchNumber":3,"startTime":"2025-08-22T23:39:51.921Z","endTime":"2025-08-22T23:39:59.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:39:59.332Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, third baseman Brady House to first baseman Josh Bell.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-22T23:42:10.408Z","endTime":"2025-08-22T23:43:32.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.57819365891563,"strikeZoneBottom":1.66582270988576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61999578889661,"aZ":-41.534709101187936,"pfxX":2.1279539937844376,"pfxZ":-6.235771619748382,"pX":1.264459019445198,"pZ":0.585792284080105,"vX0":7.253418283695433,"vY0":-122.15422458444158,"vZ0":-4.691970274739015,"x":68.8,"y":222.96,"x0":-2.028239092899336,"y0":50.0028906746203,"z0":6.1284859361612645,"aX":3.1937820426189396},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-12.2,"breakHorizontal":-5.6,"spinRate":2286,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.44957834364644444,"extension":6.563413462718972},"index":0,"playId":"72183a78-e181-3f49-8aae-813b84c2af03","pitchNumber":1,"startTime":"2025-08-22T23:42:13.206Z","endTime":"2025-08-22T23:42:16.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.61091450859028,"strikeZoneBottom":1.72449739951143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.37083717979755,"aZ":-17.790419561495487,"pfxX":-1.1156229881267512,"pfxZ":7.381494576143185,"pX":1.5062009303410444,"pZ":2.0246772621031752,"vX0":10.612080002980404,"vY0":-138.34934013553766,"vZ0":-7.708023570651688,"x":59.59,"y":184.11,"x0":-2.225885449527823,"y0":50.00379603022732,"z0":6.028212940101572,"aX":-2.1760647770042536},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":-0.1,"spinRate":2338,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3951175589057456,"extension":6.8051306402872775},"index":1,"playId":"743fa8c2-7fc6-320d-833d-6527473c16c2","pitchNumber":2,"startTime":"2025-08-22T23:42:29.210Z","endTime":"2025-08-22T23:42:32.306Z","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":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.970827467864144,"aZ":-20.959483036607434,"pfxX":-10.074037187226523,"pfxZ":5.873980277931489,"pX":0.08527276907824537,"pZ":2.246532811498835,"vX0":9.876500484284351,"vY0":-137.63779616594405,"vZ0":-6.832344648234654,"x":113.75,"y":178.12,"x0":-2.2493761580420553,"y0":50.00390979089382,"z0":6.191663925141471,"aX":-19.23403263027748},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.2,"breakHorizontal":16.1,"spinRate":2243,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.39871347981467675,"extension":6.600375002506599},"index":2,"playId":"d4e85a8a-9531-3ecd-bd34-891f5ce95f96","pitchNumber":3,"startTime":"2025-08-22T23:42:47.494Z","endTime":"2025-08-22T23:42:50.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.57251194986829,"strikeZoneBottom":1.69898140782424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.189337245510675,"aZ":-23.80995970391725,"pfxX":-10.311440852928328,"pfxZ":4.965281720611016,"pX":-0.7850051466136616,"pZ":1.7104974033738072,"vX0":7.6288212924480945,"vY0":-128.82044896382655,"vZ0":-6.33741933646306,"x":146.92,"y":192.6,"x0":-2.4417407488101457,"y0":50.00467385971386,"z0":6.037529334055816,"aX":-17.37193783863962},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.8,"breakHorizontal":17.0,"spinRate":1939,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.42482595256002975,"extension":6.870073097237887},"index":3,"playId":"820d41c2-5db3-366a-a39d-fcb0d54794b8","pitchNumber":4,"startTime":"2025-08-22T23:43:07.277Z","endTime":"2025-08-22T23:43:10.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.478203619614167,"aZ":-21.99689577766332,"pfxX":-7.944323258938381,"pfxZ":5.327099599793872,"pX":0.4520663348390265,"pZ":2.6144285243105667,"vX0":9.78536691623183,"vY0":-137.10572976136282,"vZ0":-5.905152490590867,"x":99.77,"y":168.19,"x0":-2.12608680415053,"y0":50.000626449824445,"z0":6.290955175937185,"aX":-15.168420696794504},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.6,"breakHorizontal":12.4,"spinRate":2282,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.3990502001376113,"extension":6.514361006970516},"hitData":{"launchSpeed":84.0,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.46,"coordY":151.01}},"index":4,"playId":"c6917a8e-6f4f-3ca6-a8e7-252c343094f7","pitchNumber":5,"startTime":"2025-08-22T23:43:24.422Z","endTime":"2025-08-22T23:43:32.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:43:32.271Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to center fielder Robert Hassell III.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-22T23:43:58.265Z","endTime":"2025-08-22T23:44:11.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.25963883052649,"aZ":-17.81871933520477,"pfxX":-9.10213664571356,"pfxZ":7.1779378836342485,"pX":-0.6632312791953386,"pZ":2.2932993547635605,"vX0":6.934387879687032,"vY0":-141.0717025731395,"vZ0":-7.649803754733483,"x":142.28,"y":176.86,"x0":-1.9795066127585437,"y0":50.00673673721733,"z0":6.204122536468109,"aX":-18.217368191293932},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.4,"breakHorizontal":14.9,"spinRate":2120,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.38933109416501743,"extension":6.649844709824689},"hitData":{"launchSpeed":87.6,"launchAngle":36.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":166.16,"coordY":84.71}},"index":0,"playId":"3ef07013-aa64-33f4-a1e4-486e0cb0bd50","pitchNumber":1,"startTime":"2025-08-22T23:44:01.189Z","endTime":"2025-08-22T23:44:11.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:44:11.173Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-22T23:44:32.095Z","endTime":"2025-08-22T23:45:36.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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":87.4,"endSpeed":80.3,"strikeZoneTop":3.29263969579122,"strikeZoneBottom":1.62231049609269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.85686236718036,"aZ":-42.31692195437393,"pfxX":3.102572281940677,"pfxZ":-6.230653960202975,"pX":0.06657982630445466,"pZ":2.41736421743527,"vX0":4.854878351626543,"vY0":-127.23030827079677,"vZ0":-1.282596235032427,"x":114.46,"y":173.51,"x0":-2.2747653064949658,"y0":50.00402407846836,"z0":6.303384270695423,"aX":5.049111611782501},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-11.3,"breakHorizontal":-6.8,"spinRate":2439,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.4316994193685635,"extension":6.432392991647924},"index":0,"playId":"ea1698b1-f620-3a46-bd54-f55447958f74","pitchNumber":1,"startTime":"2025-08-22T23:44:34.159Z","endTime":"2025-08-22T23:44:37.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.36929199022338,"aZ":-39.80089270460299,"pfxX":4.7233270158204785,"pfxZ":-5.200943668806358,"pX":-0.31208075196907675,"pZ":2.2772237036049425,"vX0":3.8282855866615715,"vY0":-120.7736687288185,"vZ0":-1.0853956664866855,"x":128.9,"y":177.29,"x0":-2.5363775080592332,"y0":50.00575013654385,"z0":6.259157388926938,"aX":6.920006630865431},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.4,"breakHorizontal":-9.5,"spinRate":2280,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.4549717893774905,"extension":6.4942188234961415},"index":1,"playId":"d4857975-27c7-3b57-923f-ea35e5368b3c","pitchNumber":2,"startTime":"2025-08-22T23:44:51.203Z","endTime":"2025-08-22T23:44:54.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.9,"strikeZoneTop":3.2880797200517,"strikeZoneBottom":1.61791929155998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.43575783611002,"aZ":-13.974582637900562,"pfxX":-2.763125574154168,"pfxZ":8.90922830210431,"pX":-0.09022914097805369,"pZ":5.227670744455473,"vX0":7.133379206979398,"vY0":-142.42978312686247,"vZ0":-0.373372696882218,"x":120.44,"y":97.63,"x0":-2.2745286754635856,"y0":50.003149058993486,"z0":6.2486205702999005,"aX":-5.645034750398665},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":3.5,"spinRate":2428,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3853854399585872,"extension":6.68384304887541},"index":2,"playId":"f65d7d9c-3c5e-3bd0-bafc-aae1fbec1853","pitchNumber":3,"startTime":"2025-08-22T23:45:13.724Z","endTime":"2025-08-22T23:45:16.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.80129401605351,"aZ":-20.21784696033433,"pfxX":-1.2714729074230733,"pfxZ":6.033144728219031,"pX":0.8184583461933369,"pZ":1.7490332753762239,"vX0":8.526647427307767,"vY0":-140.13733097458746,"vZ0":-8.204007979636016,"x":85.8,"y":191.56,"x0":-2.1033313416381136,"y0":50.000897842294705,"z0":6.044025726732291,"aX":-2.5196937106009822},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.4,"breakHorizontal":0.5,"spinRate":2353,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.3914305793793784,"extension":6.679672420189864},"index":3,"playId":"e60bddd9-5134-348f-83df-80a52e97bb37","pitchNumber":4,"startTime":"2025-08-22T23:45:32.927Z","endTime":"2025-08-22T23:45:36.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:45:36.528Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Adams grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-22T23:47:47.429Z","endTime":"2025-08-22T23:48:07.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.2,"endSpeed":66.8,"strikeZoneTop":3.50880748813329,"strikeZoneBottom":1.58227160142707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.475920349865767,"aZ":-39.70531654115347,"pfxX":3.824091689021013,"pfxZ":-6.813799932507111,"pX":1.02659741945293,"pZ":1.2177863025490447,"vX0":4.522930433250009,"vY0":-105.00122953978567,"vZ0":-1.515238095514956,"x":77.87,"y":205.9,"x0":-1.6606632801382135,"y0":50.002996743435446,"z0":6.611425646260302,"aX":4.22603942749976},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-12.4,"breakHorizontal":-8.3,"spinRate":2486,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.5236921715921667,"extension":5.656220318877383},"index":0,"playId":"9fa75e73-1f4d-3dd4-81d3-d8c4e38d2921","pitchNumber":1,"startTime":"2025-08-22T23:47:47.429Z","endTime":"2025-08-22T23:47:50.429Z","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.0,"endSpeed":82.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.147860696950033,"aZ":-18.594730101021817,"pfxX":-9.000092596621286,"pfxZ":7.8474989404031055,"pX":-0.5950360156223389,"pZ":2.069818282229583,"vX0":5.9255574900902666,"vY0":-130.85761588737,"vZ0":-7.275249134867946,"x":139.68,"y":182.89,"x0":-1.7218705823426748,"y0":50.00388049535703,"z0":6.283989053379417,"aX":-15.577163935747274},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.7,"breakHorizontal":15.0,"spinRate":1927,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.41889253529929293,"extension":6.044439206672174},"hitData":{"launchSpeed":102.5,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.54,"coordY":147.97}},"index":1,"playId":"1d2d9f47-ea64-3f9a-a48d-4bb0c340c984","pitchNumber":2,"startTime":"2025-08-22T23:47:58.948Z","endTime":"2025-08-22T23:48:07.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:48:07.868Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis García Jr. pops out to third baseman Alec Bohm.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-22T23:48:28.919Z","endTime":"2025-08-22T23:49:35.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01819030151975,"aZ":-30.499386305892344,"pfxX":-8.393703574343704,"pfxZ":1.0615823394798873,"pX":-0.8254040509838867,"pZ":2.295883663415856,"vX0":5.137577793380652,"vY0":-124.93211576421093,"vZ0":-3.8489648245217665,"x":148.46,"y":176.79,"x0":-1.8217658972811037,"y0":50.0024950555747,"z0":6.37325475792392,"aX":-13.220223161535042},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.2,"breakHorizontal":13.9,"spinRate":1386,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4390264066923839,"extension":5.973433712613469},"index":0,"playId":"6f2c0a59-feaa-379c-86ae-5db9049ceea5","pitchNumber":1,"startTime":"2025-08-22T23:48:29.149Z","endTime":"2025-08-22T23:48:32.149Z","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.6,"endSpeed":79.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.890516336533526,"aZ":-21.793334286735547,"pfxX":0.9685536428924366,"pfxZ":6.5430288102875,"pX":0.6319993124809741,"pZ":2.537375196041087,"vX0":5.575503527671094,"vY0":-124.60396342037257,"vZ0":-5.050853655465901,"x":92.91,"y":170.27,"x0":-1.7520891540016346,"y0":50.003975953268245,"z0":6.370026315580831,"aX":1.5366486239771984},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":11.0,"breakHorizontal":-2.9,"spinRate":2487,"spinDirection":182},"zone":6,"typeConfidence":2.0,"plateTime":0.4380508068355904,"extension":5.901107626917301},"index":1,"playId":"d8b043e3-55ee-3648-9a17-cdf5a7d6fc7f","pitchNumber":2,"startTime":"2025-08-22T23:48:42.900Z","endTime":"2025-08-22T23:48:46.920Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-22T23:49:01.639Z","endTime":"2025-08-22T23:49:09.520Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"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.4,"endSpeed":78.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.608552473414576,"aZ":-20.657762698886653,"pfxX":2.0456343677048894,"pfxZ":7.30777952340293,"pX":-0.47408860107576073,"pZ":2.8456215316425877,"vX0":3.072210648433456,"vY0":-124.37710912257081,"vZ0":-4.553451441318894,"x":135.07,"y":161.95,"x0":-1.9883322548832794,"y0":50.00299953170713,"z0":6.4007612104402245,"aX":3.222358998504688},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":12.5,"breakHorizontal":-4.4,"spinRate":2407,"spinDirection":177},"zone":4,"typeConfidence":2.0,"plateTime":0.43941438565263713,"extension":5.779444186103883},"index":3,"playId":"06349908-edb9-3213-a1cb-5b7040edd70f","pitchNumber":3,"startTime":"2025-08-22T23:49:09.520Z","endTime":"2025-08-22T23:49:12.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47596139201131,"aZ":-29.277648040097635,"pfxX":-5.7425166574949165,"pfxZ":1.8320820686961863,"pX":-1.1328460990700933,"pZ":2.19384695733715,"vX0":3.795409769458768,"vY0":-125.04613273676361,"vZ0":-4.13658778759427,"x":160.18,"y":179.55,"x0":-1.9250694632302225,"y0":50.00487806720849,"z0":6.274697245993373,"aX":-9.085152227414879},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.6,"breakHorizontal":9.5,"spinRate":1256,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.43820390571520473,"extension":6.078113214546312},"hitData":{"launchSpeed":64.2,"launchAngle":55.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.06,"coordY":149.77}},"index":4,"playId":"0751c29a-a2ee-3873-993f-35cfd1c487c0","pitchNumber":4,"startTime":"2025-08-22T23:49:26.260Z","endTime":"2025-08-22T23:49:35.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:49:35.078Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Crews flies out to second baseman Bryson Stott.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-22T23:49:59.489Z","endTime":"2025-08-22T23:50:10.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.1,"strikeZoneTop":3.05,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.061856720031415,"aZ":-24.76905469524135,"pfxX":3.809729286318884,"pfxZ":5.280411502275214,"pX":0.7052249268118687,"pZ":2.1617550937817667,"vX0":4.4763232086918645,"vY0":-118.61284274633721,"vZ0":-4.554126182022468,"x":90.12,"y":180.41,"x0":-1.7128480492350007,"y0":50.00299023322763,"z0":6.408671627005517,"aX":5.340748019329816},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":8.5,"breakHorizontal":-8.2,"spinRate":2422,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.46463499291555044,"extension":5.870113921346399},"hitData":{"launchSpeed":87.1,"launchAngle":59.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.14,"coordY":123.97}},"index":0,"playId":"8521b709-6f35-3e3c-83ef-fff764ea0616","pitchNumber":1,"startTime":"2025-08-22T23:50:00.809Z","endTime":"2025-08-22T23:50:10.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:50:10.584Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Castellanos singles on a ground ball to left fielder James Wood.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-22T23:52:14.230Z","endTime":"2025-08-22T23:52:32.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.854741617312214,"aZ":-42.849850501619855,"pfxX":2.4915400152242246,"pfxZ":-6.77957113440881,"pX":-0.22971236528108815,"pZ":1.9673587708983677,"vX0":4.506631998487346,"vY0":-125.14236353578583,"vZ0":-2.060020191909151,"x":125.76,"y":185.66,"x0":-2.3823019471986413,"y0":50.001685238108195,"z0":6.333569390950202,"aX":3.9238480853282587},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-12.5,"breakHorizontal":-5.6,"spinRate":2375,"spinDirection":27},"zone":8,"typeConfidence":2.0,"plateTime":0.4388217530909646,"extension":6.421058264366384},"hitData":{"launchSpeed":101.6,"launchAngle":7.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.72,"coordY":107.91}},"index":0,"playId":"14267dc2-2b2a-31a4-b7f1-d6fd4603f8fa","pitchNumber":1,"startTime":"2025-08-22T23:52:19.656Z","endTime":"2025-08-22T23:52:32.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:52:32.381Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Kepler lines out to right fielder Dylan Crews.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-22T23:52:56.488Z","endTime":"2025-08-22T23:54:51.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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":95.0,"endSpeed":86.7,"strikeZoneTop":3.42676117566313,"strikeZoneBottom":1.71345546943627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.02375122378845,"aZ":-22.728739070659156,"pfxX":-10.23734013497529,"pfxZ":4.919505307483739,"pX":0.23758643844826902,"pZ":2.9116901875931895,"vX0":10.863726846881917,"vY0":-137.83170327305425,"vZ0":-4.632137251234101,"x":107.94,"y":160.16,"x0":-2.4274924801940196,"y0":50.00596317800426,"z0":6.151580422580162,"aX":-19.67363796464773},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.0,"breakHorizontal":16.2,"spinRate":2166,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39758963291029614,"extension":6.715154886815187},"index":0,"playId":"e906d09d-a56f-3e08-b0f8-4b3b740dcfce","pitchNumber":1,"startTime":"2025-08-22T23:52:59.537Z","endTime":"2025-08-22T23:53:02.570Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.100636999251904,"aZ":-43.68440065377906,"pfxX":1.1502203475490647,"pfxZ":-7.583545784182405,"pX":0.040872935138361904,"pZ":0.6919408753248494,"vX0":5.774320376786247,"vY0":-123.34411693401664,"vZ0":-4.093739505107817,"x":115.44,"y":220.1,"x0":-2.495251463114512,"y0":50.00553311129687,"z0":6.11621919021528,"aX":1.7446259048488366},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-14.5,"breakHorizontal":-3.6,"spinRate":2378,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4467461216426716,"extension":6.633565620929002},"index":1,"playId":"e6ed6e5d-0818-35ba-a0cc-83224ea66950","pitchNumber":2,"startTime":"2025-08-22T23:53:20.374Z","endTime":"2025-08-22T23:53:24.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.60828443395556,"aZ":-43.15638095744452,"pfxX":0.8271688550545395,"pfxZ":-7.1234292316202525,"pX":0.6169476128287203,"pZ":1.95022324419742,"vX0":6.658431175663982,"vY0":-124.10018714126183,"vZ0":-1.727435609452226,"x":93.48,"y":186.12,"x0":-2.2218312387354193,"y0":50.00426378443257,"z0":6.289801705803282,"aX":1.274518114437872},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-13.1,"breakHorizontal":-3.2,"spinRate":2369,"spinDirection":30},"zone":9,"typeConfidence":2.0,"plateTime":0.443389068871785,"extension":6.63550564395149},"index":2,"playId":"d17e5ac6-9df0-371f-b4e7-96b6d5b4489a","pitchNumber":3,"startTime":"2025-08-22T23:53:46.210Z","endTime":"2025-08-22T23:53:53.251Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-22T23:54:26.142Z","endTime":"2025-08-22T23:54:41.600Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.494580559246053,"aZ":-13.409970284856119,"pfxX":-3.607933632249382,"pfxZ":9.521019008505412,"pX":0.42567184358757726,"pZ":3.0176925235057723,"vX0":9.364930748353103,"vY0":-139.52536616310607,"vZ0":-5.84244326180789,"x":100.77,"y":157.3,"x0":-2.5060959708794033,"y0":50.00478359824958,"z0":6.0231889548655,"aX":-7.113110453660604},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":4.6,"spinRate":2341,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3926257843462291,"extension":6.690907245017497},"hitData":{"launchSpeed":92.9,"launchAngle":23.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.09,"coordY":94.88}},"index":4,"playId":"e9826b94-1777-3c1e-a223-f7346df0ad94","pitchNumber":4,"startTime":"2025-08-22T23:54:41.600Z","endTime":"2025-08-22T23:54:51.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:54:51.015Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryson Stott lines out to second baseman Luis García Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-22T23:55:16.352Z","endTime":"2025-08-22T23:57:16.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.23620833605741,"strikeZoneBottom":1.55712128697193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99905267468234,"aZ":-44.00158737489367,"pfxX":2.8779004478424532,"pfxZ":-7.762186138669556,"pX":-0.11468123504238648,"pZ":2.068346462371756,"vX0":4.338633263376758,"vY0":-123.52984044801421,"vZ0":-1.0898971068679058,"x":121.37,"y":182.93,"x0":-2.277959948521662,"y0":50.00562331151071,"z0":6.263217210865311,"aX":4.38259305059016},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-14.0,"breakHorizontal":-6.4,"spinRate":2383,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.44593210481212875,"extension":6.532120129616902},"index":0,"playId":"014e9207-f3d2-3395-b880-0e4c83db6d9d","pitchNumber":1,"startTime":"2025-08-22T23:55:18.763Z","endTime":"2025-08-22T23:55:21.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.26682493390733,"strikeZoneBottom":1.58747834656308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.40851575583099,"aZ":-42.910869267931474,"pfxX":3.3997285885961417,"pfxZ":-6.904183983251521,"pX":-0.48146859196511016,"pZ":2.6443522527071295,"vX0":4.075284496903693,"vY0":-124.56362259930795,"vZ0":-0.0032899101287795496,"x":135.35,"y":167.38,"x0":-2.586678959437317,"y0":50.0021343829221,"z0":6.22390408042949,"aX":5.287120555062225},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-12.2,"breakHorizontal":-7.2,"spinRate":2348,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.44144683667922857,"extension":6.549981979613228},"index":1,"playId":"6cfa53ee-cbc2-3a58-8b47-2a617ffbaa17","pitchNumber":2,"startTime":"2025-08-22T23:55:38.721Z","endTime":"2025-08-22T23:55:41.808Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"bae18075-e935-3415-bd47-f926d4b4cf7c","startTime":"2025-08-22T23:55:55.312Z","endTime":"2025-08-22T23:55:58.361Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.664095258065455,"aZ":-44.41614287895626,"pfxX":3.1177211931868,"pfxZ":-7.896237307902264,"pX":-0.002440030527101382,"pZ":1.7293606198573162,"vX0":4.708361646440165,"vY0":-124.69187074956331,"vZ0":-1.916910143302095,"x":117.09,"y":192.09,"x0":-2.3315180443500103,"y0":50.00365511543832,"z0":6.225452945147753,"aX":4.83268628238509},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-14.5,"breakHorizontal":-6.8,"spinRate":2397,"spinDirection":31},"zone":8,"typeConfidence":2.0,"plateTime":0.44188147849795234,"extension":6.4968343511340745},"index":3,"playId":"fd22c640-3d44-35e1-847d-b4711a91f265","pitchNumber":3,"startTime":"2025-08-22T23:56:16.074Z","endTime":"2025-08-22T23:56:19.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.238304686485858,"aZ":-15.735898061292769,"pfxX":-3.9806521475391454,"pfxZ":8.26194226651738,"pX":1.166808533453613,"pZ":3.010130587987589,"vX0":11.235882475033879,"vY0":-140.06803749601602,"vZ0":-5.3868112686820115,"x":72.52,"y":157.51,"x0":-2.376963407279051,"y0":50.002089987074754,"z0":5.984877782009339,"aX":-7.920156405961591},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":4.9,"spinRate":2339,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3908366584962937,"extension":6.705140532670306},"index":4,"playId":"f00c2b36-88cf-3011-9d88-565f4cf17225","pitchNumber":4,"startTime":"2025-08-22T23:56:43.015Z","endTime":"2025-08-22T23:56:46.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.92301044397485,"aZ":-13.532020996666402,"pfxX":-3.8526302331136026,"pfxZ":9.086931314484726,"pX":1.2417882393693258,"pZ":2.3588788940525593,"vX0":10.95923200180932,"vY0":-142.78714977795002,"vZ0":-7.798881807574729,"x":69.67,"y":175.09,"x0":-2.156761588924887,"y0":50.000807652242464,"z0":5.989455495274566,"aX":-7.903430401370857},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.9,"breakHorizontal":4.6,"spinRate":2276,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.38458877709359607,"extension":6.660356299749202},"hitData":{"launchSpeed":53.0,"launchAngle":29.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":157.93,"coordY":148.48}},"index":5,"playId":"29335ac7-dee8-3b36-9093-96c266b619c9","pitchNumber":5,"startTime":"2025-08-22T23:57:09.403Z","endTime":"2025-08-22T23:57:16.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:57:16.689Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-22T23:57:39.655Z","endTime":"2025-08-22T23:59:32.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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":85.5,"endSpeed":78.0,"strikeZoneTop":3.44212872400976,"strikeZoneBottom":1.69470953398366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.39064225266965,"aZ":-43.66142774500822,"pfxX":3.9295210996112178,"pfxZ":-7.444967766771345,"pX":-0.21107942231933544,"pZ":2.519670145288032,"vX0":4.185787782269582,"vY0":-124.37842593127762,"vZ0":-0.4057919370775638,"x":125.05,"y":170.75,"x0":-2.4355146142122632,"y0":50.00128630184628,"z0":6.3517183611512325,"aX":6.06429322198764},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-13.2,"breakHorizontal":-8.2,"spinRate":2381,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.44288776242261374,"extension":6.422972715338378},"index":0,"playId":"071542f4-395f-3949-b069-772f0c9a364a","pitchNumber":1,"startTime":"2025-08-22T23:57:39.912Z","endTime":"2025-08-22T23:57:42.923Z","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":89.2,"endSpeed":81.5,"strikeZoneTop":3.38914053873057,"strikeZoneBottom":1.64175951919218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.370979872191278,"aZ":-26.7698548804197,"pfxX":-8.98248051179209,"pfxZ":3.173372415954452,"pX":-0.9240038048205564,"pZ":4.119697952259647,"vX0":6.705293402680729,"vY0":-129.78395573642536,"vZ0":-0.3450612336593233,"x":152.22,"y":127.55,"x0":-2.375088562038416,"y0":50.00528148052005,"z0":6.2946328567321865,"aX":-15.313043359439948},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.9,"breakHorizontal":14.8,"spinRate":2197,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.42215767017634187,"extension":6.653276629763497},"index":1,"playId":"bf66198c-ac9c-3177-9428-0e7d33398fcb","pitchNumber":2,"startTime":"2025-08-22T23:58:00.121Z","endTime":"2025-08-22T23:58:03.586Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"38dd88d4-eac8-35cc-9e49-438b6c3281f8","startTime":"2025-08-22T23:58:21.756Z","endTime":"2025-08-22T23:58:24.756Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61069235659372,"aZ":-42.79623038801126,"pfxX":1.7158512756154112,"pfxZ":-6.706619703549814,"pX":1.362067591331201,"pZ":1.6820339861943459,"vX0":7.941131327949402,"vY0":-125.85924933019223,"vZ0":-2.6273764739964154,"x":65.08,"y":193.37,"x0":-2.0736822567938855,"y0":50.00258635824163,"z0":6.248426942518244,"aX":2.7174004197244677},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-12.5,"breakHorizontal":-5.2,"spinRate":2280,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.43734091610845294,"extension":6.674542805418644},"index":3,"playId":"1fd06c6f-f22f-3fde-b8df-98118e6837a0","pitchNumber":3,"startTime":"2025-08-22T23:58:43.706Z","endTime":"2025-08-22T23:58:46.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33577974038542,"aZ":-20.256894135607077,"pfxX":-6.656439983938975,"pfxZ":5.834924653674028,"pX":0.43901214460467247,"pZ":2.272364781811049,"vX0":9.652269503674876,"vY0":-142.17653926743276,"vZ0":-7.294939788869725,"x":100.27,"y":177.43,"x0":-2.1389194554500706,"y0":50.00429645234107,"z0":6.16239790496977,"aX":-13.596884989532434},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.1,"breakHorizontal":10.1,"spinRate":2259,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.38561243718011085,"extension":6.643134937624077},"index":4,"playId":"549f332f-3d94-3771-9517-4e23c032caab","pitchNumber":4,"startTime":"2025-08-22T23:59:04.899Z","endTime":"2025-08-22T23:59:07.899Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.27264332234793,"aZ":-43.99417280878203,"pfxX":0.6030210231994548,"pfxZ":-7.310059979529523,"pX":1.0247216935278702,"pZ":0.7127017669456203,"vX0":7.680052351145551,"vY0":-127.17761316862742,"vZ0":-4.834893386205849,"x":77.94,"y":219.54,"x0":-2.12926306341329,"y0":50.003233807949655,"z0":6.176828549049433,"aX":0.9748535345237431},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-14.2,"breakHorizontal":-3.0,"spinRate":2473,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4328438470098481,"extension":6.568367844396003},"index":5,"playId":"920f5366-c9cc-305e-b3bf-470859abb06b","pitchNumber":5,"startTime":"2025-08-22T23:59:28.127Z","endTime":"2025-08-22T23:59:32.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-22T23:59:32.162Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a ground ball to second baseman Bryson Stott.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:01:38.687Z","endTime":"2025-08-23T00:02:44.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.48092423643283,"strikeZoneBottom":1.60005359077485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49540970763969,"aZ":-30.426010450298058,"pfxX":-7.532366113257582,"pfxZ":1.1861964035711239,"pX":-1.1498810420925694,"pZ":1.709849424971301,"vX0":4.218056153793262,"vY0":-121.18986097686307,"vZ0":-4.605744120008801,"x":160.83,"y":192.61,"x0":-1.941674236450044,"y0":50.004980915321966,"z0":6.317597139216015,"aX":-11.113737672223337},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.2,"breakHorizontal":12.5,"spinRate":1429,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.45339093388408314,"extension":5.9830453457830926},"index":0,"playId":"2855b6fb-5205-3e91-8da9-539d4d9a9516","pitchNumber":1,"startTime":"2025-08-23T00:01:38.687Z","endTime":"2025-08-23T00:01:42.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.518504628794613,"aZ":-27.54680479694414,"pfxX":-7.16300815456732,"pfxZ":3.0231866546815844,"pX":-0.7672953538953026,"pZ":1.1944355398160922,"vX0":5.157499082946357,"vY0":-123.74146503461762,"vZ0":-6.58273528289515,"x":146.25,"y":206.53,"x0":-1.9607174425833833,"y0":50.004324390072675,"z0":6.234761980640225,"aX":-10.972911265103654},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.0,"breakHorizontal":11.5,"spinRate":1431,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4447302307361758,"extension":6.055690472289826},"index":1,"playId":"fccbeadd-1b86-3a6b-962e-63a07e7818f9","pitchNumber":2,"startTime":"2025-08-23T00:01:52.350Z","endTime":"2025-08-23T00:01:55.350Z","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":85.4,"endSpeed":78.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.453792088957723,"aZ":-20.720577903655787,"pfxX":1.2703552270810137,"pfxZ":7.309609589559221,"pX":0.20844204031111319,"pZ":3.1857588051738954,"vX0":4.602032805744941,"vY0":-124.28960980564047,"vZ0":-3.678607868077181,"x":109.05,"y":152.76,"x0":-1.8308555550107724,"y0":50.00595510281906,"z0":6.401762031378533,"aX":1.9915560306263467},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":12.6,"breakHorizontal":-3.4,"spinRate":2420,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.4403511564658662,"extension":5.842198628604055},"index":2,"playId":"337fdc0f-af5f-3059-9a65-34b2fb231d41","pitchNumber":3,"startTime":"2025-08-23T00:02:07.209Z","endTime":"2025-08-23T00:02:13.091Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-23T00:02:28.102Z","endTime":"2025-08-23T00:02:36.238Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.128836966755586,"aZ":-31.124752755507277,"pfxX":-7.498422445515143,"pfxZ":0.6783369459179216,"pX":-0.8562022356286458,"pZ":1.11126012262629,"vX0":4.8627988414090595,"vY0":-123.983718242646,"vZ0":-6.220123019080384,"x":149.64,"y":208.78,"x0":-1.8744863334228696,"y0":50.00337378377005,"z0":6.268789496956742,"aX":-11.606728471667388},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.1,"breakHorizontal":12.4,"spinRate":1331,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4427567886041839,"extension":6.027222590984472},"hitData":{"launchSpeed":77.9,"launchAngle":4.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.53,"coordY":142.39}},"index":4,"playId":"69501c33-4bed-3767-a1fe-c71f98a1028e","pitchNumber":4,"startTime":"2025-08-23T00:02:36.238Z","endTime":"2025-08-23T00:02:44.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:02:44.147Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:03:16.288Z","endTime":"2025-08-23T00:07:02.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592836,"link":"/api/v1/people/592836"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.60866351227311,"strikeZoneBottom":1.60355724816365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.16519939611016,"aZ":-22.7127527146377,"pfxX":2.455515366984565,"pfxZ":6.165501264759071,"pX":-0.048664251740186765,"pZ":3.9516405671937176,"vX0":3.5692495368240724,"vY0":-122.77843831730077,"vZ0":-1.605839748565622,"x":118.85,"y":132.09,"x0":-1.8373666536681963,"y0":50.00118137399689,"z0":6.537504575346838,"aX":3.7673413302235557},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":11.0,"breakHorizontal":-5.3,"spinRate":2506,"spinDirection":174},"zone":11,"typeConfidence":2.0,"plateTime":0.4452462837426996,"extension":5.911079264960482},"index":0,"playId":"e1598a0e-a944-364a-97b2-fa3de8fc55d1","pitchNumber":1,"startTime":"2025-08-23T00:03:19.184Z","endTime":"2025-08-23T00:03:24.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.21980455363856,"aZ":-25.418113157847802,"pfxX":-10.253867128179875,"pfxZ":4.3346117806986015,"pX":0.21403805008474563,"pZ":1.5609727559936935,"vX0":7.827642549284081,"vY0":-124.39318733642229,"vZ0":-6.399367945309431,"x":108.84,"y":196.63,"x0":-1.649747033862393,"y0":50.00315912991596,"z0":6.289725176387456,"aX":-15.982450065371513},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.5,"breakHorizontal":16.7,"spinRate":1491,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.4412474718851134,"extension":6.072159537337039},"index":1,"playId":"6c07aae6-bc71-3158-ab70-60a50b55e463","pitchNumber":2,"startTime":"2025-08-23T00:03:34.799Z","endTime":"2025-08-23T00:03:39.563Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"e056f43f-995f-35bb-ab27-f63ccca58d4f","startTime":"2025-08-23T00:03:52.204Z","endTime":"2025-08-23T00:03:56.837Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Phillies challenged (tag play), call on the field was overturned: pitcher Taijuan Walker picks off Daylen Lile at 1st on throw to first baseman Bryce Harper.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"e056f43f-995f-35bb-ab27-f63ccca58d4f","startTime":"2025-08-23T00:03:56.837Z","endTime":"2025-08-23T00:06:44.019Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":143}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.797326974809465,"aZ":-32.68535231828779,"pfxX":-5.964691495416672,"pfxZ":-0.3200201171470276,"pX":-1.2573847596736765,"pZ":3.194669924451526,"vX0":3.336207476956387,"vY0":-124.85621191624826,"vZ0":-1.5780032538917177,"x":164.93,"y":152.52,"x0":-1.8348969649307305,"y0":50.006128714868666,"z0":6.521107882712453,"aX":-9.432673194004236},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.7,"breakHorizontal":10.1,"spinRate":1349,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.43844850933338364,"extension":6.035610705608859},"index":4,"playId":"a4530c14-d02c-3a55-b505-df90b655392c","pitchNumber":3,"startTime":"2025-08-23T00:06:44.019Z","endTime":"2025-08-23T00:06:47.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.642179514259855,"aZ":-21.38998741886241,"pfxX":0.31691962751727054,"pfxZ":7.205695597250641,"pX":1.3622327278965227,"pZ":1.5237228158241796,"vX0":7.026580930694701,"vY0":-121.50751379421959,"vZ0":-6.951262397151358,"x":65.07,"y":197.64,"x0":-1.6072300891440976,"y0":50.00188797952816,"z0":6.278093320956696,"aX":0.4734199563173036},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.6,"breakHorizontal":-2.3,"spinRate":2493,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.4506536486828825,"extension":6.05556528118853},"index":5,"playId":"b7f1f8b1-397b-341c-9cd0-33e23c491f28","pitchNumber":4,"startTime":"2025-08-23T00:06:59.253Z","endTime":"2025-08-23T00:07:02.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:07:02.356Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Robert Hassell III strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-23T00:07:25.942Z","endTime":"2025-08-23T00:08:16.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"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(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":85.3,"endSpeed":78.6,"strikeZoneTop":3.50707558867902,"strikeZoneBottom":1.60815351321614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.99491517731054,"aZ":-21.50839280244722,"pfxX":2.4790793137888167,"pfxZ":6.790389994779996,"pX":-0.19539560059231875,"pZ":3.6948317218178777,"vX0":3.6702256533836493,"vY0":-124.32102770399626,"vZ0":-2.4456754936075558,"x":124.45,"y":139.02,"x0":-2.0108158271931527,"y0":50.00569625079331,"z0":6.469011371245037,"aX":3.8968944191956236},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":12.0,"breakHorizontal":-5.3,"spinRate":2388,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.4399007349943278,"extension":5.854279547044204},"index":0,"playId":"782cde1f-e7b8-3cd4-a915-483c276382b9","pitchNumber":1,"startTime":"2025-08-23T00:07:25.942Z","endTime":"2025-08-23T00:07:32.336Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.56074956400273,"strikeZoneBottom":1.63591443904602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.21005947924229,"aZ":-28.880625934659946,"pfxX":-6.717242433818327,"pfxZ":2.072741125172252,"pX":-0.6881619405623149,"pZ":1.8589633385492204,"vX0":4.989656859985163,"vY0":-125.3676620730642,"vZ0":-5.09853362562297,"x":143.23,"y":188.59,"x0":-1.8351374318396425,"y0":50.001206783358036,"z0":6.286704289619282,"aX":-10.65264670104735},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.8,"breakHorizontal":10.9,"spinRate":1341,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.43751498591355364,"extension":6.060518773591972},"index":1,"playId":"9366dff7-21f6-3bfd-81a2-acc654323699","pitchNumber":2,"startTime":"2025-08-23T00:07:38.907Z","endTime":"2025-08-23T00:07:41.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.94544428136911,"aZ":-30.419637119147428,"pfxX":-4.091934181111039,"pfxZ":1.101675957831823,"pX":-0.9815752058586129,"pZ":2.7385228208510486,"vX0":3.4934126207302283,"vY0":-125.39507915002397,"vZ0":-2.9283966628411724,"x":154.42,"y":164.84,"x0":-1.8628371835100874,"y0":50.00050253664237,"z0":6.409576753362631,"aX":-6.499397985342915},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.6,"breakHorizontal":6.6,"spinRate":1209,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.43721425537900904,"extension":6.142131495779745},"index":2,"playId":"d3517696-10c5-3d71-bbea-b01fcade7f3e","pitchNumber":3,"startTime":"2025-08-23T00:07:50.208Z","endTime":"2025-08-23T00:07:53.208Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-23T00:08:05.421Z","endTime":"2025-08-23T00:08:11.655Z","isPitch":false,"type":"action","player":{"id":690987,"link":"/api/v1/people/690987"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.51205944943824,"aZ":-21.117050609802206,"pfxX":1.9849129330641757,"pfxZ":6.826219629207191,"pX":0.1374722861936871,"pZ":3.9955533051124337,"vX0":4.292892652016425,"vY0":-126.15295563863445,"vZ0":-1.9993086711468089,"x":111.76,"y":130.9,"x0":-1.840876656843496,"y0":50.002641299000665,"z0":6.492294659736226,"aX":3.2129930626812757},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":12.1,"breakHorizontal":-4.6,"spinRate":2400,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.4333990905861964,"extension":5.958067070466759},"index":4,"playId":"0b192b8b-97b6-331a-8bc5-4155d6d57ef9","pitchNumber":4,"startTime":"2025-08-23T00:08:11.655Z","endTime":"2025-08-23T00:08:16.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:08:16.689Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, shortstop CJ Abrams to first baseman Josh Bell.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:10:28.398Z","endTime":"2025-08-23T00:11:39.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.958075944942834,"aZ":-42.85728702171873,"pfxX":0.4662087821834857,"pfxZ":-6.865386373296447,"pX":0.4959671265167696,"pZ":1.721710614212645,"vX0":6.495258934221401,"vY0":-124.42950164886008,"vZ0":-2.279689608680142,"x":98.09,"y":192.29,"x0":-2.218340102189529,"y0":50.00580367669522,"z0":6.22946785394573,"aX":0.7251249396444965},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-12.7,"breakHorizontal":-2.5,"spinRate":2363,"spinDirection":28},"zone":9,"typeConfidence":2.0,"plateTime":0.44162452809216113,"extension":6.515279284593287},"index":0,"playId":"9bfe82aa-7758-3a4c-a5f2-b85b3b1de5c7","pitchNumber":1,"startTime":"2025-08-23T00:10:28.477Z","endTime":"2025-08-23T00:10:31.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25797317212119,"aZ":-14.960129740087378,"pfxX":-2.5115133125323217,"pfxZ":8.973812140031587,"pX":0.8867481856862132,"pZ":2.5413150144739407,"vX0":9.583309837529342,"vY0":-137.10798207121746,"vZ0":-6.706902974180069,"x":83.2,"y":170.16,"x0":-2.31631307190711,"y0":50.000555024544916,"z0":6.026570584049736,"aX":-4.81837543558614},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":2.6,"spinRate":2293,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.39839034816186825,"extension":6.685248107562358},"index":1,"playId":"dd62b7f0-33a5-3705-9c97-8171451f6c47","pitchNumber":2,"startTime":"2025-08-23T00:10:51.511Z","endTime":"2025-08-23T00:10:54.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86324901645066,"aZ":-16.28615517748856,"pfxX":-2.4837671172748106,"pfxZ":7.781105602293246,"pX":0.11481687868348985,"pZ":2.1803680806899886,"vX0":7.503001515852545,"vY0":-142.07283213489734,"vZ0":-7.6632634219704885,"x":112.62,"y":179.91,"x0":-2.2389090280575035,"y0":50.00587324595206,"z0":5.950017635143178,"aX":-5.074155568998189},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.7,"breakHorizontal":3.0,"spinRate":2202,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3856737575386635,"extension":6.768194618988928},"hitData":{"launchSpeed":102.4,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.4,"coordY":141.38}},"index":2,"playId":"fea4a24c-2f7b-355a-af5b-bad722412a8b","pitchNumber":3,"startTime":"2025-08-23T00:11:32.399Z","endTime":"2025-08-23T00:11:39.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:11:39.827Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a ground ball to right fielder Dylan Crews.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:12:02.975Z","endTime":"2025-08-23T00:12:14.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":0},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.545543598934668,"aZ":-21.31795239541333,"pfxX":-8.907417946780006,"pfxZ":5.401901103828438,"pX":0.2494888155409237,"pZ":1.4725108849213422,"vX0":10.117013333949238,"vY0":-140.77720037257285,"vZ0":-8.85348863127292,"x":107.49,"y":199.02,"x0":-2.231214595296829,"y0":50.002539218402454,"z0":6.03462701467299,"aX":-17.902976608601566},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.0,"breakHorizontal":14.0,"spinRate":2303,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3888623888611016,"extension":6.553820754419511},"hitData":{"launchSpeed":104.1,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.1,"coordY":111.46}},"index":0,"playId":"e31c08c3-79a4-35ae-bc18-8c88b605d1e8","pitchNumber":1,"startTime":"2025-08-23T00:12:02.975Z","endTime":"2025-08-23T00:12:14.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:12:14.871Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.T. Realmuto lines out sharply to center fielder Robert Hassell III.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:12:40.645Z","endTime":"2025-08-23T00:13:54.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.64912421468995,"strikeZoneBottom":1.70892801379254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.274964324915683,"aZ":-21.73680753948409,"pfxX":-8.719479879858378,"pfxZ":5.2657038942115815,"pX":-0.6798104008659537,"pZ":1.3942030506593819,"vX0":7.686814753041531,"vY0":-139.84011194633538,"vZ0":-8.818678416232702,"x":142.91,"y":201.14,"x0":-2.3301967648854793,"y0":50.003038264812155,"z0":6.012379393427187,"aX":-17.284669402195124},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":14.3,"spinRate":2069,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.39155466241656356,"extension":6.667109762319909},"index":0,"playId":"2758b6d3-ef9d-3001-a307-606d5438dfe8","pitchNumber":1,"startTime":"2025-08-23T00:12:45.107Z","endTime":"2025-08-23T00:12:48.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.62209207828949,"strikeZoneBottom":1.76045006567269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27572584459224,"aZ":-25.83698379412702,"pfxX":-9.886710483816145,"pfxZ":3.7121939993270363,"pX":-1.6453476834356027,"pZ":2.3907708744234095,"vX0":5.328281377731721,"vY0":-129.55754519984674,"vZ0":-4.494326993338113,"x":179.72,"y":174.23,"x0":-2.4408368848599187,"y0":50.00044263299036,"z0":6.115272018111974,"aX":-16.857015754823102},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.0,"breakHorizontal":16.8,"spinRate":1670,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.42226961322802525,"extension":6.516328287962099},"index":1,"playId":"92cb30de-04c1-3699-ad9b-d7032492cc58","pitchNumber":2,"startTime":"2025-08-23T00:13:05.290Z","endTime":"2025-08-23T00:13:08.662Z","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":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60516634140561,"aZ":-40.7568134475815,"pfxX":3.3222634803642097,"pfxZ":-5.635227118036675,"pX":0.8039233607869353,"pZ":1.8506119359149313,"vX0":6.6054254405892925,"vY0":-122.70941710647489,"vZ0":-2.1592300173392243,"x":86.36,"y":188.81,"x0":-2.3559514588755603,"y0":50.002863800063615,"z0":6.218824564886371,"aX":5.059092010121311},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-10.4,"breakHorizontal":-7.6,"spinRate":2224,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.44659838996064316,"extension":6.617180396279327},"index":2,"playId":"bab7e56d-92d7-37ca-b6f9-81c19e97580a","pitchNumber":3,"startTime":"2025-08-23T00:13:24.645Z","endTime":"2025-08-23T00:13:27.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.331563759100895,"aZ":-22.3887442034572,"pfxX":-10.138491012529446,"pfxZ":4.950239516784615,"pX":-0.6645403958971237,"pZ":2.3552164442693893,"vX0":8.38171307767787,"vY0":-139.65458767217132,"vZ0":-6.146997036166097,"x":142.33,"y":175.19,"x0":-2.3869384889271363,"y0":50.000458721273056,"z0":6.0564661310951085,"aX":-20.03180233762311},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.8,"breakHorizontal":16.7,"spinRate":2162,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.392138769307282,"extension":6.63131629086922},"hitData":{"launchSpeed":106.1,"launchAngle":16.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":105.5,"coordY":70.41}},"index":3,"playId":"a4d26bcd-8d62-394e-a8d2-45c8b81ce936","pitchNumber":4,"startTime":"2025-08-23T00:13:46.156Z","endTime":"2025-08-23T00:13:54.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:13:54.820Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Bohm lines out to center fielder Robert Hassell III.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-23T00:14:21.649Z","endTime":"2025-08-23T00:14:32.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.034559415855377,"aZ":-21.142884820994443,"pfxX":-8.199488818590833,"pfxZ":5.569876477064189,"pX":-0.8380706969375851,"pZ":2.0045100415667454,"vX0":6.857000422636518,"vY0":-139.73013714347425,"vZ0":-7.4699487965823455,"x":148.95,"y":184.66,"x0":-2.2566977941343516,"y0":50.00420592303984,"z0":6.098397728052148,"aX":-16.24012569046772},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":13.4,"spinRate":2270,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3917588991390102,"extension":6.5393170446777065},"hitData":{"launchSpeed":96.9,"launchAngle":21.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.55,"coordY":67.23}},"index":0,"playId":"d7e29530-13d3-3663-8714-724f8ecf1b7c","pitchNumber":1,"startTime":"2025-08-23T00:14:25.333Z","endTime":"2025-08-23T00:14:32.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:14:32.684Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a line drive to left fielder Max Kepler.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T00:16:48.809Z","endTime":"2025-08-23T00:17:47.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tanner Banks replaces Taijuan Walker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T00:15:31.437Z","endTime":"2025-08-23T00:16:51.067Z","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.3,"strikeZoneTop":3.84,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.388999066114973,"aZ":-24.016709673100948,"pfxX":10.241243072434079,"pfxZ":4.682784430438279,"pX":0.6238073632300708,"pZ":3.397862718206899,"vX0":-7.9203750177376655,"vY0":-131.73439052036628,"vZ0":-3.374666416796021,"x":93.22,"y":147.04,"x0":2.352606770768155,"y0":50.00243182183058,"z0":6.489669460036371,"aX":17.834110013293582},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.9,"breakHorizontal":-16.6,"spinRate":1915,"spinDirection":152},"zone":3,"typeConfidence":0.89,"plateTime":0.4172626375979531,"extension":5.5772443751984495},"index":1,"playId":"3bc673ad-eaa0-37a7-b035-a04291b6e1d6","pitchNumber":1,"startTime":"2025-08-23T00:16:51.067Z","endTime":"2025-08-23T00:16:54.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.3,"strikeZoneTop":4.01465725977135,"strikeZoneBottom":1.89836633027348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.971287091543843,"aZ":-17.280537779837818,"pfxX":3.108353016542722,"pfxZ":8.293436442444179,"pX":1.5317455307801355,"pZ":3.7629931894476356,"vX0":-3.4005198086185215,"vY0":-133.8997441650205,"vZ0":-4.020293793999347,"x":58.61,"y":137.18,"x0":2.421200672656142,"y0":50.00058545750827,"z0":6.539371952297317,"aX":5.580020715143336},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.3,"breakHorizontal":-4.8,"spinRate":2256,"spinDirection":158},"zone":12,"typeConfidence":0.9,"plateTime":0.4108483223637882,"extension":5.730628341848328},"index":2,"playId":"bc1aa888-8e99-3c56-878f-7b270bd51e6a","pitchNumber":2,"startTime":"2025-08-23T00:17:07.450Z","endTime":"2025-08-23T00:17:11.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.92675892539243,"strikeZoneBottom":1.83662858329318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.218949499679606,"aZ":-30.526506551078345,"pfxX":-5.249416233564124,"pfxZ":1.153544189735471,"pX":-0.9595184150622278,"pZ":1.275038028630148,"vX0":-6.465269530748012,"vY0":-119.88537324695254,"vZ0":-5.108817413336824,"x":153.57,"y":204.35,"x0":2.469068016167806,"y0":50.005816127952365,"z0":6.203433554944486,"aX":-7.535462965239444},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.0,"breakHorizontal":11.3,"spinRate":2436,"spinDirection":291},"zone":13,"typeConfidence":0.9,"plateTime":0.4593471418015862,"extension":5.7483322272948705},"index":3,"playId":"611aa5b5-f05b-3ede-90be-bfd17bc39bb0","pitchNumber":3,"startTime":"2025-08-23T00:17:20.897Z","endTime":"2025-08-23T00:17:25.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.84,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.223620072904975,"aZ":-32.04189991069845,"pfxX":-7.21973749012984,"pfxZ":0.09796452338206052,"pX":-0.2904330270651136,"pZ":2.2022025218269645,"vX0":-4.581525904735388,"vY0":-117.7485580028902,"vZ0":-2.5440833069550086,"x":128.07,"y":179.32,"x0":2.6278117732829447,"y0":50.004108203660216,"z0":6.301950294108113,"aX":-9.999179373725674},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.2,"breakHorizontal":14.3,"spinRate":2356,"spinDirection":299},"zone":7,"typeConfidence":0.91,"plateTime":0.46763875907620145,"extension":5.637103311915142},"hitData":{"launchSpeed":87.4,"launchAngle":14.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.76,"coordY":117.69}},"index":4,"playId":"f7718032-144b-3b53-838c-cae5b8a97e21","pitchNumber":4,"startTime":"2025-08-23T00:17:35.494Z","endTime":"2025-08-23T00:17:47.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:17:47.340Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out to first baseman Bryce Harper. James Wood to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T00:18:06.887Z","endTime":"2025-08-23T00:18:48.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.49586397765435,"strikeZoneBottom":1.65813748841424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.472652663640403,"aZ":-29.838623783923815,"pfxX":-5.826665888192679,"pfxZ":1.57771223599741,"pX":0.021765108655780904,"pZ":2.9091576623514737,"vX0":-4.523708744021306,"vY0":-120.78119881301717,"vZ0":-1.7090400282424953,"x":116.17,"y":160.23,"x0":2.6756544322734523,"y0":50.00154643244156,"z0":6.249333340570037,"aX":-8.608315119060123},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.8,"breakHorizontal":11.6,"spinRate":2382,"spinDirection":284},"zone":5,"typeConfidence":0.86,"plateTime":0.4534516154664052,"extension":5.677356874493782},"index":0,"playId":"f5330816-0964-36dd-837a-fb37e3800cb5","pitchNumber":1,"startTime":"2025-08-23T00:18:09.984Z","endTime":"2025-08-23T00:18:13.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.296512161689893,"aZ":-15.985991076289142,"pfxX":1.5177223553933532,"pfxZ":8.670757429324484,"pX":-0.11965524520197308,"pZ":2.765790277920354,"vX0":-6.94730473255454,"vY0":-135.46275770820603,"vZ0":-6.6075527822169215,"x":121.56,"y":164.1,"x0":2.2758578019273705,"y0":50.00355658493382,"z0":6.345091635330215,"aX":2.834252212271672},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":-1.3,"spinRate":2164,"spinDirection":150},"zone":5,"typeConfidence":0.9,"plateTime":0.40362139019458754,"extension":5.775043366437684},"index":1,"playId":"f00c7c3a-7997-307c-85ae-1d525fc41b38","pitchNumber":2,"startTime":"2025-08-23T00:18:22.785Z","endTime":"2025-08-23T00:18:25.785Z","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":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50637105589491,"aZ":-29.036365594095006,"pfxX":-4.623003436962518,"pfxZ":2.1182132130057933,"pX":-1.089950558142617,"pZ":1.7106058646802091,"vX0":-7.32224002462068,"vY0":-121.40358183432238,"vZ0":-4.436151103995714,"x":158.55,"y":192.59,"x0":2.5749701778866894,"y0":50.002486615562844,"z0":6.111469307384223,"aX":-6.845801257267486},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.0,"breakHorizontal":10.2,"spinRate":2469,"spinDirection":298},"zone":13,"typeConfidence":0.86,"plateTime":0.45251067041160686,"extension":5.7219392653766485},"hitData":{"launchSpeed":70.7,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.51,"coordY":175.35}},"index":2,"playId":"dd468e0e-467e-324b-8574-0b29669d3070","pitchNumber":3,"startTime":"2025-08-23T00:18:41.406Z","endTime":"2025-08-23T00:18:48.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:18:48.524Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Bell walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T00:19:15.611Z","endTime":"2025-08-23T00:20:27.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.91674935525771,"strikeZoneBottom":1.96872339729726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.291131027773883,"aZ":-14.014793956499794,"pfxX":2.3697918103120696,"pfxZ":9.897144363918045,"pX":0.7922419025687578,"pZ":3.5625818297853895,"vX0":-4.925285953926034,"vY0":-134.60628084200155,"vZ0":-4.8917544693771875,"x":86.8,"y":142.59,"x0":2.3379847336727186,"y0":50.00049865885195,"z0":6.396078331432703,"aX":4.347500948095382},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":-3.2,"spinRate":2171,"spinDirection":154},"zone":3,"typeConfidence":0.9,"plateTime":0.40694815921149674,"extension":5.750726751643659},"index":0,"playId":"9a235d83-630a-39e3-adb6-76cf534f23b9","pitchNumber":1,"startTime":"2025-08-23T00:19:15.611Z","endTime":"2025-08-23T00:19:19.357Z","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":87.3,"endSpeed":80.5,"strikeZoneTop":3.83660297096878,"strikeZoneBottom":1.94632623338634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.287000749391073,"aZ":-29.192907777132188,"pfxX":-1.6739371031131594,"pfxZ":1.8190312105840434,"pX":-1.3039144016829085,"pZ":3.155232444605913,"vX0":-8.598626370814184,"vY0":-126.94876938720626,"vZ0":-2.3737163551301017,"x":166.7,"y":153.59,"x0":2.3404153263513456,"y0":50.00200377034344,"z0":6.419556139780379,"aX":-2.7374600613543865},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.0,"breakHorizontal":4.9,"spinRate":2412,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.4309950929572457,"extension":5.627046453155553},"index":1,"playId":"6f12ac79-84cf-387c-bbcd-d686a5125402","pitchNumber":2,"startTime":"2025-08-23T00:19:31.481Z","endTime":"2025-08-23T00:19:35.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.68,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.788863721955316,"aZ":-28.162392713027483,"pfxX":-2.261805960630027,"pfxZ":2.4488235975211285,"pX":-0.8597545748400099,"pZ":2.5528979997484185,"vX0":-7.393365696800283,"vY0":-127.18091405349001,"vZ0":-3.8826213254138326,"x":149.77,"y":169.85,"x0":2.377602333215236,"y0":50.00615530421588,"z0":6.3300534766732675,"aX":-3.7089215943728697},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.7,"breakHorizontal":5.8,"spinRate":2336,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.43047568760662314,"extension":5.752662008025903},"index":2,"playId":"dc84db41-3522-3d17-86c2-c389585dd6a3","pitchNumber":3,"startTime":"2025-08-23T00:19:44.348Z","endTime":"2025-08-23T00:19:47.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.90403367734731,"strikeZoneBottom":1.9662709535183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.852349640369646,"aZ":-25.93693187052091,"pfxX":-1.090185172672582,"pfxZ":3.754962402599933,"pX":-0.9475698766623899,"pZ":1.582481809079983,"vX0":-8.069644152904932,"vY0":-127.68844836988158,"vZ0":-6.563940300411276,"x":153.12,"y":196.05,"x0":2.38763750400444,"y0":50.001808338354486,"z0":6.210877060909028,"aX":-1.810499061660177},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.6,"breakHorizontal":3.7,"spinRate":2396,"spinDirection":203},"zone":13,"typeConfidence":0.91,"plateTime":0.42798604920504735,"extension":5.735245376909809},"index":3,"playId":"a89a1894-b60e-3a19-83aa-f2e641609aee","pitchNumber":4,"startTime":"2025-08-23T00:20:05.463Z","endTime":"2025-08-23T00:20:09.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.87609147268984,"strikeZoneBottom":1.9387950335726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.666707411632007,"aZ":-28.14890080451734,"pfxX":-1.199154593705245,"pfxZ":2.5432813470830027,"pX":-1.6922359205203403,"pZ":2.851314529890117,"vX0":-9.705472658013742,"vY0":-124.73848772745573,"vZ0":-3.032476340364656,"x":181.5,"y":161.79,"x0":2.395349033035151,"y0":50.00545761741894,"z0":6.38878097174745,"aX":-1.9020821404466857},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.2,"breakHorizontal":4.3,"spinRate":2337,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.4380866490855966,"extension":5.767676232281748},"index":4,"playId":"11769624-0951-3347-bc61-85629850ca46","pitchNumber":5,"startTime":"2025-08-23T00:20:23.451Z","endTime":"2025-08-23T00:20:27.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:20:27.200Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Adams flies out to right fielder Nick Castellanos. James Wood to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T00:21:01.079Z","endTime":"2025-08-23T00:23:36.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"postOnThird":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.57117454625117,"strikeZoneBottom":1.64672125829301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.901430469311816,"aZ":-30.637919632148005,"pfxX":-8.617675794179279,"pfxZ":1.064014133175526,"pX":0.47302429639251203,"pZ":3.2164890857593944,"vX0":-3.073441829777187,"vY0":-119.73030174546835,"vZ0":-0.8732351424121098,"x":98.97,"y":151.93,"x0":2.89558790656208,"y0":50.00006445166699,"z0":6.347824107512917,"aX":-12.406045433142536},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.0,"breakHorizontal":16.3,"spinRate":2434,"spinDirection":289},"zone":3,"typeConfidence":0.91,"plateTime":0.45891248747980695,"extension":5.673466525319211},"index":0,"playId":"5e4c5995-29ef-3d35-9905-1da21e516145","pitchNumber":1,"startTime":"2025-08-23T00:21:01.614Z","endTime":"2025-08-23T00:21:04.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.093507537459192,"aZ":-25.82211815154085,"pfxX":-1.443336590894591,"pfxZ":3.772070431295969,"pX":-0.1883068133307593,"pZ":3.078534473795279,"vX0":-6.221106827159566,"vY0":-128.5199767404382,"vZ0":-3.1936609332006665,"x":124.18,"y":155.66,"x0":2.445002798303999,"y0":50.001881175998136,"z0":6.329348304979599,"aX":-2.427800179847061},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.4,"breakHorizontal":4.0,"spinRate":2369,"spinDirection":183},"zone":2,"typeConfidence":0.89,"plateTime":0.4251814135863974,"extension":5.740749600380838},"index":1,"playId":"bcfb79ec-975f-3aca-93ba-27798debebd9","pitchNumber":2,"startTime":"2025-08-23T00:21:20.822Z","endTime":"2025-08-23T00:21:24.909Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-23T00:21:42.360Z","endTime":"2025-08-23T00:21:57.856Z","isPitch":false,"type":"action","player":{"id":656180,"link":"/api/v1/people/656180"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.5588670150117,"strikeZoneBottom":1.63513736297739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.487570796407407,"aZ":-16.65124834685395,"pfxX":1.482171863839282,"pfxZ":8.508223788585493,"pX":0.9947117978929869,"pZ":3.1816382954663305,"vX0":-4.304208729974554,"vY0":-134.53937513036882,"vZ0":-5.33158833627055,"x":79.08,"y":152.88,"x0":2.4260777489055316,"y0":50.00350896673624,"z0":6.377875566774544,"aX":2.7048442362896705},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.4,"breakHorizontal":-1.7,"spinRate":2245,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.4078652301349517,"extension":5.698958423014329},"index":3,"playId":"338aec7f-ae4a-32bb-94af-b79eabc06209","pitchNumber":3,"startTime":"2025-08-23T00:21:57.856Z","endTime":"2025-08-23T00:22:02.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.01663785436067,"aZ":-17.759440944489587,"pfxX":2.1924526246369305,"pfxZ":7.792284798998486,"pX":-0.6862563726284744,"pZ":3.4510745694544833,"vX0":-8.92343165891594,"vY0":-135.25879679785388,"vZ0":-4.438455927834822,"x":143.16,"y":145.6,"x0":2.373269488072545,"y0":50.00067300292129,"z0":6.361791888235313,"aX":4.0558925139019575},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":-2.0,"spinRate":2240,"spinDirection":149},"zone":1,"typeConfidence":0.9,"plateTime":0.4052354042429971,"extension":5.637448337106636},"index":4,"playId":"519fdbff-8555-360e-aaa9-9ef4b7c61879","pitchNumber":4,"startTime":"2025-08-23T00:22:13.985Z","endTime":"2025-08-23T00:22:17.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.072017816155302,"aZ":-27.742021582923034,"pfxX":-0.8378351037555174,"pfxZ":2.7081468898823697,"pX":-0.4660917579163077,"pZ":2.3380540831162815,"vX0":-7.164747044604707,"vY0":-126.88698304490124,"vZ0":-4.233392518817158,"x":134.77,"y":175.65,"x0":2.498755851873432,"y0":50.00410321076655,"z0":6.229387725404869,"aX":-1.369463949110399},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":3.1,"spinRate":2360,"spinDirection":191},"zone":4,"typeConfidence":0.9,"plateTime":0.4310766557564705,"extension":5.6663628938017006},"index":5,"playId":"71b1458d-9e0e-382a-908f-95eef405ba18","pitchNumber":5,"startTime":"2025-08-23T00:22:34.792Z","endTime":"2025-08-23T00:22:39.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.52794020575561,"strikeZoneBottom":1.63496696577411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31820781005596,"aZ":-34.556472582243074,"pfxX":-7.195796343851738,"pfxZ":-1.6680572285564002,"pX":0.2934894141726371,"pZ":0.16996975986121557,"vX0":-4.158812778403968,"vY0":-120.07228200339884,"vZ0":-6.332800329120177,"x":105.81,"y":234.19,"x0":2.9966370771178967,"y0":50.0045466421619,"z0":6.004073465195074,"aX":-10.261753888088952},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.6,"breakHorizontal":14.2,"spinRate":2328,"spinDirection":287},"zone":14,"typeConfidence":0.9,"plateTime":0.46031188861109795,"extension":5.71592933546234},"index":6,"playId":"6e4855fd-2e5c-32bc-8d76-2c2bc09e2558","pitchNumber":6,"startTime":"2025-08-23T00:23:00.047Z","endTime":"2025-08-23T00:23:04.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.338140516401964,"aZ":-28.025882407512448,"pfxX":-1.2437861134747905,"pfxZ":2.445984449458889,"pX":0.5425504633720839,"pZ":3.167806725631743,"vX0":-4.600250389905447,"vY0":-129.55777007203415,"vZ0":-2.706975663657855,"x":96.32,"y":153.25,"x0":2.5036596891301444,"y0":50.00580806874262,"z0":6.370582542929237,"aX":-2.1120344591061375},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.1,"breakHorizontal":3.2,"spinRate":2420,"spinDirection":185},"zone":3,"typeConfidence":0.9,"plateTime":0.42293491429203556,"extension":5.552957779027723},"hitData":{"launchSpeed":89.5,"launchAngle":38.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.4,"coordY":98.57}},"index":7,"playId":"2958ea3c-587b-3f9f-ba27-92611d7c4f96","pitchNumber":7,"startTime":"2025-08-23T00:23:24.154Z","endTime":"2025-08-23T00:23:36.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:23:36.224Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis García Jr. flies out to center fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-23T00:24:09.647Z","endTime":"2025-08-23T00:24:36.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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":[0,1],"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.146732753508786,"aZ":-30.724118143471085,"pfxX":-9.454279145218184,"pfxZ":0.9881080837003768,"pX":0.570133540745511,"pZ":2.3658409388388475,"vX0":-2.214340112619567,"vY0":-121.1351601401257,"vZ0":-2.7085603189876295,"x":95.27,"y":174.9,"x0":2.7270294709894376,"y0":50.00066565079019,"z0":6.227769912460937,"aX":-13.825817735709878},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.3,"breakHorizontal":17.6,"spinRate":2403,"spinDirection":290},"zone":6,"typeConfidence":0.91,"plateTime":0.4549302811606326,"extension":5.632019176531118},"index":0,"playId":"a3cf623b-8b57-348a-85e9-32c4785c7ea8","pitchNumber":1,"startTime":"2025-08-23T00:24:10.392Z","endTime":"2025-08-23T00:24:13.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.732567782162565,"aZ":-20.788969447378527,"pfxX":8.891171411372616,"pfxZ":6.168767151153954,"pX":1.2991876323161156,"pZ":3.213764979681888,"vX0":-5.661921940306732,"vY0":-135.3130649978269,"vZ0":-4.656314504094482,"x":67.48,"y":152.01,"x0":2.2682348111197403,"y0":50.00591740104238,"z0":6.422080560378029,"aX":16.41828189284503},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":-14.9,"spinRate":2106,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.4054653831862054,"extension":5.628558206490123},"hitData":{"launchSpeed":78.0,"launchAngle":31.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.07,"coordY":90.82}},"index":1,"playId":"4f2632b2-dcd7-3e43-a6df-9cb4e9516588","pitchNumber":2,"startTime":"2025-08-23T00:24:29.431Z","endTime":"2025-08-23T00:24:36.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:24:36.950Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out, first baseman Josh Bell to pitcher Cade Cavalli.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:26:43.457Z","endTime":"2025-08-23T00:27:09.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.32041360798836,"strikeZoneBottom":1.55983634851088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.89109510856397,"aZ":-43.452013275294135,"pfxX":2.0901799470531452,"pfxZ":-7.193122813803208,"pX":1.1882046657932674,"pZ":-0.034693096006372055,"vX0":7.736237514605969,"vY0":-125.13993537599208,"vZ0":-6.155926495770239,"x":71.71,"y":239.72,"x0":-2.2289178623460044,"y0":50.00156299631258,"z0":6.061677099554597,"aX":3.277344087259934},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-14.3,"breakHorizontal":-5.8,"spinRate":2387,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.439574309289807,"extension":6.528200465549437},"index":0,"playId":"85272725-d75f-35b7-b981-15bef0a00998","pitchNumber":1,"startTime":"2025-08-23T00:26:43.457Z","endTime":"2025-08-23T00:26:47.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.319257655020873,"aZ":-24.662866227123494,"pfxX":-11.39065460352156,"pfxZ":4.36475526949747,"pX":-1.2041723339966692,"pZ":3.0080181712148817,"vX0":7.271142238576678,"vY0":-130.60755433756893,"vZ0":-3.1069408030748162,"x":162.9,"y":157.56,"x0":-2.548742193611517,"y0":50.00537612752393,"z0":6.0742220412359,"aX":-19.61977380789871},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.4,"breakHorizontal":19.0,"spinRate":2017,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.41986921002145117,"extension":6.537746168683772},"hitData":{"launchSpeed":58.0,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.96,"coordY":166.03}},"index":1,"playId":"e496ceda-23db-3253-8478-7bfb1b635c31","pitchNumber":2,"startTime":"2025-08-23T00:27:01.616Z","endTime":"2025-08-23T00:27:09.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:27:09.415Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Castellanos doubles (25) on a line drive to left fielder James Wood.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:27:34.599Z","endTime":"2025-08-23T00:28:55.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23464587607865,"aZ":-22.779225788416788,"pfxX":-8.486691724617948,"pfxZ":4.816091764875834,"pX":-0.0018001703138725753,"pZ":2.892537652772527,"vX0":9.036591687141701,"vY0":-139.04763593162644,"vZ0":-4.88460667410602,"x":117.07,"y":160.68,"x0":-2.19686083664656,"y0":50.00299571637867,"z0":6.190643204962171,"aX":-16.558103915323176},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.8,"breakHorizontal":13.4,"spinRate":2024,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3944501206381541,"extension":6.47941535868023},"index":0,"playId":"330ac03f-2209-3d76-b48e-dc5fcc3d3ab2","pitchNumber":1,"startTime":"2025-08-23T00:27:38.234Z","endTime":"2025-08-23T00:27:41.234Z","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":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.91444299823433,"strikeZoneBottom":1.89388521575595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.582145021306403,"aZ":-40.72931297587839,"pfxX":0.9193118042835406,"pfxZ":-5.325590208066001,"pX":1.9213923888464102,"pZ":0.33771822410044633,"vX0":9.384649805418995,"vY0":-126.43453662895394,"vZ0":-6.345825441632565,"x":43.76,"y":229.66,"x0":-1.9694872174022966,"y0":50.002864292762844,"z0":6.177194332436362,"aX":1.4755010462426283},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-11.0,"breakHorizontal":-4.0,"spinRate":2085,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4344538241335707,"extension":6.740311119508002},"index":1,"playId":"496588b6-1c4e-3d2c-87be-5f18100539b7","pitchNumber":2,"startTime":"2025-08-23T00:28:03.072Z","endTime":"2025-08-23T00:28:07.180Z","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":84.6,"endSpeed":77.7,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46635471026294,"aZ":-42.82047948642803,"pfxX":1.5185158292101866,"pfxZ":-7.061559347376932,"pX":0.9887867957526824,"pZ":0.8161110327294167,"vX0":7.603081939964092,"vY0":-122.90625247912783,"vZ0":-4.041117465248668,"x":79.31,"y":216.75,"x0":-2.3592968686035953,"y0":50.000002121683394,"z0":6.169439352648641,"aX":2.289617708669289},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-13.6,"breakHorizontal":-4.8,"spinRate":2242,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4479902154239803,"extension":6.637338885119259},"index":2,"playId":"71607323-3212-31eb-a4a9-196e73254e86","pitchNumber":3,"startTime":"2025-08-23T00:28:22.258Z","endTime":"2025-08-23T00:28:25.634Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.7,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.457931047354197,"aZ":-45.59352834427483,"pfxX":3.04459642207441,"pfxZ":-8.754191416464852,"pX":0.40268634021150984,"pZ":2.435138478029356,"vX0":5.246744015889024,"vY0":-124.25395050865883,"vZ0":-0.2563669675646525,"x":101.65,"y":173.03,"x0":-2.148247663676764,"y0":50.00393104261966,"z0":6.392126343157376,"aX":4.665723092592902},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-15.5,"breakHorizontal":-7.0,"spinRate":2376,"spinDirection":26},"zone":9,"typeConfidence":2.0,"plateTime":0.4441716846369195,"extension":6.4369494455482466},"hitData":{"launchSpeed":97.7,"launchAngle":15.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.72,"coordY":98.77}},"index":3,"playId":"bf823ce6-8baf-3f88-8090-639cbafac694","pitchNumber":4,"startTime":"2025-08-23T00:28:43.356Z","endTime":"2025-08-23T00:28:55.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:28:55.473Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Kepler lines out to right fielder Dylan Crews. Nick Castellanos to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:29:32.906Z","endTime":"2025-08-23T00:29:48.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.85641653461796,"aZ":-17.14131506342,"pfxX":-1.2580715251256116,"pfxZ":7.737244821838079,"pX":0.6467281252602795,"pZ":2.5685459741933356,"vX0":8.705058537631523,"vY0":-138.71734248156096,"vZ0":-6.424299858281538,"x":92.35,"y":169.43,"x0":-2.3726497742714314,"y0":50.006911158141925,"z0":6.063056621042299,"aX":-2.447246933190442},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":0.4,"spinRate":2107,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3952906567326191,"extension":6.605460889159579},"hitData":{"launchSpeed":88.9,"launchAngle":26.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.63,"coordY":89.6}},"index":0,"playId":"4463200d-afe2-31ea-8648-f72d3da534a8","pitchNumber":1,"startTime":"2025-08-23T00:29:38.537Z","endTime":"2025-08-23T00:29:48.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:29:48.827Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryson Stott homers (9) on a fly ball to right center field. Nick Castellanos scores.","rbi":2,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:30:18.096Z","endTime":"2025-08-23T00:31:09.099Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":676917,"link":"/api/v1/people/676917"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":{"id":676917,"link":"/api/v1/people/676917"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.3,"endSpeed":78.5,"strikeZoneTop":3.22057285874837,"strikeZoneBottom":1.51671176696567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.024915745719404,"aZ":-40.7737670311596,"pfxX":4.3334065325122255,"pfxZ":-5.561085465883311,"pX":0.7944639246768026,"pZ":1.3266900437361702,"vX0":6.0553286953209735,"vY0":-124.08662466060194,"vZ0":-3.5853281572910882,"x":86.72,"y":202.96,"x0":-2.249603010959245,"y0":50.00559881870374,"z0":6.220104478621262,"aX":6.695324044448068},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-10.7,"breakHorizontal":-9.4,"spinRate":2368,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.44300954456240893,"extension":6.416723500336543},"index":0,"playId":"a71990d9-2d5d-3e47-b5e1-cbcde3a94a67","pitchNumber":1,"startTime":"2025-08-23T00:30:21.534Z","endTime":"2025-08-23T00:30:24.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22327120763397,"aZ":-17.34369402785593,"pfxX":-3.5828549743634523,"pfxZ":7.46358668505898,"pX":0.20051666823804687,"pZ":2.7876180578876175,"vX0":8.352920409625609,"vY0":-139.7868098300187,"vZ0":-5.871910817716613,"x":109.36,"y":163.51,"x0":-2.355116888801868,"y0":50.004921997850204,"z0":6.046125170563716,"aX":-7.121984744490234},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":4.8,"spinRate":2272,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.39117857842958825,"extension":6.726542501553394},"hitData":{"launchSpeed":101.5,"launchAngle":36.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":189.58,"coordY":59.66}},"index":1,"playId":"0954b357-2e01-3833-a82b-d2fe627ccdd8","pitchNumber":2,"startTime":"2025-08-23T00:30:43.637Z","endTime":"2025-08-23T00:31:09.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:31:09.099Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner called out on strikes.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-23T00:31:30.463Z","endTime":"2025-08-23T00:32:25.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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(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":86.8,"endSpeed":80.4,"strikeZoneTop":3.39781099013526,"strikeZoneBottom":1.66343618460175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.63728542185225,"aZ":-41.8504986924885,"pfxX":4.92723486784862,"pfxZ":-5.988821716781164,"pX":0.8109363689676212,"pZ":2.0883114867017047,"vX0":6.327532383882049,"vY0":-126.31951455194573,"vZ0":-1.9719922899050977,"x":86.09,"y":182.4,"x0":-2.3660702796009216,"y0":50.002194411087416,"z0":6.242636889373009,"aX":7.962704840155519},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-11.0,"breakHorizontal":-10.3,"spinRate":2370,"spinDirection":28},"zone":9,"typeConfidence":2.0,"plateTime":0.4335491799711706,"extension":6.578170183662719},"index":0,"playId":"2be2be16-94f6-39a3-8792-625fdb8682ca","pitchNumber":1,"startTime":"2025-08-23T00:31:35.266Z","endTime":"2025-08-23T00:31:39.092Z","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":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.01297945546235,"aZ":-42.55784380974432,"pfxX":4.947205875993907,"pfxZ":-6.555798566372542,"pX":0.8977084412561541,"pZ":1.7863596451193418,"vX0":6.6785629868940735,"vY0":-125.47247442643393,"vZ0":-2.466419635079688,"x":82.78,"y":190.55,"x0":-2.448337232614853,"y0":50.00441091144637,"z0":6.272764688597706,"aX":7.833213032331166},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-12.2,"breakHorizontal":-10.6,"spinRate":2377,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.43769013599145934,"extension":6.570062855644883},"index":1,"playId":"5ba63334-8c9b-3bfb-9b55-db063c5ce339","pitchNumber":2,"startTime":"2025-08-23T00:31:49.034Z","endTime":"2025-08-23T00:31:53.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.94916935929854,"aZ":-16.91125449227842,"pfxX":-1.904879218416486,"pfxZ":7.638785556591262,"pX":1.0255193043494102,"pZ":1.6724537503987862,"vX0":9.74278091055242,"vY0":-140.05381142784498,"vZ0":-8.92272763282054,"x":77.91,"y":193.62,"x0":-2.2421993109400304,"y0":50.00280972888512,"z0":5.992936219413449,"aX":-3.8073807399274684},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":1.6,"spinRate":2371,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3902372465943871,"extension":6.678118759662932},"index":2,"playId":"300841a2-1ebd-3822-8a66-75765d90c99c","pitchNumber":3,"startTime":"2025-08-23T00:32:05.253Z","endTime":"2025-08-23T00:32:08.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.37185636740823,"strikeZoneBottom":1.66361419309737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.054293939102884,"aZ":-43.75286497145933,"pfxX":1.8522469487691056,"pfxZ":-7.253891454552144,"pX":0.5342524224001189,"pZ":1.7030214565082595,"vX0":6.042665317679422,"vY0":-126.42563261426673,"vZ0":-2.566558352396762,"x":96.64,"y":192.8,"x0":-2.140748634077229,"y0":50.0028000504334,"z0":6.289369702837032,"aX":2.955714565889323},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-13.4,"breakHorizontal":-4.9,"spinRate":2380,"spinDirection":27},"zone":9,"typeConfidence":2.0,"plateTime":0.4355245623584709,"extension":6.394214228598483},"index":3,"playId":"7aad6b47-8e1b-3628-af7a-388aff83750a","pitchNumber":4,"startTime":"2025-08-23T00:32:21.859Z","endTime":"2025-08-23T00:32:25.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:32:25.261Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Crews singles on a sharp line drive to center fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T00:35:00.388Z","endTime":"2025-08-23T00:35:28.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: José Alvarado replaces Tanner Banks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T00:35:00.049Z","endTime":"2025-08-23T00:35:02.766Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":99.4,"endSpeed":90.4,"strikeZoneTop":3.1344995019584,"strikeZoneBottom":1.34877598416936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.91210881372713,"aZ":-15.790467652525553,"pfxX":9.504631963754854,"pfxZ":7.7802878550374555,"pX":-0.28375180893358126,"pZ":3.818417767650664,"vX0":-7.644365855982631,"vY0":-144.4766218359216,"vZ0":-4.699088524266375,"x":127.82,"y":135.68,"x0":1.1668517362558974,"y0":50.00278103989933,"z0":6.442443259700752,"aX":20.013277113369575},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.3,"breakHorizontal":-15.6,"spinRate":2080,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.3797002772893303,"extension":7.007376974661833},"index":1,"playId":"2d58357f-8949-3369-9d8f-7da4a66e8a9b","pitchNumber":1,"startTime":"2025-08-23T00:35:02.766Z","endTime":"2025-08-23T00:35:05.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.05,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.08786770773908,"aZ":-15.31130735144743,"pfxX":9.029913098225926,"pfxZ":8.235380517250274,"pX":-0.5478340809980675,"pZ":2.2089360006131633,"vX0":-7.899593823543322,"vY0":-142.50182153047874,"vZ0":-8.880662208981558,"x":137.88,"y":179.14,"x0":1.09304932264718,"y0":50.00200413938051,"z0":6.3422294994066215,"aX":18.489020503182115},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.2,"breakHorizontal":-14.6,"spinRate":1996,"spinDirection":145},"zone":4,"typeConfidence":0.9,"plateTime":0.38501215974768765,"extension":7.153783546417065},"hitData":{"launchSpeed":106.4,"launchAngle":8.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":117.27,"coordY":74.93}},"index":2,"playId":"bd75145b-7077-3dc9-aafa-6c20a7d6df47","pitchNumber":2,"startTime":"2025-08-23T00:35:18.331Z","endTime":"2025-08-23T00:35:28.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:35:28.659Z","atBatIndex":51},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Daylen Lile out on a sacrifice bunt, pitcher José Alvarado to first baseman Bryce Harper. Dylan Crews to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T00:35:49.193Z","endTime":"2025-08-23T00:36:02.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":91.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.79033153455931,"aZ":-13.792912227819727,"pfxX":8.58524880331145,"pfxZ":8.63376153271647,"pX":-0.7850868395572034,"pZ":2.080726601563079,"vX0":-8.876503678235878,"vY0":-144.97256476804944,"vZ0":-9.518649776498162,"x":146.93,"y":182.6,"x0":1.200567601558676,"y0":50.003432589343646,"z0":6.247865615462178,"aX":18.280794026530717},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.8,"breakHorizontal":-13.8,"spinRate":2108,"spinDirection":147},"zone":7,"typeConfidence":0.9,"plateTime":0.3777661753177939,"extension":6.949480909928037},"hitData":{"launchSpeed":22.5,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":125.84,"coordY":184.99}},"index":0,"playId":"d568aeaa-e6d8-3d62-b784-b3496e189c45","pitchNumber":1,"startTime":"2025-08-23T00:35:55.325Z","endTime":"2025-08-23T00:36:02.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:36:02.481Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brady House lines out to second baseman Bryson Stott.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T00:36:33.024Z","endTime":"2025-08-23T00:36:58.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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 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":92.3,"endSpeed":85.5,"strikeZoneTop":3.53402048638346,"strikeZoneBottom":1.55730690348319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.705626961627196,"aZ":-21.70482585982372,"pfxX":1.5076885165323244,"pfxZ":5.724330742238497,"pX":-1.5854287072883655,"pZ":0.5880401297704441,"vX0":-7.65262332080452,"vY0":-133.85951388473953,"vZ0":-11.107948559592131,"x":177.43,"y":222.9,"x0":1.1046939768763298,"y0":50.00458041206123,"z0":6.321114462631634,"aX":2.7588164208553807},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.3,"breakHorizontal":-1.2,"spinRate":2106,"spinDirection":139},"zone":13,"typeConfidence":0.9,"plateTime":0.4079166581334439,"extension":6.952738102377353},"index":0,"playId":"9d2ff32a-76e2-3afc-bca2-134f80b0469e","pitchNumber":1,"startTime":"2025-08-23T00:36:33.117Z","endTime":"2025-08-23T00:36:36.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.191754580620284,"aZ":-16.43289589956585,"pfxX":9.75934304704543,"pfxZ":7.424969702537316,"pX":-0.5320700410191438,"pZ":2.940104771519012,"vX0":-8.552433589798941,"vY0":-144.77125340787532,"vZ0":-6.662265646928756,"x":137.28,"y":159.4,"x0":1.194269247022854,"y0":50.00204860546059,"z0":6.279236537128666,"aX":20.68915140907326},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.2,"breakHorizontal":-16.0,"spinRate":2045,"spinDirection":146},"zone":4,"typeConfidence":0.91,"plateTime":0.3785229250961897,"extension":6.8394771021195275},"hitData":{"launchSpeed":93.6,"launchAngle":9.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":143.6,"coordY":131.62}},"index":1,"playId":"15d5e937-2de6-3eff-9f30-88d7aeee0801","pitchNumber":2,"startTime":"2025-08-23T00:36:52.581Z","endTime":"2025-08-23T00:36:58.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:36:58.640Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to left fielder Max Kepler.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-23T00:37:44.925Z","endTime":"2025-08-23T00:40:17.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jacob Young replaces Robert Hassell III.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T00:37:16.589Z","endTime":"2025-08-23T00:37:47.253Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":690987,"link":"/api/v1/people/690987"}},{"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":98.4,"endSpeed":90.0,"strikeZoneTop":3.2784811209785,"strikeZoneBottom":1.43511652555861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.037714693412696,"aZ":-18.800296390399176,"pfxX":9.781287642126651,"pfxZ":6.498632228160108,"pX":-1.5834006630638613,"pZ":1.6855979120068627,"vX0":-11.195909758418344,"vY0":-142.6289017054979,"vZ0":-9.434412620198014,"x":177.36,"y":193.27,"x0":1.1234800342681255,"y0":50.00582862825735,"z0":6.223788982633979,"aX":20.140647024594948},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.8,"breakHorizontal":-15.5,"spinRate":2049,"spinDirection":140},"zone":13,"typeConfidence":0.9,"plateTime":0.3841351354561682,"extension":6.908367253401264},"index":1,"playId":"a88f6df7-32d8-33f1-ae81-1f6ab07bdf52","pitchNumber":1,"startTime":"2025-08-23T00:37:47.253Z","endTime":"2025-08-23T00:37:50.551Z","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":99.1,"endSpeed":90.4,"strikeZoneTop":3.25319826419216,"strikeZoneBottom":1.4366591928452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.85264149029869,"aZ":-17.531317039815473,"pfxX":9.193174729589725,"pfxZ":6.996186864009756,"pX":-1.2215791921459604,"pZ":2.749059297115892,"vX0":-10.389444191600383,"vY0":-143.86654794725933,"vZ0":-6.9213978978728585,"x":163.56,"y":164.56,"x0":1.244729250209123,"y0":50.004914446617775,"z0":6.275798236763,"aX":19.244796193912862},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.4,"breakHorizontal":-14.5,"spinRate":2054,"spinDirection":138},"zone":11,"typeConfidence":0.9,"plateTime":0.38094498503853114,"extension":6.8736612632103276},"index":2,"playId":"5843ae09-1422-36c5-8097-f6840116819e","pitchNumber":2,"startTime":"2025-08-23T00:38:04.764Z","endTime":"2025-08-23T00:38:08.007Z","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":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.425250572551725,"aZ":-16.39305450733773,"pfxX":7.788203231167623,"pfxZ":7.775844305544801,"pX":0.13204482612472238,"pZ":3.225956311868344,"vX0":-5.746142146160803,"vY0":-141.79261175327767,"vZ0":-5.770498335479183,"x":111.97,"y":151.68,"x0":1.1764055921858132,"y0":50.00122074550548,"z0":6.339053766181242,"aX":15.804469889454388},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":-12.8,"spinRate":2051,"spinDirection":141},"zone":2,"typeConfidence":0.89,"plateTime":0.3867758579388916,"extension":7.208733337699502},"index":3,"playId":"0fd64a05-290f-3859-80a1-778d4c8c9acb","pitchNumber":3,"startTime":"2025-08-23T00:38:25.094Z","endTime":"2025-08-23T00:38:28.094Z","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":1,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":91.1,"strikeZoneTop":3.30846846257101,"strikeZoneBottom":1.46618626814635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63361180484548,"aZ":-18.51131371693553,"pfxX":11.16513930314313,"pfxZ":6.453611312887739,"pX":-1.2306203287889566,"pZ":2.5749920526720063,"vX0":-10.658471796203168,"vY0":-144.37683619898002,"vZ0":-7.143741507940904,"x":163.91,"y":169.26,"x0":1.05269154227662,"y0":50.00633949329828,"z0":6.214666126518486,"aX":23.64953426245604},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.4,"breakHorizontal":-18.2,"spinRate":2166,"spinDirection":142},"zone":11,"typeConfidence":0.91,"plateTime":0.3789279414999416,"extension":6.8364142773529375},"index":4,"playId":"048f5c8e-4700-3183-9b6e-58d66939aef9","pitchNumber":4,"startTime":"2025-08-23T00:38:47.611Z","endTime":"2025-08-23T00:38:51.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83740606266827,"aZ":-17.228563843478078,"pfxX":9.080059670195412,"pfxZ":7.270045396097677,"pX":-0.17148902984905934,"pZ":2.786198037904116,"vX0":-7.037755663864607,"vY0":-142.31340374503773,"vZ0":-6.652180057652017,"x":123.54,"y":163.55,"x0":1.150422859512108,"y0":50.00652471036307,"z0":6.240258120239149,"aX":18.679185701853022},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.0,"breakHorizontal":-15.1,"spinRate":2022,"spinDirection":139},"zone":2,"typeConfidence":0.9,"plateTime":0.38446384844562154,"extension":7.272233298071789},"index":5,"playId":"31937ad7-08f3-37e3-b691-eb8f5bd01f34","pitchNumber":5,"startTime":"2025-08-23T00:39:07.385Z","endTime":"2025-08-23T00:39:10.385Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-23T00:39:24.327Z","endTime":"2025-08-23T00:39:38.208Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.78500179226988,"aZ":-13.577730765551156,"pfxX":8.533829401954126,"pfxZ":8.891875779702987,"pX":0.6136851932995759,"pZ":3.3921581150911146,"vX0":-4.859501643211644,"vY0":-143.8083867864819,"vZ0":-5.802217023475787,"x":93.61,"y":147.19,"x0":1.217813192667007,"y0":50.00647576727386,"z0":6.280579175321835,"aX":17.852740536850476},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.1,"breakHorizontal":-14.5,"spinRate":1995,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.381080744213373,"extension":7.102359880520691},"index":7,"playId":"2fdd85df-4692-3ca4-99ef-30c6e5e6c524","pitchNumber":6,"startTime":"2025-08-23T00:39:38.208Z","endTime":"2025-08-23T00:39:41.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.237776260306816,"aZ":-16.121107779232414,"pfxX":9.12418180475235,"pfxZ":7.817843935357865,"pX":-0.6257824980894064,"pZ":2.3139945411389937,"vX0":-8.082727078014097,"vY0":-142.27952096361773,"vZ0":-7.966261964692695,"x":140.85,"y":176.3,"x0":1.0645932270049765,"y0":50.00043640987714,"z0":6.168977926329656,"aX":18.72919831706362},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.7,"breakHorizontal":-14.9,"spinRate":1960,"spinDirection":139},"zone":4,"typeConfidence":0.9,"plateTime":0.38476387471892615,"extension":7.079327883998915},"hitData":{"launchSpeed":92.6,"launchAngle":29.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.38,"coordY":59.21}},"index":8,"playId":"df7a2e03-3ebc-3e8c-9b02-822de3794e6f","pitchNumber":7,"startTime":"2025-08-23T00:40:09.078Z","endTime":"2025-08-23T00:40:17.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:40:17.387Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T00:42:51.007Z","endTime":"2025-08-23T00:44:37.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[0,1],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jacob Young remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T00:42:08.492Z","endTime":"2025-08-23T00:42:08.519Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":690987,"link":"/api/v1/people/690987"}},{"details":{"description":"Pitching Change: Shinnosuke Ogasawara replaces Cade Cavalli.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T00:42:08.519Z","endTime":"2025-08-23T00:42:53.216Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":829272,"link":"/api/v1/people/829272"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":71.1,"endSpeed":64.5,"strikeZoneTop":3.33424411668051,"strikeZoneBottom":1.56050884674195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.601999632575303,"aZ":-43.673126897688924,"pfxX":-4.4185446853157675,"pfxZ":-10.996399938088935,"pX":-1.1652545019205134,"pZ":1.1833777741448788,"vX0":-3.316117423914107,"vY0":-103.37082713735747,"vZ0":0.9389036377485722,"x":161.42,"y":206.83,"x0":1.053601527395881,"y0":50.00130565861012,"z0":6.110431551205342,"aX":-4.621192734711647},"breaks":{"breakAngle":7.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-74.5,"breakVerticalInduced":-18.8,"breakHorizontal":9.1,"spinRate":2757,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.5368065174363852,"extension":6.017587342057206},"index":2,"playId":"01c71cc1-687a-3c6b-8d6f-0ac8942f1e0f","pitchNumber":1,"startTime":"2025-08-23T00:42:53.216Z","endTime":"2025-08-23T00:42:56.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.43929488745121,"strikeZoneBottom":1.61413335928827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36840019264919,"aZ":-13.647412407232451,"pfxX":4.45956082348688,"pfxZ":10.26586674532692,"pX":-2.037452173027111,"pZ":1.8059601167202242,"vX0":-10.090323583812738,"vY0":-133.85484144746772,"vZ0":-7.216472907177496,"x":194.66,"y":190.02,"x0":1.210913254076438,"y0":50.00416965787896,"z0":5.524898831264681,"aX":8.050255779438444},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.0,"breakHorizontal":-5.8,"spinRate":2199,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.41006416025433623,"extension":6.315731790425789},"index":3,"playId":"155bc69f-a4f9-3e52-a835-d4a62cdfc204","pitchNumber":2,"startTime":"2025-08-23T00:43:09.008Z","endTime":"2025-08-23T00:43:12.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.41014470703536,"strikeZoneBottom":1.63689377765304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09102268213113,"aZ":-15.5888116272866,"pfxX":4.220622815788822,"pfxZ":9.167331158859893,"pX":-0.7312686295075094,"pZ":2.4597091344453514,"vX0":-6.973872105110276,"vY0":-134.18777462476956,"vZ0":-5.390347986648489,"x":144.87,"y":172.37,"x0":1.3620936833074564,"y0":50.00656291778999,"z0":5.618722823803629,"aX":7.639994417454576},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":-6.0,"spinRate":2257,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.4093635600815779,"extension":6.181635128801951},"index":4,"playId":"94ee756d-ae0c-309a-80f8-17732c3c4b4e","pitchNumber":3,"startTime":"2025-08-23T00:43:29.947Z","endTime":"2025-08-23T00:43:32.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.3339614907514,"strikeZoneBottom":1.53523707567827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.987986047738517,"aZ":-30.20580268921284,"pfxX":-0.06575702223095448,"pfxZ":1.3693303832370187,"pX":-0.936977923137452,"pZ":2.1715725975388005,"vX0":-5.967605321215935,"vY0":-119.16172165452934,"vZ0":-1.9463152558744041,"x":152.72,"y":180.15,"x0":1.6087950028834805,"y0":50.00359738231487,"z0":5.729057810487436,"aX":-0.09338477225887229},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.3,"breakHorizontal":1.6,"spinRate":2474,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4597344506653509,"extension":6.050942276106835},"index":5,"playId":"c73c4182-dfc7-37d4-84f4-48250f21a265","pitchNumber":4,"startTime":"2025-08-23T00:43:48.118Z","endTime":"2025-08-23T00:43:52.374Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.783332778268385,"aZ":-30.842456321107218,"pfxX":-0.40831233220598406,"pfxZ":0.9251741504563071,"pX":-0.7976316909256256,"pZ":1.43190667412848,"vX0":-5.588823618083084,"vY0":-119.16739395269656,"vZ0":-3.1644786131894254,"x":147.4,"y":200.12,"x0":1.6305461345973216,"y0":50.003857551491514,"z0":5.561815142970047,"aX":-0.5862599624234827},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.2,"breakHorizontal":2.0,"spinRate":2360,"spinDirection":257},"zone":7,"typeConfidence":2.0,"plateTime":0.4595481586898287,"extension":6.154495337449454},"index":6,"playId":"2be959c9-3196-3f2b-b43e-d04b275009da","pitchNumber":5,"startTime":"2025-08-23T00:44:07.155Z","endTime":"2025-08-23T00:44:10.155Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-08-23T00:44:18.891Z","endTime":"2025-08-23T00:44:34.579Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.762810197200178,"aZ":-29.88564137541377,"pfxX":-0.5849723822170922,"pfxZ":1.5663869791791551,"pX":-1.0402674932536233,"pZ":1.3100789340999417,"vX0":-5.723672861703135,"vY0":-119.72754252208294,"vZ0":-3.9800417786095483,"x":156.65,"y":203.41,"x0":1.4511005527360192,"y0":50.002538181114474,"z0":5.6502793801219235,"aX":-0.8541401961629838},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.2,"breakHorizontal":2.4,"spinRate":2441,"spinDirection":195},"zone":13,"typeConfidence":2.0,"plateTime":0.4563887227869037,"extension":6.146300225258629},"index":8,"playId":"a6aec0ae-71f0-33dc-a058-cfdc78ffd4fb","pitchNumber":6,"startTime":"2025-08-23T00:44:34.579Z","endTime":"2025-08-23T00:44:37.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:44:37.650Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T00:45:01.175Z","endTime":"2025-08-23T00:46:07.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.8,"endSpeed":66.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.14887746066952,"aZ":-45.502953970557606,"pfxX":-2.1790134500138545,"pfxZ":-12.136022784389235,"pX":-1.0883577547876497,"pZ":1.1391204652130642,"vX0":-3.735612471213082,"vY0":-105.7791631898965,"vZ0":1.0133385309229672,"x":158.49,"y":208.02,"x0":1.0051533183847592,"y0":50.00146062764041,"z0":6.000284727959562,"aX":-2.393205570398098},"breaks":{"breakAngle":3.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.9,"breakVerticalInduced":-21.0,"breakHorizontal":5.3,"spinRate":2786,"spinDirection":346},"zone":13,"typeConfidence":2.0,"plateTime":0.5239580353901037,"extension":6.113230353620362},"index":0,"playId":"30be8a9f-08d2-3b61-9e11-791ef2277a65","pitchNumber":1,"startTime":"2025-08-23T00:45:03.203Z","endTime":"2025-08-23T00:45:06.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.15868150629898,"strikeZoneBottom":1.5930646387669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.320887700958803,"aZ":-28.3042269288107,"pfxX":-0.5190436711215538,"pfxZ":2.5498791774733327,"pX":-1.9396567109192648,"pZ":0.3331739476754645,"vX0":-7.797601554351388,"vY0":-122.3132526868448,"vZ0":-6.568783223216784,"x":190.94,"y":229.78,"x0":1.3525542740392087,"y0":50.005617385801244,"z0":5.4694767645660605,"aX":-0.7898223159641223},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.4,"breakHorizontal":2.8,"spinRate":2480,"spinDirection":174},"zone":13,"typeConfidence":2.0,"plateTime":0.447198613292211,"extension":6.0970085343159415},"index":1,"playId":"f5e3dfae-38e1-3b3c-8178-d3872e305e70","pitchNumber":2,"startTime":"2025-08-23T00:45:19.028Z","endTime":"2025-08-23T00:45:22.028Z","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":82.6,"endSpeed":76.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.879590445844503,"aZ":-31.617978709720614,"pfxX":-1.6361806606863385,"pfxZ":0.3841342365028311,"pX":-0.5870904714170665,"pZ":1.5549825200019352,"vX0":-4.7762416325441945,"vY0":-120.29694385622119,"vZ0":-2.9018741647562054,"x":139.38,"y":196.8,"x0":1.6388084090603388,"y0":50.00575286678689,"z0":5.586955861765201,"aX":-2.3918699470155484},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.2,"breakHorizontal":4.1,"spinRate":2398,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.45574991856597125,"extension":6.203021626104947},"index":2,"playId":"e4a59dbb-abbe-3dae-9095-2b682a09ea22","pitchNumber":3,"startTime":"2025-08-23T00:45:39.365Z","endTime":"2025-08-23T00:45:44.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":68.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58788271737873,"aZ":-47.19187321906113,"pfxX":-2.912429821677822,"pfxZ":-12.624646795882699,"pX":-0.6458611822277415,"pZ":2.854759520487589,"vX0":-2.9921062524829765,"vY0":-109.91386375207523,"vZ0":3.9502466763747583,"x":141.62,"y":161.7,"x0":1.1262279422444357,"y0":50.00548307234255,"z0":6.144103932084874,"aX":-3.462910596106175},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.0,"breakVerticalInduced":-20.9,"breakHorizontal":6.2,"spinRate":2915,"spinDirection":343},"zone":1,"typeConfidence":2.0,"plateTime":0.5038020983574545,"extension":6.093048644312038},"index":3,"playId":"d3d7d8f8-6d3d-3cb8-8e27-d29288c3ab0d","pitchNumber":4,"startTime":"2025-08-23T00:46:04.926Z","endTime":"2025-08-23T00:46:07.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:46:07.926Z","atBatIndex":56},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.T. Realmuto homers (10) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T00:46:30.168Z","endTime":"2025-08-23T00:49:11.946Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":829272,"link":"/api/v1/people/829272"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":81.0,"endSpeed":73.8,"strikeZoneTop":3.68109678250386,"strikeZoneBottom":1.8178415044317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46060657281352,"aZ":-25.446870118920643,"pfxX":9.500335152097561,"pfxZ":4.810022560073309,"pX":0.4303171123765643,"pZ":3.5386669370922026,"vX0":-4.993362984974462,"vY0":-117.8070187848031,"vZ0":0.04334155465261069,"x":100.6,"y":143.24,"x0":1.3488133631522583,"y0":50.00178088506726,"z0":5.88228472473966,"aX":13.283738860882927},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":9.0,"breakHorizontal":-15.8,"spinRate":1702,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.46585348257480286,"extension":6.142191517573577},"index":0,"playId":"4875a193-c5b3-36ae-b341-4d987ea4dcdb","pitchNumber":1,"startTime":"2025-08-23T00:46:35.352Z","endTime":"2025-08-23T00:46:38.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.6,"strikeZoneTop":3.67420240893149,"strikeZoneBottom":1.7853799485508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.352366117721076,"aZ":-14.480668659944483,"pfxX":4.989082778600127,"pfxZ":9.81313391734805,"pX":-1.478552752982135,"pZ":2.9543018618535566,"vX0":-8.671930991119158,"vY0":-134.0313736189406,"vZ0":-4.3368988245824625,"x":173.36,"y":159.01,"x0":1.163774075917333,"y0":50.00513818609195,"z0":5.641177092485272,"aX":8.99856594183939},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":-7.0,"spinRate":2408,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4100451815393784,"extension":6.22616122774057},"index":1,"playId":"5fe32038-7c35-3b17-aa25-fe74cea572b7","pitchNumber":2,"startTime":"2025-08-23T00:46:54.178Z","endTime":"2025-08-23T00:46:57.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.7,"endSpeed":67.2,"strikeZoneTop":3.61138458757434,"strikeZoneBottom":1.74844687444951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.334807004489516,"aZ":-46.249013848132996,"pfxX":-2.199209733347603,"pfxZ":-12.24994088857988,"pX":-1.268008941174944,"pZ":1.7977825121995656,"vX0":-4.071577289938695,"vY0":-108.46046358659713,"vZ0":2.0358512981206407,"x":165.33,"y":190.24,"x0":0.946902853041422,"y0":50.0044715394246,"z0":6.032158403777276,"aX":-2.5260800345702332},"breaks":{"breakAngle":3.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.4,"breakVerticalInduced":-20.8,"breakHorizontal":5.4,"spinRate":2792,"spinDirection":348},"zone":13,"typeConfidence":2.0,"plateTime":0.5121388899264434,"extension":6.049362939738835},"index":2,"playId":"873c44cc-cd29-3b75-9006-510bb733d448","pitchNumber":3,"startTime":"2025-08-23T00:47:10.822Z","endTime":"2025-08-23T00:47:14.080Z","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":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.161244244594485,"aZ":-28.080147838915938,"pfxX":11.047751308391161,"pfxZ":2.8751158903458736,"pX":-0.4990635708893947,"pZ":2.156369918033155,"vX0":-7.152427579526552,"vY0":-118.90092544004932,"vZ0":-2.4718399497504357,"x":136.02,"y":180.56,"x0":1.1224682257837977,"y0":50.00030832484285,"z0":5.773804899051621,"aX":15.714840155558075},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.8,"breakHorizontal":-18.1,"spinRate":1700,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.46179365154283936,"extension":6.175607188773164},"index":3,"playId":"a924c7de-792f-3347-be5b-53d00ad47920","pitchNumber":4,"startTime":"2025-08-23T00:47:28.311Z","endTime":"2025-08-23T00:47:31.311Z","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":2},"pitchData":{"startSpeed":76.4,"endSpeed":69.7,"strikeZoneTop":3.58996000968727,"strikeZoneBottom":1.75254163218482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.89966174586531,"aZ":-44.70707922768276,"pfxX":-3.0338835460912135,"pfxZ":-10.320778412628872,"pX":-1.831588351652587,"pZ":0.49417192702675045,"vX0":-5.374459054150504,"vY0":-111.01328119543423,"vZ0":-1.3877445591046207,"x":186.82,"y":225.44,"x0":1.041314456020389,"y0":50.002669871229145,"z0":5.896065068737709,"aX":-3.6838500101784963},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.6,"breakVerticalInduced":-18.6,"breakHorizontal":7.2,"spinRate":2851,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.49859714212502393,"extension":6.18807882247082},"index":4,"playId":"0ef1eeaa-db97-3289-897c-12eb096ca1ca","pitchNumber":5,"startTime":"2025-08-23T00:47:50.024Z","endTime":"2025-08-23T00:47:53.954Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.115665127239712,"aZ":-26.91641286824976,"pfxX":11.094430691599298,"pfxZ":3.7893549013915973,"pX":0.6321396963127137,"pZ":1.6520630779964456,"vX0":-4.794083144011687,"vY0":-117.50462861023723,"vZ0":-3.606413277341527,"x":92.9,"y":194.17,"x0":1.267375937049308,"y0":50.000792207275836,"z0":5.732075876402055,"aX":15.373979128211364},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.1,"breakHorizontal":-18.7,"spinRate":1575,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.4677385830408971,"extension":6.069030811881182},"index":5,"playId":"f5db0d8f-95c6-3d23-b3bd-cc501658da88","pitchNumber":6,"startTime":"2025-08-23T00:48:13.274Z","endTime":"2025-08-23T00:48:16.274Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-23T00:48:30.144Z","endTime":"2025-08-23T00:48:48.640Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.196589016821985,"aZ":-25.46003568560719,"pfxX":9.474604998224578,"pfxZ":4.721110281673448,"pX":-0.36726004678940855,"pZ":1.7935783643471557,"vX0":-6.696457674804479,"vY0":-118.65431432496186,"vZ0":-3.710766176613453,"x":131.0,"y":190.35,"x0":1.263823259448676,"y0":50.00308963642884,"z0":5.703584337439241,"aX":13.47848411959581},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.9,"breakHorizontal":-15.5,"spinRate":1593,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.46202500877953856,"extension":6.195508651471675},"hitData":{"launchSpeed":110.4,"launchAngle":25.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":47.73,"coordY":47.15}},"index":7,"playId":"9765cc1f-87f3-30b1-a516-c746aa830f07","pitchNumber":7,"startTime":"2025-08-23T00:48:48.640Z","endTime":"2025-08-23T00:49:11.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:49:11.946Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-23T00:51:51.129Z","endTime":"2025-08-23T00:53:08.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T00:49:24.143Z","endTime":"2025-08-23T00:50:15.503Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jackson Rutledge replaces Shinnosuke Ogasawara.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-23T00:50:15.503Z","endTime":"2025-08-23T00:51:53.198Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671131,"link":"/api/v1/people/671131"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72521359981882,"aZ":-19.281902467952154,"pfxX":-9.3335598445763,"pfxZ":6.5177175884323155,"pX":-0.42265149304765587,"pZ":2.69077067621606,"vX0":7.738893882408712,"vY0":-140.01097130510257,"vZ0":-5.721292370759297,"x":133.11,"y":166.13,"x0":-2.0150654906909615,"y0":50.002328946700345,"z0":6.029744156729946,"aX":-18.460326442501604},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.7,"breakHorizontal":15.2,"spinRate":2294,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.391761520157202,"extension":6.328663999424837},"index":2,"playId":"bdf69fc1-8b3c-3689-b301-b76a81d3249d","pitchNumber":1,"startTime":"2025-08-23T00:51:53.198Z","endTime":"2025-08-23T00:51:57.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.4,"endSpeed":79.7,"strikeZoneTop":3.53101738751085,"strikeZoneBottom":1.64346586027432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.9182466293287,"aZ":-30.507639030417305,"pfxX":-0.31718582219177094,"pfxZ":1.0369627083532604,"pX":1.7799192632518404,"pZ":1.3091419421717843,"vX0":8.745589354790038,"vY0":-126.81264996546754,"vZ0":-5.850699156552722,"x":49.15,"y":203.43,"x0":-1.6904673714576717,"y0":50.00382381528627,"z0":6.117242059279366,"aX":-0.5110660010185427},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":-1.7,"spinRate":1999,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.43397562128724454,"extension":6.304758350090342},"index":3,"playId":"409900e6-9199-3e08-adbc-3de80213c9b5","pitchNumber":2,"startTime":"2025-08-23T00:52:21.308Z","endTime":"2025-08-23T00:52:24.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":78.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.56376011020737,"aZ":-29.881507953613323,"pfxX":-0.2914951849548286,"pfxZ":1.4418841772717368,"pX":0.5129539687319533,"pZ":2.065716652821801,"vX0":6.127228475672952,"vY0":-126.4643582017834,"vZ0":-4.163744733662073,"x":97.45,"y":183.01,"x0":-1.9239800475537232,"y0":50.001202539390434,"z0":6.1845531999677235,"aX":-0.4634328092235814},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":-1.2,"spinRate":1964,"spinDirection":306},"zone":9,"typeConfidence":2.0,"plateTime":0.4364408686705965,"extension":6.341322682247723},"index":4,"playId":"fca2f840-9fe8-39cb-90d5-2ce5b5feea61","pitchNumber":3,"startTime":"2025-08-23T00:52:37.689Z","endTime":"2025-08-23T00:52:40.689Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-23T00:52:48.893Z","endTime":"2025-08-23T00:53:05.221Z","isPitch":false,"type":"action","player":{"id":664761,"link":"/api/v1/people/664761"}},{"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":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.88717734015331,"aZ":-16.63443541520156,"pfxX":-10.664087803247948,"pfxZ":7.90471179549716,"pX":0.3538447912705622,"pZ":3.251720179658611,"vX0":9.75077367834156,"vY0":-139.86482492204578,"vZ0":-4.828584514016015,"x":103.51,"y":150.98,"x0":-1.8057021267345787,"y0":50.00056995342058,"z0":6.104372215630418,"aX":-20.957769496305133},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":17.0,"spinRate":2227,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.39281329919196084,"extension":6.338863567983841},"index":6,"playId":"4fe0fdef-bccc-366b-8f44-61604f266f08","pitchNumber":4,"startTime":"2025-08-23T00:53:05.221Z","endTime":"2025-08-23T00:53:08.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:53:08.933Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"James Wood doubles (28) on a sharp line drive to right fielder Nick Castellanos.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T00:55:34.096Z","endTime":"2025-08-23T00:56:06.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Strahm replaces José Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T00:54:13.561Z","endTime":"2025-08-23T00:55:36.381Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621381,"link":"/api/v1/people/621381"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.8,"strikeZoneTop":3.82979034658453,"strikeZoneBottom":1.73704512131045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2086430441976,"aZ":-28.63285902712929,"pfxX":-0.5224427975172392,"pfxZ":2.4048964090779386,"pX":-0.7471661859545399,"pZ":4.2203237452338405,"vX0":-9.538617662861824,"vY0":-121.26533564622753,"vZ0":2.3493915599071546,"x":145.48,"y":124.83,"x0":3.3237956845865293,"y0":50.002313873147465,"z0":5.755767117155481,"aX":-0.7688030509024083},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.3,"breakHorizontal":3.5,"spinRate":2790,"spinDirection":258},"zone":11,"typeConfidence":2.0,"plateTime":0.4536397173190063,"extension":5.990320149647263},"index":1,"playId":"cac5504d-a720-3217-8ff1-00c9f4e5be4b","pitchNumber":1,"startTime":"2025-08-23T00:55:36.381Z","endTime":"2025-08-23T00:55:39.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.84,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.227697920121212,"aZ":-19.72409778779387,"pfxX":11.249276776314652,"pfxZ":6.849146929708084,"pX":0.48987613560980864,"pZ":3.4073616406645963,"vX0":-10.802196253245429,"vY0":-134.48518576081,"vZ0":-1.5267700698615774,"x":98.33,"y":146.78,"x0":3.1118190124037213,"y0":50.002729880658535,"z0":5.392107782690791,"aX":20.449902066359254},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":-17.9,"spinRate":2538,"spinDirection":138},"zone":3,"typeConfidence":2.0,"plateTime":0.4084496093773091,"extension":6.263340238858064},"hitData":{"launchSpeed":112.3,"launchAngle":11.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":202.91,"coordY":98.46}},"index":2,"playId":"870409f9-0f4f-37b6-954c-7cb2089ca9fa","pitchNumber":2,"startTime":"2025-08-23T00:55:52.692Z","endTime":"2025-08-23T00:56:06.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:56:06.517Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to center fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T00:56:41.039Z","endTime":"2025-08-23T00:57:19.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.642829442694115,"aZ":-24.631390341792326,"pfxX":2.499668312459162,"pfxZ":5.05058118578892,"pX":0.2781723423570065,"pZ":3.0641472558876504,"vX0":-8.089363169731671,"vY0":-121.13715926261817,"vZ0":-0.74040430878022,"x":106.4,"y":156.05,"x0":3.3292572710351322,"y0":50.00186982227625,"z0":5.518296111022884,"aX":3.7330986232831744},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":9.2,"breakHorizontal":-2.6,"spinRate":2680,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.45136265101693107,"extension":6.195000079254892},"index":0,"playId":"fd194a26-ec41-3f28-98b9-7a2af01d7577","pitchNumber":1,"startTime":"2025-08-23T00:56:44.830Z","endTime":"2025-08-23T00:56:47.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.065877758766867,"aZ":-26.20301143873853,"pfxX":-1.1679058417193149,"pfxZ":4.106712209209012,"pX":0.5852382371585445,"pZ":1.6131705070972602,"vX0":-6.204153472361972,"vY0":-119.75425413010379,"vZ0":-3.588702415266238,"x":94.69,"y":195.22,"x0":3.360794942623638,"y0":50.001010899143665,"z0":5.474391705430017,"aX":-1.6951075708545438},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.8,"breakHorizontal":3.6,"spinRate":2699,"spinDirection":260},"zone":9,"typeConfidence":2.0,"plateTime":0.45733554335613924,"extension":6.231513800632232},"hitData":{"launchSpeed":89.2,"launchAngle":45.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.49,"coordY":87.78}},"index":1,"playId":"b55865d6-895f-340b-a09c-b255145d5f97","pitchNumber":2,"startTime":"2025-08-23T00:57:05.687Z","endTime":"2025-08-23T00:57:19.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:57:19.129Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Chaparro flies out to shortstop Trea Turner.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T00:57:58.453Z","endTime":"2025-08-23T00:58:33.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andrés Chaparro replaces Josh Bell.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-23T00:57:31.590Z","endTime":"2025-08-23T00:58:00.738Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":605137,"link":"/api/v1/people/605137"}},{"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":82.7,"endSpeed":74.5,"strikeZoneTop":3.36879102179314,"strikeZoneBottom":1.61409241006488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.375160819278953,"aZ":-28.62092334901575,"pfxX":-2.0602282731293498,"pfxZ":2.4738789119065405,"pX":0.1297916345186488,"pZ":4.015198311619752,"vX0":-3.206163517985987,"vY0":-120.28765297887426,"vZ0":1.9378984180154655,"x":112.05,"y":130.37,"x0":1.7574344656587277,"y0":50.00496076614033,"z0":5.7701168125048214,"aX":-2.9631541289124725},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.3,"breakHorizontal":4.7,"spinRate":2609,"spinDirection":260},"zone":12,"typeConfidence":2.0,"plateTime":0.4586322853352609,"extension":6.173078765288915},"index":1,"playId":"772ff889-7d94-3902-9d9c-5471d0ef2656","pitchNumber":1,"startTime":"2025-08-23T00:58:00.738Z","endTime":"2025-08-23T00:58:04.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.815000900603145,"aZ":-28.92931136659695,"pfxX":-1.3619092673593116,"pfxZ":2.2817887544060618,"pX":-0.11265125835593125,"pZ":2.3058950188103347,"vX0":-3.9223667046918993,"vY0":-119.5757567998589,"vZ0":-1.3530810616378064,"x":121.29,"y":176.52,"x0":1.7376090885305329,"y0":50.00361395655374,"z0":5.517171072123148,"aX":-1.9374650026312012},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.1,"breakHorizontal":3.6,"spinRate":2681,"spinDirection":281},"zone":5,"typeConfidence":2.0,"plateTime":0.4611487534718455,"extension":6.351758099259743},"hitData":{"launchSpeed":76.3,"launchAngle":53.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":66.11,"coordY":140.51}},"index":2,"playId":"8f544123-054b-3909-8762-ba0b48af30a4","pitchNumber":2,"startTime":"2025-08-23T00:58:20.369Z","endTime":"2025-08-23T00:58:33.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T00:58:33.817Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Adams strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-23T00:58:57.880Z","endTime":"2025-08-23T01:00:12.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.234083562649534,"aZ":-26.069682589003357,"pfxX":-4.3066776332163,"pfxZ":4.229808729486658,"pX":-0.43681144324164306,"pZ":1.9538429813081064,"vX0":-3.634051555982693,"vY0":-120.17630508876967,"vZ0":-2.9432217128790406,"x":133.65,"y":186.03,"x0":1.661873196054854,"y0":50.00286873119338,"z0":5.543639318701949,"aX":-6.21278599232007},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.1,"breakHorizontal":8.8,"spinRate":2662,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.45816300909306884,"extension":6.297061161813562},"index":0,"playId":"0cb97d7e-5def-388c-8208-808e1886e8f6","pitchNumber":1,"startTime":"2025-08-23T00:59:03.161Z","endTime":"2025-08-23T00:59:06.161Z","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.0,"endSpeed":84.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.60315387742717,"aZ":-12.94339396469264,"pfxX":9.200737626189406,"pfxZ":10.485350626606152,"pX":0.04286690924491398,"pZ":2.549789853682448,"vX0":-7.405858426288319,"vY0":-135.10827433082073,"vZ0":-4.819164615429203,"x":115.37,"y":169.94,"x0":1.6347999737423564,"y0":50.00548376717514,"z0":5.278355296473416,"aX":16.878756977123906},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":-14.9,"spinRate":2630,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.4066373154605887,"extension":6.312412251283798},"index":1,"playId":"83bd6433-e426-3fa4-80c3-f7368b83ef50","pitchNumber":2,"startTime":"2025-08-23T00:59:21.410Z","endTime":"2025-08-23T00:59:24.410Z","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":94.0,"endSpeed":85.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.689505441953976,"aZ":-13.446637719702105,"pfxX":7.419265810895284,"pfxZ":9.98225340237986,"pX":0.9485695424880927,"pZ":2.9560349848596466,"vX0":-5.192876192526039,"vY0":-136.72833877331593,"vZ0":-3.740452124715135,"x":80.84,"y":158.97,"x0":1.9172194669091425,"y0":50.00389163489189,"z0":5.276768779678193,"aX":13.921345202303248},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":-12.2,"spinRate":2628,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.40198883114759854,"extension":6.22482924589335},"index":2,"playId":"faad04cf-0418-3879-a6af-17b27903b667","pitchNumber":3,"startTime":"2025-08-23T00:59:45.085Z","endTime":"2025-08-23T00:59:50.401Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.810023743188243,"aZ":-28.545282386830433,"pfxX":-2.311084129208782,"pfxZ":2.428220733749251,"pX":-0.2017204121619517,"pZ":2.726355080423897,"vX0":-3.8118088423556955,"vY0":-121.87419693833398,"vZ0":-0.7613673972422985,"x":124.69,"y":165.17,"x0":1.687750076531615,"y0":50.00030635599081,"z0":5.526519984440528,"aX":-3.445851589194593},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.4,"breakHorizontal":5.2,"spinRate":2612,"spinDirection":271},"zone":5,"typeConfidence":2.0,"plateTime":0.4508670567609525,"extension":6.341996931408666},"index":3,"playId":"07e4b60a-b909-331e-9a39-37ec4c4065f9","pitchNumber":4,"startTime":"2025-08-23T01:00:09.456Z","endTime":"2025-08-23T01:00:12.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:00:12.581Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:02:37.124Z","endTime":"2025-08-23T01:03:49.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Andrés Chaparro remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:01:49.573Z","endTime":"2025-08-23T01:01:49.591Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":605137,"link":"/api/v1/people/605137"}},{"details":{"description":"Pitching Change: PJ Poulin replaces Jackson Rutledge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T01:01:49.591Z","endTime":"2025-08-23T01:02:39.386Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676571,"link":"/api/v1/people/676571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.9,"endSpeed":69.8,"strikeZoneTop":3.2044648708269,"strikeZoneBottom":1.59286697905048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.690067313072447,"aZ":-28.529549107011363,"pfxX":-4.479516456984658,"pfxZ":2.9156561176947964,"pX":0.32315476744961835,"pZ":2.4852764910584417,"vX0":-3.8467523698385495,"vY0":-111.90620042573485,"vZ0":2.290324981200559,"x":104.68,"y":171.68,"x0":2.6549071480615645,"y0":50.005263253241694,"z0":4.397887469959911,"aX":-5.606191349340779},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":6.2,"breakHorizontal":9.2,"spinRate":2360,"spinDirection":279},"zone":6,"typeConfidence":2.0,"plateTime":0.49195149541488403,"extension":6.452755659220133},"index":2,"playId":"438616f6-5c5c-36b3-b11b-9ae654410c6a","pitchNumber":1,"startTime":"2025-08-23T01:02:39.386Z","endTime":"2025-08-23T01:02:42.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.3,"strikeZoneTop":3.19492663248652,"strikeZoneBottom":1.60892869735324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.032905581551027,"aZ":-30.856588102149814,"pfxX":10.759610369129598,"pfxZ":0.7701682899964695,"pX":1.4992600514479102,"pZ":2.546292950861532,"vX0":-6.1252747415658595,"vY0":-130.4804035624602,"vZ0":1.528859944877056,"x":59.85,"y":170.03,"x0":2.491736227383376,"y0":50.00172860427718,"z0":4.294985406075353,"aX":18.364593046876518},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.0,"breakHorizontal":-17.9,"spinRate":2135,"spinDirection":107},"zone":12,"typeConfidence":2.0,"plateTime":0.4214037245473752,"extension":6.431066791876156},"index":3,"playId":"b85f6120-47b9-3d38-9a18-2d9e3afffba4","pitchNumber":2,"startTime":"2025-08-23T01:02:58.210Z","endTime":"2025-08-23T01:03:01.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.460828287559398,"aZ":-27.492192265390678,"pfxX":10.501628215336254,"pfxZ":2.7930779014415883,"pX":1.0074068483195504,"pZ":1.7561943188424216,"vX0":-7.273416899968921,"vY0":-129.4642880327444,"vZ0":-0.9363820203982457,"x":78.6,"y":191.36,"x0":2.5082897277432665,"y0":50.001021405139475,"z0":4.253038343538471,"aX":17.58255064343722},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":-17.0,"spinRate":2093,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.42529885960456904,"extension":6.3742232935503536},"index":4,"playId":"b7172ae2-8e71-379b-a937-faca09558b2f","pitchNumber":3,"startTime":"2025-08-23T01:03:16.040Z","endTime":"2025-08-23T01:03:19.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":71.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.139246765783312,"aZ":-29.627549346941656,"pfxX":-6.209645271038977,"pfxZ":1.943684965986443,"pX":-1.3366804986200338,"pZ":1.0669267191766914,"vX0":-6.823942551053742,"vY0":-115.19534340531257,"vZ0":-0.4150612229874634,"x":167.95,"y":209.97,"x0":2.497803280518178,"y0":50.00375452151037,"z0":4.173245196365856,"aX":-8.147988744930872},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":3.7,"breakHorizontal":13.3,"spinRate":2336,"spinDirection":263},"zone":13,"typeConfidence":2.0,"plateTime":0.4798570808582805,"extension":6.553822749327238},"index":5,"playId":"f3e1a040-663b-34cd-a0c4-39c87b1e1026","pitchNumber":4,"startTime":"2025-08-23T01:03:46.594Z","endTime":"2025-08-23T01:03:49.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:03:49.960Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Castellanos flies out to right fielder Dylan Crews.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:04:10.588Z","endTime":"2025-08-23T01:06:20.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,5],"actionIndex":[4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.2,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.064820510235222,"aZ":-33.865528641884,"pfxX":9.161629382109636,"pfxZ":-1.2226941327470318,"pX":0.9675425189650823,"pZ":2.458581573378233,"vX0":-6.057371185662737,"vY0":-117.54622200719142,"vZ0":2.4751699433108922,"x":80.12,"y":172.4,"x0":2.4049247512372376,"y0":50.00440709612207,"z0":4.565598097604398,"aX":12.650163468142898},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.2,"breakHorizontal":-14.9,"spinRate":1570,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4683778858032617,"extension":6.242365708191772},"index":0,"playId":"79053c51-fee0-3a76-b743-5c248cea59c5","pitchNumber":1,"startTime":"2025-08-23T01:04:16.948Z","endTime":"2025-08-23T01:04:20.018Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-23T01:04:29.298Z","endTime":"2025-08-23T01:04:50.162Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"}},{"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":91.0,"endSpeed":82.8,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.83298638197918,"aZ":-23.43344065866792,"pfxX":6.996094594340851,"pfxZ":4.943606380546136,"pX":-0.013953455584224665,"pZ":3.7813721454503773,"vX0":-8.235497366774792,"vY0":-132.31173770524302,"vZ0":2.4486133662234355,"x":117.53,"y":136.68,"x0":2.233388197298262,"y0":50.00486247442319,"z0":4.563403988393195,"aX":12.37738363609079},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.7,"breakHorizontal":-10.8,"spinRate":2220,"spinDirection":111},"zone":2,"typeConfidence":2.0,"plateTime":0.41432465810043695,"extension":6.537507359771417},"index":2,"playId":"40270e3a-8694-388a-9d08-18e3492fbb60","pitchNumber":2,"startTime":"2025-08-23T01:04:50.162Z","endTime":"2025-08-23T01:04:53.162Z","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":80.4,"endSpeed":73.6,"strikeZoneTop":3.79911669022016,"strikeZoneBottom":1.90009483279851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.320429654388924,"aZ":-32.77907339731654,"pfxX":6.145782262178837,"pfxZ":-0.43818755032156353,"pX":1.773978219889318,"pZ":2.725003018245006,"vX0":-3.4787004742082646,"vY0":-116.98307990544193,"vZ0":2.8851755645669623,"x":49.38,"y":165.2,"x0":2.4827588688768665,"y0":50.002531768023964,"z0":4.5509825944147915,"aX":8.507454417157321},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.2,"breakHorizontal":-10.2,"spinRate":1457,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.46843957496866073,"extension":6.29789307023493},"index":3,"playId":"c8f9010c-8345-3ae0-bd13-9b24b21c51f6","pitchNumber":3,"startTime":"2025-08-23T01:05:10.625Z","endTime":"2025-08-23T01:05:13.801Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-23T01:05:35.718Z","endTime":"2025-08-23T01:06:10.717Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.263858462359064,"aZ":-32.17699428973649,"pfxX":5.293777516482751,"pfxZ":0.0010146729066509153,"pX":1.502421599745606,"pZ":3.0213292160614045,"vX0":-3.8105193816180454,"vY0":-116.75036907763425,"vZ0":3.2270887496687544,"x":59.73,"y":157.2,"x0":2.46902290222322,"y0":50.0045784642028,"z0":4.65210292828903,"aX":7.298720171985715},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.1,"breakHorizontal":-8.6,"spinRate":1373,"spinDirection":81},"zone":12,"typeConfidence":2.0,"plateTime":0.46939088268569185,"extension":6.191252891354593},"hitData":{"launchSpeed":90.8,"launchAngle":32.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.98,"coordY":89.03}},"index":5,"playId":"c56eaeb8-d00a-350a-933a-084c3b3286c8","pitchNumber":4,"startTime":"2025-08-23T01:06:10.717Z","endTime":"2025-08-23T01:06:20.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:06:20.765Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-23T01:06:57.672Z","endTime":"2025-08-23T01:08:21.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Harrison Bader replaces Max Kepler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-23T01:06:25.966Z","endTime":"2025-08-23T01:06:59.973Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":596146,"link":"/api/v1/people/596146"}},{"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":81.1,"endSpeed":73.9,"strikeZoneTop":3.17604936086653,"strikeZoneBottom":1.53766286857901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15171424302469,"aZ":-31.427515855034244,"pfxX":9.067242854180051,"pfxZ":0.5377189341069037,"pX":0.7995604042802581,"pZ":1.5045336090582095,"vX0":-6.526716371654112,"vY0":-117.8920009508454,"vZ0":-0.11162037008317849,"x":86.52,"y":198.16,"x0":2.437261415866576,"y0":50.00402911001271,"z0":4.4735570999807335,"aX":12.65805308441332},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.2,"breakHorizontal":-14.6,"spinRate":1576,"spinDirection":90},"zone":9,"typeConfidence":2.0,"plateTime":0.46607385829036163,"extension":6.270532986430427},"index":1,"playId":"25b66465-cfc7-37db-9d1d-8c0fcbf50449","pitchNumber":1,"startTime":"2025-08-23T01:06:59.973Z","endTime":"2025-08-23T01:07:03.401Z","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":81.0,"endSpeed":73.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.54094185531738,"aZ":-28.870513179643623,"pfxX":9.092359047677634,"pfxZ":2.3781488332282583,"pX":0.4199075317905371,"pZ":2.0360921592821786,"vX0":-6.963638954681364,"vY0":-117.6728364900315,"vZ0":0.6139974516934663,"x":100.99,"y":183.81,"x0":2.2517135512340003,"y0":50.000805830642676,"z0":4.469162340651718,"aX":12.614549140873043},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.8,"breakHorizontal":-14.5,"spinRate":1500,"spinDirection":84},"zone":6,"typeConfidence":2.0,"plateTime":0.46737402551405527,"extension":6.360034418131201},"index":2,"playId":"4d2b1e9c-ea11-39a6-9ee4-2303e291298e","pitchNumber":2,"startTime":"2025-08-23T01:07:16.034Z","endTime":"2025-08-23T01:07:21.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":73.8,"strikeZoneTop":3.182987141641,"strikeZoneBottom":1.49174285114438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32928635172985,"aZ":-33.12424510978035,"pfxX":8.515455179456634,"pfxZ":-0.676031159366282,"pX":0.971141457946541,"pZ":1.7085775393112386,"vX0":-5.707039897892842,"vY0":-118.7768136483642,"vZ0":0.8135266935485779,"x":79.98,"y":192.65,"x0":2.3191209663195345,"y0":50.00289195468316,"z0":4.414070993831946,"aX":11.962042895801952},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-0.6,"breakHorizontal":-13.7,"spinRate":1559,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.46415228689427757,"extension":6.297179410742305},"index":3,"playId":"e57496d8-d61c-38b3-a20a-93c8a5bd2ac5","pitchNumber":3,"startTime":"2025-08-23T01:07:40.759Z","endTime":"2025-08-23T01:07:44.219Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9524295756434,"aZ":-22.147348402421454,"pfxX":9.941855328697667,"pfxZ":5.74006797107201,"pX":0.023884840914856875,"pZ":2.955885882780531,"vX0":-8.924189201655052,"vY0":-132.02398259234496,"vZ0":0.27798972221187523,"x":116.09,"y":158.97,"x0":2.174172565112762,"y0":50.000021993659736,"z0":4.493587525937783,"aX":17.357803442452152},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.7,"breakHorizontal":-15.8,"spinRate":2199,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.41660393358369685,"extension":6.471499749066443},"index":4,"playId":"8f19f9c0-17f0-39c6-820e-f699c55544c4","pitchNumber":4,"startTime":"2025-08-23T01:07:59.687Z","endTime":"2025-08-23T01:08:02.687Z","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, 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":2},"pitchData":{"startSpeed":81.3,"endSpeed":73.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.025650577743047,"aZ":-32.74226628786669,"pfxX":9.477901387315354,"pfxZ":-0.407916473710193,"pX":-0.9916787813563944,"pZ":0.7178809952215501,"vX0":-10.225098222827251,"vY0":-117.85227701904893,"vZ0":-1.279706071791297,"x":154.8,"y":219.4,"x0":2.197652940582528,"y0":50.00455824310962,"z0":4.327136743801816,"aX":13.16698398760119},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.8,"breakHorizontal":-14.3,"spinRate":1634,"spinDirection":89},"zone":13,"typeConfidence":2.0,"plateTime":0.46701173166760146,"extension":6.470837666019186},"index":5,"playId":"74f7f984-d9d1-3ed0-8e79-276e64abd176","pitchNumber":5,"startTime":"2025-08-23T01:08:18.342Z","endTime":"2025-08-23T01:08:21.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:08:21.824Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T01:10:55.707Z","endTime":"2025-08-23T01:11:40.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Brandon Marsh.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-23T01:09:45.442Z","endTime":"2025-08-23T01:09:45.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"600"},{"details":{"description":"Harrison Bader remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-23T01:09:45.465Z","endTime":"2025-08-23T01:09:46.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"description":"Pitching Change: Jhoan Duran replaces Matt Strahm.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-23T01:09:45.465Z","endTime":"2025-08-23T01:10:57.862Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661395,"link":"/api/v1/people/661395"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.39004507461078,"strikeZoneBottom":1.67128117552766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.381069214757403,"aZ":-29.794429154727403,"pfxX":-5.851854648260909,"pfxZ":1.1664272146321153,"pX":0.010990589506035445,"pZ":2.289109873062404,"vX0":8.254729231318267,"vY0":-141.52115823947355,"vZ0":-4.56892107564842,"x":116.58,"y":176.97,"x0":-2.179186646073003,"y0":50.001211930309545,"z0":5.826073275549999,"aX":-11.90627620641561},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.3,"breakHorizontal":9.0,"spinRate":1777,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.38658082788316506,"extension":6.026829388516937},"index":3,"playId":"80060d42-40ca-3354-8318-3e55117d7001","pitchNumber":1,"startTime":"2025-08-23T01:10:57.862Z","endTime":"2025-08-23T01:11:00.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.863216177319437,"aZ":-29.48151450285911,"pfxX":-6.634169677496455,"pfxZ":1.3010437350261252,"pX":0.26325861073895224,"pZ":1.6061840371238576,"vX0":9.313677119250293,"vY0":-142.550235196062,"vZ0":-6.8928489453605195,"x":106.97,"y":195.41,"x0":-2.1798574454672672,"y0":50.00095624701519,"z0":5.909189634616362,"aX":-13.693538998809156},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.1,"breakHorizontal":10.2,"spinRate":1792,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.3838084241566291,"extension":6.257732061269685},"index":4,"playId":"57964e31-d84d-3d10-a3f7-1a9c985f8fe5","pitchNumber":2,"startTime":"2025-08-23T01:11:13.214Z","endTime":"2025-08-23T01:11:16.716Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-23T01:11:29.703Z","endTime":"2025-08-23T01:11:35.583Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.084493938369942,"aZ":-38.60899470604559,"pfxX":0.8885948036483065,"pfxZ":-3.6564153390105587,"pX":1.674084487697742,"pZ":0.421235956857133,"vX0":9.411408633461923,"vY0":-131.6546954444769,"vZ0":-6.5612220225925455,"x":53.19,"y":227.41,"x0":-2.057303957813337,"y0":50.000268243145655,"z0":5.791670385991022,"aX":1.5645790520047937},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-7.9,"breakHorizontal":-3.6,"spinRate":2607,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4155052931699905,"extension":6.34252947486339},"index":6,"playId":"334391e7-d0ed-3d0a-a93b-25489ed703cf","pitchNumber":3,"startTime":"2025-08-23T01:11:35.583Z","endTime":"2025-08-23T01:11:40.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:11:40.716Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dylan Crews doubles (5) on a ground ball to right fielder Nick Castellanos.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T01:12:06.279Z","endTime":"2025-08-23T01:13:03.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.5,"strikeZoneTop":3.05,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6865342039478,"aZ":-30.19781705297206,"pfxX":-8.578954301881685,"pfxZ":0.930183743811229,"pX":-0.9007087864627511,"pZ":2.3617402233203744,"vX0":6.463422602080199,"vY0":-144.67760508929024,"vZ0":-4.812114467237295,"x":151.33,"y":175.01,"x0":-2.045255616487038,"y0":50.00495167134362,"z0":5.889917655211622,"aX":-18.250484837242364},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":1.0,"breakHorizontal":14.3,"spinRate":1947,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3781041686741835,"extension":6.351241686949969},"index":0,"playId":"121a8b75-9baf-3bc2-aaad-e49e22972423","pitchNumber":1,"startTime":"2025-08-23T01:12:10.308Z","endTime":"2025-08-23T01:12:13.308Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":91.0,"strikeZoneTop":3.01264956053242,"strikeZoneBottom":1.27105163264386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.05438254493098,"aZ":-31.679630311068983,"pfxX":-7.295751387053663,"pfxZ":0.23802393160198854,"pX":-0.2614793123429139,"pZ":3.3152414325473796,"vX0":7.5493601796954835,"vY0":-143.65450181976541,"vZ0":-2.3497150357643104,"x":126.97,"y":149.27,"x0":-1.966610865641539,"y0":50.00648750594881,"z0":6.099148891729476,"aX":-15.360983954250091},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":0.1,"breakHorizontal":11.9,"spinRate":1772,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.38025683425803125,"extension":6.396441897795655},"index":1,"playId":"4bcb0022-1f7a-3092-9846-9010ebab8b93","pitchNumber":2,"startTime":"2025-08-23T01:12:27.271Z","endTime":"2025-08-23T01:12:30.409Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-23T01:12:36.215Z","endTime":"2025-08-23T01:12:51.641Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"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":101.9,"endSpeed":92.9,"strikeZoneTop":3.05,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.21781286607146,"aZ":-15.226366510436131,"pfxX":-7.00350894722961,"pfxZ":7.668073224313458,"pX":0.8088220504350813,"pZ":2.4634479368672486,"vX0":10.295523821891674,"vY0":-147.94792875806579,"vZ0":-7.175630769658218,"x":86.17,"y":172.27,"x0":-1.8108760401060107,"y0":50.007283117588194,"z0":5.8178785119239915,"aX":-15.487226553341056},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":12.6,"breakHorizontal":10.6,"spinRate":2128,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.37061953437022277,"extension":6.367119803668912},"hitData":{"launchSpeed":103.2,"launchAngle":-1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":218.3,"coordY":111.46}},"index":3,"playId":"d21696cb-5ff7-3686-8aac-19844beae0dc","pitchNumber":3,"startTime":"2025-08-23T01:12:51.641Z","endTime":"2025-08-23T01:13:03.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:13:03.048Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a line drive to left fielder Brandon Marsh. Dylan Crews scores. Daylen Lile to 2nd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T01:13:30.398Z","endTime":"2025-08-23T01:14:10.536Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":{"id":661395,"link":"/api/v1/people/661395"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.9,"endSpeed":91.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.04428513009391,"aZ":-17.897206299200533,"pfxX":-10.510100276726886,"pfxZ":6.575289522981253,"pX":-1.0614065745517296,"pZ":3.143802998327301,"vX0":7.266357062588289,"vY0":-146.73333592822226,"vZ0":-4.947289695803997,"x":157.46,"y":153.9,"x0":-2.2095642286156565,"y0":50.004037691439926,"z0":5.92460892973055,"aX":-22.82629673344626},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.0,"breakHorizontal":17.5,"spinRate":2258,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3738635247075366,"extension":6.327494107090278},"index":0,"playId":"44432a62-4efc-3a85-b02c-c64375942695","pitchNumber":1,"startTime":"2025-08-23T01:13:37.259Z","endTime":"2025-08-23T01:13:40.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.90030528193841,"aZ":-29.637037909050093,"pfxX":-9.070792236485497,"pfxZ":1.2495086877266477,"pX":-0.364206450970659,"pZ":1.8250038600576173,"vX0":8.627647745037745,"vY0":-141.25895814131283,"vZ0":-5.785231574322917,"x":130.88,"y":189.5,"x0":-2.273260755994144,"y0":50.00271745435514,"z0":5.794606960146391,"aX":-18.40934168924505},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":1.3,"breakHorizontal":14.8,"spinRate":1796,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.38711911374907615,"extension":6.218993844356363},"hitData":{"launchSpeed":97.8,"launchAngle":11.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.37,"coordY":90.23}},"index":1,"playId":"8e08f1fb-e8c8-33ee-b2c4-dc3f436afee7","pitchNumber":2,"startTime":"2025-08-23T01:13:58.408Z","endTime":"2025-08-23T01:14:10.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:14:10.536Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T01:14:50.424Z","endTime":"2025-08-23T01:17:13.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1,2],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":661395,"link":"/api/v1/people/661395"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58553329430878,"aZ":-32.84764080867883,"pfxX":-7.563794694191447,"pfxZ":-0.322767137746542,"pX":-0.2738485325022362,"pZ":3.036190475502927,"vX0":8.40176325586228,"vY0":-143.273511745719,"vZ0":-2.6665105300667915,"x":127.44,"y":156.8,"x0":-2.259286405488989,"y0":50.00242651296115,"z0":6.028141886075476,"aX":-15.750665955880446},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":-1.0,"breakHorizontal":12.0,"spinRate":1711,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.3820523758561234,"extension":6.162523111795616},"index":0,"playId":"1bd8d5b1-969a-3cec-b0de-7e770cebc7cf","pitchNumber":1,"startTime":"2025-08-23T01:14:51.195Z","endTime":"2025-08-23T01:14:54.195Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"f15a100a-c309-41ad-8a78-51e72d5c8391","startTime":"2025-08-23T01:15:12.424Z","endTime":"2025-08-23T01:15:15.982Z","isPitch":false,"type":"stepoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.51700929185865,"strikeZoneBottom":1.52214771549849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.840840146428537,"aZ":-42.02859167102145,"pfxX":1.6106142883864925,"pfxZ":-6.005935390743817,"pX":1.3361495660601996,"pZ":2.417412650348045,"vX0":8.29196282835862,"vY0":-127.70048918241388,"vZ0":-0.6178260617885681,"x":66.07,"y":173.51,"x0":-2.1705790207849276,"y0":50.00215618087871,"z0":5.98674776986976,"aX":2.6420207619950262},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-10.8,"breakHorizontal":-4.9,"spinRate":2695,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.429960138568358,"extension":6.202215849477045},"index":2,"playId":"81844f23-843f-3eda-ba95-e224393a9117","pitchNumber":2,"startTime":"2025-08-23T01:15:30.587Z","endTime":"2025-08-23T01:15:42.566Z","isPitch":true,"type":"pitch"},{"details":{"description":"Daylen Lile steals (7) 3rd base. Daylen Lile scores. Throwing error by catcher J.T. Realmuto.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":5,"homeScore":4,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"81844f23-843f-3eda-ba95-e224393a9117","startTime":"2025-08-23T01:15:59.711Z","endTime":"2025-08-23T01:16:09.390Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.3,"strikeZoneTop":3.59545219583203,"strikeZoneBottom":1.59034392765089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.91001604342208,"aZ":-29.19926616269724,"pfxX":-7.087677834520566,"pfxZ":1.4401505989858618,"pX":0.6475450214090183,"pZ":1.2960054872003857,"vX0":9.695499242315783,"vY0":-143.14108467755364,"vZ0":-7.732264630545585,"x":92.32,"y":203.79,"x0":-1.8671561841091653,"y0":50.00515732275588,"z0":5.8680833234033685,"aX":-14.668558260209537},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":1.1,"breakHorizontal":10.8,"spinRate":1802,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3830632390416282,"extension":6.282055190978512},"index":4,"playId":"87680d88-4595-300d-b5ed-ae602ef50185","pitchNumber":3,"startTime":"2025-08-23T01:16:09.390Z","endTime":"2025-08-23T01:16:12.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.60331611091907,"strikeZoneBottom":1.58288566751475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.659469889195805,"aZ":-30.182812338716037,"pfxX":-9.704955825276016,"pfxZ":0.96997600230987,"pX":-0.017794065703955225,"pZ":0.9637704210088659,"vX0":9.089035619366456,"vY0":-142.89525840086642,"vZ0":-8.329188581982574,"x":117.68,"y":212.76,"x0":-1.987635126921335,"y0":50.00424057788202,"z0":5.828571244376395,"aX":-19.95866218926833},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":0.1,"breakHorizontal":15.6,"spinRate":1889,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.3841340147165262,"extension":6.33358389384658},"index":5,"playId":"809769a4-d3f6-34e0-8196-4baee9c32aa8","pitchNumber":4,"startTime":"2025-08-23T01:16:24.851Z","endTime":"2025-08-23T01:16:28.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.37987531709007,"aZ":-29.331799431506116,"pfxX":-7.577831456251298,"pfxZ":1.3716097552679063,"pX":-1.1683638355914694,"pZ":2.9429177192778257,"vX0":5.4637391629415735,"vY0":-143.36822111453316,"vZ0":-3.534634641733579,"x":161.54,"y":159.32,"x0":-2.1181121552170983,"y0":50.00530133835185,"z0":6.030793170060978,"aX":-15.714309328089026},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":1.9,"breakHorizontal":12.6,"spinRate":1851,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.3826372558572264,"extension":6.2118021209494225},"index":6,"playId":"4c03a8c1-9861-3c0c-8b99-506f1e6584ef","pitchNumber":5,"startTime":"2025-08-23T01:16:42.072Z","endTime":"2025-08-23T01:16:45.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.26697438208803,"aZ":-24.877932407878532,"pfxX":-9.972715308406087,"pfxZ":3.5088524911311776,"pX":-0.5626968103391033,"pZ":1.780585364030781,"vX0":7.538516038332548,"vY0":-143.48475679506083,"vZ0":-7.415972288909709,"x":138.45,"y":190.7,"x0":-1.9329618118664234,"y0":50.00173572494113,"z0":5.957101190705559,"aX":-20.72142439503981},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":4.9,"breakHorizontal":16.4,"spinRate":1988,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.3822416273957847,"extension":6.3985214801504116},"index":7,"playId":"01da84c6-bcf0-3ddc-9df4-49f852699135","pitchNumber":6,"startTime":"2025-08-23T01:17:10.136Z","endTime":"2025-08-23T01:17:13.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:17:13.136Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-23T01:17:34.942Z","endTime":"2025-08-23T01:20:40.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.92331412748385,"aZ":-32.235019476233454,"pfxX":-8.026883020984755,"pfxZ":-0.02838890063180699,"pX":-0.07950693931652253,"pZ":2.239523226054688,"vX0":8.524524664638458,"vY0":-143.4335790946546,"vZ0":-4.8847418469850865,"x":120.03,"y":178.31,"x0":-2.04598365668169,"y0":50.00383676307434,"z0":5.972737859931074,"aX":-16.739884898592233},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":-0.8,"breakHorizontal":12.8,"spinRate":1876,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.3817503189842655,"extension":6.287244054841182},"index":0,"playId":"4b34880a-ebdf-39f7-bb4a-95872471b03c","pitchNumber":1,"startTime":"2025-08-23T01:17:39.046Z","endTime":"2025-08-23T01:17:42.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.36084466483909,"strikeZoneBottom":1.50412657521338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89148567976504,"aZ":-41.353341087821306,"pfxX":3.516342943072468,"pfxZ":-5.446199710833513,"pX":0.2303002556928116,"pZ":3.1923759162722054,"vX0":4.728754340839129,"vY0":-129.01445700580814,"vZ0":0.942216802149261,"x":108.22,"y":152.59,"x0":-2.0833503622554947,"y0":50.003973094258946,"z0":6.010243465916999,"aX":5.924932878465765},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-9.4,"breakHorizontal":-7.4,"spinRate":2562,"spinDirection":55},"zone":2,"typeConfidence":2.0,"plateTime":0.42458423088872177,"extension":6.273695165524392},"index":1,"playId":"45d49004-2a09-3fab-b4e0-1f1ace7d1c04","pitchNumber":2,"startTime":"2025-08-23T01:18:03.062Z","endTime":"2025-08-23T01:18:06.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.1,"strikeZoneTop":3.41017090446396,"strikeZoneBottom":1.47693408044156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.306794796174486,"aZ":-32.38040265742059,"pfxX":-7.699174718881247,"pfxZ":-0.10234502824484082,"pX":0.21055422876047303,"pZ":1.8117026150542,"vX0":8.532511563170083,"vY0":-144.05510424859787,"vZ0":-6.243488674053837,"x":108.97,"y":189.86,"x0":-1.78874568597857,"y0":50.000810457290584,"z0":6.007613637943643,"aX":-16.188773288978304},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":-1.3,"breakHorizontal":12.2,"spinRate":1731,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.38015974052263113,"extension":6.402711151554858},"index":2,"playId":"52e4f050-57fa-3d52-a03d-104a50c96110","pitchNumber":3,"startTime":"2025-08-23T01:18:20.839Z","endTime":"2025-08-23T01:18:24.131Z","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":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.712684422179052,"aZ":-41.82738326412541,"pfxX":4.0232973730398705,"pfxZ":-5.720121812262183,"pX":0.5739714636211937,"pZ":1.7096767826178698,"vX0":5.207394653561145,"vY0":-129.32538978599004,"vZ0":-2.689621300974325,"x":95.12,"y":192.62,"x0":-1.9904459156680763,"y0":50.000986327217305,"z0":5.980619939055081,"aX":6.792473476644063},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-10.7,"breakHorizontal":-8.5,"spinRate":2623,"spinDirection":43},"zone":9,"typeConfidence":2.0,"plateTime":0.4240100475714912,"extension":6.241422992357137},"index":3,"playId":"7739110d-7c8a-3754-a9fa-ddcb016c4a3c","pitchNumber":4,"startTime":"2025-08-23T01:18:37.271Z","endTime":"2025-08-23T01:18:40.271Z","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":100.4,"endSpeed":91.8,"strikeZoneTop":3.35475900742421,"strikeZoneBottom":1.44683873771243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.58634222948613,"aZ":-15.360810550382645,"pfxX":-6.521452592654234,"pfxZ":7.767657321362734,"pX":0.09674453672552065,"pZ":4.030641281831764,"vX0":8.363074819266316,"vY0":-146.01805830528698,"vZ0":-3.276769687083042,"x":113.31,"y":129.95,"x0":-1.953860167308077,"y0":50.002496185722165,"z0":6.0884745983781725,"aX":-14.116752855261456},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.6,"breakHorizontal":10.2,"spinRate":2117,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.37474615102257625,"extension":6.351532886968928},"index":4,"playId":"22ef654f-3f50-3979-b75f-0645b1b9eb04","pitchNumber":5,"startTime":"2025-08-23T01:18:59.136Z","endTime":"2025-08-23T01:19:02.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.548167966157003,"aZ":-28.09950421475918,"pfxX":-7.607895089410672,"pfxZ":1.9916033733443363,"pX":-0.9982514685237377,"pZ":3.1876952903611055,"vX0":5.676756666594897,"vY0":-141.50600108308618,"vZ0":-2.815328267007314,"x":155.05,"y":152.71,"x0":-2.032804043244299,"y0":50.00300033063295,"z0":5.978439920514462,"aX":-15.568931999423253},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.2,"breakHorizontal":12.7,"spinRate":1828,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3857307377787311,"extension":6.19136865830792},"index":5,"playId":"d8f54075-51d9-33e2-8684-e91afb432186","pitchNumber":6,"startTime":"2025-08-23T01:19:17.045Z","endTime":"2025-08-23T01:19:20.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.2,"strikeZoneTop":3.36595872769449,"strikeZoneBottom":1.48383900968609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07102946558761,"aZ":-31.703071267606912,"pfxX":-8.48669721868967,"pfxZ":0.22756972946460596,"pX":0.9428087332112408,"pZ":1.3751414104962072,"vX0":11.012488658166202,"vY0":-143.65712921945988,"vZ0":-7.17622389999305,"x":81.06,"y":201.65,"x0":-1.8307563082050835,"y0":50.005293957714606,"z0":5.865911928523468,"aX":-17.809626560565587},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":-0.8,"breakHorizontal":13.3,"spinRate":1831,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.3807090262513406,"extension":6.3601513224251915},"index":6,"playId":"b4122f68-9c22-388f-a0e2-a6683a60fa64","pitchNumber":7,"startTime":"2025-08-23T01:19:44.349Z","endTime":"2025-08-23T01:19:47.407Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2025-08-23T01:20:06.165Z","endTime":"2025-08-23T01:20:37.336Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.92303299583646,"aZ":-30.044807292916623,"pfxX":-9.173174219406118,"pfxZ":1.0256633270750948,"pX":-0.2740252767807576,"pZ":1.2590598867520422,"vX0":8.46896724759616,"vY0":-143.38031752056463,"vZ0":-7.7080089753079815,"x":127.45,"y":204.79,"x0":-2.077804072101762,"y0":50.00539675830458,"z0":5.864099140145266,"aX":-19.055006213657624},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":0.4,"breakHorizontal":14.9,"spinRate":1997,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.38238681852647094,"extension":6.332050569682907},"index":8,"playId":"02cb4dd4-c416-3d51-999e-fa216b3101a0","pitchNumber":8,"startTime":"2025-08-23T01:20:37.336Z","endTime":"2025-08-23T01:20:40.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:20:40.336Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bryson Stott pops out to shortstop CJ Abrams.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T01:22:52.974Z","endTime":"2025-08-23T01:24:14.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":82.0,"strikeZoneTop":3.29642018736654,"strikeZoneBottom":1.55990863775766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57491565688899,"aZ":-26.640476043011947,"pfxX":9.800914435618292,"pfxZ":3.1806765867336804,"pX":1.7834811974463063,"pZ":3.340236778167458,"vX0":-4.9712940759496425,"vY0":-131.78535088511308,"vZ0":1.9858884631914253,"x":49.02,"y":148.59,"x0":2.4308175086193393,"y0":50.00647400636832,"z0":4.557778452495408,"aX":17.073198199789267},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.5,"breakHorizontal":-16.6,"spinRate":2175,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.41719247839705087,"extension":6.321115212562251},"index":0,"playId":"4bd280c4-f3bd-3f6a-93ec-c638b4f3db52","pitchNumber":1,"startTime":"2025-08-23T01:23:00.525Z","endTime":"2025-08-23T01:23:06.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.8,"strikeZoneTop":3.30308033689253,"strikeZoneBottom":1.59329246536677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.548896778866563,"aZ":-27.523615564123563,"pfxX":-5.641354696903303,"pfxZ":3.6593707538853186,"pX":-1.3009001671783273,"pZ":1.7910829186021344,"vX0":-6.553934461768465,"vY0":-112.4289422563502,"vZ0":0.24483102844836768,"x":166.59,"y":190.42,"x0":2.3919592307554853,"y0":50.005485233524695,"z0":4.488096985981784,"aX":-7.178495054641534},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":7.0,"breakHorizontal":12.0,"spinRate":2353,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.48832866951729414,"extension":6.4133678118860855},"index":1,"playId":"f0df85d3-afd3-3c27-aeee-1f76cd6ea028","pitchNumber":2,"startTime":"2025-08-23T01:23:29.508Z","endTime":"2025-08-23T01:23:33.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.24685641782621,"strikeZoneBottom":1.6418637243443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.856702298532813,"aZ":-21.982012216577807,"pfxX":7.036765105861674,"pfxZ":5.979167317065931,"pX":-0.5922821418211629,"pZ":2.771980035300386,"vX0":-9.579477754989997,"vY0":-129.8896596277797,"vZ0":0.03454199758093579,"x":139.58,"y":163.94,"x0":2.233648357700223,"y0":50.00190969317602,"z0":4.433536807125288,"aX":11.993392285693146},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.0,"breakHorizontal":-10.6,"spinRate":2128,"spinDirection":110},"zone":1,"typeConfidence":2.0,"plateTime":0.422100603597408,"extension":6.448495683738155},"index":2,"playId":"d57332cf-da0a-32b4-acc4-5b9fa9b910cc","pitchNumber":3,"startTime":"2025-08-23T01:23:47.512Z","endTime":"2025-08-23T01:23:50.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":69.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.28646664531336,"aZ":-29.305283401593876,"pfxX":-5.455862724122248,"pfxZ":2.2876784476375764,"pX":0.0010768061816215186,"pZ":2.6081101426139055,"vX0":-4.236605077534991,"vY0":-111.88441151569968,"vZ0":2.6722538677525907,"x":116.96,"y":168.36,"x0":2.63551119505173,"y0":50.00159032162461,"z0":4.423844359379376,"aX":-6.83946717910166},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":5.3,"breakHorizontal":11.0,"spinRate":2244,"spinDirection":275},"zone":5,"typeConfidence":2.0,"plateTime":0.49164389694402644,"extension":6.541692240915436},"hitData":{"launchSpeed":79.3,"launchAngle":62.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":118.77,"coordY":143.91}},"index":3,"playId":"45621807-7be2-365a-8f9e-4f34098918da","pitchNumber":4,"startTime":"2025-08-23T01:24:04.527Z","endTime":"2025-08-23T01:24:14.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:24:14.064Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T01:24:34.814Z","endTime":"2025-08-23T01:25:38.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"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":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.53042376538216,"strikeZoneBottom":1.78518420539238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.150771823186613,"aZ":-20.873218380918495,"pfxX":7.164177378239344,"pfxZ":6.33285400385526,"pX":0.7234826332324298,"pZ":2.659430372691012,"vX0":-6.4080965408795585,"vY0":-133.1489374099209,"vZ0":-1.2617164783545682,"x":89.42,"y":166.98,"x0":2.2374423975706814,"y0":50.00462437050219,"z0":4.658379010212063,"aX":12.789662948364322},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.4,"breakHorizontal":-11.5,"spinRate":2214,"spinDirection":114},"zone":6,"typeConfidence":2.0,"plateTime":0.4122821174843545,"extension":6.298078372393018},"index":0,"playId":"919afcdd-cc28-3390-8651-f955a83c4f68","pitchNumber":1,"startTime":"2025-08-23T01:24:39.577Z","endTime":"2025-08-23T01:24:42.577Z","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":78.5,"endSpeed":71.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.81395581991402,"aZ":-25.38606467299741,"pfxX":-3.220499030870473,"pfxZ":5.196502230377196,"pX":-0.5456468063869125,"pZ":1.265505706791194,"vX0":-5.688466048428433,"vY0":-114.12036362736798,"vZ0":-1.4324508990986562,"x":137.8,"y":204.61,"x0":2.4069669872102586,"y0":50.005330225815044,"z0":4.423920688781902,"aX":-4.207601137937296},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":9.4,"breakHorizontal":7.4,"spinRate":2371,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.4816753329400596,"extension":6.64450226076336},"index":1,"playId":"03a78919-8b85-36e7-a202-e7cfc669acf0","pitchNumber":2,"startTime":"2025-08-23T01:24:56.063Z","endTime":"2025-08-23T01:24:59.063Z","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":78.6,"endSpeed":71.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.792582637466978,"aZ":-25.845161586969798,"pfxX":-3.670402725545766,"pfxZ":4.856465329694407,"pX":-0.6991667218514366,"pZ":1.430249404650937,"vX0":-6.017878875680133,"vY0":-114.2546496908492,"vZ0":-0.9682683683248662,"x":143.65,"y":200.16,"x0":2.4603289809297437,"y0":50.00446579143558,"z0":4.431823641342443,"aX":-4.784140771199097},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":8.8,"breakHorizontal":8.4,"spinRate":2338,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.48197350754053003,"extension":6.560239856133201},"index":2,"playId":"86f0835a-a0a8-3e3b-884a-eac2adbb138e","pitchNumber":3,"startTime":"2025-08-23T01:25:14.230Z","endTime":"2025-08-23T01:25:17.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73937803637305,"aZ":-36.41215966298736,"pfxX":5.837985986657083,"pfxZ":-2.9847650629403564,"pX":-0.5212138211907315,"pZ":1.577067273249381,"vX0":-8.62309939591906,"vY0":-118.92680159446718,"vZ0":1.1648832935341042,"x":136.87,"y":196.2,"x0":2.4082665074418093,"y0":50.00303862798389,"z0":4.406719004393002,"aX":8.287038687203413},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.8,"breakHorizontal":-8.3,"spinRate":1324,"spinDirection":83},"zone":13,"typeConfidence":2.0,"plateTime":0.46215292445776557,"extension":6.371571226454623},"index":3,"playId":"c0d266a8-6c70-3208-8648-657339d09998","pitchNumber":4,"startTime":"2025-08-23T01:25:35.192Z","endTime":"2025-08-23T01:25:38.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:25:38.450Z","atBatIndex":72},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Schwarber lines out to right fielder Dylan Crews.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T01:26:00.446Z","endTime":"2025-08-23T01:26:13.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":0},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":71.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.640745568851884,"aZ":-28.188050003129742,"pfxX":-7.892421196572848,"pfxZ":3.039531985678826,"pX":-0.39024294760900496,"pZ":1.8122785912585373,"vX0":-4.212292569963003,"vY0":-114.80089784533637,"vZ0":0.5788971287285327,"x":131.88,"y":189.85,"x0":2.50418985836504,"y0":50.002867899933754,"z0":4.3383141918628905,"aX":-10.35473394789233},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":6.0,"breakHorizontal":15.5,"spinRate":2417,"spinDirection":267},"zone":7,"typeConfidence":2.0,"plateTime":0.4802635809064397,"extension":6.4714348034823646},"hitData":{"launchSpeed":97.2,"launchAngle":18.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.09,"coordY":85.5}},"index":0,"playId":"759a04c1-7a98-32ac-8dae-29da0d67f7a9","pitchNumber":1,"startTime":"2025-08-23T01:26:06.620Z","endTime":"2025-08-23T01:26:13.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:26:13.805Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Schwarber lines out to right fielder Dylan Crews.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-23T01:26:00.446Z","endTime":"2025-08-23T01:26:13.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":0},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":71.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.640745568851884,"aZ":-28.188050003129742,"pfxX":-7.892421196572848,"pfxZ":3.039531985678826,"pX":-0.39024294760900496,"pZ":1.8122785912585373,"vX0":-4.212292569963003,"vY0":-114.80089784533637,"vZ0":0.5788971287285327,"x":131.88,"y":189.85,"x0":2.50418985836504,"y0":50.002867899933754,"z0":4.3383141918628905,"aX":-10.35473394789233},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":6.0,"breakHorizontal":15.5,"spinRate":2417,"spinDirection":267},"zone":7,"typeConfidence":2.0,"plateTime":0.4802635809064397,"extension":6.4714348034823646},"hitData":{"launchSpeed":97.2,"launchAngle":18.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.09,"coordY":85.5}},"index":0,"playId":"759a04c1-7a98-32ac-8dae-29da0d67f7a9","pitchNumber":1,"startTime":"2025-08-23T01:26:06.620Z","endTime":"2025-08-23T01:26:13.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-23T01:26:13.805Z","atBatIndex":73},"scoringPlays":[3,18,49,57,68,69],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":144.33,"y":98.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"coordinates":{"x":163.46,"y":41.26},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":48.98,"y":102.85},"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":98.65,"y":160.65},"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":1,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":105.94,"y":75.45},"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":108.44,"y":156.08},"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":96.32,"y":61.16},"type":"O","description":"Flyout"}]}},{"startIndex":12,"endIndex":20,"top":[12,13,14],"bottom":[15,16,17,18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":148.68,"y":147.97},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":117.14,"y":82.55},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":72.54,"y":140.36},"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":2,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":114.42,"y":91.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":128.79,"y":129.68},"type":"O","description":"Forceout"}]}},{"startIndex":21,"endIndex":26,"top":[21,22,23],"bottom":[24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":79.07,"y":134.79},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":159.02,"y":161.66},"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":102.46,"y":151.01},"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":166.16,"y":84.71},"type":"O","description":"Flyout"}]}},{"startIndex":27,"endIndex":33,"top":[27,28,29],"bottom":[30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"coordinates":{"x":103.54,"y":147.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":82.06,"y":149.77},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":139.14,"y":123.97},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":74.72,"y":107.91},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":195.09,"y":94.88},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":157.93,"y":148.48},"type":"O","description":"Lineout"}]}},{"startIndex":34,"endIndex":40,"top":[34,35,36],"bottom":[37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":140.53,"y":142.39},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":120.4,"y":141.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":5,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":191.1,"y":111.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":105.5,"y":70.41},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":146.55,"y":67.23},"type":"O","description":"Lineout"}]}},{"startIndex":41,"endIndex":50,"top":[41,42,43,44,45],"bottom":[46,47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":53.76,"y":117.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":146.51,"y":175.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"coordinates":{"x":192.4,"y":98.57},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":112.07,"y":90.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":6,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":146.96,"y":166.03},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":88.72,"y":98.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":6,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":187.63,"y":89.6},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":189.58,"y":59.66},"type":"H","description":"Home Run"}]}},{"startIndex":51,"endIndex":58,"top":[51,52,53,54],"bottom":[55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":117.27,"y":74.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":125.84,"y":184.99},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":143.6,"y":131.62},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":90.38,"y":59.21},"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":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":47.73,"y":47.15},"type":"H","description":"Home Run"}]}},{"startIndex":59,"endIndex":65,"top":[59,60,61,62],"bottom":[63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":202.91,"y":98.46},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":140.49,"y":87.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":66.11,"y":140.51},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":193.98,"y":89.03},"type":"O","description":"Flyout"}]}},{"startIndex":66,"endIndex":73,"top":[66,67,68,69,70],"bottom":[71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":218.3,"y":111.46},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":76.37,"y":90.23},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":118.77,"y":143.91},"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":9,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":171.09,"y":85.5},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"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":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":4,"hits":8,"errors":1,"leftOnBase":7},"away":{"runs":5,"hits":8,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"catcher":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"first":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"second":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"third":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"shortstop":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"left":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"center":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"right":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"onDeck":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"inHole":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"battingOrder":10,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"offense":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"onDeck":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"inHole":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"battingOrder":2,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":5,"airOuts":10,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".244","atBats":31,"obp":".309","slg":".388","ops":".697","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":13,"rbi":4,"leftOnBase":11,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":2,"atBatsPerHomeRun":"31.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":5,"airOuts":12,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":35,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":138,"era":"5.31","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.44","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":45,"strikes":93,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":4,"pitchesPerInning":"15.33","runsScoredPer9":"4.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID691781":{"person":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"jerseyNumber":"55","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":24,"groundOuts":44,"airOuts":45,"runs":17,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":50,"baseOnBalls":5,"intentionalWalks":0,"hits":43,"hitByPitch":0,"avg":".240","atBats":179,"obp":".257","slg":".318","ops":".575","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":187,"totalBases":57,"rbi":20,"leftOnBase":81,"sacBunts":0,"sacFlies":3,"babip":".315","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"89.50","popOuts":2,"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":97,"putOuts":26,"errors":5,"chances":128,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID829272":{"person":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"13.50","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":10,"gamesStarted":2,"flyOuts":10,"groundOuts":18,"airOuts":20,"runs":12,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":71,"obp":".350","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":314,"era":"5.79","inningsPitched":"18.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.39","battersFaced":80,"outs":56,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":314,"balls":118,"strikes":196,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":1,"winPercentage":".500","pitchesPerInning":"16.82","gamesFinished":1,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.89","hitsPer9Inn":"9.64","runsScoredPer9":"5.79","homeRunsPer9":"1.45","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":8},"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"}]},"ID678606":{"person":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":59,"gamesStarted":0,"flyOuts":17,"groundOuts":90,"airOuts":35,"runs":32,"doubles":9,"triples":2,"homeRuns":3,"strikeOuts":54,"baseOnBalls":12,"intentionalWalks":0,"hits":65,"hitByPitch":5,"atBats":238,"obp":".319","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":954,"era":"4.29","inningsPitched":"63.0","wins":4,"losses":3,"saves":4,"saveOpportunities":6,"holds":20,"blownSaves":2,"earnedRuns":30,"whip":"1.22","battersFaced":261,"outs":189,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":954,"balls":314,"strikes":640,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"2.57","rbi":0,"winPercentage":".571","pitchesPerInning":"15.14","gamesFinished":10,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"7.71","walksPer9Inn":"1.71","hitsPer9Inn":"9.29","runsScoredPer9":"4.57","homeRunsPer9":"0.43","inheritedRunners":34,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":4,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":2,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":77,"groundOuts":117,"airOuts":134,"runs":78,"doubles":27,"triples":5,"homeRuns":16,"strikeOuts":87,"baseOnBalls":31,"intentionalWalks":1,"hits":121,"hitByPitch":13,"avg":".265","atBats":456,"obp":".329","slg":".452","ops":".781","caughtStealing":3,"stolenBases":26,"stolenBasePercentage":".897","caughtStealingPercentage":".103","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":503,"totalBases":206,"rbi":50,"leftOnBase":145,"sacBunts":1,"sacFlies":2,"babip":".296","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":31,"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":263,"putOuts":159,"errors":13,"chances":435,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665953":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"jerseyNumber":"87","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"301","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":4,"airOuts":4,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".235","atBats":17,"obp":".350","slg":".353","ops":".703","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":6,"rbi":0,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","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":2,"putOuts":28,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663455":{"person":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":7,"groundOuts":8,"airOuts":15,"runs":10,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":47,"obp":".351","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":219,"era":"6.39","inningsPitched":"12.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.42","battersFaced":57,"outs":38,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":219,"balls":89,"strikes":130,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.29","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.95","walksPer9Inn":"4.97","hitsPer9Inn":"7.82","runsScoredPer9":"7.11","homeRunsPer9":"3.55","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"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}},"ID686452":{"person":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"jerseyNumber":"81","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":6,"groundOuts":14,"airOuts":11,"runs":6,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".333","atBats":45,"obp":".375","slg":".489","ops":".864","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":22,"rbi":7,"leftOnBase":16,"sacBunts":1,"sacFlies":0,"babip":".385","groundOutsToAirouts":"1.27","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":6,"putOuts":98,"errors":3,"chances":107,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656180":{"person":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, K, 3 RBI","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":16,"groundOuts":42,"airOuts":28,"runs":23,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":76,"baseOnBalls":13,"intentionalWalks":0,"hits":38,"hitByPitch":2,"avg":".207","atBats":184,"obp":".266","slg":".375","ops":".641","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":69,"rbi":22,"leftOnBase":90,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":31,"stolenBasePercentage":".646","caughtStealingPercentage":".354","assists":24,"putOuts":367,"errors":1,"chances":392,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":23,"groundOuts":48,"airOuts":46,"runs":31,"doubles":5,"triples":2,"homeRuns":7,"strikeOuts":53,"baseOnBalls":15,"intentionalWalks":0,"hits":38,"hitByPitch":4,"avg":".205","atBats":185,"obp":".279","slg":".368","ops":".647","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":68,"rbi":19,"leftOnBase":88,"sacBunts":0,"sacFlies":0,"babip":".248","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.43","popOuts":7,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":126,"errors":3,"chances":132,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID605137":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"jerseyNumber":"19","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"0-1 | 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":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":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":58,"groundOuts":112,"airOuts":106,"runs":42,"doubles":12,"triples":1,"homeRuns":16,"strikeOuts":74,"baseOnBalls":50,"intentionalWalks":1,"hits":86,"hitByPitch":5,"avg":".229","atBats":376,"obp":".326","slg":".394","ops":".720","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":433,"totalBases":148,"rbi":45,"leftOnBase":155,"sacBunts":0,"sacFlies":2,"babip":".243","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":19,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":89,"errors":0,"chances":95,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID676571":{"person":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":6,"strikes":16,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":10,"gamesStarted":0,"flyOuts":5,"groundOuts":7,"airOuts":11,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":36,"obp":".268","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":157,"era":"1.80","inningsPitched":"10.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":41,"outs":30,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":157,"balls":56,"strikes":101,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"15.70","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.60","hitsPer9Inn":"5.40","runsScoredPer9":"1.80","homeRunsPer9":"0.90","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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":8,"groundOuts":10,"airOuts":15,"runs":10,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":40,"obp":".327","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":213,"era":"7.71","inningsPitched":"11.2","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":10,"whip":"1.37","battersFaced":50,"outs":35,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":213,"balls":87,"strikes":126,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".000","pitchesPerInning":"18.26","gamesFinished":2,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"6.94","walksPer9Inn":"6.17","hitsPer9Inn":"6.17","runsScoredPer9":"7.71","homeRunsPer9":"2.31","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669371":{"person":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":26,"groundOuts":32,"airOuts":58,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":45,"baseOnBalls":24,"intentionalWalks":1,"hits":38,"hitByPitch":10,"atBats":171,"obp":".350","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":818,"era":"3.55","inningsPitched":"45.2","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":18,"whip":"1.36","battersFaced":207,"outs":137,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":818,"balls":329,"strikes":489,"strikePercentage":".600","hitBatsmen":10,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".500","pitchesPerInning":"17.91","gamesFinished":12,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"8.87","walksPer9Inn":"4.73","hitsPer9Inn":"7.49","runsScoredPer9":"3.74","homeRunsPer9":"1.18","inheritedRunners":34,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690987":{"person":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"jerseyNumber":"57","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":13,"groundOuts":34,"airOuts":24,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":2,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".233","atBats":116,"obp":".246","slg":".328","ops":".574","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":38,"rbi":13,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".301","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.00","popOuts":3,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":83,"errors":1,"chances":86,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID695418":{"person":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":12,"flyOuts":32,"groundOuts":113,"airOuts":84,"runs":38,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":77,"baseOnBalls":31,"intentionalWalks":0,"hits":89,"hitByPitch":3,"atBats":359,"obp":".312","caughtStealing":5,"stolenBases":2,"stolenBasePercentage":".286","caughtStealingPercentage":".714","numberOfPitches":1532,"era":"3.46","inningsPitched":"96.1","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":37,"whip":"1.25","battersFaced":397,"outs":289,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":1532,"balls":540,"strikes":992,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".400","pitchesPerInning":"15.90","gamesFinished":2,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"7.19","walksPer9Inn":"2.90","hitsPer9Inn":"8.31","runsScoredPer9":"3.55","homeRunsPer9":"0.75","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657557":{"person":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"jerseyNumber":"14","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":25,"groundOuts":16,"airOuts":47,"runs":15,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".246","atBats":138,"obp":".293","slg":".435","ops":".728","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":150,"totalBases":60,"rbi":20,"leftOnBase":56,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"0.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":12,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":27,"errors":3,"chances":100,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"51","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"2-2 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"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":62,"flyOuts":34,"groundOuts":52,"airOuts":70,"runs":31,"doubles":12,"triples":4,"homeRuns":3,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":0,"hits":57,"hitByPitch":3,"avg":".266","atBats":214,"obp":".313","slg":".402","ops":".715","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":86,"rbi":22,"leftOnBase":111,"sacBunts":1,"sacFlies":3,"babip":".309","groundOutsToAirouts":"0.74","catchersInterference":1,"pickoffs":1,"atBatsPerHomeRun":"71.33","popOuts":13,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":116,"errors":1,"chances":118,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"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":126,"flyOuts":44,"groundOuts":115,"airOuts":73,"runs":71,"doubles":28,"triples":0,"homeRuns":26,"strikeOuts":168,"baseOnBalls":70,"intentionalWalks":8,"hits":123,"hitByPitch":3,"avg":".258","atBats":476,"obp":".355","slg":".481","ops":".836","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":552,"totalBases":229,"rbi":83,"leftOnBase":167,"sacBunts":0,"sacFlies":3,"babip":".340","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"18.31","popOuts":5,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":203,"errors":2,"chances":208,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":93,"groundOuts":89,"airOuts":149,"runs":66,"doubles":23,"triples":1,"homeRuns":19,"strikeOuts":170,"baseOnBalls":53,"intentionalWalks":0,"hits":139,"hitByPitch":5,"atBats":539,"obp":".327","caughtStealing":9,"stolenBases":12,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":2478,"era":"4.11","inningsPitched":"142.1","wins":5,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.35","battersFaced":605,"outs":427,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2478,"balls":918,"strikes":1560,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":12,"pickoffs":1,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".294","pitchesPerInning":"17.41","gamesFinished":0,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"10.75","walksPer9Inn":"3.35","hitsPer9Inn":"8.79","runsScoredPer9":"4.17","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":22,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676917":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 3 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":25,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":95,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":28,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":31,"strikes":64,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":10,"groundOuts":24,"airOuts":24,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":89,"obp":".320","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":361,"era":"2.82","inningsPitched":"22.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.34","battersFaced":97,"outs":67,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":361,"balls":125,"strikes":236,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":3,"winPercentage":"1.000","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.25","walksPer9Inn":"2.42","hitsPer9Inn":"9.67","runsScoredPer9":"2.82","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":28,"groundOuts":104,"airOuts":65,"runs":28,"doubles":8,"triples":1,"homeRuns":0,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":0,"hits":61,"hitByPitch":3,"avg":".224","atBats":272,"obp":".292","slg":".261","ops":".553","caughtStealing":10,"stolenBases":13,"stolenBasePercentage":".565","caughtStealingPercentage":".435","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":307,"totalBases":71,"rbi":20,"leftOnBase":116,"sacBunts":9,"sacFlies":0,"babip":".276","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":11,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":239,"errors":0,"chances":242,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663623":{"person":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":95,"groundOuts":163,"airOuts":166,"runs":91,"doubles":31,"triples":3,"homeRuns":29,"strikeOuts":97,"baseOnBalls":50,"intentionalWalks":0,"hits":154,"hitByPitch":5,"atBats":579,"obp":".329","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":2372,"era":"5.30","inningsPitched":"146.0","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":86,"whip":"1.40","battersFaced":635,"outs":438,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2372,"balls":839,"strikes":1533,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".500","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"5.98","walksPer9Inn":"3.08","hitsPer9Inn":"9.49","runsScoredPer9":"5.61","homeRunsPer9":"1.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":16,"errors":1,"chances":34,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687377":{"person":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":10,"groundOuts":13,"airOuts":16,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":56,"obp":".348","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":270,"era":"6.28","inningsPitched":"14.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"1.53","battersFaced":66,"outs":43,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":270,"balls":92,"strikes":178,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".---","pitchesPerInning":"18.84","gamesFinished":4,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.79","walksPer9Inn":"5.02","hitsPer9Inn":"8.79","runsScoredPer9":"6.28","homeRunsPer9":"1.88","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680730":{"person":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":103,"groundOuts":111,"airOuts":188,"runs":94,"doubles":36,"triples":4,"homeRuns":18,"strikeOuts":84,"baseOnBalls":52,"intentionalWalks":0,"hits":142,"hitByPitch":3,"atBats":515,"obp":".340","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2141,"era":"5.83","inningsPitched":"129.2","wins":7,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":84,"whip":"1.50","battersFaced":580,"outs":389,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2141,"balls":737,"strikes":1404,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".350","pitchesPerInning":"16.51","gamesFinished":0,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"5.83","walksPer9Inn":"3.61","hitsPer9Inn":"9.86","runsScoredPer9":"6.52","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":9,"passedBall":0,"popOuts":33,"lineOuts":52},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671131":{"person":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"jerseyNumber":"79","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":38,"groundOuts":50,"airOuts":64,"runs":41,"doubles":11,"triples":1,"homeRuns":14,"strikeOuts":52,"baseOnBalls":20,"intentionalWalks":0,"hits":70,"hitByPitch":5,"atBats":230,"obp":".365","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1078,"era":"6.12","inningsPitched":"57.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":39,"whip":"1.57","battersFaced":261,"outs":172,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":1078,"balls":412,"strikes":666,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"18.80","gamesFinished":15,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.16","walksPer9Inn":"3.14","hitsPer9Inn":"10.99","runsScoredPer9":"6.44","homeRunsPer9":"2.20","inheritedRunners":19,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":17,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":65,"groundOuts":126,"airOuts":109,"runs":53,"doubles":24,"triples":1,"homeRuns":9,"strikeOuts":63,"baseOnBalls":23,"intentionalWalks":0,"hits":101,"hitByPitch":2,"avg":".258","atBats":392,"obp":".297","slg":".393","ops":".690","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":154,"rbi":51,"leftOnBase":154,"sacBunts":0,"sacFlies":7,"babip":".281","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.56","popOuts":19,"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":249,"putOuts":194,"errors":6,"chances":449,"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"}]}},"batters":[695578,682928,605137,665953,656180,671277,686611,695734,691781,690987,696285,676917,829272,671131,676571],"pitchers":[676917,829272,671131,676571],"bench":[657557,686452],"bullpen":[690925,678606,669022,669371,663623,695418,680730,663455,687377],"battingOrder":[695578,682928,665953,656180,671277,686611,695734,691781,696285],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Wood (28, Strahm); Crews (5, Duran, J)."},{"label":"HR","value":"Adams, R (8, 1st inning off Walker, T, 2 on, 1 out)."},{"label":"TB","value":"Abrams; Adams, R 4; Crews 3; Lile 2; Wood 3."},{"label":"RBI","value":"Adams, R 3 (22); Lile (22)."},{"label":"Runners left in scoring position, 2 out","value":"García Jr., L; Young; Adams, R."},{"label":"SAC","value":"Lile."},{"label":"GIDP","value":"House."},{"label":"Team RISP","value":"2-for-9."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Lile (7, 3rd base off Duran, J/Realmuto)."},{"label":"PO","value":"Wood (1st base by Walker, T); Lile (1st base by Walker, T)."}]}],"note":[{"label":"a","value":"Flied out for Hassell III in the 7th."},{"label":"b","value":"Flied out for Bell in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":5,"airOuts":12,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".258","atBats":35,"obp":".328","slg":".423","ops":".751","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":15,"rbi":4,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":2,"lineOuts":7},"pitching":{"flyOuts":7,"groundOuts":5,"airOuts":10,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":31,"obp":".343","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":144,"era":"3.77","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.23","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":51,"strikes":93,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.50","rbi":4,"pitchesPerInning":"16.00","runsScoredPer9":"5.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":105,"flyOuts":44,"groundOuts":67,"airOuts":71,"runs":43,"doubles":17,"triples":1,"homeRuns":7,"strikeOuts":82,"baseOnBalls":29,"intentionalWalks":0,"hits":76,"hitByPitch":0,"avg":".263","atBats":289,"obp":".326","slg":".401","ops":".727","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":326,"totalBases":116,"rbi":28,"leftOnBase":122,"sacBunts":3,"sacFlies":4,"babip":".338","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"41.29","popOuts":8,"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":6,"putOuts":196,"errors":3,"chances":205,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666200":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":77,"groundOuts":123,"airOuts":126,"runs":70,"doubles":30,"triples":0,"homeRuns":14,"strikeOuts":170,"baseOnBalls":48,"intentionalWalks":0,"hits":141,"hitByPitch":1,"atBats":558,"obp":".312","caughtStealing":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":2416,"era":"4.10","inningsPitched":"145.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.30","battersFaced":609,"outs":435,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2416,"balls":855,"strikes":1561,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":5,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".667","pitchesPerInning":"16.66","gamesFinished":0,"strikeoutWalkRatio":"3.54","strikeoutsPer9Inn":"10.55","walksPer9Inn":"2.98","hitsPer9Inn":"8.75","runsScoredPer9":"4.34","homeRunsPer9":"0.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":24,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":5,"errors":2,"chances":23,"fielding":".913","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621237":{"person":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","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":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":10,"groundOuts":18,"airOuts":22,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":4,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":85,"obp":".278","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":364,"era":"2.45","inningsPitched":"22.0","wins":4,"losses":1,"saves":7,"saveOpportunities":7,"holds":5,"blownSaves":0,"earnedRuns":6,"whip":"1.14","battersFaced":91,"outs":66,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":364,"balls":128,"strikes":236,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".800","pitchesPerInning":"16.55","gamesFinished":9,"strikeoutWalkRatio":"6.50","strikeoutsPer9Inn":"10.64","walksPer9Inn":"1.64","hitsPer9Inn":"8.59","runsScoredPer9":"2.86","homeRunsPer9":"0.41","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650911":{"person":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":59,"groundOuts":183,"airOuts":106,"runs":45,"doubles":25,"triples":0,"homeRuns":10,"strikeOuts":169,"baseOnBalls":38,"intentionalWalks":0,"hits":134,"hitByPitch":6,"atBats":590,"obp":".281","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":2277,"era":"2.46","inningsPitched":"157.0","wins":11,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.10","battersFaced":636,"outs":471,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2277,"balls":768,"strikes":1509,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.73","rbi":0,"winPercentage":".733","pitchesPerInning":"14.50","gamesFinished":0,"strikeoutWalkRatio":"4.45","strikeoutsPer9Inn":"9.69","walksPer9Inn":"2.18","hitsPer9Inn":"7.68","runsScoredPer9":"2.58","homeRunsPer9":"0.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":6,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547180":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":58,"groundOuts":94,"airOuts":96,"runs":57,"doubles":28,"triples":0,"homeRuns":21,"strikeOuts":93,"baseOnBalls":54,"intentionalWalks":4,"hits":100,"hitByPitch":5,"avg":".263","atBats":380,"obp":".360","slg":".503","ops":".863","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":191,"rbi":60,"leftOnBase":161,"sacBunts":0,"sacFlies":3,"babip":".294","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.10","popOuts":8,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":700,"errors":2,"chances":759,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID592663":{"person":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HR, HBP, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":41,"groundOuts":104,"airOuts":88,"runs":44,"doubles":23,"triples":1,"homeRuns":10,"strikeOuts":98,"baseOnBalls":28,"intentionalWalks":1,"hits":112,"hitByPitch":5,"avg":".279","atBats":402,"obp":".333","slg":".415","ops":".748","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":167,"rbi":44,"leftOnBase":151,"sacBunts":0,"sacFlies":0,"babip":".347","groundOutsToAirouts":"1.18","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"40.20","popOuts":15,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":22,"stolenBases":57,"stolenBasePercentage":".722","caughtStealingPercentage":".278","assists":30,"putOuts":979,"errors":5,"chances":1014,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID661395":{"person":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(L, 6-5)(BS, 3)","summary":"1.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":6,"strikes":16,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":17,"groundOuts":74,"airOuts":30,"runs":15,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":61,"baseOnBalls":18,"intentionalWalks":4,"hits":44,"hitByPitch":3,"atBats":207,"obp":".283","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":859,"era":"1.93","inningsPitched":"56.0","wins":6,"losses":5,"saves":22,"saveOpportunities":25,"holds":1,"blownSaves":3,"earnedRuns":12,"whip":"1.11","battersFaced":230,"outs":168,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":859,"balls":293,"strikes":566,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.47","rbi":1,"winPercentage":".545","pitchesPerInning":"15.34","gamesFinished":43,"strikeoutWalkRatio":"3.39","strikeoutsPer9Inn":"9.80","walksPer9Inn":"2.89","hitsPer9Inn":"7.07","runsScoredPer9":"2.41","homeRunsPer9":"0.16","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":25,"groundOuts":55,"airOuts":45,"runs":23,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":48,"baseOnBalls":9,"intentionalWalks":0,"hits":51,"hitByPitch":2,"avg":".262","atBats":195,"obp":".300","slg":".410","ops":".710","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":80,"rbi":27,"leftOnBase":69,"sacBunts":3,"sacFlies":1,"babip":".317","groundOutsToAirouts":"1.22","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":7,"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":110,"putOuts":82,"errors":3,"chances":195,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":8,"groundOuts":13,"airOuts":15,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".233","atBats":60,"obp":".324","slg":".367","ops":".691","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":22,"rbi":10,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":36,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":12,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":10,"strikes":26,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":38,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":54,"gamesStarted":0,"flyOuts":25,"groundOuts":44,"airOuts":51,"runs":20,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":50,"baseOnBalls":21,"intentionalWalks":3,"hits":42,"hitByPitch":4,"atBats":185,"obp":".316","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":818,"era":"2.81","inningsPitched":"48.0","wins":6,"losses":4,"saves":3,"saveOpportunities":9,"holds":18,"blownSaves":6,"earnedRuns":15,"whip":"1.31","battersFaced":212,"outs":144,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":818,"balls":296,"strikes":522,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".600","pitchesPerInning":"17.04","gamesFinished":9,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"9.38","walksPer9Inn":"3.94","hitsPer9Inn":"7.88","runsScoredPer9":"3.75","homeRunsPer9":"0.56","inheritedRunners":25,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":15},"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":"700","stats":{"batting":{"summary":"3-4 | 2B, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":83,"groundOuts":113,"airOuts":136,"runs":63,"doubles":25,"triples":1,"homeRuns":16,"strikeOuts":107,"baseOnBalls":24,"intentionalWalks":0,"hits":122,"hitByPitch":3,"avg":".257","atBats":474,"obp":".295","slg":".416","ops":".711","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":505,"totalBases":197,"rbi":61,"leftOnBase":231,"sacBunts":0,"sacFlies":4,"babip":".299","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.62","popOuts":11,"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":3,"putOuts":205,"errors":0,"chances":208,"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"}]},"ID664761":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":50,"groundOuts":115,"airOuts":91,"runs":41,"doubles":13,"triples":2,"homeRuns":9,"strikeOuts":66,"baseOnBalls":24,"intentionalWalks":0,"hits":105,"hitByPitch":5,"avg":".282","atBats":373,"obp":".330","slg":".399","ops":".729","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":406,"totalBases":149,"rbi":45,"leftOnBase":164,"sacBunts":0,"sacFlies":4,"babip":".318","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.44","popOuts":8,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":169,"putOuts":136,"errors":4,"chances":309,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID605452":{"person":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"jerseyNumber":"41","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":36,"gamesStarted":1,"flyOuts":27,"groundOuts":61,"airOuts":48,"runs":27,"doubles":17,"triples":1,"homeRuns":8,"strikeOuts":38,"baseOnBalls":17,"intentionalWalks":1,"hits":54,"hitByPitch":2,"atBats":196,"obp":".333","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":828,"era":"4.68","inningsPitched":"50.0","wins":2,"losses":1,"saves":0,"saveOpportunities":2,"holds":1,"blownSaves":2,"earnedRuns":26,"whip":"1.42","battersFaced":220,"outs":150,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":828,"balls":293,"strikes":535,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".667","pitchesPerInning":"16.56","gamesFinished":8,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"6.84","walksPer9Inn":"3.06","hitsPer9Inn":"9.72","runsScoredPer9":"4.86","homeRunsPer9":"1.44","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":79,"groundOuts":92,"airOuts":134,"runs":54,"doubles":17,"triples":3,"homeRuns":9,"strikeOuts":76,"baseOnBalls":43,"intentionalWalks":0,"hits":99,"hitByPitch":1,"avg":".250","atBats":396,"obp":".323","slg":".376","ops":".699","caughtStealing":3,"stolenBases":21,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":445,"totalBases":149,"rbi":53,"leftOnBase":163,"sacBunts":2,"sacFlies":3,"babip":".287","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":19,"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":248,"putOuts":192,"errors":2,"chances":442,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656941":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":66,"groundOuts":91,"airOuts":114,"runs":89,"doubles":20,"triples":1,"homeRuns":45,"strikeOuts":153,"baseOnBalls":84,"intentionalWalks":5,"hits":120,"hitByPitch":9,"avg":".252","atBats":477,"obp":".373","slg":".581","ops":".954","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":571,"totalBases":277,"rbi":109,"leftOnBase":226,"sacBunts":0,"sacFlies":1,"babip":".268","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.60","popOuts":24,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID592836":{"person":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 3 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":79,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":30,"strikes":49,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"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":27,"gamesStarted":16,"flyOuts":53,"groundOuts":111,"airOuts":101,"runs":43,"doubles":13,"triples":1,"homeRuns":15,"strikeOuts":70,"baseOnBalls":31,"intentionalWalks":0,"hits":93,"hitByPitch":4,"atBats":373,"obp":".313","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1583,"era":"3.44","inningsPitched":"96.2","wins":4,"losses":6,"saves":1,"saveOpportunities":3,"holds":1,"blownSaves":2,"earnedRuns":37,"whip":"1.28","battersFaced":410,"outs":290,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1583,"balls":588,"strikes":995,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":5,"groundOutsToAirouts":"1.10","rbi":3,"winPercentage":".400","pitchesPerInning":"16.38","gamesFinished":4,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"6.52","walksPer9Inn":"2.89","hitsPer9Inn":"8.66","runsScoredPer9":"4.00","homeRunsPer9":"1.40","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":8,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":32,"flyOuts":12,"groundOuts":33,"airOuts":20,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".177","atBats":79,"obp":".270","slg":".241","ops":".511","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":19,"rbi":6,"leftOnBase":49,"sacBunts":1,"sacFlies":0,"babip":".200","groundOutsToAirouts":"1.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.00","popOuts":6,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":20,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":12,"putOuts":209,"errors":1,"chances":222,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621381":{"person":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(H, 15)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"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":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":54,"gamesStarted":0,"flyOuts":40,"groundOuts":22,"airOuts":72,"runs":19,"doubles":8,"triples":2,"homeRuns":5,"strikeOuts":57,"baseOnBalls":16,"intentionalWalks":1,"hits":39,"hitByPitch":1,"atBats":184,"obp":".273","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":809,"era":"3.02","inningsPitched":"50.2","wins":1,"losses":3,"saves":6,"saveOpportunities":10,"holds":15,"blownSaves":4,"earnedRuns":17,"whip":"1.09","battersFaced":207,"outs":152,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":809,"balls":255,"strikes":554,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":0,"winPercentage":".250","pitchesPerInning":"15.97","gamesFinished":17,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.84","hitsPer9Inn":"6.93","runsScoredPer9":"3.38","homeRunsPer9":"0.89","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":20,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":70,"groundOuts":113,"airOuts":121,"runs":44,"doubles":14,"triples":2,"homeRuns":10,"strikeOuts":111,"baseOnBalls":29,"intentionalWalks":0,"hits":110,"hitByPitch":6,"atBats":453,"obp":".297","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1809,"era":"3.25","inningsPitched":"119.0","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.17","battersFaced":490,"outs":357,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1809,"balls":622,"strikes":1187,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".600","pitchesPerInning":"15.20","gamesFinished":0,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"8.39","walksPer9Inn":"2.19","hitsPer9Inn":"8.32","runsScoredPer9":"3.33","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":9,"errors":2,"chances":24,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664056":{"person":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":41,"groundOuts":73,"airOuts":76,"runs":37,"doubles":14,"triples":0,"homeRuns":13,"strikeOuts":92,"baseOnBalls":31,"intentionalWalks":0,"hits":79,"hitByPitch":10,"avg":".249","atBats":317,"obp":".332","slg":".416","ops":".748","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":361,"totalBases":132,"rbi":42,"leftOnBase":139,"sacBunts":0,"sacFlies":3,"babip":".307","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.38","popOuts":20,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":233,"errors":1,"chances":239,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":55,"gamesStarted":1,"flyOuts":28,"groundOuts":54,"airOuts":56,"runs":19,"doubles":4,"triples":2,"homeRuns":7,"strikeOuts":53,"baseOnBalls":9,"intentionalWalks":0,"hits":44,"hitByPitch":0,"atBats":205,"obp":".248","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":880,"era":"2.93","inningsPitched":"55.1","wins":5,"losses":2,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":18,"whip":"0.96","battersFaced":216,"outs":166,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":880,"balls":301,"strikes":579,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".714","pitchesPerInning":"15.90","gamesFinished":10,"strikeoutWalkRatio":"5.89","strikeoutsPer9Inn":"8.62","walksPer9Inn":"1.46","hitsPer9Inn":"7.16","runsScoredPer9":"3.09","homeRunsPer9":"1.14","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":10,"gamesStarted":10,"flyOuts":24,"groundOuts":48,"airOuts":45,"runs":41,"doubles":11,"triples":0,"homeRuns":11,"strikeOuts":56,"baseOnBalls":17,"intentionalWalks":0,"hits":66,"hitByPitch":3,"atBats":214,"obp":".368","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":916,"era":"6.92","inningsPitched":"52.0","wins":1,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.60","battersFaced":235,"outs":156,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":916,"balls":315,"strikes":601,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".125","pitchesPerInning":"17.62","gamesFinished":0,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"9.69","walksPer9Inn":"2.94","hitsPer9Inn":"11.42","runsScoredPer9":"7.10","homeRunsPer9":"1.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"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,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":72,"groundOuts":80,"airOuts":122,"runs":48,"doubles":17,"triples":0,"homeRuns":13,"strikeOuts":73,"baseOnBalls":40,"intentionalWalks":3,"hits":74,"hitByPitch":3,"avg":".214","atBats":345,"obp":".299","slg":".377","ops":".676","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":392,"totalBases":130,"rbi":40,"leftOnBase":166,"sacBunts":1,"sacFlies":3,"babip":".233","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.54","popOuts":20,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":165,"errors":1,"chances":168,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID605447":{"person":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"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":48,"gamesStarted":0,"flyOuts":21,"groundOuts":32,"airOuts":42,"runs":36,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":45,"baseOnBalls":16,"intentionalWalks":1,"hits":43,"hitByPitch":2,"atBats":159,"obp":".339","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":672,"era":"7.56","inningsPitched":"41.2","wins":2,"losses":4,"saves":8,"saveOpportunities":11,"holds":7,"blownSaves":3,"earnedRuns":35,"whip":"1.42","battersFaced":180,"outs":125,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":672,"balls":235,"strikes":437,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".333","pitchesPerInning":"16.13","gamesFinished":14,"strikeoutWalkRatio":"2.81","strikeoutsPer9Inn":"9.72","walksPer9Inn":"3.46","hitsPer9Inn":"9.29","runsScoredPer9":"7.78","homeRunsPer9":"1.94","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607208":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | 3 K, RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":81,"groundOuts":137,"airOuts":137,"runs":87,"doubles":28,"triples":5,"homeRuns":13,"strikeOuts":96,"baseOnBalls":40,"intentionalWalks":1,"hits":158,"hitByPitch":5,"avg":".300","atBats":526,"obp":".354","slg":".447","ops":".801","caughtStealing":7,"stolenBases":32,"stolenBasePercentage":".821","caughtStealingPercentage":".179","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":573,"totalBases":235,"rbi":60,"leftOnBase":201,"sacBunts":0,"sacFlies":2,"babip":".346","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.46","popOuts":20,"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":302,"putOuts":142,"errors":7,"chances":451,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID502085":{"person":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":18,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":79,"era":"1.93","inningsPitched":"4.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"1.29","battersFaced":20,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":31,"strikes":48,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.93","gamesFinished":2,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"13.50","walksPer9Inn":"3.86","hitsPer9Inn":"7.71","runsScoredPer9":"1.93","homeRunsPer9":"1.93","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[607208,656941,547180,592663,664761,669016,592206,596146,664056,681082,592836,621383,621237,621381,661395],"pitchers":[592836,621383,621237,621381,661395],"bench":[665561,624641,642215],"bullpen":[689147,666200,605400,502085,605447,605452,650911,624133],"battingOrder":[607208,656941,547180,592663,664761,669016,592206,664056,681082],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Castellanos, N (25, Cavalli)."},{"label":"HR","value":"Stott (9, 6th inning off Cavalli, 1 on, 2 out); Realmuto (10, 7th inning off Ogasawara, 0 on, 2 out)."},{"label":"TB","value":"Bohm; Castellanos, N 4; Harper, B; Realmuto 4; Stott 5."},{"label":"RBI","value":"Realmuto (44); Stott 2 (53); Turner (60)."},{"label":"2-out RBI","value":"Stott 2; Realmuto."},{"label":"Runners left in scoring position, 2 out","value":"Marsh 2; Harper, B."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Turner (32, 2nd base off Cavalli/Adams, R)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Realmuto (5, throw)."},{"label":"Pickoffs","value":"Walker, T 2 (Wood at 1st base, Lile at 1st base)."},{"label":"DP","value":"(Stott-Turner-Harper, B)."}]}],"note":[{"label":"a","value":"Struck out for Kepler in the 8th."}]}},"officials":[{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"Home Plate"},{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Realmuto (by Cavalli)."},{"label":"Pitches-strikes","value":"Cavalli 95-64; Ogasawara 17-10; Rutledge 4-3; Poulin 22-16; Walker, T 79-49; Banks 21-13; Alvarado 12-7; Strahm 10-8; Duran, J 22-16."},{"label":"Groundouts-flyouts","value":"Cavalli 5-2; Ogasawara 0-0; Rutledge 0-0; Poulin 0-1; Walker, T 3-2; Banks 1-2; Alvarado 1-1; Strahm 0-2; Duran, J 0-0."},{"label":"Batters faced","value":"Cavalli 28; Ogasawara 3; Rutledge 1; Poulin 6; Walker, T 18; Banks 5; Alvarado 4; Strahm 4; Duran, J 5."},{"label":"Umpires","value":"HP: John Bacon. 1B: Cory Blaser. 2B: Junior Valentine. 3B: Ryan Blakney. "},{"label":"Weather","value":"82 degrees, Clear."},{"label":"Wind","value":"3 mph, Out To CF."},{"label":"First pitch","value":"6:45 PM."},{"label":"T","value":"2:41."},{"label":"Att","value":"44,757."},{"label":"Venue","value":"Citizens Bank Park."},{"label":"August 22, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","boxscoreName":"Lile"},"jerseyNumber":"51","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"2-2 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"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":62,"flyOuts":34,"groundOuts":52,"airOuts":70,"runs":31,"doubles":12,"triples":4,"homeRuns":3,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":0,"hits":57,"hitByPitch":3,"avg":".266","atBats":214,"obp":".313","slg":".402","ops":".715","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":86,"rbi":22,"leftOnBase":111,"sacBunts":1,"sacFlies":3,"babip":".309","groundOutsToAirouts":"0.74","catchersInterference":1,"pickoffs":1,"atBatsPerHomeRun":"71.33","popOuts":13,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":116,"errors":1,"chances":118,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206","boxscoreName":"Castellanos, N"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | 2B, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":83,"groundOuts":113,"airOuts":136,"runs":63,"doubles":25,"triples":1,"homeRuns":16,"strikeOuts":107,"baseOnBalls":24,"intentionalWalks":0,"hits":122,"hitByPitch":3,"avg":".257","atBats":474,"obp":".295","slg":".416","ops":".711","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":505,"totalBases":197,"rbi":61,"leftOnBase":231,"sacBunts":0,"sacFlies":4,"babip":".299","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.62","popOuts":11,"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":3,"putOuts":205,"errors":0,"chances":208,"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"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082","boxscoreName":"Stott"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":79,"groundOuts":92,"airOuts":134,"runs":54,"doubles":17,"triples":3,"homeRuns":9,"strikeOuts":76,"baseOnBalls":43,"intentionalWalks":0,"hits":99,"hitByPitch":1,"avg":".250","atBats":396,"obp":".323","slg":".376","ops":".699","caughtStealing":3,"stolenBases":21,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":445,"totalBases":149,"rbi":53,"leftOnBase":163,"sacBunts":2,"sacFlies":3,"babip":".287","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":19,"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":248,"putOuts":192,"errors":2,"chances":442,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"loser":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}