{"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":776613,"link":"/api/v1.1/game/776613/feed/live","metaData":{"wait":10,"timeStamp":"20250824_201220","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776613,"type":"R","doubleHeader":"N","id":"2025/08/24/wasmlb-phimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776613-2025-08-24","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-24T17:35:00Z","originalDate":"2025-08-24","officialDate":"2025-08-24","dayNight":"day","time":"1:35","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":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":53,"losses":77,"ties":0,"pct":".408"},"records":{},"divisionLeader":false,"wins":53,"losses":77,"winningPercentage":".408"},"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":130,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":76,"losses":54,"ties":0,"pct":".585"},"records":{},"divisionLeader":false,"wins":76,"losses":54,"winningPercentage":".585"},"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":"Partly Cloudy","temp":"81","wind":"9 mph, Out To CF"},"gameInfo":{"attendance":42580,"firstPitch":"2025-08-24T17:36:00.000Z","gameDurationMinutes":156},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"home":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"}},"officialScorer":{"id":511128,"fullName":"Kyle Matschke","link":"/api/v1/people/511128"},"primaryDatacaster":{"id":663022,"fullName":"Ryan Shute","link":"/api/v1/people/663022"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T17:36:42.369Z","endTime":"2025-08-24T17:37:59.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":7},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T14:53:09.913Z","endTime":"2025-08-24T17:13:04.248Z","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-24T17:13:04.248Z","endTime":"2025-08-24T17:35:47.628Z","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-24T17:35:47.628Z","endTime":"2025-08-24T17:36:44.490Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":4.12496600155874,"strikeZoneBottom":1.96038345516239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6306688164572,"aZ":-22.71883062003966,"pfxX":5.160062082684844,"pfxZ":5.381280232599936,"pX":0.34388871005275395,"pZ":2.71970254218427,"vX0":-6.466233618770138,"vY0":-131.82911641305,"vZ0":-3.115844275571177,"x":103.89,"y":165.35,"x0":2.1607086239182216,"y0":50.000179825661455,"z0":5.598369924911569,"aX":9.060702440635023},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.2,"breakHorizontal":-7.9,"spinRate":1871,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.41585617041584744,"extension":6.113246675088573},"index":3,"playId":"77e484fa-f0b4-3e76-8aaa-3d8a5975ddce","pitchNumber":1,"startTime":"2025-08-24T17:36:44.490Z","endTime":"2025-08-24T17:36:50.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.2,"strikeZoneTop":3.91159685697547,"strikeZoneBottom":1.92383728751917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.563849767165262,"aZ":-25.57736163735263,"pfxX":-3.0751946271529684,"pfxZ":5.087793528732806,"pX":-0.6789315532026547,"pZ":3.0762567715826465,"vX0":-5.219797741510514,"vY0":-113.67287152057885,"vZ0":-0.2474385740415489,"x":142.88,"y":155.72,"x0":2.0547843135079433,"y0":50.0049887441305,"z0":5.745247000210383,"aX":-3.9877151030267606},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":9.5,"breakHorizontal":7.0,"spinRate":2197,"spinDirection":273},"zone":4,"typeConfidence":2.0,"plateTime":0.48350756813295526,"extension":6.1675210120394715},"index":4,"playId":"c1168e8c-82a6-37df-9b94-85fa53768645","pitchNumber":2,"startTime":"2025-08-24T17:36:59.912Z","endTime":"2025-08-24T17:37:04.222Z","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.5,"endSpeed":80.3,"strikeZoneTop":3.86,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.769072790572075,"aZ":-26.492414082914504,"pfxX":11.101466718856763,"pfxZ":3.3865056485572467,"pX":0.9310016169671689,"pZ":3.2172569258161285,"vX0":-6.312810850119524,"vY0":-130.07591768969226,"vZ0":-1.4159551152565202,"x":81.51,"y":151.91,"x0":1.9747685058000815,"y0":50.001447500374084,"z0":5.819130436027253,"aX":18.611688322424186},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.0,"breakHorizontal":-18.2,"spinRate":1972,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4246208779075773,"extension":6.427450945498626},"index":5,"playId":"832d9773-5d82-33ec-a413-d3091ee9480a","pitchNumber":3,"startTime":"2025-08-24T17:37:16.461Z","endTime":"2025-08-24T17:37:19.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.2,"strikeZoneTop":4.02360797954672,"strikeZoneBottom":1.84108577775236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.727203412605174,"aZ":-25.143461760305648,"pfxX":10.301948396119247,"pfxZ":4.221094860192384,"pX":1.819395796544302,"pZ":2.864577352401464,"vX0":-3.9450236752709475,"vY0":-129.43767057337755,"vZ0":-2.489234503277822,"x":47.65,"y":161.44,"x0":2.0413292521169786,"y0":50.00062065297918,"z0":5.801941781830152,"aX":17.151785227643636},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.2,"breakHorizontal":-17.5,"spinRate":2068,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.42620871005999383,"extension":6.268376696573092},"index":6,"playId":"6c24a3c7-98e3-300b-9667-446b7efb2c38","pitchNumber":4,"startTime":"2025-08-24T17:37:39.690Z","endTime":"2025-08-24T17:37:44.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":4.00467860054111,"strikeZoneBottom":1.87604335874794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.95201096591624,"aZ":-20.7882928755618,"pfxX":3.663152523622206,"pfxZ":6.354613591555774,"pX":0.08032547120150876,"pZ":2.366590179767359,"vX0":-6.755785119018967,"vY0":-133.08756232288187,"vZ0":-4.372512246425205,"x":113.94,"y":174.88,"x0":2.1773591281137175,"y0":50.00172847721689,"z0":5.5393408978908925,"aX":6.562308172960418},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.8,"breakHorizontal":-5.2,"spinRate":2010,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.41179555552593206,"extension":6.221269257807103},"index":7,"playId":"c8d6cfe6-ef7a-3524-b095-ab43f18f7945","pitchNumber":5,"startTime":"2025-08-24T17:37:54.482Z","endTime":"2025-08-24T17:37:59.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:37:59.344Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T17:38:22.048Z","endTime":"2025-08-24T17:40:25.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.6,"endSpeed":72.9,"strikeZoneTop":3.47022351027891,"strikeZoneBottom":1.58330442277733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67493677069362,"aZ":-26.5690648116477,"pfxX":-3.452047985977367,"pfxZ":4.1428758311857194,"pX":-0.7434615120904574,"pZ":2.6489097267030592,"vX0":-5.512227650274602,"vY0":-115.85448453303617,"vZ0":-1.1054596999226987,"x":145.34,"y":167.26,"x0":2.119716450908515,"y0":50.00113176361579,"z0":5.683376735149119,"aX":-4.667919662915288},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":7.6,"breakHorizontal":7.7,"spinRate":2163,"spinDirection":268},"zone":4,"typeConfidence":2.0,"plateTime":0.4736937112072588,"extension":6.139087692517647},"index":0,"playId":"c25a360c-b49e-3807-81b7-bec1c74cffa2","pitchNumber":1,"startTime":"2025-08-24T17:38:22.048Z","endTime":"2025-08-24T17:38:26.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.1,"strikeZoneTop":3.63254174797036,"strikeZoneBottom":1.66486135152409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05926250876377,"aZ":-25.445829378752094,"pfxX":7.482517116239281,"pfxZ":3.9562075712495925,"pX":1.4345629829003796,"pZ":3.759662529391936,"vX0":-4.1733163442095425,"vY0":-130.251103893997,"vZ0":-0.4247931245321377,"x":62.32,"y":137.27,"x0":2.094381380049814,"y0":50.00230780344271,"z0":5.866877730063587,"aX":12.720067581394412},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.3,"breakHorizontal":-12.5,"spinRate":2034,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.42223404891295546,"extension":6.197412268261919},"index":1,"playId":"0bf06024-521a-3e7c-84e7-e05151e2fbc2","pitchNumber":2,"startTime":"2025-08-24T17:38:38.632Z","endTime":"2025-08-24T17:38:42.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.294471888681525,"aZ":-20.6569385974617,"pfxX":3.481374788733876,"pfxZ":6.343946574172707,"pX":0.0900732904867618,"pZ":2.5038652373524695,"vX0":-6.6651948733865956,"vY0":-133.74639964278623,"vZ0":-4.0066109356636455,"x":113.57,"y":171.18,"x0":2.159788451172121,"y0":50.00138696904399,"z0":5.498829662577721,"aX":6.319531335240453},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.8,"breakHorizontal":-4.9,"spinRate":2000,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.4092038837130225,"extension":6.324968062043056},"index":2,"playId":"b3214906-c4c9-3b03-9bfc-b9dc6c977e42","pitchNumber":3,"startTime":"2025-08-24T17:38:56.090Z","endTime":"2025-08-24T17:38:59.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33377710363259,"aZ":-27.163684735733156,"pfxX":-5.602099658579135,"pfxZ":3.778691928466219,"pX":-0.6507802236687638,"pZ":1.3646404707996809,"vX0":-4.7078723900888395,"vY0":-114.76096123491892,"vZ0":-3.5709759413296513,"x":141.81,"y":201.93,"x0":2.159318066503214,"y0":50.00495676977065,"z0":5.602811158329632,"aX":-7.4303692937059935},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":6.1,"breakHorizontal":11.4,"spinRate":2210,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.47829376636003396,"extension":6.201801336193691},"index":3,"playId":"bc696ff2-9036-3e20-838f-be28461125eb","pitchNumber":4,"startTime":"2025-08-24T17:39:16.244Z","endTime":"2025-08-24T17:39:19.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.6,"endSpeed":68.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.801396961210745,"aZ":-38.641651576112146,"pfxX":-7.7193409415037,"pfxZ":-5.4683518355696785,"pX":-0.42735639649195206,"pZ":1.1830952475310788,"vX0":-3.229197543866139,"vY0":-108.62093230617386,"vZ0":-0.7240528497350407,"x":133.29,"y":206.84,"x0":2.0859791874379594,"y0":50.002020264833035,"z0":5.758822677421378,"aX":-9.131089803252195},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-9.7,"breakHorizontal":14.9,"spinRate":2233,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.506191416943135,"extension":6.243301246210974},"index":4,"playId":"8c04607f-8873-33c6-b23a-02b52351b917","pitchNumber":5,"startTime":"2025-08-24T17:39:32.427Z","endTime":"2025-08-24T17:39:36.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.48748915305498,"strikeZoneBottom":1.65483577203195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.779411483042736,"aZ":-26.460850914023656,"pfxX":7.464094275137196,"pfxZ":4.109776146741062,"pX":-0.6530731788286656,"pZ":0.4156640591129698,"vX0":-8.206310150644796,"vY0":-117.31122040392866,"vZ0":-6.068696039432596,"x":141.89,"y":227.56,"x0":1.9252723456873013,"y0":50.00262502443993,"z0":5.511685276428819,"aX":10.374309511709864},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.1,"breakHorizontal":-11.4,"spinRate":1216,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4674133914220131,"extension":6.306559138813496},"index":5,"playId":"89686175-3be8-348a-ad61-18ff0b92b5ec","pitchNumber":6,"startTime":"2025-08-24T17:40:00.410Z","endTime":"2025-08-24T17:40:03.806Z","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, 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":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.78172592104634,"aZ":-30.385798323427835,"pfxX":-3.273252672286268,"pfxZ":1.3094363516305667,"pX":-1.3622501052235843,"pZ":0.816573755227126,"vX0":-6.690965997676931,"vY0":-116.16635406939402,"vZ0":-4.235162233918254,"x":168.93,"y":216.73,"x0":1.9807257629792807,"y0":50.002611867288245,"z0":5.552124373032167,"aX":-4.4731219621270775},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.6,"breakHorizontal":7.6,"spinRate":2221,"spinDirection":278},"zone":13,"typeConfidence":2.0,"plateTime":0.47151911536709434,"extension":6.27494408227628},"index":6,"playId":"d5d3c86b-492e-3495-aa9c-d139f0d6115c","pitchNumber":7,"startTime":"2025-08-24T17:40:22.963Z","endTime":"2025-08-24T17:40:25.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:40:25.983Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Riley Adams pops out to first baseman Bryce Harper in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-24T17:40:37.577Z","endTime":"2025-08-24T17:42:41.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.62924210638104,"strikeZoneBottom":1.80266118656124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.675954540751416,"aZ":-27.26394040306005,"pfxX":-2.4292261543583313,"pfxZ":3.09579242586671,"pX":-1.2411010351621483,"pZ":3.2067587134429267,"vX0":-7.233997348067523,"vY0":-125.28534322682371,"vZ0":-0.9946729294234853,"x":164.31,"y":152.2,"x0":2.0012614768979504,"y0":50.005140504359105,"z0":5.840336261697711,"aX":-3.8550658037068106},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.6,"breakHorizontal":6.1,"spinRate":2077,"spinDirection":171},"zone":11,"typeConfidence":2.0,"plateTime":0.43745134305729083,"extension":6.243748812888269},"index":0,"playId":"bb864d5d-ac56-3a13-8cda-8121b8261a3a","pitchNumber":1,"startTime":"2025-08-24T17:40:54.188Z","endTime":"2025-08-24T17:40:58.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.367283727165862,"aZ":-27.010299768689734,"pfxX":-0.5511983700999883,"pfxZ":3.1685266446294023,"pX":-0.8431391867842046,"pZ":2.062143705481114,"vX0":-7.054583542424518,"vY0":-126.91824026964514,"vZ0":-3.729642950792393,"x":149.14,"y":183.1,"x0":2.0457569872548427,"y0":50.00046910386492,"z0":5.705517908540339,"aX":-0.8974221108601728},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.0,"breakHorizontal":2.6,"spinRate":2098,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4318119968501035,"extension":6.169697875625686},"index":1,"playId":"1f0bc49f-21ee-3368-a3af-adb406bff0f7","pitchNumber":2,"startTime":"2025-08-24T17:41:10.656Z","endTime":"2025-08-24T17:41:13.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.41902124349794,"aZ":-17.090737765784006,"pfxX":4.151479026028332,"pfxZ":8.322071496952153,"pX":-0.6282155750680938,"pZ":3.092743426272967,"vX0":-8.598342939588159,"vY0":-133.89686139897327,"vZ0":-3.556140241393579,"x":140.95,"y":155.28,"x0":2.087933329101483,"y0":50.001856421519676,"z0":5.66393948097024,"aX":7.524244885062989},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.5,"breakHorizontal":-5.6,"spinRate":2063,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.4093555181193409,"extension":6.291118337853808},"index":2,"playId":"35d12817-b6fc-3be9-8c31-2f0a31411f7c","pitchNumber":3,"startTime":"2025-08-24T17:41:31.371Z","endTime":"2025-08-24T17:41:34.576Z","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":2},"index":3,"startTime":"2025-08-24T17:41:44.116Z","endTime":"2025-08-24T17:41:50.578Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.3,"endSpeed":68.1,"strikeZoneTop":3.54659970321159,"strikeZoneBottom":1.69402397133583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.070685992450272,"aZ":-39.54149903564023,"pfxX":-7.370220771267043,"pfxZ":-6.3403140113923335,"pX":0.0027835662447923022,"pZ":1.0297481998312596,"vX0":-2.318662662360769,"vY0":-108.08697958312514,"vZ0":-0.9046499341627156,"x":116.89,"y":210.98,"x0":2.0525096233888673,"y0":50.004470124659726,"z0":5.866512186121265,"aX":-8.56036337705126},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-11.3,"breakHorizontal":14.0,"spinRate":2226,"spinDirection":311},"zone":14,"typeConfidence":2.0,"plateTime":0.5103532003716951,"extension":6.37329385378228},"index":4,"playId":"6dea721b-f21d-3cc2-bf0d-fae336f74dfe","pitchNumber":4,"startTime":"2025-08-24T17:41:50.578Z","endTime":"2025-08-24T17:41:54.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.56871750693265,"strikeZoneBottom":1.71632107365538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.071017613710257,"aZ":-21.14370260908138,"pfxX":3.554165331032598,"pfxZ":6.088128621362663,"pX":1.2174661052309292,"pZ":2.3531825060377285,"vX0":-3.7505913177145023,"vY0":-133.55355321717136,"vZ0":-4.511229364091085,"x":70.59,"y":175.24,"x0":2.1765149118734683,"y0":50.000456884986534,"z0":5.579817244919805,"aX":6.436342632419495},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.3,"breakHorizontal":-5.6,"spinRate":1874,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.40971863858680724,"extension":6.211669807330356},"index":5,"playId":"3b92ce56-6aab-3d57-a138-36f84d2d3c1b","pitchNumber":5,"startTime":"2025-08-24T17:42:12.971Z","endTime":"2025-08-24T17:42:17.748Z","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":88.0,"endSpeed":80.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.46146230367429,"aZ":-26.120155316262437,"pfxX":-1.618369180824084,"pfxZ":3.6414310578766624,"pX":-0.19407328389812353,"pZ":2.538733701898636,"vX0":-5.226281446746562,"vY0":-128.10818071583918,"vZ0":-2.9024502762596773,"x":124.4,"y":170.23,"x0":2.0826239562481197,"y0":50.00243092046071,"z0":5.728094956562965,"aX":-2.6889637766675576},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":4.1,"spinRate":2068,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.42755761164811545,"extension":6.32188935512943},"hitData":{"launchSpeed":88.1,"launchAngle":82.0,"totalDistance":68.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":151.53,"coordY":198.17}},"index":6,"playId":"8ebf1ad9-24b8-3a7b-b86c-3ef73567c9b7","pitchNumber":6,"startTime":"2025-08-24T17:42:31.758Z","endTime":"2025-08-24T17:42:41.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:42:41.874Z","atBatIndex":2},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Trea Turner reaches on a throwing error by shortstop CJ Abrams.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T17:44:54.356Z","endTime":"2025-08-24T17:45:54.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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_throwing_error"}]}],"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":92.2,"endSpeed":84.8,"strikeZoneTop":3.61079952483541,"strikeZoneBottom":1.75909177265233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.605513194423587,"aZ":-17.732697461897246,"pfxX":-5.612473802208173,"pfxZ":7.86681041736343,"pX":-1.1614514095811628,"pZ":2.8557861650333085,"vX0":3.873583077115688,"vY0":-134.2809350318778,"vZ0":-4.836533559278149,"x":161.27,"y":161.67,"x0":-1.889551545093177,"y0":50.003945910313846,"z0":5.9321467502560505,"aX":-10.305564897848061},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":9.4,"spinRate":2255,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40704375827950035,"extension":7.076198592825232},"index":0,"playId":"de35c0cd-e70d-3c47-9d5c-d03e9933f9c0","pitchNumber":1,"startTime":"2025-08-24T17:45:09.038Z","endTime":"2025-08-24T17:45:13.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.58719046959544,"strikeZoneBottom":1.70978141384652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.717339444147235,"aZ":-23.800414732461302,"pfxX":-10.876947337219825,"pfxZ":4.592757279060782,"pX":-0.4623955784607979,"pZ":1.4656024129645489,"vX0":7.421835632502265,"vY0":-133.66802068096754,"vZ0":-7.102563038691141,"x":134.63,"y":199.21,"x0":-1.8509109981204002,"y0":50.004157428205026,"z0":5.8465341866353855,"aX":-19.836923736945263},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":18.2,"spinRate":2161,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4085572942379736,"extension":7.128229869891455},"index":1,"playId":"bb23498d-85e7-3c3d-bedb-ae16c354fb6d","pitchNumber":2,"startTime":"2025-08-24T17:45:26.344Z","endTime":"2025-08-24T17:45:30.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.65906871386273,"aZ":-36.42827733821337,"pfxX":8.225551844000762,"pfxZ":-3.3201888098092507,"pX":0.6411026965606273,"pZ":2.4404655860234503,"vX0":3.166424604814961,"vY0":-113.17346943255681,"vZ0":0.06162668112712799,"x":92.56,"y":172.89,"x0":-1.8487804691768017,"y0":50.00005943900893,"z0":6.093257740392137,"aX":10.555962489567804},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-5.6,"breakHorizontal":-15.7,"spinRate":2348,"spinDirection":47},"zone":6,"typeConfidence":2.0,"plateTime":0.48592027040394736,"extension":6.914308158151738},"hitData":{"launchSpeed":73.0,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.54,"coordY":160.14}},"index":2,"playId":"bdb329eb-fc1d-3857-8e14-082f5e78aba0","pitchNumber":3,"startTime":"2025-08-24T17:45:41.602Z","endTime":"2025-08-24T17:45:54.158Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:45:54.158Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Schwarber flies out sharply to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T17:46:15.492Z","endTime":"2025-08-24T17:48:44.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.5,"endSpeed":85.0,"strikeZoneTop":3.35529683549423,"strikeZoneBottom":1.51260643244648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.941179059733958,"aZ":-15.235563885011144,"pfxX":-6.181241638007102,"pfxZ":9.238961390742773,"pX":0.23084219220276594,"pZ":1.5052055297203137,"vX0":7.930687830274981,"vY0":-134.25441879173877,"vZ0":-8.607106892817862,"x":108.2,"y":198.14,"x0":-1.9526228415504396,"y0":50.0001497854223,"z0":5.827650687847218,"aX":-11.329123194505499},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.1,"breakHorizontal":9.6,"spinRate":2334,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4073420824701066,"extension":7.034510486407559},"index":0,"playId":"9eb3e359-e137-35b6-815f-df74a77579bd","pitchNumber":1,"startTime":"2025-08-24T17:46:23.853Z","endTime":"2025-08-24T17:46:27.769Z","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":92.4,"endSpeed":84.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.197449940840716,"aZ":-14.467991018669334,"pfxX":-6.297613481204838,"pfxZ":9.64459305743316,"pX":0.16212662497359678,"pZ":2.6591967419756557,"vX0":7.107689379606795,"vY0":-134.39527672810686,"vZ0":-5.839950382971155,"x":110.82,"y":166.98,"x0":-1.694339967939323,"y0":50.00040137751048,"z0":5.881827931238849,"aX":-11.558447657707257},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":10.0,"spinRate":2350,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40701452378797764,"extension":7.286730568981885},"index":1,"playId":"2c695714-ed33-3b8e-a271-bd18252f865e","pitchNumber":2,"startTime":"2025-08-24T17:46:45.178Z","endTime":"2025-08-24T17:46:48.178Z","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":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.33505218980451,"strikeZoneBottom":1.49254207674521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60631212021944,"aZ":-22.152987413069074,"pfxX":-0.43067994281588096,"pfxZ":5.857686392064992,"pX":1.4345284288737654,"pZ":1.0982834055195656,"vX0":8.563237411778532,"vY0":-129.6143540029081,"vZ0":-7.614499131909712,"x":62.32,"y":209.13,"x0":-1.8481484132754011,"y0":50.00621294448743,"z0":5.750602549853841,"aX":-0.738412830109244},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.1,"breakHorizontal":-1.0,"spinRate":2456,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.4216480999172707,"extension":6.963168030958676},"index":2,"playId":"bb071eb6-cd39-3c07-860f-679da4f19ad3","pitchNumber":3,"startTime":"2025-08-24T17:47:07.441Z","endTime":"2025-08-24T17:47:10.441Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"01d6e387-5aba-3a1c-8e2c-c27c4814ee44","startTime":"2025-08-24T17:47:28.690Z","endTime":"2025-08-24T17:47:31.718Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.28463949664298,"strikeZoneBottom":1.49565570067329,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.366161439568,"aZ":-25.370574818510292,"pfxX":1.332810066174018,"pfxZ":3.9209867418226425,"pX":-0.6712774897999266,"pZ":1.2584338715787566,"vX0":3.1845146392409247,"vY0":-130.40905090103874,"vZ0":-6.815205344113366,"x":142.59,"y":204.8,"x0":-2.0776384824884193,"y0":50.006341723793234,"z0":5.79828507305653,"aX":2.3137781052310107},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.9,"breakHorizontal":-3.1,"spinRate":2469,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.4187292273321592,"extension":6.962136805525079},"index":4,"playId":"0ccbc805-efec-32b3-b03c-e29a844fe798","pitchNumber":4,"startTime":"2025-08-24T17:47:47.925Z","endTime":"2025-08-24T17:47:52.025Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"2f2d390c-5a13-38f5-ac47-d836054edcd4","startTime":"2025-08-24T17:48:08.687Z","endTime":"2025-08-24T17:48:11.732Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.153100947973023,"aZ":-24.01796565209625,"pfxX":-9.366800707681595,"pfxZ":5.252545665313928,"pX":-0.7134442348415962,"pZ":2.6164054153016467,"vX0":6.175806889542008,"vY0":-123.9534157191538,"vZ0":-3.2354185262299833,"x":144.19,"y":168.14,"x0":-2.022292036374068,"y0":50.005390741094374,"z0":5.9476675517749165,"aX":-14.554049802773891},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.0,"breakHorizontal":15.5,"spinRate":2209,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.442163891369165,"extension":6.878279239503697},"hitData":{"launchSpeed":100.8,"launchAngle":26.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":128.2,"coordY":43.51}},"index":6,"playId":"5f846be3-322b-371d-8f90-7f97bd07e65f","pitchNumber":5,"startTime":"2025-08-24T17:48:28.211Z","endTime":"2025-08-24T17:48:44.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:48:44.095Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Harper lines out sharply to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T17:48:58.929Z","endTime":"2025-08-24T17:53:23.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,9,10,11,12],"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":12},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.7,"strikeZoneTop":3.30191876067217,"strikeZoneBottom":1.64144825756164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53863495224749,"aZ":-36.711426687457994,"pfxX":8.200363682860136,"pfxZ":-3.504760056516722,"pX":1.2945841850637334,"pZ":1.9465876042255108,"vX0":4.811571093579827,"vY0":-113.80548212989119,"vZ0":-1.0605297875160447,"x":67.65,"y":186.22,"x0":-1.9223892462847099,"y0":50.004909911672705,"z0":6.099387704873966,"aX":10.609598809187748},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-6.2,"breakHorizontal":-16.2,"spinRate":2476,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.48382583602046436,"extension":6.875185797966885},"index":0,"playId":"4cccfaa5-f023-335c-9e77-5136f7e9cc0c","pitchNumber":1,"startTime":"2025-08-24T17:49:06.087Z","endTime":"2025-08-24T17:49:10.632Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"3affa304-adac-3a35-8e71-9f676ce54f28","startTime":"2025-08-24T17:49:22.759Z","endTime":"2025-08-24T17:49:26.009Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.842562674612353,"aZ":-37.42970862165689,"pfxX":8.476781645392201,"pfxZ":-4.088954739428369,"pX":0.5899779735695035,"pZ":1.3341004445478613,"vX0":3.4142828921295787,"vY0":-113.53183463640879,"vZ0":-1.9266827510499933,"x":94.51,"y":202.76,"x0":-2.041911655250753,"y0":50.00368015784021,"z0":5.974256075898882,"aX":10.891257405456852},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-7.6,"breakHorizontal":-16.3,"spinRate":2574,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4853934015744943,"extension":6.76336112639784},"index":2,"playId":"2c989a15-4bee-3466-8d37-5dc5ed4469e0","pitchNumber":2,"startTime":"2025-08-24T17:49:40.099Z","endTime":"2025-08-24T17:49:44.430Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.32020695721063,"strikeZoneBottom":1.73969448863622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11148110873016,"aZ":-12.258710376729347,"pfxX":-5.3226738369192335,"pfxZ":10.6652205911295,"pX":-0.0011694116447369628,"pZ":4.094628021416214,"vX0":7.092754665892363,"vY0":-136.0951994248022,"vZ0":-2.9794708801608367,"x":117.04,"y":128.23,"x0":-1.9550082835264355,"y0":50.00391043984525,"z0":6.057876230320779,"aX":-9.940932774851614},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":8.0,"spinRate":2386,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40315278061848403,"extension":6.9715797231124785},"index":3,"playId":"81c46f91-542a-3a34-8802-05425a88ba16","pitchNumber":3,"startTime":"2025-08-24T17:49:57.954Z","endTime":"2025-08-24T17:50:02.823Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.19299264148346,"strikeZoneBottom":1.63233049388217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.44715946320517,"aZ":-13.46749752693496,"pfxX":-6.419208389704903,"pfxZ":10.148465107000947,"pX":0.813354492342393,"pZ":2.662743907757361,"vX0":9.2462588748953,"vY0":-134.71472197910768,"vZ0":-5.938921955298692,"x":86.0,"y":166.89,"x0":-1.8246932671125644,"y0":50.005262194382055,"z0":5.842888841795241,"aX":-11.836189484869541},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":9.7,"spinRate":2401,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.40612430168839975,"extension":6.956841970982328},"index":4,"playId":"9510f2dd-1d79-3012-bbe5-76b4549526ed","pitchNumber":4,"startTime":"2025-08-24T17:50:17.307Z","endTime":"2025-08-24T17:50:21.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.88546218648681,"aZ":-36.04673850281135,"pfxX":8.398250767432966,"pfxZ":-2.983519040400271,"pX":-0.1530135873580186,"pZ":1.7463451864066761,"vX0":2.1984640623448195,"vY0":-113.55428669468472,"vZ0":-1.206297813393853,"x":122.83,"y":191.63,"x0":-2.226022336395955,"y0":50.00255405633089,"z0":5.88880991932505,"aX":10.904741622469047},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-5.4,"breakHorizontal":-15.7,"spinRate":2580,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.4833874431473739,"extension":7.012915051166027},"index":5,"playId":"a945b0ac-b33c-3e61-986b-916e3b502f54","pitchNumber":5,"startTime":"2025-08-24T17:50:35.176Z","endTime":"2025-08-24T17:50:38.837Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.41346660908649,"aZ":-33.62947377398351,"pfxX":9.129755784326873,"pfxZ":-1.0704826880297853,"pX":0.37607809899614464,"pZ":1.4143927625700194,"vX0":2.9725720038571195,"vY0":-116.39309993275883,"vZ0":-2.7398304539536165,"x":102.66,"y":200.59,"x0":-2.108253387282736,"y0":50.00499123415151,"z0":5.831337251845769,"aX":12.369975049364607},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-2.4,"breakHorizontal":-17.3,"spinRate":2609,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.47287600644221817,"extension":6.791738479195128},"index":6,"playId":"23f1492a-644e-3c9a-b361-bb5382b2865d","pitchNumber":6,"startTime":"2025-08-24T17:50:53.482Z","endTime":"2025-08-24T17:50:56.700Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"feac6558-4f9e-378a-986b-391bf766e9d0","startTime":"2025-08-24T17:51:20.408Z","endTime":"2025-08-24T17:51:23.696Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"startTime":"2025-08-24T17:51:36.790Z","endTime":"2025-08-24T17:51:46.388Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"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,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.104260892390112,"aZ":-24.318703891787685,"pfxX":-10.53633150183836,"pfxZ":4.1566353465053485,"pX":-0.2993131029301969,"pZ":3.0041260565648353,"vX0":8.371279638206785,"vY0":-136.7958223097458,"vZ0":-2.930891343764487,"x":128.41,"y":157.67,"x0":-2.0352862328052614,"y0":50.00160646651708,"z0":5.76266123139243,"aX":-19.90197834466305},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.1,"breakHorizontal":17.3,"spinRate":2322,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.400903779749644,"extension":7.057699771860515},"index":9,"playId":"6a9f2185-a826-3ac7-8101-c028d233f38a","pitchNumber":7,"startTime":"2025-08-24T17:51:46.388Z","endTime":"2025-08-24T17:51:49.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":70.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.48110605042065,"aZ":-34.29376489674275,"pfxX":9.80104029231654,"pfxZ":-1.6523161891392277,"pX":0.6353793937060739,"pZ":2.6662857368273274,"vX0":3.2742288332246607,"vY0":-113.75061619253992,"vZ0":0.36598443099220934,"x":92.78,"y":166.79,"x0":-2.1057528850319542,"y0":50.0045685990715,"z0":5.970188107203474,"aX":12.540728246774382},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-2.5,"breakHorizontal":-18.6,"spinRate":2393,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4859489211053267,"extension":7.004491940417729},"index":10,"playId":"02276a35-beb2-3d55-8a21-b8c2e58c38ea","pitchNumber":8,"startTime":"2025-08-24T17:52:12.457Z","endTime":"2025-08-24T17:52:20.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.774150203062987,"aZ":-14.978735270633702,"pfxX":-7.998067760783324,"pfxZ":9.160951007933654,"pX":0.4744216589590539,"pZ":3.1557598820498867,"vX0":9.505330665591547,"vY0":-136.11193427746173,"vZ0":-4.191705239792574,"x":98.92,"y":153.57,"x0":-2.023306626489525,"y0":50.003951196667714,"z0":5.7524930546790785,"aX":-15.01455775857939},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":12.5,"spinRate":2357,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.40237002184807347,"extension":7.26909177231197},"index":11,"playId":"f60a2bda-60ff-3d2a-9cca-7d1ee93a8d79","pitchNumber":9,"startTime":"2025-08-24T17:52:41.492Z","endTime":"2025-08-24T17:52:44.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.556871281168775,"aZ":-17.416586028514693,"pfxX":-7.333151218304257,"pfxZ":8.033970324331024,"pX":-0.531131904744588,"pZ":2.6857647216141767,"vX0":6.279027733023424,"vY0":-134.7568457276681,"vZ0":-4.729972587339101,"x":137.25,"y":166.26,"x0":-1.939804851669104,"y0":50.00402187432524,"z0":5.695862115107284,"aX":-13.474221225372089},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":11.9,"spinRate":2258,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.40661024797276113,"extension":7.175991134118839},"hitData":{"launchSpeed":112.5,"launchAngle":13.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":156.6,"coordY":84.08}},"index":12,"playId":"ac5df5a3-543d-377f-a8e5-123be082c894","pitchNumber":10,"startTime":"2025-08-24T17:53:11.275Z","endTime":"2025-08-24T17:53:23.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:53:23.005Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-24T17:53:37.831Z","endTime":"2025-08-24T17:55:52.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"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":"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":91.5,"endSpeed":84.2,"strikeZoneTop":3.63156583359505,"strikeZoneBottom":1.71073877214613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.156234908530646,"aZ":-21.49157465935286,"pfxX":-1.0935111536835889,"pfxZ":5.930207134614751,"pX":0.797880268125085,"pZ":2.7485832624494044,"vX0":8.060048739214853,"vY0":-133.01784489678914,"vZ0":-3.7701942817015603,"x":86.59,"y":164.57,"x0":-2.122718645490905,"y0":50.003627286082185,"z0":5.7329356818723,"aX":-1.971861708582239},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.2,"breakHorizontal":0.4,"spinRate":2456,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.4109675597103175,"extension":7.104675132443076},"index":0,"playId":"cf35db2d-3de7-3437-a58b-c24d58659efa","pitchNumber":1,"startTime":"2025-08-24T17:53:57.278Z","endTime":"2025-08-24T17:54:01.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.608574254173362,"aZ":-22.995367154531248,"pfxX":-10.226622646435512,"pfxZ":4.949435173072734,"pX":-0.9512729225319845,"pZ":2.9909002619853045,"vX0":6.351880861016199,"vY0":-135.36960163840914,"vZ0":-3.1873052278635647,"x":153.26,"y":158.03,"x0":-1.9996634879534723,"y0":50.004739381701924,"z0":5.793735465781374,"aX":-18.977975880783042},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.5,"breakHorizontal":17.2,"spinRate":2265,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.404640396370076,"extension":7.0936601203745315},"index":1,"playId":"50c45e6b-c42e-3887-bb3b-895ce5e5b2a4","pitchNumber":2,"startTime":"2025-08-24T17:54:16.451Z","endTime":"2025-08-24T17:54:22.849Z","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":"5f98bdb6-b28a-3182-a2d7-97599d3fc5ca","startTime":"2025-08-24T17:54:39.558Z","endTime":"2025-08-24T17:54:42.619Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.6040515684201,"strikeZoneBottom":1.64332157124019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.957682261672,"aZ":-33.813214248835784,"pfxX":8.09549593311919,"pfxZ":-1.164059181782509,"pX":-0.023089718587030326,"pZ":2.7372133382544312,"vX0":2.4149888366781935,"vY0":-117.5264904494352,"vZ0":0.34579723850395006,"x":117.88,"y":164.88,"x0":-2.1141050114793862,"y0":50.002651124503835,"z0":5.712541102630021,"aX":11.39586934791362},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.8,"breakHorizontal":-15.2,"spinRate":2593,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.46493139766624614,"extension":6.854686418435834},"index":3,"playId":"80b8402c-f464-3e06-9408-9b1219c5bb78","pitchNumber":3,"startTime":"2025-08-24T17:54:57.552Z","endTime":"2025-08-24T17:55:02.805Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.5587049985048,"strikeZoneBottom":1.6513412281951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.656259553298057,"aZ":-23.71912901526311,"pfxX":-9.67069988422386,"pfxZ":4.365847789282681,"pX":-1.337704998434168,"pZ":4.290356613375694,"vX0":5.103773667553803,"vY0":-137.58237528145287,"vZ0":0.2609398377389336,"x":167.99,"y":122.94,"x0":-1.9505115580912074,"y0":50.00197306347395,"z0":5.7888859395380585,"aX":-18.724474044635155},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.2,"breakHorizontal":16.6,"spinRate":2423,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3966023734255639,"extension":6.805024679480757},"index":4,"playId":"7f713974-bc7e-352f-b7e8-f2d668fa29f3","pitchNumber":4,"startTime":"2025-08-24T17:55:18.086Z","endTime":"2025-08-24T17:55:23.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.74341426332248,"aZ":-34.114754579295045,"pfxX":8.464985656165254,"pfxZ":-1.3810281614087128,"pX":0.5309557269235868,"pZ":2.407341864842944,"vX0":3.136177979058325,"vY0":-117.59322361395081,"vZ0":-0.5651410235751602,"x":96.76,"y":173.78,"x0":-1.9188172152020846,"y0":50.00373513751407,"z0":5.808397194962826,"aX":11.886294236696807},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.4,"breakHorizontal":-16.1,"spinRate":2496,"spinDirection":60},"zone":6,"typeConfidence":2.0,"plateTime":0.4653019691714939,"extension":6.884315306508325},"index":5,"playId":"5642bc27-5a67-38f3-b5a3-b564f78c8917","pitchNumber":5,"startTime":"2025-08-24T17:55:48.237Z","endTime":"2025-08-24T17:55:52.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:55:52.521Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Chaparro grounds out sharply, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T17:57:54.045Z","endTime":"2025-08-24T17:58:17.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":89.8,"endSpeed":81.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.23124460950826,"aZ":-27.763858023386607,"pfxX":10.015231989027399,"pfxZ":2.585096923478445,"pX":0.37692318861429613,"pZ":2.0931178473491188,"vX0":-7.417628655544281,"vY0":-130.4778082961131,"vZ0":-3.5722220962826525,"x":102.63,"y":182.27,"x0":1.9708913384248192,"y0":50.00340806674851,"z0":5.597523326592562,"aX":17.081988832007376},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.0,"breakHorizontal":-16.3,"spinRate":2015,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.4215555753336053,"extension":6.281669220390695},"hitData":{"launchSpeed":102.5,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":114.51,"coordY":152.53}},"index":0,"playId":"1dde11b1-8a79-315c-a951-865c82d1ee2c","pitchNumber":1,"startTime":"2025-08-24T17:58:08.678Z","endTime":"2025-08-24T17:58:17.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:58:17.872Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul DeJong strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T17:58:30.402Z","endTime":"2025-08-24T17:59:17.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.9,"endSpeed":67.9,"strikeZoneTop":3.43744747018864,"strikeZoneBottom":1.60420622199586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.537935411782048,"aZ":-38.987734850968614,"pfxX":-7.050800989100073,"pfxZ":-5.87493523416715,"pX":0.4097331189949348,"pZ":1.9237360390792553,"vX0":-1.6929022729058423,"vY0":-107.59261325948633,"vZ0":0.9421676370902525,"x":101.38,"y":186.84,"x0":2.1246818762247135,"y0":50.002452083478325,"z0":5.837579194709881,"aX":-8.177304491852372},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-10.0,"breakHorizontal":13.2,"spinRate":2151,"spinDirection":303},"zone":9,"typeConfidence":2.0,"plateTime":0.5111679989446389,"extension":6.1184068586243665},"index":0,"playId":"68945f07-1783-3c8c-bcc9-2e9d9958d231","pitchNumber":1,"startTime":"2025-08-24T17:58:38.327Z","endTime":"2025-08-24T17:58:42.342Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.41360168926584,"strikeZoneBottom":1.52349531152795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.93660725216877,"aZ":-25.117789722911198,"pfxX":-1.3263837889223744,"pfxZ":4.228020337722928,"pX":0.1550124909613614,"pZ":3.624718170662257,"vX0":-4.7343246300147195,"vY0":-128.45055089183396,"vZ0":-0.4494328697231043,"x":111.09,"y":140.91,"x0":2.1952761386773747,"y0":50.00237758056334,"z0":5.757119543135977,"aX":-2.2127883846508762},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":3.5,"spinRate":2172,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4266213951084552,"extension":5.975473207187733},"index":1,"playId":"ce555e2a-8fd9-3e6a-8a53-d10049742280","pitchNumber":2,"startTime":"2025-08-24T17:58:51.736Z","endTime":"2025-08-24T17:58:55.690Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-24T17:59:02.063Z","endTime":"2025-08-24T17:59:13.252Z","isPitch":false,"type":"action","player":{"id":657557,"link":"/api/v1/people/657557"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":73.5,"endSpeed":66.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.252438980440154,"aZ":-39.12970392791373,"pfxX":-7.342489789400154,"pfxZ":-6.152290425511711,"pX":-0.09327327330440488,"pZ":1.5207563596204607,"vX0":-2.413691055004313,"vY0":-106.86928256414802,"vZ0":0.27735875661964027,"x":120.56,"y":197.72,"x0":2.011844957538378,"y0":50.002387988289286,"z0":5.8666161527511,"aX":-8.30241549898455},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-10.6,"breakHorizontal":14.0,"spinRate":2176,"spinDirection":310},"zone":8,"typeConfidence":2.0,"plateTime":0.5169664839634982,"extension":6.223084481722657},"index":3,"playId":"e107f4f2-76ae-3c17-bd9e-2fab94d842d6","pitchNumber":3,"startTime":"2025-08-24T17:59:13.252Z","endTime":"2025-08-24T17:59:17.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T17:59:17.055Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-24T17:59:29.450Z","endTime":"2025-08-24T18:01:40.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.13656947465076,"strikeZoneBottom":1.35992367574409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.127128451416002,"aZ":-29.45079977856696,"pfxX":8.539333271754877,"pfxZ":1.5669858082992114,"pX":1.548837262292887,"pZ":3.201932182237022,"vX0":-4.580257083077819,"vY0":-131.2881729051856,"vZ0":-0.6283620551528419,"x":57.96,"y":152.33,"x0":2.211348402268582,"y0":50.00266866732272,"z0":5.646256355299793,"aX":14.830205667205199},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.9,"breakHorizontal":-14.4,"spinRate":1909,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.41801484287484536,"extension":6.399978852154359},"index":0,"playId":"abbc9c7f-ad29-3b99-87fa-240b3f14afeb","pitchNumber":1,"startTime":"2025-08-24T17:59:41.135Z","endTime":"2025-08-24T17:59:47.104Z","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":90.5,"endSpeed":82.7,"strikeZoneTop":3.08244944794343,"strikeZoneBottom":1.3325528916994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.055864668553912,"aZ":-28.40814317696766,"pfxX":9.456264957449449,"pfxZ":2.147745032051292,"pX":1.4011873626176714,"pZ":2.6259504369674995,"vX0":-4.840573029506008,"vY0":-131.75431662513094,"vZ0":-2.4971236581524017,"x":63.59,"y":167.88,"x0":2.0377083817607224,"y0":50.001233456729,"z0":5.6941917632089405,"aX":16.555668527097307},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.6,"breakHorizontal":-16.0,"spinRate":1904,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.4163655582029313,"extension":6.140112718181645},"index":1,"playId":"e713a209-9f36-3620-af5c-3ab8e47caae6","pitchNumber":2,"startTime":"2025-08-24T17:59:57.396Z","endTime":"2025-08-24T18:00:02.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.984574762926663,"aZ":-26.970084333088828,"pfxX":-1.7649135738167627,"pfxZ":3.1744962669504986,"pX":-0.4572043554317938,"pZ":2.857319585073963,"vX0":-5.772720296336145,"vY0":-127.37114804445002,"vZ0":-1.906841180198217,"x":134.43,"y":161.63,"x0":2.070756328564908,"y0":50.00035842540023,"z0":5.755361038463456,"aX":-2.88810378064294},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.5,"breakHorizontal":4.6,"spinRate":2048,"spinDirection":160},"zone":1,"typeConfidence":2.0,"plateTime":0.4305923457411902,"extension":6.075403867070256},"index":2,"playId":"01d03df9-3f15-311a-a177-d7e52cd77b96","pitchNumber":3,"startTime":"2025-08-24T18:00:14.865Z","endTime":"2025-08-24T18:00:17.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.09679743029717,"strikeZoneBottom":1.34762093183048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.89002384295885,"aZ":-21.438593839945526,"pfxX":5.1576869073106515,"pfxZ":5.989123906532967,"pX":0.16304205168209232,"pZ":3.7038258065174396,"vX0":-6.795718473575109,"vY0":-132.8863530223229,"vZ0":-1.2602230673805417,"x":110.79,"y":138.78,"x0":2.080760977807905,"y0":50.00149753626011,"z0":5.73830488001627,"aX":9.24400437861712},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.8,"breakHorizontal":-7.9,"spinRate":2073,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4118305027483893,"extension":6.41386784544522},"index":3,"playId":"bf4fbb72-8bb4-3817-b4c2-cc478e20e4aa","pitchNumber":4,"startTime":"2025-08-24T18:00:34.905Z","endTime":"2025-08-24T18:00:39.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.0,"strikeZoneTop":3.09164688235542,"strikeZoneBottom":1.36916385818747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.99030843762877,"aZ":-19.415485503418193,"pfxX":7.75711612230854,"pfxZ":7.410320233316301,"pX":-0.6221797755643975,"pZ":2.012592826189287,"vX0":-8.745430492269165,"vY0":-130.7292946748548,"vZ0":-5.658561619738578,"x":140.72,"y":184.44,"x0":1.7674372873743225,"y0":50.0014782524792,"z0":5.674461984815459,"aX":13.35178810876026},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.2,"breakHorizontal":-12.0,"spinRate":2036,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.41987816786524856,"extension":6.303711074433803},"index":4,"playId":"06334f99-67ef-344d-aec3-a7eab867c118","pitchNumber":5,"startTime":"2025-08-24T18:00:52.085Z","endTime":"2025-08-24T18:00:56.482Z","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":2},"index":5,"startTime":"2025-08-24T18:01:02.766Z","endTime":"2025-08-24T18:01:16.693Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.1,"endSpeed":66.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.79956282700267,"aZ":-36.573770291125804,"pfxX":-9.013422348227028,"pfxZ":-3.901673680765712,"pX":0.8166344625802066,"pZ":1.798011430980895,"vX0":-0.049307561240733044,"vY0":-106.37700152868817,"vZ0":0.2801941128191463,"x":85.87,"y":190.23,"x0":2.008179502599617,"y0":50.001346465685906,"z0":5.862410332264742,"aX":-10.173518150662806},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-6.6,"breakHorizontal":16.3,"spinRate":2159,"spinDirection":304},"zone":9,"typeConfidence":2.0,"plateTime":0.5178781992255423,"extension":6.257320903595376},"index":6,"playId":"02a437e9-7759-3221-a1a2-5ed38fb575dd","pitchNumber":6,"startTime":"2025-08-24T18:01:16.693Z","endTime":"2025-08-24T18:01:20.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.345227960983603,"aZ":-26.352451744810867,"pfxX":-1.419278458453178,"pfxZ":3.6127323773033115,"pX":-0.9925338043941536,"pZ":1.8985132903336919,"vX0":-6.479735001031644,"vY0":-126.51017501362068,"vZ0":-4.118422252618897,"x":154.83,"y":187.52,"x0":1.792942312009211,"y0":50.00174064511387,"z0":5.675445948801963,"aX":-2.284453924238982},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":4.1,"spinRate":2071,"spinDirection":170},"zone":13,"typeConfidence":2.0,"plateTime":0.43401560397312533,"extension":6.515447726511135},"index":7,"playId":"12796fea-500a-355b-8ebd-374e8ede9b64","pitchNumber":7,"startTime":"2025-08-24T18:01:37.283Z","endTime":"2025-08-24T18:01:40.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:01:40.516Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Castellanos singles on a sharp line drive to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T18:03:41.382Z","endTime":"2025-08-24T18:04:44.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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],"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":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":68.3,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.606508391609598,"aZ":-38.644070385182964,"pfxX":8.293031823312862,"pfxZ":-5.5017190244772385,"pX":1.1598935847338874,"pZ":1.5259312054697551,"vX0":3.574855808074105,"vY0":-109.08721223141691,"vZ0":-0.9373122311711912,"x":72.79,"y":197.58,"x0":-1.5904329588811719,"y0":50.00344996105384,"z0":6.21908996106442,"aX":9.748436154967045},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-9.8,"breakHorizontal":-16.1,"spinRate":2516,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.5069118268708896,"extension":6.82374116435509},"index":0,"playId":"48220e9a-c1a8-3d79-aba9-4d4ce11b955b","pitchNumber":1,"startTime":"2025-08-24T18:03:50.844Z","endTime":"2025-08-24T18:03:53.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":69.5,"strikeZoneTop":3.98246432047959,"strikeZoneBottom":1.8790613339003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.802219530150115,"aZ":-40.07525987344207,"pfxX":7.814250573276259,"pfxZ":-6.437573283081434,"pX":0.22045921498841745,"pZ":3.369822030943666,"vX0":2.157470923935899,"vY0":-110.98186362101657,"vZ0":2.798380578779274,"x":108.6,"y":147.79,"x0":-1.7832369878412733,"y0":50.00177615236727,"z0":6.313834344687686,"aX":9.592256948144707},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-10.4,"breakHorizontal":-14.8,"spinRate":2397,"spinDirection":40},"zone":2,"typeConfidence":2.0,"plateTime":0.4965623883712791,"extension":6.982424064576625},"index":1,"playId":"becdda53-f695-348a-a0ce-2f1abb36ad42","pitchNumber":2,"startTime":"2025-08-24T18:04:03.831Z","endTime":"2025-08-24T18:04:07.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.590464147861578,"aZ":-23.600546796263608,"pfxX":-9.860568763405663,"pfxZ":4.685877405287046,"pX":-1.3574049643966002,"pZ":3.882928470459254,"vX0":4.409379486856382,"vY0":-134.52064349159994,"vZ0":-1.5832118507490764,"x":168.74,"y":133.94,"x0":-1.7380121145263332,"y0":50.004162918407346,"z0":6.154715047069719,"aX":-18.045424856103857},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.4,"breakHorizontal":16.9,"spinRate":2283,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40741198032473047,"extension":7.286655640704948},"index":2,"playId":"812575b5-0d59-3d74-bdd6-d4162ab9cd7e","pitchNumber":3,"startTime":"2025-08-24T18:04:18.561Z","endTime":"2025-08-24T18:04:22.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.228830773679533,"aZ":-15.3052093754434,"pfxX":-6.579046343971465,"pfxZ":9.019100230228236,"pX":0.34619094650585663,"pZ":3.661791542192554,"vX0":6.869414575765787,"vY0":-135.57332488627895,"vZ0":-3.8903192955263144,"x":103.8,"y":139.91,"x0":-1.359567864414261,"y0":50.00614705857163,"z0":6.1760570133948915,"aX":-12.311465463460912},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":10.6,"spinRate":2313,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.40321829651577223,"extension":7.112464580920494},"hitData":{"launchSpeed":101.2,"launchAngle":10.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":119.33,"coordY":76.51}},"index":3,"playId":"fdce4f82-b934-39d1-9a1b-ab7876ce5a1f","pitchNumber":4,"startTime":"2025-08-24T18:04:34.523Z","endTime":"2025-08-24T18:04:44.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:04:44.813Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T18:04:59.341Z","endTime":"2025-08-24T18:06:58.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":68.1,"strikeZoneTop":3.2448483153833,"strikeZoneBottom":1.57703471609591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.91068949516581,"aZ":-36.31690071877153,"pfxX":8.118941785299413,"pfxZ":-3.516384305920001,"pX":0.22230682440370053,"pZ":2.0780040823543637,"vX0":2.214099379403679,"vY0":-108.9351614967937,"vZ0":-0.08183692742095938,"x":108.53,"y":182.67,"x0":-1.8676730280684875,"y0":50.005203867377965,"z0":6.1127903809887805,"aX":9.55243385799769},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-6.0,"breakHorizontal":-15.4,"spinRate":2449,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.5069292202120455,"extension":6.942892322026169},"index":0,"playId":"a9b73ee8-aafc-3a40-be4a-bcf38d1680db","pitchNumber":1,"startTime":"2025-08-24T18:05:09.764Z","endTime":"2025-08-24T18:05:13.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94413273994598,"aZ":-14.107901417597736,"pfxX":-4.841904261815678,"pfxZ":9.98937121352434,"pX":-0.03860010661266753,"pZ":3.873048223729598,"vX0":6.51013340175271,"vY0":-134.55195484935982,"vZ0":-2.9947155627595645,"x":118.47,"y":134.21,"x0":-1.8759921467119298,"y0":50.001825606106976,"z0":6.018301909545071,"aX":-8.756277223097479},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":7.2,"spinRate":2295,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4092513354521774,"extension":7.385937375115845},"index":1,"playId":"069067c9-9f8e-31ab-be44-c243b7a80002","pitchNumber":2,"startTime":"2025-08-24T18:05:27.631Z","endTime":"2025-08-24T18:05:30.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84442717208625,"aZ":-35.02434153171888,"pfxX":4.529833311218073,"pfxZ":-1.9157679838011594,"pX":0.4302918088589778,"pZ":1.7921571448696672,"vX0":4.601270766279012,"vY0":-121.34168214483034,"vZ0":-2.3086811922928696,"x":100.6,"y":190.39,"x0":-2.0791523055864354,"y0":50.0002445015665,"z0":5.808734660895952,"aX":6.750290612989},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.7,"breakHorizontal":-9.2,"spinRate":2576,"spinDirection":88},"zone":9,"typeConfidence":2.0,"plateTime":0.45146486971710864,"extension":6.819636010755775},"index":2,"playId":"5aa75773-adba-37db-87cf-844889130f26","pitchNumber":3,"startTime":"2025-08-24T18:05:48.889Z","endTime":"2025-08-24T18:05:53.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.25446086268881,"strikeZoneBottom":1.58719596456006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.684874761095717,"aZ":-13.79878865208342,"pfxX":-5.678360745817342,"pfxZ":9.998762677331023,"pX":1.441137174834138,"pZ":2.904000957520605,"vX0":10.278382866552121,"vY0":-135.01874504983647,"vZ0":-5.354029122085415,"x":62.07,"y":160.37,"x0":-1.6852700291068203,"y0":50.00029264893272,"z0":5.891264946938811,"aX":-10.43346081522911},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2296,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.40638156486274557,"extension":6.968566029863231},"index":3,"playId":"61316706-b06e-36b7-8206-8d60d1dddd2a","pitchNumber":4,"startTime":"2025-08-24T18:06:12.168Z","endTime":"2025-08-24T18:06:15.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.34630429144687,"strikeZoneBottom":1.62560542743976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.652189110853765,"aZ":-26.819628159098187,"pfxX":-10.517637506274228,"pfxZ":2.862561395722423,"pX":-1.9808438602053302,"pZ":3.772423772443986,"vX0":3.98310772094281,"vY0":-136.3006130644938,"vZ0":-0.6803959976929289,"x":192.51,"y":136.92,"x0":-2.0998344250637078,"y0":50.002513042340965,"z0":5.887286679551641,"aX":-19.668574893238347},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.3,"breakHorizontal":18.1,"spinRate":2282,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40278472022072354,"extension":6.971185612389792},"index":4,"playId":"cead346b-31cd-3336-b9d5-4d187c9cc7aa","pitchNumber":5,"startTime":"2025-08-24T18:06:33.646Z","endTime":"2025-08-24T18:06:37.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05606070086321,"aZ":-15.673026020777684,"pfxX":-6.702874738877275,"pfxZ":8.910948297077377,"pX":-0.8375490823653319,"pZ":3.541797868789071,"vX0":4.808680561558275,"vY0":-135.78573028727942,"vZ0":-3.427441590464621,"x":148.93,"y":143.15,"x0":-1.76807651224697,"y0":50.003647744828854,"z0":5.923125421428755,"aX":-12.412499909766808},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.5,"breakHorizontal":11.0,"spinRate":2253,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4046747198098539,"extension":6.897197652312401},"index":5,"playId":"1d44fe2b-34c8-3dfc-b873-c09f38061d74","pitchNumber":6,"startTime":"2025-08-24T18:06:55.628Z","endTime":"2025-08-24T18:06:58.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:06:58.628Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Harrison Bader singles on a line drive to left fielder Robert Hassell III. Nick Castellanos to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T18:07:07.910Z","endTime":"2025-08-24T18:08:28.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.2,"strikeZoneTop":3.23996730381104,"strikeZoneBottom":1.53423510313903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81539421760026,"aZ":-38.36443464549106,"pfxX":8.179931018919126,"pfxZ":-4.861167513260414,"pX":1.4589663152277672,"pZ":1.4852670657270002,"vX0":5.023726299314602,"vY0":-113.03528652850574,"vZ0":-1.3409924008348155,"x":61.39,"y":198.68,"x0":-1.8680763361987804,"y0":50.00452988036426,"z0":5.996661537053099,"aX":10.409014710944838},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-8.8,"breakHorizontal":-16.2,"spinRate":2544,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.487701277508116,"extension":6.857102266918781},"index":0,"playId":"767e0761-2de1-3c5c-9551-2d2e546373e8","pitchNumber":1,"startTime":"2025-08-24T18:07:25.295Z","endTime":"2025-08-24T18:07:28.295Z","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":86.9,"endSpeed":79.9,"strikeZoneTop":3.21078311379428,"strikeZoneBottom":1.50525307384246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08117068113449,"aZ":-25.8272803002139,"pfxX":-0.6707672235204782,"pfxZ":3.930747432076374,"pX":1.0322415416983135,"pZ":1.459366277008147,"vX0":8.135589854582692,"vY0":-126.3292414743415,"vZ0":-5.462948762137485,"x":77.65,"y":199.38,"x0":-2.1446165812847364,"y0":50.00123848684178,"z0":5.7296761590642,"aX":-1.08327678968269},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.0,"breakHorizontal":-0.7,"spinRate":2440,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.4338049485284392,"extension":6.728315966246463},"index":1,"playId":"e78943d3-1c47-32f2-9eab-b325c08af65c","pitchNumber":2,"startTime":"2025-08-24T18:07:43.558Z","endTime":"2025-08-24T18:07:47.278Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.6,"strikeZoneTop":3.21265167425431,"strikeZoneBottom":1.50684526832768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.043814442704303,"aZ":-31.140250660645787,"pfxX":6.090843008297628,"pfxZ":0.7758553060556457,"pX":-0.3258230910203805,"pZ":1.9364196066740085,"vX0":2.690023747616121,"vY0":-114.9909064198763,"vZ0":-1.4681226271248007,"x":129.42,"y":186.5,"x0":-2.303437542779475,"y0":50.00285638481176,"z0":5.6142821036210995,"aX":8.12729112216293},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":1.3,"breakHorizontal":-11.8,"spinRate":2332,"spinDirection":70},"zone":7,"typeConfidence":2.0,"plateTime":0.4769754923640299,"extension":6.781425386571624},"index":2,"playId":"b390b483-d633-33e9-9e45-ad7228ff08db","pitchNumber":3,"startTime":"2025-08-24T18:08:02.061Z","endTime":"2025-08-24T18:08:06.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.625253842512492,"aZ":-34.76589840053275,"pfxX":7.188076425792655,"pfxZ":-1.9379114539057536,"pX":-0.6072768512986403,"pZ":2.850648750806287,"vX0":1.6470674030122368,"vY0":-115.01199157592514,"vZ0":0.6337875870642522,"x":140.15,"y":161.81,"x0":-2.266740477493546,"y0":50.00241023838292,"z0":5.947092351052336,"aX":9.61485825466627},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-3.0,"breakHorizontal":-13.4,"spinRate":2535,"spinDirection":66},"zone":1,"typeConfidence":2.0,"plateTime":0.4765013270250744,"extension":6.561447771212938},"hitData":{"launchSpeed":98.6,"launchAngle":11.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.96,"coordY":105.2}},"index":3,"playId":"3788d253-e549-3c3d-acba-3e96379f5ede","pitchNumber":4,"startTime":"2025-08-24T18:08:18.453Z","endTime":"2025-08-24T18:08:28.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:08:28.313Z","atBatIndex":12},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bryson Stott grounds into a force out, first baseman Andrés Chaparro to shortstop CJ Abrams. Nick Castellanos to 3rd. Harrison Bader out at 2nd. Bryson Stott to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T18:08:39.244Z","endTime":"2025-08-24T18:10:02.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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],"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":"2B","start":"2B","end":"3B","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":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.36656277336249,"strikeZoneBottom":1.59941618506805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.82482465496193,"aZ":-14.05365353776074,"pfxX":-5.686025242677633,"pfxZ":9.741567059399394,"pX":-0.8857213260953336,"pZ":3.496915020564523,"vX0":5.016051726837048,"vY0":-136.2355059948897,"vZ0":-3.5039157941446843,"x":150.76,"y":144.36,"x0":-2.0214216803907696,"y0":50.0040860851297,"z0":5.785265205031324,"aX":-10.57842560797496},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":9.1,"spinRate":2269,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4036470900559497,"extension":6.886064482300533},"index":0,"playId":"a35e01a1-e5ad-3468-97d0-ff66bf4cf6a6","pitchNumber":1,"startTime":"2025-08-24T18:08:55.248Z","endTime":"2025-08-24T18:08:58.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.2,"strikeZoneTop":3.2791185002741,"strikeZoneBottom":1.59944334946442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.521000792491062,"aZ":-38.38954325649522,"pfxX":8.134661111300991,"pfxZ":-4.985946667001236,"pX":-0.3801044952521266,"pZ":1.7801724419114942,"vX0":1.5344359207889167,"vY0":-111.93684672140704,"vZ0":-0.14769939377013186,"x":131.49,"y":190.72,"x0":-2.133342043575842,"y0":50.00340885782228,"z0":5.836508901268308,"aX":10.140538303955239},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-8.6,"breakHorizontal":-15.1,"spinRate":2418,"spinDirection":55},"zone":7,"typeConfidence":2.0,"plateTime":0.49264997909721586,"extension":6.764022731279708},"index":1,"playId":"738d4eaa-9fae-3a09-9486-b29bf1383218","pitchNumber":2,"startTime":"2025-08-24T18:09:13.637Z","endTime":"2025-08-24T18:09:17.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.30532297048027,"strikeZoneBottom":1.59723817063972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.872433756991935,"aZ":-26.327053728199484,"pfxX":-10.027979979494706,"pfxZ":3.5769767303441435,"pX":1.3265655637848803,"pZ":1.5826624734626145,"vX0":10.969763329192364,"vY0":-127.23519315374736,"vZ0":-5.3574822844908985,"x":66.43,"y":196.05,"x0":-1.7442513327303049,"y0":50.00347460819703,"z0":5.810204264598103,"aX":-16.39151448762201},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.4,"breakHorizontal":15.6,"spinRate":2207,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4310060817510557,"extension":6.864780797670328},"index":2,"playId":"7bd18898-c805-355b-9ed3-fa787e518bc2","pitchNumber":3,"startTime":"2025-08-24T18:09:34.638Z","endTime":"2025-08-24T18:09:38.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.259836178881205,"aZ":-38.115570985531846,"pfxX":7.755720263671417,"pfxZ":-4.680846110956572,"pX":-0.15793147195388915,"pZ":1.575771675522956,"vX0":2.340300735867414,"vY0":-112.79481780610791,"vZ0":-0.9217138066697883,"x":123.02,"y":196.23,"x0":-2.220328865419851,"y0":50.00194412231513,"z0":5.881912929130505,"aX":9.848702697883432},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-8.4,"breakHorizontal":-14.6,"spinRate":2487,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.48829288077590727,"extension":6.841200154782509},"hitData":{"launchSpeed":76.4,"launchAngle":1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.03,"coordY":167.24}},"index":3,"playId":"4eaae18c-ab48-3630-9a0f-6c3388a8e727","pitchNumber":4,"startTime":"2025-08-24T18:09:55.117Z","endTime":"2025-08-24T18:10:02.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:10:02.347Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rafael Marchán doubles (3) on a line drive to center fielder Jacob Young. Nick Castellanos scores. Bryson Stott scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T18:10:35.143Z","endTime":"2025-08-24T18:11:17.782Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.2,"strikeZoneTop":3.04184021129625,"strikeZoneBottom":1.39053656603021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.23736823771648,"aZ":-39.467739726737456,"pfxX":7.8400417765446475,"pfxZ":-5.90877253961,"pX":0.7466472975820571,"pZ":1.1019573408741885,"vX0":3.677967033211093,"vY0":-111.37191965240994,"vZ0":-1.3618484294133544,"x":88.54,"y":209.03,"x0":-1.953952716155237,"y0":50.00270405921252,"z0":5.867613785061061,"aX":9.677382821668347},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-10.7,"breakHorizontal":-15.2,"spinRate":2494,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4950998588485578,"extension":6.746976947338083},"index":0,"playId":"d481e397-4949-3ebc-9044-d2823af97375","pitchNumber":1,"startTime":"2025-08-24T18:10:41.219Z","endTime":"2025-08-24T18:10:44.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40659544610626,"aZ":-24.50782925937435,"pfxX":-11.396180860861458,"pfxZ":4.1517120460500205,"pX":-0.16433299777896876,"pZ":2.4222377598368,"vX0":8.759198082461229,"vY0":-135.67692960610404,"vZ0":-3.9434387601363383,"x":123.26,"y":173.38,"x0":-1.969890646797719,"y0":50.00142831834843,"z0":5.622514131294793,"aX":-21.03632903138288},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.7,"breakHorizontal":18.5,"spinRate":2367,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4052263977331507,"extension":6.881513904661836},"hitData":{"launchSpeed":99.1,"launchAngle":16.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":159.64,"coordY":50.61}},"index":1,"playId":"7ba87d16-5723-3aa7-9b59-5cf781687732","pitchNumber":2,"startTime":"2025-08-24T18:10:59.982Z","endTime":"2025-08-24T18:11:17.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:11:17.782Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a ground ball to shortstop CJ Abrams. Rafael Marchán to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T18:11:44.205Z","endTime":"2025-08-24T18:13:02.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnThird":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":71.8,"strikeZoneTop":3.5519415012491,"strikeZoneBottom":1.74278333490088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.722058924888398,"aZ":-39.02726514838591,"pfxX":7.57521405650359,"pfxZ":-5.244630016516501,"pX":1.2447596655271478,"pZ":2.669602524504732,"vX0":4.7490110853635485,"vY0":-114.60957171829472,"vZ0":1.0049747889442764,"x":69.55,"y":166.7,"x0":-1.8512719826773385,"y0":50.00376763591461,"z0":6.091428321363897,"aX":9.89605586644465},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-8.8,"breakHorizontal":-15.0,"spinRate":2466,"spinDirection":48},"zone":12,"typeConfidence":2.0,"plateTime":0.4812313553831,"extension":7.054841582345542},"index":0,"playId":"326b1c83-889b-3269-bccd-2b44b1b52da2","pitchNumber":1,"startTime":"2025-08-24T18:11:46.856Z","endTime":"2025-08-24T18:11:51.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.59051293015251,"strikeZoneBottom":1.76683638013692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.351362682844083,"aZ":-35.70273294006791,"pfxX":7.915692723594682,"pfxZ":-2.6626398419791464,"pX":1.7760992404919878,"pZ":1.10397340635346,"vX0":6.227691507688679,"vY0":-115.20615075577967,"vZ0":-2.80839866216618,"x":49.3,"y":208.97,"x0":-2.0051224152440987,"y0":50.004540173868,"z0":5.8403893377478475,"aX":10.48266649195825},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-5.3,"breakHorizontal":-16.1,"spinRate":2443,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4781415729011109,"extension":6.858541136841963},"index":1,"playId":"22358a84-f000-3da1-8f66-6148a4daaf75","pitchNumber":2,"startTime":"2025-08-24T18:12:04.287Z","endTime":"2025-08-24T18:12:08.221Z","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":91.2,"endSpeed":82.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.529216360267167,"aZ":-21.855489490926,"pfxX":-8.892814057195647,"pfxZ":5.84011823872526,"pX":-1.023637749517178,"pZ":3.611123635736515,"vX0":5.246364627384775,"vY0":-132.66760272646886,"vZ0":-1.7424763871291002,"x":156.02,"y":141.28,"x0":-1.8796877462042665,"y0":50.006545308730026,"z0":5.882437517155052,"aX":-15.727135217402404},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.3,"breakHorizontal":14.9,"spinRate":2246,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4141362974386795,"extension":7.104067002039817},"index":2,"playId":"3f56f849-3b1d-3b03-830d-f7c3b5a39723","pitchNumber":3,"startTime":"2025-08-24T18:12:23.757Z","endTime":"2025-08-24T18:12:31.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90482472446674,"aZ":-27.11628423897482,"pfxX":-8.928740770979122,"pfxZ":3.2809018705148407,"pX":0.3033147227121304,"pZ":2.475376889122603,"vX0":8.433852472198996,"vY0":-123.24441930953327,"vZ0":-2.753385917543238,"x":105.44,"y":171.94,"x0":-1.9988415795894463,"y0":50.005195261776656,"z0":5.891312924667606,"aX":-13.773282648834005},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.5,"breakHorizontal":14.3,"spinRate":1935,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.44400474862485995,"extension":6.802973485839136},"hitData":{"launchSpeed":90.7,"launchAngle":4.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.3,"coordY":144.29}},"index":3,"playId":"858e0387-7564-3e6e-af5a-726cc5aa6c4f","pitchNumber":4,"startTime":"2025-08-24T18:12:53.968Z","endTime":"2025-08-24T18:13:02.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:13:02.138Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks. Trea Turner to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T18:14:22.464Z","endTime":"2025-08-24T18:17:19.291Z","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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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"},"postOnThird":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7,9],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-24T18:13:26.063Z","endTime":"2025-08-24T18:14:24.840Z","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(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":88.7,"endSpeed":81.7,"strikeZoneTop":3.47190723894275,"strikeZoneBottom":1.60652271721649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78091965246091,"aZ":-27.311871658031148,"pfxX":-8.211861233784779,"pfxZ":2.8800613142713427,"pX":0.10679086938806907,"pZ":1.5857387789731914,"vX0":7.670998791222725,"vY0":-128.87917838691976,"vZ0":-5.486267339483715,"x":112.93,"y":195.97,"x0":-1.8355983097209034,"y0":50.00358473070661,"z0":5.8408941514915105,"aX":-13.870220538278131},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":13.2,"spinRate":2136,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.4243457878877326,"extension":6.915251709875822},"index":1,"playId":"fc6296ba-cee8-3bf2-bf54-7d2f3cc16577","pitchNumber":1,"startTime":"2025-08-24T18:14:24.840Z","endTime":"2025-08-24T18:14:28.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.3,"strikeZoneTop":3.3871927913531,"strikeZoneBottom":1.57486228623241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.798872775677637,"aZ":-38.96996702368991,"pfxX":9.850362939066235,"pfxZ":-5.280974838942001,"pX":-2.216064916068302,"pZ":2.799271110808343,"vX0":-2.979879580909523,"vY0":-113.09369812493179,"vZ0":1.5318598872237132,"x":201.47,"y":163.2,"x0":-2.156370976122181,"y0":50.00193874412251,"z0":6.040026019120568,"aX":12.681049042743478},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-8.8,"breakHorizontal":-17.0,"spinRate":2475,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.48544182645069434,"extension":6.798859060304284},"index":2,"playId":"b643a202-eae2-3eee-b243-bc816587d258","pitchNumber":2,"startTime":"2025-08-24T18:14:44.236Z","endTime":"2025-08-24T18:14:47.701Z","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":3,"playId":"0e40165e-32a4-3e3f-9fa4-e36419d9858c","startTime":"2025-08-24T18:15:06.104Z","endTime":"2025-08-24T18:15:09.104Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95465588343309,"aZ":-27.849790562134178,"pfxX":-9.094323154082169,"pfxZ":2.586714818672646,"pX":0.005525979978311561,"pZ":1.4277476012978105,"vX0":7.911158187946929,"vY0":-128.30003701355687,"vZ0":-5.345497518051561,"x":116.79,"y":200.23,"x0":-1.932810932714892,"y0":50.00260279415409,"z0":5.702338511093625,"aX":-15.19762631751161},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.7,"breakHorizontal":14.8,"spinRate":2212,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.4265314231237318,"extension":6.8480211953614685},"index":4,"playId":"06f60dba-850f-3069-a40d-001a13bee775","pitchNumber":3,"startTime":"2025-08-24T18:15:26.269Z","endTime":"2025-08-24T18:15:30.017Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.30583549718964,"strikeZoneBottom":1.60169115517262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.154834171603543,"aZ":-33.402297854483756,"pfxX":3.25952290515371,"pfxZ":-0.7805718600421487,"pX":-0.2509728994743732,"pZ":1.499464169095272,"vX0":3.4679407348937796,"vY0":-124.0256631419862,"vZ0":-3.601042932232801,"x":126.57,"y":198.29,"x0":-2.0849551913078304,"y0":50.00311235136327,"z0":5.722907613082509,"aX":5.134813497009542},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.9,"breakHorizontal":-6.6,"spinRate":2515,"spinDirection":94},"zone":8,"typeConfidence":2.0,"plateTime":0.4397130860271714,"extension":6.691427853964797},"index":5,"playId":"e5aeee0f-698c-3a31-a501-e4e5f75bb208","pitchNumber":4,"startTime":"2025-08-24T18:15:52.635Z","endTime":"2025-08-24T18:15:57.092Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"playId":"6a460b00-8044-312a-ae51-a5988d7388fd","startTime":"2025-08-24T18:16:13.789Z","endTime":"2025-08-24T18:16:16.789Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.2,"strikeZoneTop":3.37617440798619,"strikeZoneBottom":1.5658802963959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.03446151429865,"aZ":-36.88343152905149,"pfxX":7.688523390032709,"pfxZ":-3.505153659878231,"pX":-0.77952907775178,"pZ":1.4014170866601043,"vX0":0.9227090992645204,"vY0":-115.38203506798115,"vZ0":-2.0239296160676274,"x":146.71,"y":200.94,"x0":-2.183377584502641,"y0":50.00100794826488,"z0":5.8533413587157614,"aX":10.336028418015067},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-6.6,"breakHorizontal":-14.2,"spinRate":2479,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.47521877716389804,"extension":6.8654966593451405},"index":7,"playId":"272b6ec0-0cba-3d2a-be71-97e5c7eda6ad","pitchNumber":5,"startTime":"2025-08-24T18:16:33.689Z","endTime":"2025-08-24T18:16:37.601Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"startTime":"2025-08-24T18:16:54.314Z","endTime":"2025-08-24T18:17:09.424Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.28898710710162,"strikeZoneBottom":1.54588985299893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.444252991844472,"aZ":-23.13244611652021,"pfxX":-9.631455527145867,"pfxZ":5.390771521962065,"pX":0.7961256926046029,"pZ":1.6693421586633561,"vX0":9.836918537808238,"vY0":-128.57897009093764,"vZ0":-5.736043355212212,"x":86.65,"y":193.71,"x0":-1.826253229047951,"y0":50.00004493404745,"z0":5.722002884384114,"aX":-16.13937086091688},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.6,"breakHorizontal":15.2,"spinRate":2142,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.4258593095882568,"extension":6.882335338439494},"index":9,"playId":"2febf58a-6c94-378b-8446-3317348be12e","pitchNumber":6,"startTime":"2025-08-24T18:17:09.424Z","endTime":"2025-08-24T18:17:19.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:17:19.291Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to left fielder Robert Hassell III.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-24T18:17:30.861Z","endTime":"2025-08-24T18:17:49.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52998477900732,"aZ":-17.795397523241533,"pfxX":-6.766786239608348,"pfxZ":7.63752181663771,"pX":-0.18032049639029513,"pZ":2.6246756559113305,"vX0":7.307266491040486,"vY0":-136.2451591056566,"vZ0":-4.797585904832536,"x":123.87,"y":167.91,"x0":-2.016098164544477,"y0":50.00461499367184,"z0":5.635813296589099,"aX":-12.741953723105384},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.0,"breakHorizontal":10.7,"spinRate":2243,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.40179352271798763,"extension":7.087655233696624},"hitData":{"launchSpeed":98.9,"launchAngle":42.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.21,"coordY":78.82}},"index":0,"playId":"fbdca22b-57f9-3705-825c-331a99f59ff1","pitchNumber":1,"startTime":"2025-08-24T18:17:39.854Z","endTime":"2025-08-24T18:17:49.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:17:49.388Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T18:19:59.327Z","endTime":"2025-08-24T18:20:24.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.5782865625201,"strikeZoneBottom":1.59543376675438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.75431103980579,"aZ":-27.684949164319058,"pfxX":9.206428470380471,"pfxZ":2.6254288951864755,"pX":0.06350131650012844,"pZ":1.9342434173519474,"vX0":-7.739435050805182,"vY0":-129.85848708795433,"vZ0":-4.056336127321965,"x":114.58,"y":186.56,"x0":1.8838346443073328,"y0":50.00432228106884,"z0":5.618533892017432,"aX":15.75218447568877},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.1,"breakHorizontal":-15.0,"spinRate":2011,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.4215140317815709,"extension":6.150211010634385},"index":0,"playId":"a3669049-7394-37f5-b5dc-6d1fb16afc46","pitchNumber":1,"startTime":"2025-08-24T18:20:02.833Z","endTime":"2025-08-24T18:20:07.044Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.506472052542627,"aZ":-27.938393173160254,"pfxX":8.824940775284812,"pfxZ":3.2078323402986495,"pX":0.5089343838902642,"pZ":2.168762546464383,"vX0":-5.765265645236183,"vY0":-114.55354764008042,"vZ0":-1.7961837057912509,"x":97.6,"y":180.22,"x0":1.9203334405100565,"y0":50.00154685808788,"z0":5.7119931744948955,"aX":11.64794643086504},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":5.6,"breakHorizontal":-14.4,"spinRate":1345,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.47939062753948836,"extension":6.150804170589792},"hitData":{"launchSpeed":88.2,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.0,"coordY":161.0}},"index":1,"playId":"aa14d151-acc0-33da-a545-aa27d504f691","pitchNumber":2,"startTime":"2025-08-24T18:20:15.817Z","endTime":"2025-08-24T18:20:24.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:20:24.219Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Robert Hassell III lines out to center fielder Harrison Bader.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T18:20:49.243Z","endTime":"2025-08-24T18:21:19.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.1,"strikeZoneTop":3.57096709605952,"strikeZoneBottom":1.73622324138255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.974936395348486,"aZ":-28.512033421523885,"pfxX":-4.037570425538788,"pfxZ":2.7771363788446486,"pX":-0.28051731568756716,"pZ":1.7924468724985534,"vX0":-4.023129039233247,"vY0":-114.62965527134001,"vZ0":-2.3746904440716516,"x":127.69,"y":190.38,"x0":2.0278107501571307,"y0":50.0039551584533,"z0":5.650607160309914,"aX":-5.323728335649484},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":4.7,"breakHorizontal":8.4,"spinRate":2207,"spinDirection":272},"zone":7,"typeConfidence":2.0,"plateTime":0.4794914358275122,"extension":6.199539544784625},"index":0,"playId":"c60639a9-2a1a-3017-85a0-c57213cb5e29","pitchNumber":1,"startTime":"2025-08-24T18:20:59.432Z","endTime":"2025-08-24T18:21:03.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.070048457249026,"aZ":-26.972529974484047,"pfxX":-2.732086524909147,"pfxZ":3.984585497205277,"pX":-0.8716727075189266,"pZ":2.124512656784884,"vX0":-5.624151006455693,"vY0":-114.08241087904386,"vZ0":-1.8155924275988018,"x":150.23,"y":181.42,"x0":1.9907602266468034,"y0":50.00041602479317,"z0":5.616648879702474,"aX":-3.561058337532687},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":7.0,"breakHorizontal":6.5,"spinRate":2199,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.48208497533555006,"extension":6.231360470478887},"hitData":{"launchSpeed":91.4,"launchAngle":20.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.24,"coordY":80.33}},"index":1,"playId":"804d88f3-f2ed-358b-b247-3d31f1d75b87","pitchNumber":2,"startTime":"2025-08-24T18:21:12.399Z","endTime":"2025-08-24T18:21:19.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:21:19.087Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jacob Young doubles (9) on a ground ball to left fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T18:21:42.179Z","endTime":"2025-08-24T18:22:11.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":81.2,"strikeZoneTop":3.31730178830037,"strikeZoneBottom":1.56649935320137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.916312176302984,"aZ":-28.566208772824083,"pfxX":10.704220521986421,"pfxZ":2.1128721391826026,"pX":0.58107589252668,"pZ":3.4754930386568184,"vX0":-7.0530396778215785,"vY0":-130.9992930733026,"vZ0":-0.4361771490231829,"x":94.85,"y":144.94,"x0":1.9403428593851884,"y0":50.00396357415286,"z0":5.810330998409528,"aX":18.29959131005424},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.0,"breakHorizontal":-17.5,"spinRate":2066,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4207607484552014,"extension":6.323927441611692},"index":0,"playId":"b6c9e4a6-dd17-3f70-948b-8ac72b3b8961","pitchNumber":1,"startTime":"2025-08-24T18:21:43.689Z","endTime":"2025-08-24T18:21:47.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.782792952857385,"aZ":-26.295269702906857,"pfxX":-0.14623017096793722,"pfxZ":3.575826284934015,"pX":-0.5922557903422626,"pZ":2.7211912455220464,"vX0":-6.242590518340276,"vY0":-127.31526901424603,"vZ0":-2.3785301472020284,"x":139.58,"y":165.31,"x0":1.9089439695590682,"y0":50.00259994360058,"z0":5.745523833691385,"aX":-0.23981632480942436},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.1,"breakHorizontal":1.7,"spinRate":2184,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.4299802849199428,"extension":6.156008266890157},"hitData":{"launchSpeed":92.1,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":49.0,"coordY":118.0}},"index":1,"playId":"e4ee9219-be8a-3a7a-b5db-b3bf5ff6835d","pitchNumber":2,"startTime":"2025-08-24T18:21:58.034Z","endTime":"2025-08-24T18:22:11.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:22:11.159Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-24T18:22:34.285Z","endTime":"2025-08-24T18:23:26.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":79.9,"endSpeed":73.1,"strikeZoneTop":3.86,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13730619525568,"aZ":-24.784210957183436,"pfxX":-1.6626706139879517,"pfxZ":5.426596050887393,"pX":-0.27684122257834826,"pZ":2.401107578613203,"vX0":-4.871123930778582,"vY0":-116.31135439337542,"vZ0":-2.01208569060636,"x":127.55,"y":173.95,"x0":2.0659989663694565,"y0":50.00174669329143,"z0":5.642787095629446,"aX":-2.2618886013301727},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":9.6,"breakHorizontal":4.3,"spinRate":2146,"spinDirection":273},"zone":7,"typeConfidence":2.0,"plateTime":0.4720925466055763,"extension":6.397353344867339},"index":0,"playId":"6a44786e-a5b7-3466-af9e-6dda2bbef1ee","pitchNumber":1,"startTime":"2025-08-24T18:22:41.052Z","endTime":"2025-08-24T18:22:44.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":79.8,"strikeZoneTop":3.86,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46717179651708,"aZ":-26.1474129703829,"pfxX":6.3611094906144166,"pfxZ":3.6680955619333435,"pX":1.7894297770704604,"pZ":2.8804799549263964,"vX0":-2.4957097582179832,"vY0":-128.1058669308141,"vZ0":-2.20646139342852,"x":48.79,"y":161.01,"x0":1.9566278114106332,"y0":50.00059924152997,"z0":5.822190016306161,"aX":10.442653015726012},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.4,"breakHorizontal":-10.8,"spinRate":1939,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4295676862265081,"extension":6.329716533520198},"index":1,"playId":"b49cc4eb-a407-33c8-a824-ff1db5712735","pitchNumber":2,"startTime":"2025-08-24T18:22:57.330Z","endTime":"2025-08-24T18:23:00.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":74.2,"endSpeed":68.5,"strikeZoneTop":3.86,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.52269139871401,"aZ":-37.00565344021913,"pfxX":-7.793518796139033,"pfxZ":-4.129018527160694,"pX":-0.013071177228459163,"pZ":0.5282966231524401,"vX0":-2.0401084782595977,"vY0":-107.98331668193875,"vZ0":-2.347220663407205,"x":117.5,"y":224.52,"x0":1.9588094385081871,"y0":50.00395757817586,"z0":5.738589599892885,"aX":-9.113924076081322},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-7.8,"breakHorizontal":14.6,"spinRate":2110,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.5091356618340535,"extension":6.448932252056176},"index":2,"playId":"c09acf52-029d-3e48-830d-4a8d2f6edc24","pitchNumber":3,"startTime":"2025-08-24T18:23:20.428Z","endTime":"2025-08-24T18:23:26.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:23:26.939Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a sharp ground ball to left fielder Robert Hassell III.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T18:25:32.558Z","endTime":"2025-08-24T18:26:56.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"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":4},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":84.6,"strikeZoneTop":3.62521877445259,"strikeZoneBottom":1.6933795605592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.40695724933552,"aZ":-22.125127554224687,"pfxX":-9.778851376369452,"pfxZ":5.5348610658997535,"pX":-0.2710101869714443,"pZ":2.115106918792578,"vX0":7.4097768090390455,"vY0":-133.31156452816867,"vZ0":-5.763575085473403,"x":127.33,"y":181.67,"x0":-1.8044895192500543,"y0":50.00230625115561,"z0":5.883612903201303,"aX":-17.74855952876508},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":16.3,"spinRate":2229,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4095619531083745,"extension":6.834204630671686},"index":0,"playId":"52b44496-ae7e-3841-b1dd-07dbaf3d84f5","pitchNumber":1,"startTime":"2025-08-24T18:25:35.682Z","endTime":"2025-08-24T18:25:39.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.58605899361125,"strikeZoneBottom":1.62845224259219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66791901708018,"aZ":-24.390895629651194,"pfxX":1.136983046407397,"pfxZ":4.585713705536907,"pX":1.4838452051851474,"pZ":2.1978874314006216,"vX0":8.427873650424106,"vY0":-128.63086302014395,"vZ0":-4.32034936765927,"x":60.44,"y":179.44,"x0":-1.9662735059285354,"y0":50.00005892347154,"z0":5.763090346795021,"aX":1.9257756784291047},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.7,"breakHorizontal":-3.7,"spinRate":2417,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.42387917595669,"extension":6.943661348842608},"index":1,"playId":"026f4fb1-be78-3229-866a-963f3756779d","pitchNumber":2,"startTime":"2025-08-24T18:25:49.842Z","endTime":"2025-08-24T18:25:53.847Z","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":87.9,"endSpeed":81.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.41083490072164,"aZ":-23.47042604772678,"pfxX":-0.7343936391465338,"pfxZ":5.163088691779305,"pX":0.4511431590551569,"pZ":2.2982488978621554,"vX0":6.574391473180807,"vY0":-127.96576579055483,"vZ0":-4.343779169491544,"x":99.8,"y":176.73,"x0":-2.038247216225801,"y0":50.001055220199035,"z0":5.820597884252322,"aX":-1.2381839040074865},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.8,"breakHorizontal":0.1,"spinRate":2400,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.42540839621072113,"extension":6.832038664298611},"index":2,"playId":"9246ba86-308c-3772-90e7-de6f21358ba6","pitchNumber":3,"startTime":"2025-08-24T18:26:04.514Z","endTime":"2025-08-24T18:26:07.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.59634262350632,"strikeZoneBottom":1.62666167924224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.968774154548818,"aZ":-24.294696822184193,"pfxX":-10.313859779876042,"pfxZ":4.082811463071586,"pX":0.09334486489297417,"pZ":1.5208770600162265,"vX0":9.094824710930471,"vY0":-137.47144793055472,"vZ0":-6.737199735380512,"x":113.44,"y":197.72,"x0":-1.9037155347807917,"y0":50.00454836648734,"z0":5.631611959775213,"aX":-19.916274445818644},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.2,"breakHorizontal":17.0,"spinRate":2338,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39710097270952716,"extension":6.931652350279447},"index":3,"playId":"36386866-6ab8-3242-971a-a378d6c68094","pitchNumber":4,"startTime":"2025-08-24T18:26:30.445Z","endTime":"2025-08-24T18:26:34.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.875722741174364,"aZ":-37.77238460013953,"pfxX":7.92883296290808,"pfxZ":-4.442085745618833,"pX":-0.28573654615774446,"pZ":2.242406701358876,"vX0":1.39106845324776,"vY0":-112.32040648946425,"vZ0":0.06676965516072308,"x":127.89,"y":178.24,"x0":-1.944357737913672,"y0":50.00292838823897,"z0":6.096246013639795,"aX":9.994587925328299},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-7.7,"breakHorizontal":-14.8,"spinRate":2540,"spinDirection":44},"zone":7,"typeConfidence":2.0,"plateTime":0.49017280741222713,"extension":6.759448565503573},"hitData":{"launchSpeed":105.5,"launchAngle":1.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":93.72,"coordY":104.36}},"index":4,"playId":"44fbb916-5457-39a4-8098-da3850a75be0","pitchNumber":5,"startTime":"2025-08-24T18:26:45.661Z","endTime":"2025-08-24T18:26:56.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:26:56.310Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Castellanos singles on a ground ball to center fielder Jacob Young. Alec Bohm to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T18:27:07.657Z","endTime":"2025-08-24T18:28:10.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"postOnSecond":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":4.04133932341408,"strikeZoneBottom":1.97780331177945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.584252567561954,"aZ":-19.07712728902435,"pfxX":-10.095521063627192,"pfxZ":7.14957326587177,"pX":-0.5956163465878,"pZ":1.866065035443277,"vX0":6.8123295224773255,"vY0":-135.01752760703363,"vZ0":-6.658321756752103,"x":139.7,"y":188.4,"x0":-1.8500821547703632,"y0":50.00232769359071,"z0":5.7238966235683675,"aX":-18.490107184311306},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.5,"breakHorizontal":16.7,"spinRate":2266,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4069266186567724,"extension":7.045683359834424},"index":0,"playId":"be36b7a0-7afc-38d3-869a-9d28a444e581","pitchNumber":1,"startTime":"2025-08-24T18:27:22.140Z","endTime":"2025-08-24T18:27:25.847Z","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":93.8,"endSpeed":85.0,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5778831689444,"aZ":-20.331042806400212,"pfxX":-11.077552986038011,"pfxZ":6.378128789420108,"pX":0.8438139771149337,"pZ":2.31751819315001,"vX0":10.766530498562673,"vY0":-136.06293550998984,"vZ0":-5.53654738643909,"x":84.84,"y":176.21,"x0":-1.7440110807808535,"y0":50.001915545753924,"z0":5.8074866794138496,"aX":-20.56648486798494},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":17.5,"spinRate":2370,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.40405928347907194,"extension":7.017063787743614},"index":1,"playId":"1c567c3d-bc70-331d-b926-47d7188d0a6a","pitchNumber":2,"startTime":"2025-08-24T18:27:39.758Z","endTime":"2025-08-24T18:27:43.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38029552101888,"aZ":-20.33587096238714,"pfxX":-10.429965276065078,"pfxZ":6.353137913010286,"pX":-1.1069717190981707,"pZ":2.5592640227152774,"vX0":5.704560489219746,"vY0":-136.26075458713242,"vZ0":-4.822868503556657,"x":159.2,"y":169.68,"x0":-1.8822229717468988,"y0":50.004984695550384,"z0":5.774096006110709,"aX":-19.444182429229635},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.6,"breakHorizontal":17.5,"spinRate":2315,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40332288357586465,"extension":6.962155661808284},"hitData":{"launchSpeed":90.7,"launchAngle":2.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.09,"coordY":104.36}},"index":2,"playId":"5dfd1c05-7b00-3775-bdc9-a30bfd8b647d","pitchNumber":3,"startTime":"2025-08-24T18:27:59.222Z","endTime":"2025-08-24T18:28:10.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:28:10.797Z","atBatIndex":23},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brandon Marsh grounds into a force out, first baseman Andrés Chaparro to shortstop CJ Abrams. Alec Bohm to 3rd. Nick Castellanos out at 2nd. Brandon Marsh to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T18:28:31.649Z","endTime":"2025-08-24T18:29:22.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.20524876470661,"strikeZoneBottom":1.60248743921112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.344276060303965,"aZ":-25.778201029728507,"pfxX":-10.481748066823974,"pfxZ":4.21349288768264,"pX":0.6195943778568346,"pZ":1.582131332862857,"vX0":9.40595581214925,"vY0":-122.19393896801289,"vZ0":-4.746575978028552,"x":93.38,"y":196.06,"x0":-1.911748118127096,"y0":50.002264577046816,"z0":5.756037075435787,"aX":-15.902627843563304},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.7,"breakHorizontal":16.8,"spinRate":2188,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.4476922688069469,"extension":6.817529153705354},"index":0,"playId":"28079e58-911c-3bdb-bc51-b6f5fc890bf8","pitchNumber":1,"startTime":"2025-08-24T18:28:34.391Z","endTime":"2025-08-24T18:28:38.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.23015998697497,"strikeZoneBottom":1.5739590923001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.406659123919454,"aZ":-35.10253531186643,"pfxX":8.451529076299344,"pfxZ":-2.2270755464326575,"pX":1.4361889923178839,"pZ":1.5289925988921105,"vX0":5.157430627794161,"vY0":-114.69944139372984,"vZ0":-1.879568533657836,"x":62.26,"y":197.5,"x0":-1.9476862123096714,"y0":50.00029901683076,"z0":5.817562237756367,"aX":11.133475555709342},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-4.2,"breakHorizontal":-16.7,"spinRate":2575,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4795617883425405,"extension":6.937726995973061},"index":1,"playId":"e66c10b3-4f4a-3082-882a-972e20980cb9","pitchNumber":2,"startTime":"2025-08-24T18:28:54.023Z","endTime":"2025-08-24T18:28:57.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":71.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.84352035722879,"aZ":-34.55696982155034,"pfxX":7.795714776187124,"pfxZ":-1.8886687885826872,"pX":-0.05940750017249971,"pZ":1.8582495688547243,"vX0":2.547837771856212,"vY0":-111.63797809197536,"vZ0":-0.8888398524627076,"x":119.26,"y":188.61,"x0":-2.2276598325079116,"y0":50.00060990639663,"z0":5.8142637989576595,"aX":9.851619080438242},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-3.4,"breakHorizontal":-14.8,"spinRate":2472,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.4903685315092572,"extension":6.759457251728085},"hitData":{"launchSpeed":94.5,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.5,"coordY":167.75}},"index":2,"playId":"929060b1-fc4d-3ee9-8964-eaf3b82ccff6","pitchNumber":3,"startTime":"2025-08-24T18:29:14.675Z","endTime":"2025-08-24T18:29:22.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:29:22.787Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Harrison Bader walks. Brandon Marsh to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T18:30:41.491Z","endTime":"2025-08-24T18:32:11.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T18:29:54.699Z","endTime":"2025-08-24T18:30:43.744Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.21546704675675,"strikeZoneBottom":1.54128223774238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.027610918426383,"aZ":-35.09749043014487,"pfxX":6.877195159596937,"pfxZ":-2.190087849056753,"pX":1.7861724237413683,"pZ":1.0906157284871816,"vX0":6.805834154376385,"vY0":-115.01096009907309,"vZ0":-2.483716923872761,"x":48.92,"y":209.33,"x0":-2.108641332731758,"y0":50.00284219074106,"z0":5.5999274491441895,"aX":9.179797405279722},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-4.3,"breakHorizontal":-14.2,"spinRate":2486,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.47688225766246406,"extension":6.798310596013796},"index":1,"playId":"488ec381-5b9d-358e-bbc1-b84fbf89c3ec","pitchNumber":1,"startTime":"2025-08-24T18:30:43.744Z","endTime":"2025-08-24T18:30:48.853Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"playId":"f42b925d-d289-4e85-b41c-cb2a01bfb62b","startTime":"2025-08-24T18:31:04.987Z","endTime":"2025-08-24T18:31:09.987Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.24607897821251,"strikeZoneBottom":1.5182113561066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.926668577365504,"aZ":-33.924124355727486,"pfxX":2.920794680955031,"pfxZ":-1.1450587725210446,"pX":1.6468392193015151,"pZ":0.10019536166651126,"vX0":8.063958501113374,"vY0":-122.8254908895976,"vZ0":-6.077989600804576,"x":54.23,"y":236.07,"x0":-2.0619500663773143,"y0":50.00454354782976,"z0":5.500672312448091,"aX":4.451380134615522},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.4,"breakHorizontal":-7.2,"spinRate":2442,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.44637969051965953,"extension":6.9050952336368745},"index":3,"playId":"4b0fd5d5-26a0-3a40-8f8e-1b29cac5bac2","pitchNumber":2,"startTime":"2025-08-24T18:31:22.953Z","endTime":"2025-08-24T18:31:28.219Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.3,"strikeZoneTop":3.16755724486414,"strikeZoneBottom":1.49330847468975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.928012619671144,"aZ":-33.62903844947353,"pfxX":4.071923050214746,"pfxZ":-1.0733972929616336,"pX":1.2297837724987355,"pZ":2.061001185644362,"vX0":6.277833826053382,"vY0":-115.57312787327841,"vZ0":-0.9551384762486814,"x":70.12,"y":183.13,"x0":-2.052970237160719,"y0":50.004531433976965,"z0":5.714849187974402,"aX":5.498736784661337},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.9,"breakHorizontal":-9.0,"spinRate":2408,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.4742569382577404,"extension":6.921287930155479},"index":4,"playId":"26d83562-b59e-347b-87eb-7857391e2480","pitchNumber":3,"startTime":"2025-08-24T18:31:46.906Z","endTime":"2025-08-24T18:31:51.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.26776120423473,"strikeZoneBottom":1.51457913398872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.08389873137916,"aZ":-14.906653220782024,"pfxX":-7.514863827705892,"pfxZ":9.62459318992789,"pX":1.224198994023004,"pZ":1.8777464170068436,"vX0":10.895373987265522,"vY0":-133.2149353154907,"vZ0":-6.62950691810518,"x":70.34,"y":188.08,"x0":-1.9457212558363626,"y0":50.00438251767133,"z0":5.479738375500937,"aX":-13.485253914565538},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.1,"breakHorizontal":11.2,"spinRate":2326,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4114452538586728,"extension":7.212880971956765},"index":5,"playId":"501251ae-ece5-3948-b55b-3aa991dc003f","pitchNumber":4,"startTime":"2025-08-24T18:32:06.111Z","endTime":"2025-08-24T18:32:11.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:32:11.107Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryson Stott lines out to right fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T18:34:43.865Z","endTime":"2025-08-24T18:36:46.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1],"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":8},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T18:32:31.492Z","endTime":"2025-08-24T18:32:47.185Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Shinnosuke Ogasawara replaces Jake Irvin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-24T18:32:47.185Z","endTime":"2025-08-24T18:34:46.143Z","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(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":81.9,"endSpeed":75.7,"strikeZoneTop":3.30062898723786,"strikeZoneBottom":1.56569525115315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.75293294937703,"aZ":-27.423364762558183,"pfxX":-1.825250384944233,"pfxZ":3.279788315075244,"pX":-0.9150035456723392,"pZ":2.668197416344892,"vX0":-5.093941844541353,"vY0":-119.2949102852017,"vZ0":-1.4812384754846608,"x":151.88,"y":166.74,"x0":1.4804063156713463,"y0":50.004106983355854,"z0":5.756328036738072,"aX":-2.645216019793675},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.9,"breakHorizontal":4.4,"spinRate":2308,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.458153087918153,"extension":6.077228285854874},"index":2,"playId":"d650e3b5-6a7b-33a7-8bda-9a8a8fa1545c","pitchNumber":1,"startTime":"2025-08-24T18:34:46.143Z","endTime":"2025-08-24T18:34:50.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.36448455244107,"strikeZoneBottom":1.60205082301457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.36728092151314,"aZ":-29.259709091755482,"pfxX":-1.4648527269303278,"pfxZ":2.059465427718388,"pX":-0.2842324208208316,"pZ":2.6536662329459735,"vX0":-3.5959283786233733,"vY0":-118.3387319523922,"vZ0":-0.8654463031467781,"x":127.83,"y":167.13,"x0":1.4474693106828505,"y0":50.00094991175683,"z0":5.713377047158517,"aX":-2.0688700216955214},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.8,"breakHorizontal":3.6,"spinRate":2044,"spinDirection":178},"zone":4,"typeConfidence":2.0,"plateTime":0.46350492357758144,"extension":6.157442484442827},"index":3,"playId":"d69d10a7-c5e6-328d-9fd7-062ead1be5b8","pitchNumber":2,"startTime":"2025-08-24T18:35:03.444Z","endTime":"2025-08-24T18:35:07.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97924197875918,"aZ":-14.0008640075526,"pfxX":2.883946734904578,"pfxZ":10.037120844362068,"pX":-0.17633817903407362,"pZ":2.3639512999334062,"vX0":-5.278276097978418,"vY0":-133.51014815013224,"vZ0":-5.709769645564785,"x":123.72,"y":174.95,"x0":1.4490128213207119,"y0":50.00201933256177,"z0":5.53301707492548,"aX":5.221685339460998},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.2,"breakHorizontal":-4.1,"spinRate":2221,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.40981316901688647,"extension":6.382127340435718},"index":4,"playId":"a5029c84-3bed-30ed-9303-cd2c58b97c13","pitchNumber":3,"startTime":"2025-08-24T18:35:23.376Z","endTime":"2025-08-24T18:35:27.286Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-24T18:35:33.817Z","endTime":"2025-08-24T18:35:53.623Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":72.1,"endSpeed":66.4,"strikeZoneTop":3.15043014059485,"strikeZoneBottom":1.55771053540137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.134729627322947,"aZ":-43.71176614824654,"pfxX":-3.599603713259924,"pfxZ":-10.449274901095494,"pX":-1.329332367413827,"pZ":2.600675084269008,"vX0":-3.7589147832647773,"vY0":-104.86704714569396,"vZ0":3.1113476515966005,"x":167.67,"y":168.56,"x0":0.9597222654002459,"y0":50.00232768440316,"z0":6.227737641623967,"aX":-3.9744325774821783},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.6,"breakVerticalInduced":-17.5,"breakHorizontal":7.7,"spinRate":2665,"spinDirection":343},"zone":11,"typeConfidence":2.0,"plateTime":0.5240004009789274,"extension":6.069468952214819},"index":6,"playId":"c5b75a77-638d-3d39-9c20-38544d50c6d2","pitchNumber":4,"startTime":"2025-08-24T18:35:53.623Z","endTime":"2025-08-24T18:35:57.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.17603774940767,"strikeZoneBottom":1.55521423861367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.730404652680665,"aZ":-27.027530245805604,"pfxX":-1.1801530323387857,"pfxZ":3.328203365816103,"pX":-1.7016791960805044,"pZ":1.8561806576414455,"vX0":-7.084716322765822,"vY0":-122.81935679827916,"vZ0":-3.487428249497038,"x":161.8,"y":89.07,"x0":1.3600030142492514,"y0":50.00091537737124,"z0":5.564694676857905,"aX":-1.8220784494025264},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.5,"breakHorizontal":3.6,"spinRate":2197,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4440362481997675,"extension":6.291689952966348},"index":7,"playId":"c9d59896-0c1a-3186-8af3-0005948cdd95","pitchNumber":5,"startTime":"2025-08-24T18:36:15.794Z","endTime":"2025-08-24T18:36:20.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.00996776545326,"aZ":-28.00525988240081,"pfxX":-1.9940575768606341,"pfxZ":2.7943677594724656,"pX":-0.8750190655403739,"pZ":1.9615341865535818,"vX0":-4.902581270885058,"vY0":-120.64025001409944,"vZ0":-2.781675833355283,"x":150.35,"y":185.82,"x0":1.4334171463075034,"y0":50.00145498307459,"z0":5.569895974110291,"aX":-2.9706912852808225},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.7,"breakHorizontal":4.7,"spinRate":2298,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.45209249620477365,"extension":6.233586500378572},"hitData":{"launchSpeed":77.8,"launchAngle":25.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.03,"coordY":97.91}},"index":8,"playId":"129da35e-4497-395e-9034-b1e4bf9f7ef7","pitchNumber":6,"startTime":"2025-08-24T18:36:36.130Z","endTime":"2025-08-24T18:36:46.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:36:46.177Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Marchán walks. Alec Bohm scores. Brandon Marsh to 3rd. Harrison Bader to 2nd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T18:37:05.281Z","endTime":"2025-08-24T18:40:13.650Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"postOnSecond":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"postOnThird":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"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":71.7,"endSpeed":65.3,"strikeZoneTop":3.4171775150129,"strikeZoneBottom":1.51212694925178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.474092863068424,"aZ":-44.53675688851115,"pfxX":-3.6669846825697636,"pfxZ":-11.454191852964628,"pX":-0.2711636472687544,"pZ":3.0404859552843475,"vX0":-1.8689903409473827,"vY0":-104.19487238438441,"vZ0":4.456485128881529,"x":127.34,"y":156.69,"x0":1.119308389253751,"y0":50.00237611682041,"z0":6.200935548521693,"aX":-3.957954388595847},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.8,"breakVerticalInduced":-18.7,"breakHorizontal":7.2,"spinRate":2625,"spinDirection":340},"zone":2,"typeConfidence":2.0,"plateTime":0.5293840808858139,"extension":6.013182567157493},"index":0,"playId":"808635f2-566c-3485-a7c8-e7d284153dea","pitchNumber":1,"startTime":"2025-08-24T18:37:19.530Z","endTime":"2025-08-24T18:37:23.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.33102126631837,"strikeZoneBottom":1.42636529332093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.668958723067696,"aZ":-14.073720098583998,"pfxX":4.198109421264332,"pfxZ":9.72760214300108,"pX":0.5523953852459019,"pZ":3.583343246705672,"vX0":-3.530995156674483,"vY0":-135.3420943428303,"vZ0":-2.960757486984784,"x":95.94,"y":142.03,"x0":1.3264953545261404,"y0":50.005366612660644,"z0":5.673177695989413,"aX":7.813947281841627},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.2,"breakHorizontal":-6.8,"spinRate":2195,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4042093050374098,"extension":6.398485392219319},"index":1,"playId":"eb776b4c-e2ee-34a9-b733-c2e767ec9690","pitchNumber":2,"startTime":"2025-08-24T18:37:37.728Z","endTime":"2025-08-24T18:37:42.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.78368979437709,"aZ":-25.134423341394633,"pfxX":8.709381538627786,"pfxZ":5.088423354645262,"pX":0.40450463223439975,"pZ":2.368017557485075,"vX0":-4.58047739112528,"vY0":-116.52499000304773,"vZ0":-2.3259246461576386,"x":101.58,"y":174.84,"x0":1.2586978603941141,"y0":50.001283825784895,"z0":5.740943677841556,"aX":12.040630069646134},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":9.0,"breakHorizontal":-14.8,"spinRate":1585,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.46908435060401654,"extension":6.209921780330531},"index":2,"playId":"2ecc2a84-fbaa-37e4-9c01-347e9fd845ff","pitchNumber":3,"startTime":"2025-08-24T18:37:57.547Z","endTime":"2025-08-24T18:38:00.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.7,"endSpeed":67.1,"strikeZoneTop":3.15176679775348,"strikeZoneBottom":1.38609614973437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.253527714784354,"aZ":-46.172550967858086,"pfxX":-3.390864730449276,"pfxZ":-12.260050843657533,"pX":-0.06750186119832506,"pZ":3.525669060869705,"vX0":-1.6608934664776982,"vY0":-107.06135653017819,"vZ0":5.298949294528063,"x":119.57,"y":143.59,"x0":1.1628907477776633,"y0":50.001055382345676,"z0":6.239350706779773,"aX":-3.8723503353005477},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-71.2,"breakVerticalInduced":-20.0,"breakHorizontal":6.6,"spinRate":2717,"spinDirection":342},"zone":11,"typeConfidence":2.0,"plateTime":0.5147737531089596,"extension":6.101088779995325},"index":3,"playId":"82e0a3a5-dca1-32cd-806b-be520c9576cb","pitchNumber":4,"startTime":"2025-08-24T18:38:21.045Z","endTime":"2025-08-24T18:38:25.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.15002074685078,"strikeZoneBottom":1.41223836298396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.98250663193384,"aZ":-14.539532478185249,"pfxX":3.2868461201005426,"pfxZ":9.571669680159129,"pX":0.46548171624062823,"pZ":4.781127043457629,"vX0":-3.4729144585981118,"vY0":-134.80069590731796,"vZ0":0.06985827577306247,"x":99.26,"y":109.69,"x0":1.3427664522717413,"y0":50.00304447932101,"z0":5.780337068452045,"aX":6.056202484113153},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":-5.3,"spinRate":2165,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.40614763335497894,"extension":6.280382903187304},"index":4,"playId":"5c5ccaf8-8fb9-35b6-81f4-ffdde24b09e3","pitchNumber":5,"startTime":"2025-08-24T18:38:42.542Z","endTime":"2025-08-24T18:38:45.912Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.08515384077197,"aZ":-24.245125592676754,"pfxX":7.538747169907616,"pfxZ":5.505721837402379,"pX":-0.8048638879266966,"pZ":1.8351103785482132,"vX0":-7.054432454172988,"vY0":-118.8004792620467,"vZ0":-3.827793671212008,"x":147.68,"y":189.23,"x0":1.2125249268564322,"y0":50.00534398351231,"z0":5.651555488415115,"aX":10.862635143069456},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":9.4,"breakHorizontal":-12.1,"spinRate":1571,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.4596824389645837,"extension":6.355194201746537},"index":5,"playId":"7b8bda98-a442-3307-8684-800c27d34544","pitchNumber":6,"startTime":"2025-08-24T18:39:07.680Z","endTime":"2025-08-24T18:39:10.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.106409069028906,"aZ":-15.602246065195548,"pfxX":6.006540803978755,"pfxZ":8.981711007256877,"pX":-0.6732416846347234,"pZ":1.7430630732596075,"vX0":-7.4312472942731125,"vY0":-135.58105966752316,"vZ0":-7.071891492762962,"x":142.66,"y":191.72,"x0":1.334306734256697,"y0":50.004676571018955,"z0":5.492205380777159,"aX":11.084826545312227},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":-9.1,"spinRate":2165,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.40537723040531626,"extension":6.48000797025291},"index":6,"playId":"05fe168f-b9d0-3fce-99ae-c26cfa61b423","pitchNumber":7,"startTime":"2025-08-24T18:39:35.960Z","endTime":"2025-08-24T18:39:38.960Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.21652099691178,"strikeZoneBottom":1.39714000077763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.077607446309777,"aZ":-15.582542260126644,"pfxX":5.524270894516146,"pfxZ":9.023775501993079,"pX":-1.3307532430494065,"pZ":1.9292913764502235,"vX0":-8.536124809449552,"vY0":-134.48473897496868,"vZ0":-6.772344946402455,"x":167.73,"y":186.69,"x0":1.16098360553629,"y0":50.005197961220325,"z0":5.577664142911494,"aX":10.160913110570831},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":-8.3,"spinRate":2210,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.40665532135627647,"extension":6.514968553560513},"index":7,"playId":"d5967aac-f492-3abd-94a4-fa4c350bf756","pitchNumber":8,"startTime":"2025-08-24T18:40:06.067Z","endTime":"2025-08-24T18:40:13.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:40:13.650Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trea Turner lines out to right fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-24T18:40:37.235Z","endTime":"2025-08-24T18:40:46.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.457963139150987,"aZ":-26.88042548131675,"pfxX":8.23882742504774,"pfxZ":3.8037589412560866,"pX":-0.1858169246389795,"pZ":2.813995739491632,"vX0":-5.786986299724567,"vY0":-116.80599529711618,"vZ0":-1.0331817334082591,"x":124.08,"y":162.8,"x0":1.2442667045251574,"y0":50.00336904333681,"z0":5.772418328737481,"aX":11.47023129980163},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":7.0,"breakHorizontal":-13.7,"spinRate":1544,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.467578618691304,"extension":6.252920519996775},"hitData":{"launchSpeed":99.7,"launchAngle":17.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.7,"coordY":87.98}},"index":0,"playId":"73836a0b-712b-32fa-b2ac-d1ac61e14c6d","pitchNumber":1,"startTime":"2025-08-24T18:40:39.065Z","endTime":"2025-08-24T18:40:46.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:40:46.277Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T18:43:10.038Z","endTime":"2025-08-24T18:44:20.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.63686095353307,"strikeZoneBottom":1.68571345777785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.125067881920486,"aZ":-21.665341844807518,"pfxX":4.156258912590205,"pfxZ":5.855847477270993,"pX":-0.5206002776717675,"pZ":3.038448058522212,"vX0":-7.636261155846821,"vY0":-132.30490874168865,"vZ0":-2.698280541568621,"x":136.84,"y":156.74,"x0":1.8477319074607268,"y0":50.00016004250849,"z0":5.6389900321950845,"aX":7.4551431422543075},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.3,"breakHorizontal":-6.1,"spinRate":1924,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.4121523490493857,"extension":6.095343407037239},"index":0,"playId":"18f8cafd-3495-3536-ab07-198953b915f4","pitchNumber":1,"startTime":"2025-08-24T18:43:14.737Z","endTime":"2025-08-24T18:43:18.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.0,"endSpeed":67.1,"strikeZoneTop":3.49407513895581,"strikeZoneBottom":1.62172872690606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.881535548837874,"aZ":-36.77574883134773,"pfxX":-7.368603486991352,"pfxZ":-4.058243860829794,"pX":0.5692789763928424,"pZ":2.178790614022319,"vX0":-0.9589903362482605,"vY0":-106.31923856096186,"vZ0":0.9207679073604929,"x":95.3,"y":179.95,"x0":1.9838227424893198,"y0":50.00355149593616,"z0":5.9459948265442915,"aX":-8.35352041262382},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-6.7,"breakHorizontal":13.6,"spinRate":2172,"spinDirection":306},"zone":9,"typeConfidence":2.0,"plateTime":0.5170950639848049,"extension":6.343736005542924},"index":1,"playId":"9f7d9c4d-c3c8-36ce-89fa-f01a76b2e3d7","pitchNumber":2,"startTime":"2025-08-24T18:43:28.630Z","endTime":"2025-08-24T18:43:32.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.57473847250007,"strikeZoneBottom":1.67663117227234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.83601524858566,"aZ":-28.988496332875258,"pfxX":10.214942992462422,"pfxZ":1.7839364107747313,"pX":-0.9637571546969741,"pZ":1.9142992524995763,"vX0":-10.511170751529459,"vY0":-132.64993277741243,"vZ0":-4.159550093715847,"x":153.74,"y":187.09,"x0":1.7191379512282408,"y0":50.002628240534285,"z0":5.6111930446077745,"aX":18.241057120828156},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.5,"breakHorizontal":-16.3,"spinRate":1994,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.41259724815043075,"extension":6.287410700848685},"index":2,"playId":"37af2e22-f186-3076-b96b-262f11c2efa2","pitchNumber":3,"startTime":"2025-08-24T18:43:44.998Z","endTime":"2025-08-24T18:43:49.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.202111647351195,"aZ":-30.484671842068657,"pfxX":9.572862244690816,"pfxZ":1.2772205840670967,"pX":0.8335159108027221,"pZ":1.7103876095250272,"vX0":-4.859144202168562,"vY0":-114.92610191288423,"vZ0":-2.201015764999152,"x":85.23,"y":192.6,"x0":1.7420779335449614,"y0":50.00377359879476,"z0":5.668999571019375,"aX":12.683626328085282},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":2.0,"breakHorizontal":-16.0,"spinRate":1436,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.47833574071398255,"extension":6.265741370188506},"index":3,"playId":"2fa70289-5db0-3123-8adc-0633e80a9db6","pitchNumber":4,"startTime":"2025-08-24T18:43:57.863Z","endTime":"2025-08-24T18:44:02.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7858888276556,"aZ":-26.318844131862424,"pfxX":-3.30039925538545,"pfxZ":4.266380164699552,"pX":-1.2134079321845301,"pZ":1.604706979677448,"vX0":-5.934276779205005,"vY0":-117.69262238020772,"vZ0":-3.5378045325059744,"x":163.25,"y":195.45,"x0":1.7910566021240069,"y0":50.00414748067317,"z0":5.622861783802155,"aX":-4.5306195487077705},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.0,"breakHorizontal":7.7,"spinRate":2238,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.46925034045752767,"extension":6.41427493583291},"index":4,"playId":"9794803a-c997-36e8-a2e2-0e9d913e079e","pitchNumber":5,"startTime":"2025-08-24T18:44:16.237Z","endTime":"2025-08-24T18:44:20.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:44:20.111Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Riley Adams lines out sharply to left fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T18:44:24.915Z","endTime":"2025-08-24T18:45:09.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.8,"strikeZoneTop":3.63250173304709,"strikeZoneBottom":1.72406118605711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.038761042820926,"aZ":-23.801001768066676,"pfxX":-0.890936161446044,"pfxZ":5.109406876591889,"pX":0.47452247955901505,"pZ":3.450976059725017,"vX0":-3.710319780192141,"vY0":-127.65411500282832,"vZ0":-1.04244606789943,"x":98.91,"y":145.6,"x0":2.066815175660848,"y0":50.002695212161875,"z0":5.750883513625271,"aX":-1.4588755935520057},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.2,"breakHorizontal":2.5,"spinRate":2152,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.430262076150862,"extension":6.371425886874777},"index":0,"playId":"74383758-2b18-3213-8d68-dbaa07aadc98","pitchNumber":1,"startTime":"2025-08-24T18:44:46.611Z","endTime":"2025-08-24T18:44:50.318Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":71.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.23879120432689,"aZ":-25.383400003786686,"pfxX":7.18348129398834,"pfxZ":5.082562293656428,"pX":0.3552097582064065,"pZ":2.343549221342861,"vX0":-5.424495599501923,"vY0":-116.17946137641366,"vZ0":-1.9691362708652984,"x":103.46,"y":175.5,"x0":1.8125286506443328,"y0":50.00557445993889,"z0":5.667843166817216,"aX":9.60516756612994},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":8.9,"breakHorizontal":-11.3,"spinRate":1304,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.4754987034908207,"extension":6.315040997806246},"hitData":{"launchSpeed":104.7,"launchAngle":17.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":63.84,"coordY":99.26}},"index":1,"playId":"78f75417-b139-3fbd-bcc2-180f2963f17b","pitchNumber":2,"startTime":"2025-08-24T18:45:01.767Z","endTime":"2025-08-24T18:45:09.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:45:09.075Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Chaparro grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-24T18:45:16.269Z","endTime":"2025-08-24T18:45:42.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":91.6,"endSpeed":83.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.169781622653,"aZ":-30.724119638086634,"pfxX":10.768374407930391,"pfxZ":0.8156653279407058,"pX":0.5648433417225405,"pZ":1.8624369674926606,"vX0":-7.168508633315135,"vY0":-133.19244348761362,"vZ0":-3.6874265033016447,"x":95.47,"y":188.49,"x0":1.9052973388459757,"y0":50.00273465920099,"z0":5.509989687140185,"aX":19.161903098350567},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.8,"breakHorizontal":-17.8,"spinRate":1958,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.41273811277741856,"extension":6.29334627860168},"hitData":{"launchSpeed":73.1,"launchAngle":-45.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.99,"coordY":165.21}},"index":0,"playId":"e498dec3-4eea-3ede-ae87-8edac8645ccc","pitchNumber":1,"startTime":"2025-08-24T18:45:34.983Z","endTime":"2025-08-24T18:45:42.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:45:42.480Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, first baseman Andrés Chaparro to pitcher Shinnosuke Ogasawara.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T18:47:47.086Z","endTime":"2025-08-24T18:48:20.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"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":[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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":829272,"link":"/api/v1/people/829272"},"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":71.5,"endSpeed":65.2,"strikeZoneTop":3.40427515334196,"strikeZoneBottom":1.56475827072115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.736086706588758,"aZ":-44.103033703924105,"pfxX":-3.1873461428944334,"pfxZ":-11.092448450639225,"pX":-0.5885274337104703,"pZ":3.5063982144663735,"vX0":-2.621970660255244,"vY0":-103.80396824722757,"vZ0":5.1668686700808255,"x":139.43,"y":144.11,"x0":1.1118429065708706,"y0":50.002794557124595,"z0":6.284679383167918,"aX":-3.427344500328422},"breaks":{"breakAngle":4.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.2,"breakVerticalInduced":-17.9,"breakHorizontal":6.6,"spinRate":2524,"spinDirection":339},"zone":1,"typeConfidence":2.0,"plateTime":0.5306254290651147,"extension":6.031040989794689},"index":0,"playId":"041def06-faca-3f0d-aec4-234116b2d5fe","pitchNumber":1,"startTime":"2025-08-24T18:47:56.291Z","endTime":"2025-08-24T18:48:00.389Z","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":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.630279747523378,"aZ":-26.631085215850554,"pfxX":0.7383697134859619,"pfxZ":3.874818309945402,"pX":-0.8303484727539431,"pZ":2.322473053124685,"vX0":-5.723693909491965,"vY0":-118.82693099291173,"vZ0":-2.090490217981073,"x":148.65,"y":176.07,"x0":1.5130269057558825,"y0":50.003765597992036,"z0":5.631642100974718,"aX":1.057161539931639},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.7,"breakHorizontal":0.0,"spinRate":2293,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.46083816105823283,"extension":6.413640863253052},"hitData":{"launchSpeed":62.8,"launchAngle":-30.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.83,"coordY":154.58}},"index":1,"playId":"2b46ff0c-9d79-349a-962b-b30289d390e5","pitchNumber":2,"startTime":"2025-08-24T18:48:12.223Z","endTime":"2025-08-24T18:48:20.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:48:20.150Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to left fielder Robert Hassell III.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T18:48:41.606Z","endTime":"2025-08-24T18:50:03.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"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(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":1},"pitchData":{"startSpeed":71.6,"endSpeed":65.3,"strikeZoneTop":3.25489081640533,"strikeZoneBottom":1.69272123764563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.805535436085936,"aZ":-44.32658933952274,"pfxX":-3.177650792570911,"pfxZ":-11.34921777555864,"pX":-1.8060083690652662,"pZ":2.4568414855394765,"vX0":-4.78909478593089,"vY0":-103.91793498974346,"vZ0":3.2865225023621654,"x":185.84,"y":172.45,"x0":0.9603332568638733,"y0":50.00203390374175,"z0":6.199565752855943,"aX":-3.402576049490097},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.3,"breakVerticalInduced":-18.8,"breakHorizontal":7.3,"spinRate":2733,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.5313399167183217,"extension":6.239026204203409},"index":0,"playId":"3cef74c9-7619-3f5f-a40d-8d7409d3cd90","pitchNumber":1,"startTime":"2025-08-24T18:48:51.174Z","endTime":"2025-08-24T18:48:54.982Z","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":1,"outs":1},"pitchData":{"startSpeed":71.5,"endSpeed":65.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.468410642501343,"aZ":-44.430803976695294,"pfxX":-4.189676572168112,"pfxZ":-11.495120032008533,"pX":-0.5461695128887079,"pZ":1.8372646742139012,"vX0":-2.601510160298641,"vY0":-103.93399506155626,"vZ0":2.2616696079096683,"x":137.82,"y":189.17,"x0":1.2770204641215486,"y0":50.00118745520186,"z0":6.111918969660438,"aX":-4.468241091596881},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-74.0,"breakVerticalInduced":-19.4,"breakHorizontal":8.4,"spinRate":2775,"spinDirection":338},"zone":7,"typeConfidence":2.0,"plateTime":0.5321148817251413,"extension":6.1631173748154575},"index":1,"playId":"88b9c44f-1ddc-38bd-91d3-f218fe4b3d56","pitchNumber":2,"startTime":"2025-08-24T18:49:06.467Z","endTime":"2025-08-24T18:49:09.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.88232813118896,"aZ":-28.79163168824365,"pfxX":-1.2287986490428344,"pfxZ":2.2678154803840727,"pX":-0.6367383301101758,"pZ":2.696059634395873,"vX0":-4.603589819698143,"vY0":-121.13502075827118,"vZ0":-1.0359534053620816,"x":141.27,"y":165.99,"x0":1.4452437100996292,"y0":50.003152724354635,"z0":5.63843894382279,"aX":-1.831635628008315},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.1,"breakHorizontal":3.2,"spinRate":2262,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4515690019886671,"extension":6.144626346220621},"index":2,"playId":"d45474d3-9b44-3c8d-bf85-767dfe19a157","pitchNumber":3,"startTime":"2025-08-24T18:49:26.633Z","endTime":"2025-08-24T18:49:30.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.126201326690577,"aZ":-32.914177758403,"pfxX":-2.417811171804362,"pfxZ":-0.5047602799185418,"pX":-0.7223719429622232,"pZ":1.6736052873204326,"vX0":-3.980600654702273,"vY0":-120.73182589533856,"vZ0":-2.761976377631706,"x":144.54,"y":193.59,"x0":1.2666356773342564,"y0":50.00330397414697,"z0":5.75072595732827,"aX":-3.542384199314348},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.3,"breakHorizontal":5.4,"spinRate":2167,"spinDirection":273},"zone":7,"typeConfidence":2.0,"plateTime":0.45496981874770137,"extension":6.451516831135386},"hitData":{"launchSpeed":80.6,"launchAngle":37.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.55,"coordY":100.36}},"index":3,"playId":"941eb07d-3d1f-3e82-81ae-7f2a1098f9df","pitchNumber":4,"startTime":"2025-08-24T18:49:55.854Z","endTime":"2025-08-24T18:50:03.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:50:03.554Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-24T18:50:15.064Z","endTime":"2025-08-24T18:51:33.254Z","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":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],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.55418238427035,"aZ":-14.976090366204957,"pfxX":4.267170993036162,"pfxZ":9.1260811007902,"pX":0.5527505412810231,"pZ":3.2575134731167585,"vX0":-3.713159822755024,"vY0":-136.0966985031244,"vZ0":-3.5209446952152472,"x":95.93,"y":150.83,"x0":1.3772362616672433,"y0":50.00489708020569,"z0":5.598726256182048,"aX":8.043574238479286},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":-7.0,"spinRate":2253,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.4017434011587655,"extension":6.271070040231595},"index":0,"playId":"4fe8a550-aa3c-3c5e-9773-98e79620eed6","pitchNumber":1,"startTime":"2025-08-24T18:50:31.424Z","endTime":"2025-08-24T18:50:34.424Z","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":2},"pitchData":{"startSpeed":75.1,"endSpeed":68.2,"strikeZoneTop":3.61960573729931,"strikeZoneBottom":1.70697325996616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.781240724319172,"aZ":-47.050465563520625,"pfxX":-1.9999217948022778,"pfxZ":-12.582665371694,"pX":1.4538221637969642,"pZ":2.919235486171834,"vX0":1.125627847100579,"vY0":-109.15708060660391,"vZ0":4.334466723525975,"x":61.58,"y":159.96,"x0":1.1860329983148274,"y0":50.00155844879824,"z0":6.042126653363412,"aX":-2.365216251380388},"breaks":{"breakAngle":2.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.2,"breakVerticalInduced":-20.9,"breakHorizontal":3.2,"spinRate":2763,"spinDirection":344},"zone":12,"typeConfidence":2.0,"plateTime":0.5056516712000869,"extension":6.089058374516511},"index":1,"playId":"5786c58e-7360-362c-ba26-b796d6a59173","pitchNumber":2,"startTime":"2025-08-24T18:50:48.235Z","endTime":"2025-08-24T18:50:52.418Z","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":73.0,"endSpeed":66.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.565457280980112,"aZ":-45.25653278671275,"pfxX":-1.9736978060177721,"pfxZ":-11.716530858905443,"pX":0.21062661275175057,"pZ":1.6892929443914404,"vX0":-1.3844851265694227,"vY0":-106.0992789056526,"vZ0":1.966960869447102,"x":108.97,"y":193.17,"x0":1.1327297508238099,"y0":50.00163804172566,"z0":5.987917235275807,"aX":-2.204142615692054},"breaks":{"breakAngle":3.6,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.2,"breakVerticalInduced":-20.0,"breakHorizontal":4.0,"spinRate":2714,"spinDirection":344},"zone":8,"typeConfidence":2.0,"plateTime":0.5202931484938724,"extension":6.029315253913145},"index":2,"playId":"5cbccedb-3941-3d0e-a7e1-c7af95df469c","pitchNumber":3,"startTime":"2025-08-24T18:51:06.820Z","endTime":"2025-08-24T18:51:09.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.60929033770011,"strikeZoneBottom":1.67055306536568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.506845538845415,"aZ":-12.391574748433172,"pfxX":3.515529193284089,"pfxZ":10.607617603165686,"pX":-0.3719262183668533,"pZ":1.896530962337879,"vX0":-5.389982213125798,"vY0":-135.65172748461177,"vZ0":-7.406835132873845,"x":131.18,"y":187.57,"x0":1.1834769566099572,"y0":50.00275692156177,"z0":5.52522426127786,"aX":6.556424962101167},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":-5.3,"spinRate":2323,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.4036844796836614,"extension":6.3445666120029935},"index":3,"playId":"03018d41-4951-304b-933c-0bfb0d13b5b0","pitchNumber":4,"startTime":"2025-08-24T18:51:29.855Z","endTime":"2025-08-24T18:51:33.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:51:33.254Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Paul DeJong called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T18:53:25.869Z","endTime":"2025-08-24T18:54:34.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.47683403127553,"strikeZoneBottom":1.58826033376651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.663979210221907,"aZ":-25.166181353681672,"pfxX":-1.0348711292049906,"pfxZ":4.252831635521824,"pX":0.5073640993438582,"pZ":3.4649039593463997,"vX0":-3.698077927681192,"vY0":-126.7255289796938,"vZ0":-0.9266986294247631,"x":97.66,"y":145.23,"x0":2.1122168927540095,"y0":50.003939977753525,"z0":5.82163700455687,"aX":-1.7049701517415172},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.8,"breakHorizontal":2.6,"spinRate":2027,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.43004340201624114,"extension":6.355167078395314},"index":0,"playId":"40921ff5-b3d9-3e3e-96ea-09a706e7b633","pitchNumber":1,"startTime":"2025-08-24T18:53:43.437Z","endTime":"2025-08-24T18:53:47.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.5,"endSpeed":67.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.828665726411042,"aZ":-37.2940528019284,"pfxX":-7.147149381634055,"pfxZ":-4.563650788781278,"pX":-0.2059866387888511,"pZ":1.2277428570480433,"vX0":-2.1561128100263534,"vY0":-105.53552423853591,"vZ0":-0.6406207108771371,"x":124.85,"y":205.63,"x0":1.758858805130874,"y0":50.00303143548018,"z0":5.850099501402798,"aX":-8.019429615735215},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-8.0,"breakHorizontal":13.6,"spinRate":2142,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.5200289945070549,"extension":6.1746637920071725},"index":1,"playId":"89d09b10-9639-35ad-8f0e-cdcd774579ee","pitchNumber":2,"startTime":"2025-08-24T18:53:56.611Z","endTime":"2025-08-24T18:54:00.801Z","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":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.5124742567447,"strikeZoneBottom":1.57047079134584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.548724338946794,"aZ":-19.990503404852113,"pfxX":3.4088399850395383,"pfxZ":9.021711132886907,"pX":1.92156146092994,"pZ":2.412984347800195,"vX0":-0.8763635345823347,"vY0":-115.48142446282515,"vZ0":-2.9454951471638693,"x":43.75,"y":173.63,"x0":1.8631567650908158,"y0":50.00233360374218,"z0":5.628474802701863,"aX":4.602820929686787},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":15.8,"breakHorizontal":-6.0,"spinRate":1261,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.47433428456136184,"extension":6.180617680767638},"index":2,"playId":"f1eb9d15-661b-3e6e-a669-8181fad6c3f0","pitchNumber":3,"startTime":"2025-08-24T18:54:12.777Z","endTime":"2025-08-24T18:54:16.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.56675520156965,"strikeZoneBottom":1.59747354492342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.326370335235,"aZ":-19.544463177365472,"pfxX":3.4316498827458215,"pfxZ":6.903710008202264,"pX":-0.2568950481900841,"pZ":1.6771432123059884,"vX0":-6.461500639143789,"vY0":-133.75880732209393,"vZ0":-6.386385327439607,"x":126.79,"y":193.5,"x0":1.7340535007065419,"y0":50.00238564498609,"z0":5.477021569367585,"aX":6.277378224488995},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":-4.9,"spinRate":1921,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.40804896908052735,"extension":6.357731569249488},"index":3,"playId":"59472edc-94c7-3ce0-bc56-7a99d7833de0","pitchNumber":4,"startTime":"2025-08-24T18:54:30.694Z","endTime":"2025-08-24T18:54:34.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:54:34.102Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dylan Crews pops out to second baseman Bryson Stott.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T18:55:02.805Z","endTime":"2025-08-24T18:55:26.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"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(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":90.3,"endSpeed":82.4,"strikeZoneTop":3.06348593245547,"strikeZoneBottom":1.37048682093371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.973841694671396,"aZ":-29.539072248783125,"pfxX":9.29970887959099,"pfxZ":1.5153929013282799,"pX":0.36571157602428694,"pZ":2.913424679406823,"vX0":-6.991710268506921,"vY0":-131.31101233817967,"vZ0":-1.447366163415197,"x":103.06,"y":160.12,"x0":1.8606086948127851,"y0":50.00195716713565,"z0":5.678706902962104,"aX":16.16627044340341},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.6,"breakHorizontal":-15.2,"spinRate":2077,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.4178296967440156,"extension":6.5572880732940035},"index":0,"playId":"b3b0cda1-9659-34b0-9aeb-50c206361d7b","pitchNumber":1,"startTime":"2025-08-24T18:55:02.805Z","endTime":"2025-08-24T18:55:06.900Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":71.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.139414925565582,"aZ":-17.95999531139389,"pfxX":2.1324232946782433,"pfxZ":10.710646815801342,"pX":0.8351900224375896,"pZ":2.901389902025547,"vX0":-2.830818677782321,"vY0":-114.98822200842872,"vZ0":-2.208652850560584,"x":85.16,"y":160.44,"x0":1.810347611999597,"y0":50.00202421972042,"z0":5.63399373639705,"aX":2.8298057550888958},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":19.1,"breakHorizontal":-3.1,"spinRate":1181,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.47801192726121533,"extension":6.578026946214765},"hitData":{"launchSpeed":80.6,"launchAngle":65.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":168.26,"coordY":145.43}},"index":1,"playId":"eff854ae-b77c-3386-989c-348f3189748d","pitchNumber":2,"startTime":"2025-08-24T18:55:16.527Z","endTime":"2025-08-24T18:55:26.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:55:26.249Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-24T18:55:48.261Z","endTime":"2025-08-24T18:57:04.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.63284017816751,"strikeZoneBottom":1.59386265995711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.94022219049305,"aZ":-28.39400366024421,"pfxX":9.449220626144768,"pfxZ":2.127513942169016,"pX":0.43074112909104356,"pZ":1.4681343061094547,"vX0":-6.951078494991431,"vY0":-132.5846625644978,"vZ0":-4.987045576688965,"x":100.58,"y":199.14,"x0":1.8617320094018757,"y0":50.00254807143319,"z0":5.45123161277015,"aX":16.784993851424215},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.9,"breakHorizontal":-15.6,"spinRate":1876,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4134648680962534,"extension":6.301492936527128},"index":0,"playId":"a53efe27-6b7f-3e27-8035-b37c89d777b1","pitchNumber":1,"startTime":"2025-08-24T18:55:49.974Z","endTime":"2025-08-24T18:55:54.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.644892754531067,"aZ":-25.426129064013182,"pfxX":-0.29989059241879856,"pfxZ":4.055074437197893,"pX":-0.06877371658440554,"pZ":2.9317692701331444,"vX0":-5.04290450791358,"vY0":-127.80879774299771,"vZ0":-2.024100168471904,"x":119.62,"y":159.62,"x0":1.963346081992042,"y0":50.00580480393323,"z0":5.7171106474681554,"aX":-0.4999143771935599},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.1,"breakHorizontal":1.6,"spinRate":2117,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4274255390947146,"extension":6.489841374445111},"index":1,"playId":"04682823-5f6d-3fb4-8f9a-3c9a6d65cc1d","pitchNumber":2,"startTime":"2025-08-24T18:56:05.530Z","endTime":"2025-08-24T18:56:08.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.8,"endSpeed":68.0,"strikeZoneTop":3.65749671324502,"strikeZoneBottom":1.51395268771522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.843874956678032,"aZ":-37.51520682884481,"pfxX":-7.228904883512795,"pfxZ":-4.63810141256917,"pX":-1.0536370861697493,"pZ":0.6740424126787141,"vX0":-3.7800634872736207,"vY0":-107.34787138844163,"vZ0":-1.7192649321339801,"x":157.16,"y":220.58,"x0":1.6768364505267448,"y0":50.00165392402375,"z0":5.711769183895519,"aX":-8.326153533103339},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-8.5,"breakHorizontal":14.2,"spinRate":2174,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.5127952176767772,"extension":6.409457936504446},"index":2,"playId":"4c46aea2-f58c-35f7-b1c4-eeab8f251091","pitchNumber":3,"startTime":"2025-08-24T18:56:21.448Z","endTime":"2025-08-24T18:56:24.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":69.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.981797113734554,"aZ":-37.515174614987394,"pfxX":-7.182070031399669,"pfxZ":-4.427729080842092,"pX":0.1324941224978731,"pZ":1.9210434572411066,"vX0":-1.6594423890436354,"vY0":-109.66359600154445,"vZ0":0.2752923538545915,"x":111.95,"y":186.91,"x0":1.833408882187883,"y0":50.00165614466616,"z0":5.824750940804893,"aX":-8.669235061107981},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-7.6,"breakHorizontal":13.4,"spinRate":2214,"spinDirection":303},"zone":8,"typeConfidence":2.0,"plateTime":0.5011571260677594,"extension":6.3113947746436585},"index":3,"playId":"d4f9b9e8-3c1a-360d-8f7d-a251d9c6b4b6","pitchNumber":4,"startTime":"2025-08-24T18:56:43.270Z","endTime":"2025-08-24T18:56:46.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.0,"strikeZoneTop":3.64824242459376,"strikeZoneBottom":1.61050596059657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47682877430756,"aZ":-25.18224807784414,"pfxX":10.79238956281797,"pfxZ":3.9555613221794204,"pX":-0.16057848957574042,"pZ":1.7214181099692225,"vX0":-8.490466371886683,"vY0":-132.88881463831606,"vZ0":-5.494637489223225,"x":123.12,"y":192.3,"x0":1.6916161082941317,"y0":50.005018896342584,"z0":5.672603976937571,"aX":19.087182181745945},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.0,"breakHorizontal":-17.4,"spinRate":1948,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.4139582289132475,"extension":6.4945884317813585},"index":4,"playId":"afcfaaa3-23cb-3584-b2cc-b7aab582136d","pitchNumber":5,"startTime":"2025-08-24T18:57:01.252Z","endTime":"2025-08-24T18:57:04.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T18:57:04.617Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Castellanos flies out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T18:59:25.855Z","endTime":"2025-08-24T19:00:50.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"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":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T18:59:12.780Z","endTime":"2025-08-24T18:59:28.050Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":65.1,"strikeZoneTop":4.04006219941473,"strikeZoneBottom":1.98420807815945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.07625585894226,"aZ":-45.003997784876354,"pfxX":-3.6599639145431953,"pfxZ":-12.109784630319053,"pX":-1.1474821685392913,"pZ":1.7140164195133964,"vX0":-3.608891603447132,"vY0":-103.51568753216954,"vZ0":2.05723949151723,"x":160.74,"y":192.5,"x0":1.109672976740465,"y0":50.00286765978016,"z0":6.193242222573961,"aX":-3.8772645854350034},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-75.6,"breakVerticalInduced":-20.6,"breakHorizontal":7.8,"spinRate":2808,"spinDirection":344},"zone":13,"typeConfidence":2.0,"plateTime":0.5339888733716198,"extension":6.095941646795145},"index":1,"playId":"7c1f00f8-65b7-3cf9-b570-a765bced3f84","pitchNumber":1,"startTime":"2025-08-24T18:59:28.050Z","endTime":"2025-08-24T18:59:32.502Z","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":90.9,"endSpeed":83.5,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.915586601661005,"aZ":-12.899417807440841,"pfxX":5.221520987924464,"pfxZ":10.853763248237158,"pX":-0.18550052166221054,"pZ":1.4160386946642598,"vX0":-5.4195320032355125,"vY0":-132.1097215049975,"vZ0":-8.23227511494442,"x":124.07,"y":200.55,"x0":1.2095635660956927,"y0":50.004859904142236,"z0":5.51116986531671,"aX":9.2742491014847},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.1,"breakHorizontal":-8.4,"spinRate":2212,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4138652864034502,"extension":6.35263072856984},"index":2,"playId":"757fc199-69d7-30a5-b1c8-89ae746338bc","pitchNumber":2,"startTime":"2025-08-24T18:59:44.998Z","endTime":"2025-08-24T18:59:49.119Z","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":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.234074800152733,"aZ":-25.439227198003852,"pfxX":6.114924170783189,"pfxZ":5.117241959580891,"pX":0.25653183118432443,"pZ":2.2180519169766044,"vX0":-4.201436650774547,"vY0":-113.83788714389905,"vZ0":-2.267915258984736,"x":107.22,"y":178.89,"x0":1.328490068635106,"y0":50.00522676218011,"z0":5.737053677506796,"aX":8.05410710215924},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":9.0,"breakHorizontal":-10.1,"spinRate":1457,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.4805238790358901,"extension":6.067657095937182},"index":3,"playId":"7280fef7-9ef2-37f1-a840-49a7020ad507","pitchNumber":3,"startTime":"2025-08-24T19:00:01.733Z","endTime":"2025-08-24T19:00:04.733Z","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":79.0,"endSpeed":73.4,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.81385103125487,"aZ":-27.871648529417303,"pfxX":8.426525719668518,"pfxZ":3.1768942231609074,"pX":-0.5720080450383741,"pZ":1.7528967001300457,"vX0":-6.6627213939777885,"vY0":-114.91269647974725,"vZ0":-2.7564808962209884,"x":138.8,"y":191.45,"x0":1.252855622971574,"y0":50.00320484651036,"z0":5.641885653178921,"aX":11.41020687819317},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":5.4,"breakHorizontal":-13.8,"spinRate":1592,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.47441684917011173,"extension":6.265348443688738},"index":4,"playId":"40886fca-377a-30e3-8a8b-180bda95ab75","pitchNumber":4,"startTime":"2025-08-24T19:00:19.563Z","endTime":"2025-08-24T19:00:22.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.7449208812774,"aZ":-24.31496707329375,"pfxX":9.578434232658141,"pfxZ":5.433873793163947,"pX":1.2229245607998014,"pZ":3.11814685599652,"vX0":-3.2514574431818377,"vY0":-119.45707146655432,"vZ0":-1.140186348839831,"x":70.38,"y":154.59,"x0":1.3561786807976837,"y0":50.00489314083801,"z0":5.785017822774831,"aX":13.861808711035872},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":9.8,"breakHorizontal":-16.6,"spinRate":1613,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4582954149831191,"extension":6.189950483519684},"hitData":{"launchSpeed":88.7,"launchAngle":34.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.57,"coordY":58.83}},"index":5,"playId":"b48e7658-ed78-3dd2-bab2-4a10b9876a05","pitchNumber":5,"startTime":"2025-08-24T19:00:41.408Z","endTime":"2025-08-24T19:00:50.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:00:50.732Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T19:01:01.859Z","endTime":"2025-08-24T19:03:59.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"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,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.051018637609218,"aZ":-32.08551699105547,"pfxX":-1.3057317402663404,"pfxZ":0.05953642782074198,"pX":-0.09114696135407001,"pZ":3.03872487821252,"vX0":-3.9102524780216585,"vY0":-118.00241387724013,"vZ0":0.6531231616786881,"x":120.47,"y":156.73,"x0":1.7524992174063356,"y0":50.001649424843976,"z0":5.6988900094861465,"aX":-1.8524274033890689},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.5,"breakHorizontal":3.2,"spinRate":2213,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.4629854044837556,"extension":6.121030942537912},"index":0,"playId":"c4c53057-4ea4-3c6d-9252-7b28ce7736e0","pitchNumber":1,"startTime":"2025-08-24T19:01:14.707Z","endTime":"2025-08-24T19:01:17.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.31684493808382,"strikeZoneBottom":1.63509311005076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.770000699005795,"aZ":-13.366730877410697,"pfxX":3.4574518479813006,"pfxZ":10.422264706829797,"pX":-0.8154484487353874,"pZ":2.1153910756896264,"vX0":-6.780880204418071,"vY0":-134.17234714713592,"vZ0":-6.227102562625006,"x":148.08,"y":181.66,"x0":1.3070644966630083,"y0":50.00654353657203,"z0":5.437157867664115,"aX":6.242133079515061},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.5,"breakHorizontal":-4.7,"spinRate":2159,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.4098214858828073,"extension":6.277456035699503},"index":1,"playId":"8566a785-3a42-3888-b76b-732a45c10e72","pitchNumber":2,"startTime":"2025-08-24T19:01:34.271Z","endTime":"2025-08-24T19:01:38.240Z","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":2,"outs":1},"pitchData":{"startSpeed":72.8,"endSpeed":65.9,"strikeZoneTop":3.31386213771101,"strikeZoneBottom":1.55212442904869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.70465886112624,"aZ":-44.15090568636148,"pfxX":-3.9526308432380253,"pfxZ":-10.868596911192077,"pX":-1.2486797409181685,"pZ":2.2955200789346497,"vX0":-3.828810004892911,"vY0":-105.78024706915924,"vZ0":3.03642396006106,"x":164.6,"y":176.8,"x0":1.1174933641593403,"y0":50.002818548248264,"z0":6.005820204835532,"aX":-4.355148715204444},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-70.9,"breakVerticalInduced":-18.0,"breakHorizontal":8.4,"spinRate":2822,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.5234010998786385,"extension":6.151411267741819},"index":2,"playId":"17cbb4a9-9631-3f85-8461-ff296425f7ce","pitchNumber":3,"startTime":"2025-08-24T19:01:52.875Z","endTime":"2025-08-24T19:01:56.911Z","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":75.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.961296130271133,"aZ":-28.75567621713091,"pfxX":-0.28368015622929743,"pfxZ":2.3609345203350856,"pX":-0.7303753812491418,"pZ":2.663664684831926,"vX0":-4.929364122383916,"vY0":-120.13323010826241,"vZ0":-1.2525108770965105,"x":144.84,"y":166.86,"x0":1.3917857555519284,"y0":50.0053257528453,"z0":5.766192548591034,"aX":-0.41137323006317206},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.2,"breakHorizontal":1.8,"spinRate":2382,"spinDirection":183},"zone":4,"typeConfidence":2.0,"plateTime":0.45729791482448157,"extension":6.1491452427268625},"index":3,"playId":"782cff17-526e-39e5-a6c1-a54d1ec0b832","pitchNumber":4,"startTime":"2025-08-24T19:02:11.707Z","endTime":"2025-08-24T19:02:16.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.5,"endSpeed":66.1,"strikeZoneTop":3.24985852928613,"strikeZoneBottom":1.51641992563384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65749730336016,"aZ":-44.14527435082814,"pfxX":-4.554385676397314,"pfxZ":-11.01888854366246,"pX":-1.7217983373275247,"pZ":-0.22231394957594114,"vX0":-4.671446856511753,"vY0":-105.38694812649783,"vZ0":-1.6183447040032233,"x":182.63,"y":244.78,"x0":1.1449523968336084,"y0":50.00504625201881,"z0":5.817230349872863,"aX":-4.9459708850860755},"breaks":{"breakAngle":7.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.4,"breakVerticalInduced":-19.9,"breakHorizontal":9.8,"spinRate":2840,"spinDirection":341},"zone":13,"typeConfidence":2.0,"plateTime":0.5267563034065423,"extension":6.120894403397522},"index":4,"playId":"43ca63d0-3e39-3eb9-a48e-93d33c179624","pitchNumber":5,"startTime":"2025-08-24T19:02:44.098Z","endTime":"2025-08-24T19:02:49.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70559123204286,"aZ":-14.816656950780041,"pfxX":3.388565825387336,"pfxZ":9.518774755385925,"pX":-0.4791696114346853,"pZ":2.2107443582378385,"vX0":-6.326309232918184,"vY0":-134.54603825212325,"vZ0":-5.734406471603459,"x":135.26,"y":179.09,"x0":1.4682266520530636,"y0":50.00154211490436,"z0":5.42955222913293,"aX":6.178649743480052},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":-4.7,"spinRate":2161,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4079587757074443,"extension":6.359633913504788},"index":5,"playId":"cccde48b-4ae2-398a-93fc-803e8c904af5","pitchNumber":6,"startTime":"2025-08-24T19:03:11.579Z","endTime":"2025-08-24T19:03:14.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.26596859251766,"strikeZoneBottom":1.5592587985431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.990941762882187,"aZ":-22.588380926494953,"pfxX":9.126717686203255,"pfxZ":7.038931228473821,"pX":1.3083640854562908,"pZ":2.824311457099917,"vX0":-3.2972217625958624,"vY0":-116.29587556440457,"vZ0":-1.6132895600467672,"x":67.13,"y":162.52,"x0":1.5634166356754429,"y0":50.00300003441457,"z0":5.681682623454973,"aX":12.42879643742234},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":12.6,"breakHorizontal":-15.6,"spinRate":1535,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4720322204827405,"extension":6.222730659254461},"index":6,"playId":"03375ee5-00e9-3327-8b0b-e0a6fa35c277","pitchNumber":7,"startTime":"2025-08-24T19:03:36.673Z","endTime":"2025-08-24T19:03:41.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.52460731650598,"aZ":-30.40328995792611,"pfxX":-0.8696200211326173,"pfxZ":1.2162021907748342,"pX":-0.8609566353122308,"pZ":1.71949892293246,"vX0":-5.376012054161131,"vY0":-119.77613006327651,"vZ0":-2.670921382450868,"x":149.82,"y":192.35,"x0":1.5270950453020018,"y0":50.000488846240714,"z0":5.572716238479196,"aX":-1.2595678747903003},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.8,"breakHorizontal":2.9,"spinRate":2339,"spinDirection":181},"zone":13,"typeConfidence":2.0,"plateTime":0.4576223994760982,"extension":6.224613358768962},"index":7,"playId":"2ce48859-606d-36a7-87f4-17b22076ae74","pitchNumber":8,"startTime":"2025-08-24T19:03:56.590Z","endTime":"2025-08-24T19:03:59.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:03:59.662Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Harrison Bader walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T19:04:12.671Z","endTime":"2025-08-24T19:05:43.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.34607355416712,"strikeZoneBottom":1.62151572357887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.769405221377227,"aZ":-22.211118241026586,"pfxX":7.99990575957769,"pfxZ":7.101785414131404,"pX":-0.6654723875086814,"pZ":1.6431858558352972,"vX0":-6.747839346981397,"vY0":-117.53934835690102,"vZ0":-4.426313433085048,"x":142.37,"y":194.41,"x0":1.1998444099650172,"y0":50.00067553215549,"z0":5.606903252352199,"aX":11.219565427472151},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":12.0,"breakHorizontal":-12.8,"spinRate":1542,"spinDirection":135},"zone":7,"typeConfidence":2.0,"plateTime":0.465553457953654,"extension":6.367112697029907},"index":0,"playId":"e154abd7-9b6b-3dae-ba13-a59059573ac8","pitchNumber":1,"startTime":"2025-08-24T19:04:27.135Z","endTime":"2025-08-24T19:04:31.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.3,"strikeZoneTop":3.31114720656602,"strikeZoneBottom":1.55941078618098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.58118989749671,"aZ":-24.50745034013871,"pfxX":8.562029203139048,"pfxZ":5.614850720101676,"pX":-0.42696948901797543,"pZ":1.9874217127770062,"vX0":-6.52671193626189,"vY0":-116.04489981285974,"vZ0":-3.017971964852532,"x":133.28,"y":185.12,"x0":1.308721627394104,"y0":50.000342976035434,"z0":5.637710767695287,"aX":11.683598285840748},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":9.7,"breakHorizontal":-13.9,"spinRate":1492,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.47187210591364703,"extension":6.232828022871019},"index":1,"playId":"f3b178a3-d8fc-3932-b5d1-eb7f6e3e1c75","pitchNumber":2,"startTime":"2025-08-24T19:04:43.592Z","endTime":"2025-08-24T19:04:47.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.31112627584456,"strikeZoneBottom":1.55916764323104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29672018830801,"aZ":-10.095799910671632,"pfxX":3.5087314670288086,"pfxZ":12.030868704748965,"pX":-0.1819013409034488,"pZ":1.435828125564338,"vX0":-5.320088802272651,"vY0":-135.29108584692838,"vZ0":-8.695032564464528,"x":123.93,"y":200.01,"x0":1.363303352832522,"y0":50.00032663064456,"z0":5.418511116187905,"aX":6.437963444828802},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.9,"breakHorizontal":-5.0,"spinRate":2331,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4064266235589198,"extension":6.418462949619521},"index":2,"playId":"8ec2e4c5-14b7-32fb-9bd3-546286b98b90","pitchNumber":3,"startTime":"2025-08-24T19:05:01.686Z","endTime":"2025-08-24T19:05:05.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.31489695670277,"strikeZoneBottom":1.53604288450026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.65003942392636,"aZ":-12.709409465597265,"pfxX":4.134217532099875,"pfxZ":10.724480720776713,"pX":-0.8402243543122403,"pZ":1.9996483790010422,"vX0":-7.1249376580844865,"vY0":-134.48539610235304,"vZ0":-6.525415653209703,"x":149.03,"y":184.79,"x0":1.3173850765184665,"y0":50.003683253465965,"z0":5.375318013180494,"aX":7.504717892816917},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":-5.8,"spinRate":2273,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.40870666119332144,"extension":6.407655429903138},"index":3,"playId":"cec88d3b-1e15-3fa4-a598-a7224dcf9a67","pitchNumber":4,"startTime":"2025-08-24T19:05:20.509Z","endTime":"2025-08-24T19:05:25.995Z","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":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.2,"strikeZoneTop":3.23982601347219,"strikeZoneBottom":1.51534691146755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.21626943451346,"aZ":-25.637456474251664,"pfxX":8.893775182479567,"pfxZ":4.74957789308659,"pX":0.8320436664947709,"pZ":3.656628773213573,"vX0":-4.0614953037266925,"vY0":-116.9305308878576,"vZ0":0.881521787995687,"x":85.28,"y":140.05,"x0":1.4412399223881118,"y0":50.00416873195064,"z0":5.690641737903153,"aX":12.246760403358772},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":9.1,"breakHorizontal":-15.0,"spinRate":1486,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.469444523964202,"extension":6.427286350816084},"index":4,"playId":"3e1189d8-1957-3a57-aca7-a21ef0a777e7","pitchNumber":5,"startTime":"2025-08-24T19:05:39.180Z","endTime":"2025-08-24T19:05:43.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:05:43.365Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to left fielder Robert Hassell III.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-24T19:05:51.538Z","endTime":"2025-08-24T19:07:31.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.9,"endSpeed":74.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.72541086450605,"aZ":-31.11166213294161,"pfxX":-1.882491047970991,"pfxZ":0.7598155124133061,"pX":-0.9561216413187322,"pZ":1.5239622652684228,"vX0":-5.360162707081504,"vY0":-117.63486379852144,"vZ0":-2.693726466779338,"x":153.45,"y":197.63,"x0":1.6027132035596678,"y0":50.00180949896925,"z0":5.587852343873831,"aX":-2.6185504361300462},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.0,"breakHorizontal":4.8,"spinRate":2356,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4668335845784437,"extension":6.123387321638307},"index":0,"playId":"2b507ffd-88d7-3329-b133-01d0ec10db59","pitchNumber":1,"startTime":"2025-08-24T19:06:10.672Z","endTime":"2025-08-24T19:06:14.262Z","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.0,"endSpeed":83.7,"strikeZoneTop":3.41726999491526,"strikeZoneBottom":1.68708717373484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.436058486479748,"aZ":-13.719650469304838,"pfxX":4.576993832468883,"pfxZ":10.25862559441612,"pX":-1.0449704689433228,"pZ":2.1912198147381052,"vX0":-8.248664172829923,"vY0":-133.67565315808721,"vZ0":-6.067848187875433,"x":156.83,"y":179.62,"x0":1.4945344060340768,"y0":50.002130870828815,"z0":5.4862354762346826,"aX":8.233704565718392},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":-6.4,"spinRate":2248,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4106898696336492,"extension":6.383385233731215},"index":1,"playId":"19bf8bbb-55c4-3790-94fa-f2fe3c23867b","pitchNumber":2,"startTime":"2025-08-24T19:06:29.613Z","endTime":"2025-08-24T19:06:34.222Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"0e572e94-b256-4c08-bbf9-aae76d33fabb","startTime":"2025-08-24T19:06:47.734Z","endTime":"2025-08-24T19:06:52.734Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.39467522751162,"strikeZoneBottom":1.63817611853908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08035164385195,"aZ":-30.542398275497224,"pfxX":-1.7817310344095665,"pfxZ":1.2197277092894772,"pX":-1.266392270060754,"pZ":0.9920717802248374,"vX0":-5.900605144332712,"vY0":-115.7367905935211,"vZ0":-3.64036199949636,"x":165.27,"y":211.99,"x0":1.5605398196089038,"y0":50.00421567251747,"z0":5.548959135890398,"aX":-2.387034504509108},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.4,"breakHorizontal":4.9,"spinRate":2364,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.4754980836878979,"extension":6.216197562936162},"index":3,"playId":"dc29df2d-b22c-3f08-aed0-c700f51768b6","pitchNumber":3,"startTime":"2025-08-24T19:07:03.953Z","endTime":"2025-08-24T19:07:07.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.8929805234586,"aZ":-13.51564332544715,"pfxX":4.418338058450622,"pfxZ":10.321874487619308,"pX":-0.5724586593172263,"pZ":1.672832353287988,"vX0":-6.8240349007468835,"vY0":-134.06771797587086,"vZ0":-7.175861566863755,"x":138.82,"y":193.61,"x0":1.4400980285548384,"y0":50.0037857105354,"z0":5.362577103846654,"aX":7.987903944290705},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.2,"breakHorizontal":-6.4,"spinRate":2184,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.40966239920079106,"extension":6.421098665410772},"hitData":{"launchSpeed":80.6,"launchAngle":53.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":107.92,"coordY":105.37}},"index":4,"playId":"09cad816-aafa-3e58-ab45-1b2f940612b2","pitchNumber":4,"startTime":"2025-08-24T19:07:23.651Z","endTime":"2025-08-24T19:07:31.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:07:31.882Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Robert Hassell III called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T19:09:01.252Z","endTime":"2025-08-24T19:11:00.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.842295263045337,"aZ":-23.907650463881936,"pfxX":9.42463707367585,"pfxZ":4.865642952465517,"pX":0.5707855139526498,"pZ":1.8484732557529875,"vX0":-6.3570396328975765,"vY0":-129.48410438245645,"vZ0":-5.107979481810576,"x":95.24,"y":188.87,"x0":1.832254344199982,"y0":50.00379339540416,"z0":5.6742355634053,"aX":16.01671407682848},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.9,"breakHorizontal":-15.7,"spinRate":1968,"spinDirection":140},"zone":9,"typeConfidence":2.0,"plateTime":0.42289016392448486,"extension":6.322486665983784},"index":0,"playId":"dc020d79-8b1a-353c-b95f-31811b87434a","pitchNumber":1,"startTime":"2025-08-24T19:09:47.719Z","endTime":"2025-08-24T19:09:51.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.955562193036304,"aZ":-25.14482142701458,"pfxX":9.3516859538349,"pfxZ":4.280644142312164,"pX":0.37766297541433935,"pZ":2.3071759220332706,"vX0":-6.38603428079654,"vY0":-127.77775579750636,"vZ0":-3.6359641926096757,"x":102.6,"y":176.49,"x0":1.7025973267926848,"y0":50.004968413547736,"z0":5.739300461334238,"aX":15.363519256085615},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.1,"breakHorizontal":-15.4,"spinRate":1829,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.4297512036470832,"extension":6.499834219560252},"index":1,"playId":"d5c546f3-3de0-3057-aa69-d967c2057051","pitchNumber":2,"startTime":"2025-08-24T19:10:08.581Z","endTime":"2025-08-24T19:10:11.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.7,"strikeZoneTop":3.57450025123445,"strikeZoneBottom":1.80587745158088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.759985506757047,"aZ":-23.735391512026666,"pfxX":-5.175790523101013,"pfxZ":6.296889244907477,"pX":-1.2755557828197541,"pZ":1.6164030772693219,"vX0":-5.415231159842098,"vY0":-115.41924023493507,"vZ0":-3.7117891028206293,"x":165.62,"y":195.14,"x0":1.7791961835569816,"y0":50.00393566086255,"z0":5.547590717513787,"aX":-6.938980624808538},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":10.7,"breakHorizontal":10.8,"spinRate":2177,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.47570444282820246,"extension":6.490070275712051},"index":2,"playId":"ac3cb058-1dde-33ca-9bf5-cc960b4ac50e","pitchNumber":3,"startTime":"2025-08-24T19:10:25.988Z","endTime":"2025-08-24T19:10:29.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.2,"strikeZoneTop":3.54659989341531,"strikeZoneBottom":1.69577413789216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.403518455036167,"aZ":-26.53142962289877,"pfxX":-5.09385238127965,"pfxZ":4.139142086989221,"pX":-1.0970140296194273,"pZ":2.2227644360693146,"vX0":-5.357249372036816,"vY0":-116.74024388301036,"vZ0":-2.018541949968652,"x":158.82,"y":178.77,"x0":1.8996495330260714,"y0":50.00404689057375,"z0":5.625246823491285,"aX":-6.947710842947813},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":7.2,"breakHorizontal":10.7,"spinRate":2169,"spinDirection":270},"zone":13,"typeConfidence":2.0,"plateTime":0.47132653100699073,"extension":6.446548406570039},"index":3,"playId":"908c6a68-38f1-34ec-b4b1-27079eb5108d","pitchNumber":4,"startTime":"2025-08-24T19:10:38.687Z","endTime":"2025-08-24T19:10:43.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.60037848594077,"strikeZoneBottom":1.75781505695689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.873349850959887,"aZ":-18.72534880592826,"pfxX":4.763269563461898,"pfxZ":7.450169731671614,"pX":-0.7483292274299798,"pZ":2.0103156872936596,"vX0":-8.071076595453896,"vY0":-133.7802160839176,"vZ0":-5.571161614628427,"x":145.52,"y":184.5,"x0":1.6941094648640997,"y0":50.00509020216472,"z0":5.469555144827083,"aX":8.602403067122427},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.4,"breakHorizontal":-6.8,"spinRate":1920,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.4100006231378055,"extension":6.440987415362931},"index":4,"playId":"f9bb976d-5aa5-3683-8f55-5dbf7bcab6d1","pitchNumber":5,"startTime":"2025-08-24T19:10:56.450Z","endTime":"2025-08-24T19:11:00.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:11:00.698Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Young singles on a sharp ground ball to left fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T19:11:06.447Z","endTime":"2025-08-24T19:12:49.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":91.0,"endSpeed":82.0,"strikeZoneTop":3.30218417235043,"strikeZoneBottom":1.50798709034451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.896821480517616,"aZ":-24.657819612040296,"pfxX":9.997214223552366,"pfxZ":4.322082102781907,"pX":0.5793630088226009,"pZ":2.619053139574572,"vX0":-6.647822038613251,"vY0":-132.26055184645088,"vZ0":-2.9653219063974006,"x":97.37,"y":167.76,"x0":1.8495445752797537,"y0":50.00557639105309,"z0":5.598896591798194,"aX":17.398694745090392},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":-16.3,"spinRate":2024,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.4169936169397075,"extension":6.403565298272505},"index":0,"playId":"fb983152-c143-3b00-98bf-5398639ec222","pitchNumber":1,"startTime":"2025-08-24T19:11:23.535Z","endTime":"2025-08-24T19:11:27.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.1,"strikeZoneTop":3.35255384921374,"strikeZoneBottom":1.47792621058269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.474813080051824,"aZ":-22.387491431260887,"pfxX":10.347064332306083,"pfxZ":5.619994766041498,"pX":0.6322431863416385,"pZ":2.433220482467279,"vX0":-6.550503571470302,"vY0":-132.23692042824402,"vZ0":-3.9089025123836674,"x":92.9,"y":173.08,"x0":1.8179446879682504,"y0":50.00653058091989,"z0":5.60591849760074,"aX":18.030698245162966},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.4,"breakHorizontal":-17.0,"spinRate":2015,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.41681824761666597,"extension":6.255462017992481},"index":1,"playId":"0c669265-eae2-345f-9338-0e5aa3313557","pitchNumber":2,"startTime":"2025-08-24T19:11:37.100Z","endTime":"2025-08-24T19:11:41.199Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-24T19:11:47.690Z","endTime":"2025-08-24T19:12:00.474Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.1,"strikeZoneTop":3.27582319809305,"strikeZoneBottom":1.50868898330847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24575525018914,"aZ":-25.30814726598214,"pfxX":-6.377865465190338,"pfxZ":5.063316985647534,"pX":-0.9790453937090158,"pZ":1.0285949855485101,"vX0":-4.610752500852197,"vY0":-116.67940944014381,"vZ0":-4.780766064518693,"x":154.32,"y":211.01,"x0":1.8626871255812407,"y0":50.004538626943855,"z0":5.535333597539342,"aX":-8.652910107721182},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":8.0,"breakHorizontal":12.8,"spinRate":2216,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.4723407954765064,"extension":6.468390134906095},"index":3,"playId":"78998510-36c7-3ca8-9a85-dcd310573231","pitchNumber":3,"startTime":"2025-08-24T19:12:00.474Z","endTime":"2025-08-24T19:12:04.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.2,"strikeZoneTop":3.30376930615541,"strikeZoneBottom":1.48306966079456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90137960312002,"aZ":-30.640722780753183,"pfxX":7.60789539112781,"pfxZ":1.1549733706222458,"pX":1.7867651811408436,"pZ":1.594076799511329,"vX0":-2.334463532358354,"vY0":-114.85705652162858,"vZ0":-2.379557802832566,"x":48.89,"y":195.74,"x0":1.8328468932551407,"y0":50.001660757922615,"z0":5.647178428270009,"aX":10.080509871597293},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":1.8,"breakHorizontal":-13.1,"spinRate":1184,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4783826785756422,"extension":6.518843970269707},"index":4,"playId":"f4709bee-432a-330e-bef1-c8e4103b9db4","pitchNumber":4,"startTime":"2025-08-24T19:12:20.065Z","endTime":"2025-08-24T19:12:23.882Z","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":90.8,"endSpeed":82.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.798473084161397,"aZ":-27.459499470847533,"pfxX":9.827736974156664,"pfxZ":2.712043722414678,"pX":-0.6363820086878968,"pZ":1.8727495171657784,"vX0":-8.941486111652177,"vY0":-131.80663700918197,"vZ0":-4.528263441595238,"x":141.26,"y":188.22,"x0":1.5407050360316377,"y0":50.00596533731654,"z0":5.666632103953906,"aX":17.111133408837134},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.0,"breakHorizontal":-15.6,"spinRate":1965,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.41725122022405436,"extension":6.436711058782399},"hitData":{"launchSpeed":100.3,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":89.66,"coordY":108.92}},"index":5,"playId":"1efaf47f-e524-35f1-b499-edb8697fda7a","pitchNumber":5,"startTime":"2025-08-24T19:12:37.272Z","endTime":"2025-08-24T19:12:49.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:12:49.215Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T19:13:11.280Z","endTime":"2025-08-24T19:15:42.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.3,"endSpeed":73.0,"strikeZoneTop":3.96405816815622,"strikeZoneBottom":1.90665181143231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.930809506882515,"aZ":-29.301319857684685,"pfxX":-4.347576068699257,"pfxZ":2.1250519719397896,"pX":-0.7885001896678596,"pZ":0.8072410334603787,"vX0":-5.245759036212404,"vY0":-116.6924711294479,"vZ0":-4.336275559964658,"x":147.06,"y":216.98,"x0":2.0702896076092068,"y0":50.0040584295019,"z0":5.510868662397864,"aX":-5.8787833368733455},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":2.9,"breakHorizontal":9.4,"spinRate":2078,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.4729088301156126,"extension":6.527558226826934},"index":0,"playId":"f182f762-6fd3-36d2-8f03-e07d65852019","pitchNumber":1,"startTime":"2025-08-24T19:13:11.280Z","endTime":"2025-08-24T19:13:14.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":72.5,"strikeZoneTop":3.96129045722855,"strikeZoneBottom":1.85028826096725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33113280076268,"aZ":-29.731316017019456,"pfxX":-4.395122013264262,"pfxZ":1.7983071110961717,"pX":-0.5408089524790576,"pZ":3.223484494627316,"vX0":-4.530869046188604,"vY0":-117.24326295462895,"vZ0":0.704721764367082,"x":137.61,"y":151.75,"x0":2.005965811622573,"y0":50.002049385545746,"z0":5.749556046961196,"aX":-5.9644615994857775},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.8,"breakHorizontal":9.2,"spinRate":2076,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4717240134947227,"extension":6.361928386431395},"index":1,"playId":"01b66be4-402f-3576-a2b8-ce0906eae45c","pitchNumber":2,"startTime":"2025-08-24T19:13:30.566Z","endTime":"2025-08-24T19:13:34.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.9,"strikeZoneTop":4.02743982406788,"strikeZoneBottom":1.94330704783023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85999212092579,"aZ":-25.122019802038164,"pfxX":6.965474377403539,"pfxZ":4.195552868772286,"pX":1.211956962475534,"pZ":2.145924759327748,"vX0":-4.147680580694619,"vY0":-129.50770274241088,"vZ0":-4.123844511736062,"x":70.8,"y":180.84,"x0":1.9386247576759355,"y0":50.00029149392428,"z0":5.70584556341769,"aX":11.698431617751426},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":-11.5,"spinRate":1909,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.42474546425792337,"extension":6.4005691313485205},"index":2,"playId":"0baaba94-c070-3555-a246-b0d2d4dd9f1b","pitchNumber":3,"startTime":"2025-08-24T19:13:52.287Z","endTime":"2025-08-24T19:13:56.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.2,"endSpeed":68.2,"strikeZoneTop":3.97729746987591,"strikeZoneBottom":1.83974433478904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.133176143854648,"aZ":-39.0134917461142,"pfxX":-5.4122071532986915,"pfxZ":-5.878287247382853,"pX":-0.5860435996366224,"pZ":1.2263166879659606,"vX0":-3.699084867213471,"vY0":-107.93950434231603,"vZ0":-0.5521128414636467,"x":139.34,"y":205.67,"x0":1.861026121551497,"y0":50.0006925706068,"z0":5.830753686948062,"aX":-6.299964549191973},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-10.4,"breakHorizontal":10.9,"spinRate":2059,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.5100533458316603,"extension":6.484636698319429},"index":3,"playId":"a7184ead-ca22-3d86-a91e-4b6b4c53ee13","pitchNumber":4,"startTime":"2025-08-24T19:14:11.389Z","endTime":"2025-08-24T19:14:16.487Z","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":90.9,"endSpeed":82.5,"strikeZoneTop":3.86,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4406967630457,"aZ":-24.060851300484327,"pfxX":7.8090857071439945,"pfxZ":4.630000235931503,"pX":0.36622087043645024,"pZ":2.7503309674219723,"vX0":-6.370132185531912,"vY0":-132.13037591955876,"vZ0":-2.953816532554569,"x":103.04,"y":164.52,"x0":1.8041346075290872,"y0":50.00432735842328,"z0":5.667811558787754,"aX":13.68893410049809},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.9,"breakHorizontal":-12.6,"spinRate":1913,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.4159334234756855,"extension":6.3090567464198735},"index":4,"playId":"b71fcecd-06f0-3205-a882-cb71ec7ed697","pitchNumber":5,"startTime":"2025-08-24T19:14:33.903Z","endTime":"2025-08-24T19:14:36.903Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"b2f64148-8a79-34bd-b373-02ac43c1eb81","startTime":"2025-08-24T19:14:56.716Z","endTime":"2025-08-24T19:14:59.716Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.1,"strikeZoneTop":3.86,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.273557597189466,"aZ":-38.083578252662946,"pfxX":-4.0916779567335775,"pfxZ":-4.6605930155301865,"pX":-0.331318366767797,"pZ":1.807436897726707,"vX0":-3.656670773125004,"vY0":-112.20171585264022,"vZ0":-0.201803807457696,"x":129.63,"y":189.98,"x0":1.8540933967321536,"y0":50.00156609899861,"z0":5.7960116890444935,"aX":-5.189509784921898},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-8.2,"breakHorizontal":8.4,"spinRate":2232,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.489118185563175,"extension":6.452058743286838},"index":6,"playId":"d732ce2c-aee6-3a8b-94e9-4753c3b778a2","pitchNumber":6,"startTime":"2025-08-24T19:15:12.582Z","endTime":"2025-08-24T19:15:15.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.86,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.32013052226828,"aZ":-28.862333843023496,"pfxX":-2.9431177683008176,"pfxZ":2.416938767812433,"pX":-0.5657370987759744,"pZ":2.090470429087343,"vX0":-5.0402377727544385,"vY0":-116.25147323920734,"vZ0":-1.6414956664058287,"x":138.56,"y":182.34,"x0":2.010978631760086,"y0":50.0044603942548,"z0":5.5394771791558775,"aX":-4.037836595405793},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":4.2,"breakHorizontal":6.6,"spinRate":2121,"spinDirection":280},"zone":7,"typeConfidence":2.0,"plateTime":0.47073100006421775,"extension":6.50199292788167},"index":7,"playId":"81205844-a893-331a-abae-655ec4f4a07d","pitchNumber":7,"startTime":"2025-08-24T19:15:38.861Z","endTime":"2025-08-24T19:15:42.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:15:42.307Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-24T19:15:57.629Z","endTime":"2025-08-24T19:18:27.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.56988038371322,"strikeZoneBottom":1.64870763466748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.855072599397356,"aZ":-27.87087871593945,"pfxX":-4.475717429744722,"pfxZ":3.1605141167821476,"pX":-0.23902303502218908,"pZ":2.5949019183289113,"vX0":-3.75355674629509,"vY0":-116.00028325879698,"vZ0":-0.9489760283790614,"x":126.11,"y":168.72,"x0":1.9819810617336864,"y0":50.002541418724284,"z0":5.668159678098864,"aX":-6.094587283772915},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":5.8,"breakHorizontal":9.0,"spinRate":2132,"spinDirection":268},"zone":5,"typeConfidence":2.0,"plateTime":0.47231601707717363,"extension":6.299865371785084},"index":0,"playId":"c232cfe2-e00f-307c-a701-8c12ae11a8a9","pitchNumber":1,"startTime":"2025-08-24T19:16:06.296Z","endTime":"2025-08-24T19:16:10.281Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.625827539642614,"aZ":-19.876053317382592,"pfxX":4.432429630843144,"pfxZ":6.665355577809525,"pX":-0.22289646125914328,"pZ":2.568742779011707,"vX0":-7.256353939652207,"vY0":-134.58416925033484,"vZ0":-4.042803032685056,"x":125.5,"y":169.42,"x0":1.925265506028504,"y0":50.00364134266889,"z0":5.487798527089174,"aX":8.17946441511569},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":-6.6,"spinRate":2010,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.40609312499225014,"extension":6.316746441146976},"index":1,"playId":"c3d2bb22-303e-3e0b-ad67-c91510b1c8bb","pitchNumber":2,"startTime":"2025-08-24T19:16:23.207Z","endTime":"2025-08-24T19:16:26.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.5,"endSpeed":70.0,"strikeZoneTop":3.517907712821,"strikeZoneBottom":1.60624001253386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.00297755265495,"aZ":-37.38944874796194,"pfxX":-7.423120074698895,"pfxZ":-4.301345855579511,"pX":-1.816498596769957,"pZ":0.129002662772884,"vX0":-5.500460644753674,"vY0":-109.85674219726577,"vZ0":-3.2045692452038512,"x":186.24,"y":235.3,"x0":1.691884354402713,"y0":50.00392148952037,"z0":5.614535882439948,"aX":-8.996052280102136},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-8.4,"breakHorizontal":15.0,"spinRate":2234,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.5001996931572061,"extension":6.631971959674303},"index":2,"playId":"c9383977-e365-3575-bde5-e59da0f27d0e","pitchNumber":3,"startTime":"2025-08-24T19:16:40.900Z","endTime":"2025-08-24T19:16:44.572Z","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":92.5,"endSpeed":85.1,"strikeZoneTop":3.70595830725336,"strikeZoneBottom":1.69063945330879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.606135325543907,"aZ":-18.458207707427224,"pfxX":3.3254327998122344,"pfxZ":7.458887974525112,"pX":-0.9939071137796966,"pZ":2.12670019385186,"vX0":-8.646010830090697,"vY0":-134.37243746843865,"vZ0":-5.55825135378911,"x":154.89,"y":181.36,"x0":1.825436786478794,"y0":50.00251340404486,"z0":5.522614010064241,"aX":6.115513738595119},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.6,"breakHorizontal":-4.3,"spinRate":1997,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.40675939393692406,"extension":6.41123731774076},"index":3,"playId":"cde188a0-61b4-3196-a614-cd9f7bb34928","pitchNumber":4,"startTime":"2025-08-24T19:17:07.403Z","endTime":"2025-08-24T19:17:12.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.953012755052775,"aZ":-26.249682509406217,"pfxX":-6.522188328799164,"pfxZ":4.288500838176677,"pX":-0.6626035752878917,"pZ":1.8865437567167833,"vX0":-4.007845611827658,"vY0":-117.28851953910461,"vZ0":-2.9521026720339445,"x":142.26,"y":187.84,"x0":1.9206164798922827,"y0":50.00306583265101,"z0":5.631522186855952,"aX":-9.008233034310555},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":7.2,"breakHorizontal":12.8,"spinRate":2213,"spinDirection":271},"zone":7,"typeConfidence":2.0,"plateTime":0.4685364727648196,"extension":6.457249877135892},"index":4,"playId":"bfdf7e09-4f73-3c23-980a-f094ded7e37a","pitchNumber":5,"startTime":"2025-08-24T19:17:28.705Z","endTime":"2025-08-24T19:17:34.564Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"600406d2-1946-49f5-8167-6c3e24f3630f","startTime":"2025-08-24T19:18:02.332Z","endTime":"2025-08-24T19:18:07.332Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":69.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.123373238937877,"aZ":-38.2541054928649,"pfxX":-7.6162257706742205,"pfxZ":-5.026210974970773,"pX":0.3560532817571067,"pZ":0.9687782913509871,"vX0":-1.1477192349534817,"vY0":-109.85247315875198,"vZ0":-1.5383617457881464,"x":103.43,"y":212.62,"x0":1.8750871293375868,"y0":50.00043558077602,"z0":5.778675256994228,"aX":-9.221221147086922},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-9.1,"breakHorizontal":14.0,"spinRate":2215,"spinDirection":308},"zone":14,"typeConfidence":2.0,"plateTime":0.5003679576361928,"extension":6.421542653363607},"hitData":{"launchSpeed":82.4,"launchAngle":35.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.79,"coordY":113.99}},"index":6,"playId":"24dc1093-8eb9-393a-a501-ab4221ce3264","pitchNumber":6,"startTime":"2025-08-24T19:18:17.413Z","endTime":"2025-08-24T19:18:27.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:18:27.814Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rafael Marchán pops out to catcher Riley Adams in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T19:20:45.694Z","endTime":"2025-08-24T19:21:17.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656180,"link":"/api/v1/people/656180"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jackson Rutledge replaces Shinnosuke Ogasawara.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T19:20:20.358Z","endTime":"2025-08-24T19:20:48.044Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.18293921829758,"strikeZoneBottom":1.41115999329065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.14320207992299,"aZ":-14.864631871742468,"pfxX":-11.179882806577945,"pfxZ":9.120836357182275,"pX":1.8992043296903032,"pZ":2.5946199994609587,"vX0":13.95367290767588,"vY0":-137.10299054707585,"vZ0":-6.284322671720544,"x":44.61,"y":168.73,"x0":-1.8107562775747197,"y0":50.00556028907248,"z0":5.936381053437922,"aX":-21.225050577479607},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":17.2,"spinRate":2231,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3999406497769957,"extension":6.504670068587976},"index":1,"playId":"451108eb-17b7-3ab8-92d7-898cbc37b27f","pitchNumber":1,"startTime":"2025-08-24T19:20:48.044Z","endTime":"2025-08-24T19:20:51.794Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.492545382277026,"aZ":-32.2964176644498,"pfxX":-0.16000626023238818,"pfxZ":-0.07617643111998795,"pX":0.5509333790510448,"pZ":2.2133327656719466,"vX0":5.9035113558849694,"vY0":-123.5924323364427,"vZ0":-3.206558475357707,"x":96.0,"y":179.02,"x0":-1.8429562392146772,"y0":50.00482321156899,"z0":6.226170763120123,"aX":-0.2493576040519534},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.6,"breakHorizontal":-1.0,"spinRate":1885,"spinDirection":60},"zone":6,"typeConfidence":2.0,"plateTime":0.4423354886313926,"extension":6.291524686537941},"hitData":{"launchSpeed":68.4,"launchAngle":84.0,"totalDistance":24.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":116.99,"coordY":200.39}},"index":2,"playId":"93e3bee8-7a37-3390-8f08-22bf38194ea5","pitchNumber":2,"startTime":"2025-08-24T19:21:07.385Z","endTime":"2025-08-24T19:21:17.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:21:17.220Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out sharply, shortstop CJ Abrams to first baseman Andrés Chaparro.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T19:21:40.852Z","endTime":"2025-08-24T19:22:42.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.65392571448798,"strikeZoneBottom":1.74558171855242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.572846427495502,"aZ":-32.918240463095295,"pfxX":-0.5526658420653103,"pfxZ":-0.47508662553434,"pX":0.1241777555665689,"pZ":2.3183778191572197,"vX0":4.941032706251399,"vY0":-124.09533759548442,"vZ0":-2.782268122213682,"x":112.27,"y":176.18,"x0":-1.8237200242693778,"y0":50.0055651148456,"z0":6.205169193235348,"aX":-0.8597771766091584},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.3,"breakHorizontal":-0.2,"spinRate":1769,"spinDirection":30},"zone":8,"typeConfidence":2.0,"plateTime":0.44191290051153453,"extension":6.311998180995974},"index":0,"playId":"e7321776-b679-39d9-b368-202049ae7271","pitchNumber":1,"startTime":"2025-08-24T19:21:43.741Z","endTime":"2025-08-24T19:21:47.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.39869103551976,"aZ":-20.78639916972552,"pfxX":-8.810458108368548,"pfxZ":5.827229779134569,"pX":-0.22454493473327794,"pZ":3.3329187307546357,"vX0":7.96411612323813,"vY0":-138.77178784691267,"vZ0":-3.7713148276501913,"x":125.56,"y":148.79,"x0":-1.9837737958125645,"y0":50.00522542119521,"z0":6.090428371441332,"aX":-17.22517262353816},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.0,"breakHorizontal":14.4,"spinRate":2155,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.39435332434373516,"extension":6.224902297848696},"index":1,"playId":"65a7a61d-c6e8-3ade-902a-4484efe2e215","pitchNumber":2,"startTime":"2025-08-24T19:21:58.330Z","endTime":"2025-08-24T19:22:01.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.54638248732326,"strikeZoneBottom":1.72028017680809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.414084157454926,"aZ":-28.642203498514508,"pfxX":-1.0663569948622476,"pfxZ":2.2473491736498503,"pX":1.7256339789545236,"pZ":0.48756331348073567,"vX0":8.816538512277585,"vY0":-124.92584008957769,"vZ0":-7.888294434879017,"x":51.22,"y":225.62,"x0":-1.718815893718408,"y0":50.0036645939037,"z0":6.058067149390797,"aX":-1.677267138326957},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.3,"breakHorizontal":-0.2,"spinRate":1795,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.43933748012331586,"extension":6.331335624268368},"index":2,"playId":"c1e1c6bf-5fe8-32e6-9dc9-cf00bc73fa7c","pitchNumber":3,"startTime":"2025-08-24T19:22:16.693Z","endTime":"2025-08-24T19:22:19.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.505905473714694,"aZ":-32.990003610853414,"pfxX":0.23563332287515393,"pfxZ":-0.5350362895926253,"pX":-0.31110852923023463,"pZ":2.7753810073490532,"vX0":4.032172601569693,"vY0":-123.58336596349965,"vZ0":-1.7132414603283506,"x":128.86,"y":163.84,"x0":-2.0030315312989666,"y0":50.002822043283054,"z0":6.281545173586518,"aX":0.35915748884398196},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.1,"breakHorizontal":-1.4,"spinRate":1817,"spinDirection":54},"zone":4,"typeConfidence":2.0,"plateTime":0.44534517900302273,"extension":6.323563247401903},"hitData":{"launchSpeed":103.0,"launchAngle":5.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":109.0,"coordY":149.0}},"index":3,"playId":"2cad2808-3da4-3ffe-b600-4f87b445eca7","pitchNumber":4,"startTime":"2025-08-24T19:22:34.962Z","endTime":"2025-08-24T19:22:42.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:22:42.782Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T19:22:56.968Z","endTime":"2025-08-24T19:25:09.371Z","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":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"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,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":"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":87.1,"endSpeed":79.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43086642454953,"aZ":-27.182707092359674,"pfxX":-0.4057306959431116,"pfxZ":3.1266723959531637,"pX":0.24857486976398888,"pZ":1.5533555200800508,"vX0":5.554033691915234,"vY0":-126.55205466876552,"vZ0":-5.525715364721227,"x":107.52,"y":196.84,"x0":-1.9360056999189887,"y0":50.00471260923232,"z0":5.983905191911584,"aX":-0.6484406503189403},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.4,"breakHorizontal":-0.7,"spinRate":1752,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.4353019119449999,"extension":6.383001068216853},"index":0,"playId":"d476dc0e-8b57-3455-9891-832bbb5e2e87","pitchNumber":1,"startTime":"2025-08-24T19:23:09.107Z","endTime":"2025-08-24T19:23:12.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.40578222878796,"strikeZoneBottom":1.56084935270311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.74878433190336,"aZ":-20.499333182107804,"pfxX":-9.031170292047802,"pfxZ":6.09649439964841,"pX":0.44007374732947313,"pZ":3.5645381110480914,"vX0":9.392339153723777,"vY0":-137.3646572022343,"vZ0":-2.941201778170811,"x":100.23,"y":142.54,"x0":-1.8462083026742624,"y0":50.00572863420594,"z0":6.039097275480994,"aX":-17.303423746493902},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":14.4,"spinRate":2112,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39837529251461135,"extension":6.382105533350775},"index":1,"playId":"e925a824-d032-39f8-a160-91e268be8375","pitchNumber":2,"startTime":"2025-08-24T19:23:25.185Z","endTime":"2025-08-24T19:23:29.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.268508967981017,"aZ":-23.165533401360122,"pfxX":0.040936889142463184,"pfxZ":5.193645374417789,"pX":0.18758568220029267,"pZ":3.0842010266060194,"vX0":5.733516644991761,"vY0":-130.55270343549594,"vZ0":-3.2347549003598797,"x":109.85,"y":155.51,"x0":-2.037911304283656,"y0":50.00117372329287,"z0":6.073486508142658,"aX":0.07098146617399088},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.0,"breakHorizontal":-1.3,"spinRate":2009,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.41877754411025414,"extension":6.365355768761625},"index":2,"playId":"abea04f5-839f-375a-8402-327cf900a3ee","pitchNumber":3,"startTime":"2025-08-24T19:23:41.739Z","endTime":"2025-08-24T19:23:44.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.43538835806784,"strikeZoneBottom":1.56335254447463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.34161052053448,"aZ":-32.71972055595479,"pfxX":-1.2311844999599408,"pfxZ":-0.33991355459492834,"pX":1.0859761646379773,"pZ":1.020783704748663,"vX0":7.490266501980517,"vY0":-125.09366128213239,"vZ0":-5.893430823782902,"x":75.61,"y":211.22,"x0":-1.776974035424396,"y0":50.00565436771779,"z0":6.064245243856486,"aX":-1.9688378011519156},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.7,"breakHorizontal":0.6,"spinRate":1884,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.43652951606202706,"extension":6.405528027848041},"index":3,"playId":"5f7c040e-f677-33df-a2ac-e8e8b5cd9d6b","pitchNumber":4,"startTime":"2025-08-24T19:24:03.968Z","endTime":"2025-08-24T19:24:09.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.25298064376725,"strikeZoneBottom":1.54412315054729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.854690476371903,"aZ":-32.794982901306376,"pfxX":-1.6975697298916437,"pfxZ":-0.39514385153172793,"pX":1.0129376785613984,"pZ":0.04633185972743173,"vX0":7.2700464448688225,"vY0":-124.41528822868766,"vZ0":-8.108069805100229,"x":78.39,"y":237.53,"x0":-1.7204216533474086,"y0":50.00229241559776,"z0":6.048199077544753,"aX":-2.674386338126277},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.3,"breakHorizontal":1.4,"spinRate":1840,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.4394425126101398,"extension":6.412757407307179},"index":4,"playId":"2516fdd3-ce4a-364e-b556-99e20be07215","pitchNumber":5,"startTime":"2025-08-24T19:24:22.046Z","endTime":"2025-08-24T19:24:25.399Z","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":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.204391028027125,"aZ":-26.55642169020572,"pfxX":0.6122040590844078,"pfxZ":3.2806790824216936,"pX":-0.6239701288110211,"pZ":3.012025571097225,"vX0":3.639799971083967,"vY0":-129.10557778607097,"vZ0":-2.7168063754584653,"x":140.78,"y":157.46,"x0":-2.1232002982170335,"y0":50.00268134873326,"z0":6.090889550249879,"aX":1.048585693072397},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.6,"breakHorizontal":-1.8,"spinRate":2012,"spinDirection":180},"zone":1,"typeConfidence":2.0,"plateTime":0.42189301804941826,"extension":6.370769325627989},"index":5,"playId":"360fb340-d87e-3381-9bc2-214696f055a4","pitchNumber":6,"startTime":"2025-08-24T19:24:41.628Z","endTime":"2025-08-24T19:24:44.628Z","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":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.6,"strikeZoneTop":3.28754548337414,"strikeZoneBottom":1.5244392505047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.00479552545517,"aZ":-30.411204335608414,"pfxX":-1.4127890251581103,"pfxZ":1.1264255522508804,"pX":2.0689430924796817,"pZ":0.9528713579525366,"vX0":9.73784010255181,"vY0":-125.23099351195695,"vZ0":-6.324371066071579,"x":38.14,"y":213.05,"x0":-1.7129225171177511,"y0":50.00347652781252,"z0":6.048844007976467,"aX":-2.210894169306245},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.6,"breakHorizontal":0.0,"spinRate":1859,"spinDirection":10},"zone":14,"typeConfidence":2.0,"plateTime":0.4400373656931924,"extension":6.378353251563893},"index":6,"playId":"14b94aba-4235-3fbe-bd3b-ce260db6abf0","pitchNumber":7,"startTime":"2025-08-24T19:25:03.034Z","endTime":"2025-08-24T19:25:09.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:25:09.371Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryce Harper doubles (29) on a sharp ground ball to right fielder Dylan Crews. Kyle Schwarber to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T19:25:19.171Z","endTime":"2025-08-24T19:26:03.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.0,"endSpeed":86.5,"strikeZoneTop":3.29898232153734,"strikeZoneBottom":1.57196692270014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.820631143215888,"aZ":-21.437848851846365,"pfxX":-10.312710855457397,"pfxZ":5.651738066734073,"pX":0.6978040945100081,"pZ":2.467293733096319,"vX0":10.523569208686949,"vY0":-136.45670586666537,"vZ0":-5.245857570013367,"x":90.4,"y":172.16,"x0":-1.8544123141349824,"y0":50.00628660034235,"z0":5.875820218948756,"aX":-19.60501721425315},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.4,"breakHorizontal":16.7,"spinRate":2062,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.4001882369443508,"extension":6.695826354978495},"index":0,"playId":"0a66e8a4-fc46-3fbd-aaff-ed1aacd6015f","pitchNumber":1,"startTime":"2025-08-24T19:25:34.262Z","endTime":"2025-08-24T19:25:38.037Z","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(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":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.441713220197745,"aZ":-31.18642037120067,"pfxX":-5.533311949467312,"pfxZ":0.6388681489388137,"pX":-0.16308544201843372,"pZ":2.520470961057606,"vX0":5.82269829161627,"vY0":-123.49365010690563,"vZ0":-2.4629680645532193,"x":123.22,"y":170.73,"x0":-1.836651672129168,"y0":50.000572670939654,"z0":6.163628925946446,"aX":-8.5141566717295},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.8,"breakHorizontal":8.6,"spinRate":1218,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.4441481888245562,"extension":6.48342730997404},"hitData":{"launchSpeed":101.5,"launchAngle":4.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":208.32,"coordY":105.88}},"index":1,"playId":"908493cd-ceb8-3baf-9ece-6239e66b5b3b","pitchNumber":2,"startTime":"2025-08-24T19:25:51.254Z","endTime":"2025-08-24T19:26:03.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:26:03.834Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-24T19:26:27.476Z","endTime":"2025-08-24T19:27:40.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"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":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.098112461579998,"aZ":-21.826958001445945,"pfxX":-9.626774881499177,"pfxZ":5.266377298388999,"pX":-0.19060709390439962,"pZ":3.345555356887381,"vX0":8.615997353837008,"vY0":-139.04536238276137,"vZ0":-3.2949015567842848,"x":124.27,"y":148.45,"x0":-2.073106192844358,"y0":50.00496222916882,"z0":5.987985232608257,"aX":-18.922316506586842},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.0,"breakHorizontal":15.7,"spinRate":2105,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.3933665603271441,"extension":6.359655544876423},"index":0,"playId":"92f6e090-3b93-3e42-a801-47505a438cc0","pitchNumber":1,"startTime":"2025-08-24T19:26:49.949Z","endTime":"2025-08-24T19:26:52.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.529343717602924,"aZ":-21.032252352125795,"pfxX":-9.25009840518885,"pfxZ":5.6342797468925845,"pX":-0.6975646313465957,"pZ":2.291181674856487,"vX0":6.62843565496516,"vY0":-139.33547725848643,"vZ0":-6.2504151406386,"x":143.59,"y":176.92,"x0":-1.8982133128910041,"y0":50.00393219930686,"z0":5.940531507355234,"aX":-18.29967199238281},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.1,"breakHorizontal":15.5,"spinRate":2106,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.39218727844058865,"extension":6.2898809048164495},"index":1,"playId":"8a8e244e-e38f-38aa-b701-519ad627e7f8","pitchNumber":2,"startTime":"2025-08-24T19:27:11.283Z","endTime":"2025-08-24T19:27:14.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.60256254992133,"strikeZoneBottom":1.67851618902893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28540116904301,"aZ":-20.233135687279123,"pfxX":-11.124564846827688,"pfxZ":6.1480823799653,"pX":-0.05852657162483217,"pZ":1.8941250696806302,"vX0":9.314292030071924,"vY0":-138.784069472632,"vZ0":-7.154155060607667,"x":119.23,"y":187.64,"x0":-2.0198126609850515,"y0":50.00476493224404,"z0":5.8624326554601485,"aX":-21.6120091848446},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.7,"breakHorizontal":18.1,"spinRate":2292,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.3953041546422633,"extension":6.42841423812638},"index":2,"playId":"e5fed03d-9e7a-3c3c-8c88-7f2b8c108da7","pitchNumber":3,"startTime":"2025-08-24T19:27:37.151Z","endTime":"2025-08-24T19:27:40.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:27:40.477Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Adams singles on a sharp ground ball to left fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T19:29:45.741Z","endTime":"2025-08-24T19:29:59.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.958352978998565,"aZ":-23.41097582530568,"pfxX":-0.30957568800448443,"pfxZ":5.359143808591534,"pX":-0.2543057038135967,"pZ":2.1602770827033444,"vX0":-5.384792891213839,"vY0":-126.84713904492031,"vZ0":-4.265335702304785,"x":126.69,"y":180.45,"x0":1.9327806081175405,"y0":50.00527188969183,"z0":5.720945851537701,"aX":-0.5068301402858173},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.0,"breakHorizontal":1.7,"spinRate":2082,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.43113111574863616,"extension":6.154194578789183},"hitData":{"launchSpeed":101.0,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":116.31,"coordY":160.1}},"index":0,"playId":"2b96b191-e27f-38fa-a6a4-b3e35eab1bda","pitchNumber":1,"startTime":"2025-08-24T19:29:47.060Z","endTime":"2025-08-24T19:29:59.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:29:59.143Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Chaparro strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T19:30:10.143Z","endTime":"2025-08-24T19:31:18.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.1,"strikeZoneTop":3.51396993905118,"strikeZoneBottom":1.72136550656876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46434749382164,"aZ":-29.298799908679673,"pfxX":11.254621115314903,"pfxZ":1.6640098119971367,"pX":-0.0978024067539034,"pZ":0.9382120885963722,"vX0":-8.724440111027313,"vY0":-131.68970591632018,"vZ0":-6.213315274622527,"x":120.73,"y":213.45,"x0":1.8245103409845236,"y0":50.00180490627373,"z0":5.544423419811,"aX":19.425676114471447},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.6,"breakHorizontal":-18.0,"spinRate":1921,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4186935426367655,"extension":6.234877506653501},"index":0,"playId":"0c97aba9-166c-3276-bc1d-0b76ff0e7b8a","pitchNumber":1,"startTime":"2025-08-24T19:30:20.950Z","endTime":"2025-08-24T19:30:24.801Z","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":1,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":68.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.569925619526707,"aZ":-37.83674268252777,"pfxX":-4.749745660528484,"pfxZ":-4.836451605701699,"pX":-0.43521206065949297,"pZ":1.5298998679715816,"vX0":-3.297047657412253,"vY0":-108.07366763923828,"vZ0":-0.14013329144887976,"x":133.59,"y":197.47,"x0":1.7324737699311732,"y0":50.00142061871046,"z0":5.7858731058180695,"aX":-5.562607807467291},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-8.4,"breakHorizontal":9.6,"spinRate":2141,"spinDirection":307},"zone":7,"typeConfidence":2.0,"plateTime":0.508728728565587,"extension":6.248129438537028},"index":1,"playId":"aa9c8b3f-81a5-3a6d-9971-417a5e801145","pitchNumber":2,"startTime":"2025-08-24T19:30:33.856Z","endTime":"2025-08-24T19:30:36.856Z","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.3,"endSpeed":81.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.607719291835675,"aZ":-27.13188369169587,"pfxX":9.270241212142661,"pfxZ":2.9770732601079626,"pX":1.121321159228804,"pZ":2.3867836008679792,"vX0":-5.104904884122894,"vY0":-129.89587665486852,"vZ0":-3.027681107509934,"x":74.26,"y":174.34,"x0":1.917491429479606,"y0":50.00134456444406,"z0":5.651281604943307,"aX":15.690569705537293},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.9,"breakHorizontal":-15.5,"spinRate":1972,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4231991480262334,"extension":6.149783373444823},"index":2,"playId":"4a8ca7fd-7ef9-306c-b7dd-9771675eb3e5","pitchNumber":3,"startTime":"2025-08-24T19:30:53.868Z","endTime":"2025-08-24T19:30:57.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.171094559295902,"aZ":-29.7691813868442,"pfxX":6.243913331570667,"pfxZ":1.8666709256640814,"pX":0.7129182355922185,"pZ":1.1842502113775861,"vX0":-4.039367710230964,"vY0":-113.70966110285386,"vZ0":-3.2189651132997588,"x":89.83,"y":206.81,"x0":1.7164321145024395,"y0":50.001199222535654,"z0":5.624578631493547,"aX":8.03621340300614},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":2.8,"breakHorizontal":-10.1,"spinRate":1257,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.48486258619968226,"extension":6.202202884150739},"index":3,"playId":"0054b3f2-53a7-345f-bdbb-206de237ab11","pitchNumber":4,"startTime":"2025-08-24T19:31:14.652Z","endTime":"2025-08-24T19:31:18.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:31:18.978Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Paul DeJong flies out to center fielder Harrison Bader.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T19:31:26.266Z","endTime":"2025-08-24T19:32:13.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.9,"endSpeed":67.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.668224174375002,"aZ":-38.42220008081121,"pfxX":-6.331334314592622,"pfxZ":-5.4246595418259345,"pX":0.06651168198289238,"pZ":0.7090636549916545,"vX0":-2.0462027158673157,"vY0":-107.55137832140096,"vZ0":-1.4042626777553342,"x":114.46,"y":219.64,"x0":1.8574700911350555,"y0":50.00343560918806,"z0":5.698676260146942,"aX":-7.289083726848474},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-9.8,"breakHorizontal":12.0,"spinRate":2131,"spinDirection":312},"zone":14,"typeConfidence":2.0,"plateTime":0.512673004993788,"extension":6.204714900080046},"index":0,"playId":"ecd59f1b-a8a8-36ff-8839-a92ac8651291","pitchNumber":1,"startTime":"2025-08-24T19:31:41.468Z","endTime":"2025-08-24T19:31:45.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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.1,"endSpeed":68.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.598527655522975,"aZ":-37.137731905945934,"pfxX":-8.074080659030102,"pfxZ":-4.25620307492409,"pX":-0.10930257896155038,"pZ":1.861195107218572,"vX0":-1.979857456307228,"vY0":-107.86164848356907,"vZ0":0.21724092046411903,"x":121.17,"y":188.53,"x0":1.8717578746673955,"y0":50.003877251062036,"z0":5.889892870436126,"aX":-9.413383224184885},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-7.2,"breakHorizontal":15.1,"spinRate":2134,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.509862185820932,"extension":6.233281152016588},"hitData":{"launchSpeed":97.4,"launchAngle":47.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.63,"coordY":75.03}},"index":1,"playId":"ea53f280-ea43-3539-b738-6631f5b8d5b5","pitchNumber":2,"startTime":"2025-08-24T19:32:00.152Z","endTime":"2025-08-24T19:32:13.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:32:13.375Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Crews grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-24T19:32:32.113Z","endTime":"2025-08-24T19:33:23.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.07325676082053,"strikeZoneBottom":1.36722082225491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.26614043979448,"aZ":-27.272975512150317,"pfxX":11.699679918919266,"pfxZ":2.7815546462829834,"pX":0.28015207694032823,"pZ":1.0730811341094169,"vX0":-7.685906134913443,"vY0":-132.6010460402161,"vZ0":-6.353483733755309,"x":106.32,"y":209.81,"x0":1.712592285812837,"y0":50.00191392972088,"z0":5.51955012369994,"aX":20.604298847937915},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.7,"breakHorizontal":-19.3,"spinRate":2004,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.41481819838990486,"extension":6.372730887507253},"index":0,"playId":"bc46129c-90b1-31ca-828c-fb1352aeeffc","pitchNumber":1,"startTime":"2025-08-24T19:32:41.629Z","endTime":"2025-08-24T19:32:45.974Z","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":1,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":68.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.88636257707965,"aZ":-38.79598292845501,"pfxX":-5.427465900004346,"pfxZ":-5.567517117333566,"pX":0.3779374097005211,"pZ":2.3059870602356147,"vX0":-1.6278837914604576,"vY0":-108.86743684324074,"vZ0":1.408946432962979,"x":102.59,"y":176.52,"x0":1.8425843398506343,"y0":50.00465993241833,"z0":5.881823372706508,"aX":-6.450717198094534},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-9.2,"breakHorizontal":10.3,"spinRate":2149,"spinDirection":305},"zone":6,"typeConfidence":2.0,"plateTime":0.5050454086461791,"extension":6.1746410792026065},"index":1,"playId":"2d2fe561-1332-35dc-a4f3-63c3c01c0bfa","pitchNumber":2,"startTime":"2025-08-24T19:32:56.864Z","endTime":"2025-08-24T19:32:59.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.4724973261028,"aZ":-25.492271728159558,"pfxX":-1.2531098204749451,"pfxZ":3.9769206416652967,"pX":-0.5669779567130371,"pZ":2.5447523938008847,"vX0":-6.004471730176035,"vY0":-128.9294125831756,"vZ0":-3.163912508657422,"x":138.61,"y":170.07,"x0":1.9572589385631318,"y0":50.00004612221106,"z0":5.760810440135947,"aX":-2.1029496824933163},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.7,"breakHorizontal":3.6,"spinRate":2069,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.4252545655006843,"extension":6.32431295594611},"hitData":{"launchSpeed":72.8,"launchAngle":6.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.05,"coordY":170.79}},"index":2,"playId":"fd008d76-ce4d-325d-8993-a0e5f465370b","pitchNumber":3,"startTime":"2025-08-24T19:33:17.972Z","endTime":"2025-08-24T19:33:23.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:33:23.388Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Castellanos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T19:37:20.813Z","endTime":"2025-08-24T19:38:30.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"Pitching Change: Konnor Pilkington replaces Jackson Rutledge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T19:35:36.607Z","endTime":"2025-08-24T19:37:22.952Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663455,"link":"/api/v1/people/663455"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.161841591941556,"aZ":-31.364711358242946,"pfxX":11.470441062513046,"pfxZ":0.533879518881091,"pX":0.6957743558148899,"pZ":0.46023778999886117,"vX0":-9.170347063563819,"vY0":-122.68020687096481,"vZ0":-5.246590416142066,"x":90.48,"y":226.35,"x0":2.9991310209645268,"y0":50.00470764665579,"z0":5.312537507123853,"aX":17.417790100010865},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.1,"breakHorizontal":-18.5,"spinRate":1771,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.44715582765912965,"extension":6.498188169107342},"index":1,"playId":"afb829e3-ee2b-31f3-bde6-064c10b78c5c","pitchNumber":1,"startTime":"2025-08-24T19:37:22.952Z","endTime":"2025-08-24T19:37:27.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":76.9,"strikeZoneTop":3.96834019147027,"strikeZoneBottom":1.98324235363951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.69138879829004,"aZ":-30.90412598994143,"pfxX":11.306289644628837,"pfxZ":0.8382443665673822,"pX":1.8229280180347112,"pZ":1.0387313115778687,"vX0":-6.23515609683489,"vY0":-123.04784654186085,"vZ0":-4.085994169328659,"x":47.51,"y":210.73,"x0":2.9399078328992183,"y0":50.00251739729341,"z0":5.381252068622237,"aX":17.087705921119323},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.7,"breakHorizontal":-18.7,"spinRate":1739,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.4476134346667129,"extension":6.446071118953432},"index":2,"playId":"ee6a7dc1-fd00-3b30-9d27-53fc10bc6cc1","pitchNumber":2,"startTime":"2025-08-24T19:37:42.707Z","endTime":"2025-08-24T19:37:45.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.387705715146172,"aZ":-31.022305565812946,"pfxX":10.924439576127998,"pfxZ":0.7535701236810235,"pX":0.06129476173255382,"pZ":1.1946013594221316,"vX0":-9.863041642708,"vY0":-123.28701507336498,"vZ0":-4.061634549011948,"x":114.66,"y":206.53,"x0":2.7187706441346555,"y0":50.00064224872441,"z0":5.518190140250575,"aX":16.60420459549291},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.5,"breakHorizontal":-17.2,"spinRate":1834,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.446428365125874,"extension":6.656367041819667},"index":3,"playId":"b098e168-a5f4-3a81-ab44-06260a81dcdb","pitchNumber":3,"startTime":"2025-08-24T19:38:00.536Z","endTime":"2025-08-24T19:38:05.013Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-24T19:38:11.227Z","endTime":"2025-08-24T19:38:27.566Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.87,"strikeZoneBottom":1.86,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.756524375019787,"aZ":-29.98949901855333,"pfxX":1.1441004222385414,"pfxZ":1.400064287294997,"pX":-0.4895900057854773,"pZ":1.2876697713761633,"vX0":-8.412913263913632,"vY0":-124.06877603456067,"vZ0":-4.452094933346091,"x":135.66,"y":204.01,"x0":2.7961057482913487,"y0":50.00214898902454,"z0":5.6038335379326245,"aX":1.7847838352464958},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.7,"breakHorizontal":-0.1,"spinRate":2488,"spinDirection":21},"zone":13,"typeConfidence":2.0,"plateTime":0.44142976729109806,"extension":6.6996196564770125},"index":5,"playId":"ef238591-5bb5-394e-8bc5-6e71ff89c979","pitchNumber":4,"startTime":"2025-08-24T19:38:27.566Z","endTime":"2025-08-24T19:38:30.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:38:30.566Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T19:38:49.405Z","endTime":"2025-08-24T19:41:27.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.31900471317674,"strikeZoneBottom":1.60629824883912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96314652736528,"aZ":-16.735546056635695,"pfxX":9.078477585547407,"pfxZ":8.230712331848707,"pX":-0.8576653227004478,"pZ":1.6181667280317373,"vX0":-12.24731001300648,"vY0":-136.7736219148941,"vZ0":-7.176045365491155,"x":149.69,"y":195.09,"x0":2.519529605131915,"y0":50.00305953719778,"z0":5.444135041502788,"aX":17.030171419246177},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":-13.6,"spinRate":2400,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.40199946590030056,"extension":6.744704378828142},"index":0,"playId":"36bf6f79-74df-3f9f-b998-66abfb495395","pitchNumber":1,"startTime":"2025-08-24T19:38:57.442Z","endTime":"2025-08-24T19:39:02.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.98872353690381,"aZ":-28.375647036126317,"pfxX":1.4580857861359888,"pfxZ":2.5348507070685393,"pX":-0.9349032094236525,"pZ":1.4353149319036986,"vX0":-9.246549490606515,"vY0":-122.54392985848743,"vZ0":-4.044863583059843,"x":152.64,"y":200.03,"x0":2.7249487293157943,"y0":50.000199312301234,"z0":5.577315354907466,"aX":2.182577219127872},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.7,"breakHorizontal":-0.1,"spinRate":2331,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.44985663626498695,"extension":6.775989978836756},"index":1,"playId":"08e00d42-9212-3f00-af9c-b641ecffb70a","pitchNumber":2,"startTime":"2025-08-24T19:39:13.196Z","endTime":"2025-08-24T19:39:17.647Z","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":94.8,"endSpeed":85.8,"strikeZoneTop":3.28024081742908,"strikeZoneBottom":1.55024234931156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33245417567143,"aZ":-17.14529965540608,"pfxX":8.735289486772885,"pfxZ":7.923026560971846,"pX":0.13586556918002257,"pZ":2.3296879852085213,"vX0":-9.62355912786955,"vY0":-137.534261650095,"vZ0":-5.240880136272747,"x":111.82,"y":175.88,"x0":2.5620193473139223,"y0":50.00062813268521,"z0":5.440307150371657,"aX":16.566331805396988},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":-13.6,"spinRate":2414,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.39977100759399864,"extension":6.751728269012828},"index":2,"playId":"0aeaa9b6-bec9-3884-bdd3-73e6b34ac6e7","pitchNumber":3,"startTime":"2025-08-24T19:39:31.965Z","endTime":"2025-08-24T19:39:35.087Z","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":84.8,"endSpeed":78.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.300514810497408,"aZ":-29.502450800369637,"pfxX":1.1365382224006106,"pfxZ":1.7325920108688004,"pX":-0.3084545260354694,"pZ":2.089281005516667,"vX0":-7.799813979334638,"vY0":-123.3019303726052,"vZ0":-2.57664226030195,"x":128.76,"y":182.37,"x0":2.746854634448947,"y0":50.002314430489584,"z0":5.634844990586266,"aX":1.7525253505748328},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.8,"breakHorizontal":-0.2,"spinRate":2373,"spinDirection":357},"zone":4,"typeConfidence":2.0,"plateTime":0.4440597759372107,"extension":6.7271570994900465},"index":3,"playId":"63ed9658-ddcd-37e5-bccc-5df88ef72788","pitchNumber":4,"startTime":"2025-08-24T19:39:53.765Z","endTime":"2025-08-24T19:39:56.934Z","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.6,"endSpeed":85.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.653824540711405,"aZ":-17.175305367430244,"pfxX":7.762819692356189,"pfxZ":8.013268552475413,"pX":1.0185693336714772,"pZ":3.2092840984425255,"vX0":-7.388616723757381,"vY0":-136.130005880153,"vZ0":-2.9595641522407075,"x":78.17,"y":152.13,"x0":2.762985929759123,"y0":50.00199519737104,"z0":5.503521994896124,"aX":14.528881713211836},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":-12.5,"spinRate":2329,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.4027824381658758,"extension":6.687557730678772},"index":4,"playId":"ab6098af-0d90-3be5-bb1b-132f001c4271","pitchNumber":5,"startTime":"2025-08-24T19:40:16.500Z","endTime":"2025-08-24T19:40:19.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.29737415027586,"strikeZoneBottom":1.61257829788025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87824792994313,"aZ":-17.08507190621277,"pfxX":8.048714160707863,"pfxZ":7.876748123960444,"pX":-0.3718592362065346,"pZ":1.3675981630978107,"vX0":-11.129040505985127,"vY0":-138.04814116618093,"vZ0":-7.962564738818589,"x":131.17,"y":201.85,"x0":2.6801907612098614,"y0":50.00522340652445,"z0":5.456065790775959,"aX":15.422237923704909},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":-12.0,"spinRate":2378,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.3979134939067954,"extension":6.582861426263115},"index":5,"playId":"21824f7b-d7a2-3902-a5f7-9acc1f94c1c4","pitchNumber":6,"startTime":"2025-08-24T19:40:39.443Z","endTime":"2025-08-24T19:40:44.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.8,"strikeZoneTop":3.34762897270032,"strikeZoneBottom":1.63562461519287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.95773916693564,"aZ":-21.364611725225664,"pfxX":0.1785091698387653,"pfxZ":6.587730687870301,"pX":-3.321451813946214,"pZ":0.7015607379965645,"vX0":-14.49769334302993,"vY0":-127.96731114828822,"vZ0":-7.661319106956517,"x":243.61,"y":219.84,"x0":2.4193592116561082,"y0":50.00582030280195,"z0":5.435862346920378,"aX":0.2950705491632458},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.1,"breakHorizontal":3.2,"spinRate":2499,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.42973929392009236,"extension":6.837196766229784},"index":6,"playId":"2d6d5654-138f-3c97-9e27-aff6d1555353","pitchNumber":7,"startTime":"2025-08-24T19:40:59.004Z","endTime":"2025-08-24T19:41:04.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, 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":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99969957976269,"aZ":-25.572166059192597,"pfxX":1.135538671579586,"pfxZ":4.099207728457622,"pX":-1.4384726393479903,"pZ":1.16065941050579,"vX0":-10.542487493680522,"vY0":-126.45726263527594,"vZ0":-5.47461896137779,"x":171.83,"y":207.44,"x0":2.6460732940397,"y0":50.004039343622594,"z0":5.4182495038524445,"aX":1.829805946706299},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.2,"breakHorizontal":0.5,"spinRate":2392,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.4339682454934928,"extension":6.834927356149169},"index":7,"playId":"36997057-f944-3986-ba1e-c53ddec7a820","pitchNumber":8,"startTime":"2025-08-24T19:41:23.885Z","endTime":"2025-08-24T19:41:27.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:41:27.418Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-24T19:41:47.406Z","endTime":"2025-08-24T19:43:02.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"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(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":85.4,"endSpeed":78.3,"strikeZoneTop":3.16355710457718,"strikeZoneBottom":1.43084206151597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81340380705988,"aZ":-33.91518047050875,"pfxX":9.128624494615007,"pfxZ":-1.108698288995166,"pX":1.952564979296515,"pZ":3.5256368670689,"vX0":-5.0414006485359515,"vY0":-124.3159916874619,"vZ0":1.3526211854058763,"x":42.57,"y":143.59,"x0":2.8202263871023563,"y0":50.0048933521299,"z0":5.788696053107091,"aX":14.296467483772632},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.4,"breakHorizontal":-15.4,"spinRate":1646,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.44051034678931167,"extension":6.461824275120663},"index":0,"playId":"18dcb22f-1083-321f-9237-77320ec4cbb6","pitchNumber":1,"startTime":"2025-08-24T19:41:55.201Z","endTime":"2025-08-24T19:41:59.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.635708309333396,"aZ":-27.561889714274795,"pfxX":-0.334374637011146,"pfxZ":2.887623513311132,"pX":-0.35602111710366613,"pZ":1.8867886669602525,"vX0":-7.740234606386665,"vY0":-126.62342825868262,"vZ0":-3.6148992280166437,"x":130.57,"y":187.84,"x0":2.8042172170776616,"y0":50.00408155260056,"z0":5.576826091892154,"aX":-0.5343892495564271},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.4,"breakHorizontal":2.6,"spinRate":2444,"spinDirection":95},"zone":7,"typeConfidence":2.0,"plateTime":0.4351902665804843,"extension":6.566068511215471},"index":1,"playId":"ec1b0043-29c4-3f36-b2d5-8f52b7714800","pitchNumber":2,"startTime":"2025-08-24T19:42:12.215Z","endTime":"2025-08-24T19:42:15.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16627373505796,"aZ":-33.56306789121945,"pfxX":10.858096878559055,"pfxZ":-0.870461704398183,"pX":0.3003793074286186,"pZ":1.4789342104634298,"vX0":-9.267334209177639,"vY0":-125.43048522013136,"vZ0":-2.9507495199335336,"x":105.55,"y":198.85,"x0":2.638278691831075,"y0":50.00615140229508,"z0":5.416753840160482,"aX":17.246713154570728},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.0,"breakHorizontal":-17.4,"spinRate":1846,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.4372460482963918,"extension":6.702332347092507},"index":2,"playId":"ee07c761-c5b2-3a21-a373-f902e1dec1d8","pitchNumber":3,"startTime":"2025-08-24T19:42:35.135Z","endTime":"2025-08-24T19:42:38.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44320851628151,"aZ":-29.936834887944872,"pfxX":-0.015845612961652655,"pfxZ":1.4254831039492597,"pX":0.7537687591389133,"pZ":3.142605768769599,"vX0":-4.866467728504613,"vY0":-125.11438978724485,"vZ0":-0.48437736084516525,"x":88.27,"y":153.93,"x0":2.733793866228691,"y0":50.002665211362725,"z0":5.811980019032006,"aX":-0.025037578014239743},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.8,"breakHorizontal":1.2,"spinRate":2418,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.43934618418205007,"extension":6.517741087175229},"index":3,"playId":"3be9ad64-6bf4-39b3-bc3a-89b899cd144c","pitchNumber":4,"startTime":"2025-08-24T19:42:59.181Z","endTime":"2025-08-24T19:43:02.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:43:02.686Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a sharp line drive to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T19:45:26.443Z","endTime":"2025-08-24T19:45:42.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"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"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: José Alvarado replaces Ranger Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T19:44:14.093Z","endTime":"2025-08-24T19:45:28.810Z","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":"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":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.18180729464705,"aZ":-14.544046129494223,"pfxX":7.829127307424194,"pfxZ":8.617074135009712,"pX":0.3939558951228219,"pZ":2.426495543392004,"vX0":-5.747780695868415,"vY0":-142.67717901560803,"vZ0":-8.023592346264644,"x":101.98,"y":173.26,"x0":1.4252776551708701,"y0":50.003917258612326,"z0":6.206865963079365,"aX":16.018385484920348},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":-12.8,"spinRate":2073,"spinDirection":144},"zone":6,"typeConfidence":0.9,"plateTime":0.3850383455753379,"extension":6.85877447119338},"hitData":{"launchSpeed":104.1,"launchAngle":9.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":194.89,"coordY":105.01}},"index":1,"playId":"1bb104ba-6fa2-33a2-8c00-445a1c7646fc","pitchNumber":1,"startTime":"2025-08-24T19:45:28.810Z","endTime":"2025-08-24T19:45:42.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:45:42.733Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Robert Hassell III walks. Brady House to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T19:45:55.960Z","endTime":"2025-08-24T19:47:17.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":98.7,"endSpeed":90.0,"strikeZoneTop":3.60425000624003,"strikeZoneBottom":1.70494984819515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.46285300860973,"aZ":-16.72737045874087,"pfxX":9.249835357769705,"pfxZ":7.413936053473394,"pX":1.620069433541371,"pZ":3.893558065701836,"vX0":-3.0430567280561274,"vY0":-143.69707114884753,"vZ0":-3.9836941242785473,"x":55.25,"y":133.65,"x0":1.493497023466891,"y0":50.00241331569471,"z0":6.342506522611924,"aX":19.27071971055037},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.7,"breakHorizontal":-16.1,"spinRate":2041,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.38171200469410804,"extension":6.800027638236706},"index":0,"playId":"ca2ca2c3-e740-3911-b103-28bef9f67429","pitchNumber":1,"startTime":"2025-08-24T19:46:08.543Z","endTime":"2025-08-24T19:46:12.542Z","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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.8,"strikeZoneTop":3.69052957002044,"strikeZoneBottom":1.79119432774425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.426873813606164,"aZ":-14.819926044182704,"pfxX":8.853796217054825,"pfxZ":8.340865413909631,"pX":-1.3390000760924698,"pZ":0.5495560929996091,"vX0":-10.104359306457768,"vY0":-142.97618465485746,"vZ0":-12.965319476465812,"x":168.04,"y":223.94,"x0":1.0821927954216088,"y0":50.00249453949258,"z0":6.059665114071158,"aX":18.421690796131553},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.7,"breakHorizontal":-14.2,"spinRate":2030,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.38235462100402495,"extension":7.0827995816813685},"index":1,"playId":"251627df-f50a-3898-9ca3-7320b248be59","pitchNumber":2,"startTime":"2025-08-24T19:46:29.159Z","endTime":"2025-08-24T19:46:33.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":91.1,"strikeZoneTop":3.89853812248511,"strikeZoneBottom":1.81528952122217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.375736579031575,"aZ":-20.454082576912757,"pfxX":9.644972281938363,"pfxZ":5.5623480727614485,"pX":0.19087230923712936,"pZ":1.5197275754825585,"vX0":-6.642814017586956,"vY0":-144.21199532822794,"vZ0":-9.76219669700991,"x":109.72,"y":197.75,"x0":1.270467806552122,"y0":50.00338280241502,"z0":6.2091422065111,"aX":20.32629970976299},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.3,"breakHorizontal":-16.2,"spinRate":1950,"spinDirection":139},"zone":14,"typeConfidence":0.9,"plateTime":0.3797312130374544,"extension":6.890280964497395},"index":2,"playId":"fbd5bd33-2f93-3ab4-a378-e7df5a42725e","pitchNumber":3,"startTime":"2025-08-24T19:46:54.916Z","endTime":"2025-08-24T19:47:00.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.72353074885304,"strikeZoneBottom":1.7720201904085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5491843603703,"aZ":-19.825399346458244,"pfxX":9.587650793205116,"pfxZ":5.98885810008127,"pX":0.9613716211599407,"pZ":3.695824833911372,"vX0":-4.5556425275081445,"vY0":-142.8710117983021,"vZ0":-4.059712461871217,"x":80.35,"y":138.99,"x0":1.3325931784966536,"y0":50.006501565667065,"z0":6.384600327446665,"aX":19.784188395629258},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.2,"breakHorizontal":-16.4,"spinRate":1962,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.38367831842198985,"extension":6.913446414539885},"index":3,"playId":"4577fe12-cd20-3263-a68d-bb4454bccad8","pitchNumber":4,"startTime":"2025-08-24T19:47:12.722Z","endTime":"2025-08-24T19:47:17.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:47:17.267Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Young walks. Brady House to 3rd. Robert Hassell III to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T19:47:50.996Z","endTime":"2025-08-24T19:51:10.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"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"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"postOnThird":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.32653306951238,"strikeZoneBottom":1.48376066887637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.899687100293956,"aZ":-25.115279692348473,"pfxX":-0.511933746046979,"pfxZ":3.8526455855893773,"pX":0.22434542115289907,"pZ":0.9301066545571727,"vX0":-2.4854079540372553,"vY0":-134.16546751885662,"vZ0":-9.428849855116857,"x":108.45,"y":213.67,"x0":1.2276026034265028,"y0":50.00112283248979,"z0":6.267656986648362,"aX":-0.9363250143481413},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.3,"breakHorizontal":1.4,"spinRate":2034,"spinDirection":155},"zone":14,"typeConfidence":0.9,"plateTime":0.40760200951689374,"extension":6.803181600976477},"index":0,"playId":"d028e792-86a0-306b-858f-72084f818069","pitchNumber":1,"startTime":"2025-08-24T19:47:57.274Z","endTime":"2025-08-24T19:48:01.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":91.2,"strikeZoneTop":3.32953979150277,"strikeZoneBottom":1.45853259467132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.042764638257715,"aZ":-14.562635084902848,"pfxX":7.9994727505086445,"pfxZ":8.248774037354945,"pX":-0.07059627564551765,"pZ":3.188312076118777,"vX0":-6.504798750321359,"vY0":-145.42152910328187,"vZ0":-6.353924924363605,"x":119.69,"y":152.7,"x0":1.1592118457426304,"y0":50.00397092353903,"z0":6.2898686867430005,"aX":17.08361858869776},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":13.8,"breakHorizontal":-13.2,"spinRate":2058,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.37706420098696025,"extension":6.9888900992601},"index":1,"playId":"5f6d0559-cd83-37ac-8bb4-d5f7b88cdb65","pitchNumber":2,"startTime":"2025-08-24T19:48:22.621Z","endTime":"2025-08-24T19:48:26.051Z","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":98.6,"endSpeed":89.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.48982871708522,"aZ":-19.909092512614304,"pfxX":10.628209927866195,"pfxZ":5.932757909904617,"pX":-0.21541796196794055,"pZ":2.314736926886226,"vX0":-7.782062972568789,"vY0":-143.1994978732949,"vZ0":-7.467022500552438,"x":125.21,"y":176.28,"x0":1.1629351204989775,"y0":50.001605035528094,"z0":6.211341341463269,"aX":21.969813885636132},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.4,"breakHorizontal":-17.6,"spinRate":2067,"spinDirection":141},"zone":5,"typeConfidence":0.9,"plateTime":0.3831559276642471,"extension":6.7762072085352765},"index":2,"playId":"7054d75e-85d3-32d4-9c82-c0b4ccd61734","pitchNumber":3,"startTime":"2025-08-24T19:48:42.979Z","endTime":"2025-08-24T19:48:45.979Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-24T19:49:02.448Z","endTime":"2025-08-24T19:49:23.460Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.36535791816192,"strikeZoneBottom":1.49478272751294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.56346128651123,"aZ":-32.8931164186508,"pfxX":1.4754841390777664,"pfxZ":-0.4714400715788778,"pX":-0.7371794882220124,"pZ":0.5642633969998588,"vX0":-4.853272770481726,"vY0":-123.01312014772995,"vZ0":-7.020908473958505,"x":145.1,"y":223.54,"x0":1.0740506353739614,"y0":50.004116985203176,"z0":6.262128163349526,"aX":2.2506725353585364},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.4,"breakHorizontal":-1.4,"spinRate":2242,"spinDirection":356},"zone":13,"typeConfidence":2.0,"plateTime":0.4461301477319428,"extension":6.857910900906827},"index":4,"playId":"c95ddaa0-13b2-33ba-9110-c460cd28e8b0","pitchNumber":4,"startTime":"2025-08-24T19:49:23.460Z","endTime":"2025-08-24T19:49:27.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.29861948793669,"strikeZoneBottom":1.48458738953277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.912347458203996,"aZ":-33.644273480567335,"pfxX":2.1044986831567276,"pfxZ":-0.9244707201994,"pX":-0.989863161454568,"pZ":-0.24702044067490636,"vX0":-5.683783702782681,"vY0":-124.98550288141654,"vZ0":-9.227113564911727,"x":154.73,"y":245.45,"x0":1.034850243004709,"y0":50.003642437127056,"z0":6.234863305535242,"aX":3.348448305966843},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.5,"breakHorizontal":-2.5,"spinRate":2366,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.4373392278543444,"extension":6.833613523288699},"index":5,"playId":"5ee3b0f1-4198-37fb-a118-1fb5e84bcd9d","pitchNumber":5,"startTime":"2025-08-24T19:49:49.277Z","endTime":"2025-08-24T19:49:52.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.41096890203856,"aZ":-17.02089414691756,"pfxX":8.998585761756035,"pfxZ":7.220296395730379,"pX":0.3131465555330061,"pZ":3.247504134602446,"vX0":-6.116868061183666,"vY0":-144.1616698779301,"vZ0":-5.588144392312481,"x":105.06,"y":151.1,"x0":1.2964493853469756,"y0":50.0042863967586,"z0":6.266663222963924,"aX":18.887711813567545},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.1,"breakHorizontal":-15.0,"spinRate":2025,"spinDirection":135},"zone":3,"typeConfidence":0.9,"plateTime":0.3803627360068571,"extension":6.901226766326463},"index":6,"playId":"a8d8fdc4-f123-3866-82f0-1ebce10c866b","pitchNumber":6,"startTime":"2025-08-24T19:50:16.275Z","endTime":"2025-08-24T19:50:19.502Z","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":90.6,"endSpeed":83.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.095355800789648,"aZ":-26.710877848622037,"pfxX":-0.26408252896931206,"pfxZ":3.0940033806485054,"pX":-0.6533003049467163,"pZ":1.9693950906824762,"vX0":-4.561188226779299,"vY0":-131.88974099003556,"vZ0":-6.056453714338572,"x":141.9,"y":185.61,"x0":1.1303341081108835,"y0":50.00636913559875,"z0":6.256051596783077,"aX":-0.4670355834516483},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":1.4,"spinRate":2084,"spinDirection":129},"zone":7,"typeConfidence":0.87,"plateTime":0.41471759187515955,"extension":6.782801346034989},"index":7,"playId":"9470d346-5448-3f71-9307-e36f1fec1d45","pitchNumber":7,"startTime":"2025-08-24T19:50:37.988Z","endTime":"2025-08-24T19:50:40.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.23824566926466,"strikeZoneBottom":1.4523134745939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36715476197828,"aZ":-17.732197494898998,"pfxX":9.215256304158874,"pfxZ":7.042785347432259,"pX":-0.26950139170989257,"pZ":3.3283476143199096,"vX0":-7.297083698312381,"vY0":-142.23063810706492,"vZ0":-5.157691133674715,"x":127.27,"y":148.91,"x0":1.1310173515989606,"y0":50.00150688784931,"z0":6.288217533832011,"aX":18.89473433832257},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.9,"breakHorizontal":-15.2,"spinRate":2010,"spinDirection":150},"zone":2,"typeConfidence":0.9,"plateTime":0.38496262965189665,"extension":6.868795756371984},"index":8,"playId":"c1d7f31e-d65d-37a6-b949-80f406343db2","pitchNumber":8,"startTime":"2025-08-24T19:51:05.075Z","endTime":"2025-08-24T19:51:10.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:51:10.810Z","atBatIndex":60},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"James Wood grounds into a double play, second baseman Bryson Stott to shortstop Trea Turner to first baseman Bryce Harper. Brady House scores. Robert Hassell III to 3rd. Jacob Young out at 2nd. James Wood out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T19:53:56.313Z","endTime":"2025-08-24T19:54:54.494Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"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"},"postOnThird":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3],"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":{"id":621237,"link":"/api/v1/people/621237"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T19:51:32.074Z","endTime":"2025-08-24T19:51:59.756Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tanner Banks replaces José Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-24T19:51:59.756Z","endTime":"2025-08-24T19:53:58.570Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621383,"link":"/api/v1/people/621383"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.85031861879221,"strikeZoneBottom":1.88666760370893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.523868111915544,"aZ":-32.73526485226993,"pfxX":-9.232265514584551,"pfxZ":-0.394151899460228,"pX":-0.7745120092347394,"pZ":2.405900891315882,"vX0":-5.127594670282405,"vY0":-118.86820587637362,"vZ0":-2.2440664548530274,"x":146.52,"y":173.82,"x0":2.622946302405317,"y0":50.00514128421615,"z0":6.3854717139071635,"aX":-12.981604297701665},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.1,"breakHorizontal":18.1,"spinRate":2402,"spinDirection":301},"zone":7,"typeConfidence":0.91,"plateTime":0.463916628463926,"extension":5.5884203748023875},"index":2,"playId":"9290d45c-2693-3a73-b925-1caa5ff3dbc1","pitchNumber":1,"startTime":"2025-08-24T19:53:58.570Z","endTime":"2025-08-24T19:54:02.942Z","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":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.5,"strikeZoneTop":3.92224948735697,"strikeZoneBottom":1.85314377716398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.361786547931594,"aZ":-26.000930615304263,"pfxX":-1.9687868444017842,"pfxZ":3.6803948471962347,"pX":-0.7252693792624149,"pZ":3.5674466349649214,"vX0":-7.600440585228221,"vY0":-128.13346268147112,"vZ0":-1.9709262466642852,"x":144.65,"y":142.46,"x0":2.5248681358953693,"y0":50.00217028091908,"z0":6.36116298796999,"aX":-3.3003363306904094},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.5,"breakHorizontal":5.2,"spinRate":2335,"spinDirection":190},"zone":1,"typeConfidence":0.9,"plateTime":0.4260848857886761,"extension":5.71171205427404},"index":3,"playId":"3c73097a-fc99-32b4-9302-3d5c3672067e","pitchNumber":2,"startTime":"2025-08-24T19:54:14.474Z","endTime":"2025-08-24T19:54:18.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.90422057433283,"strikeZoneBottom":1.83496034416363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.351603898210705,"aZ":-21.977243108312994,"pfxX":8.58965973988909,"pfxZ":5.6602736136311815,"pX":0.2526688607207649,"pZ":2.187826525585555,"vX0":-8.202622659942714,"vY0":-133.05692398418765,"vZ0":-6.608523956785552,"x":107.37,"y":179.71,"x0":2.2527731385134495,"y0":50.00201587917815,"z0":6.285591858562736,"aX":15.47043228357029},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.0,"breakHorizontal":-13.9,"spinRate":2168,"spinDirection":147},"zone":8,"typeConfidence":0.9,"plateTime":0.4109430347759271,"extension":5.691404984582083},"index":4,"playId":"a62a328b-83e6-33d6-9295-93a61b071881","pitchNumber":3,"startTime":"2025-08-24T19:54:29.195Z","endTime":"2025-08-24T19:54:33.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.86,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.057443897097116,"aZ":-26.637117099378948,"pfxX":-1.650637012221282,"pfxZ":3.370876866702762,"pX":0.6335099066084245,"pZ":3.0536138209602353,"vX0":-4.579945610661649,"vY0":-126.66001819115799,"vZ0":-2.7801738430406306,"x":92.85,"y":156.33,"x0":2.67137712520074,"y0":50.00601994888743,"z0":6.27001446165489,"aX":-2.712198811660494},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":4.0,"spinRate":2345,"spinDirection":209},"zone":6,"typeConfidence":0.91,"plateTime":0.4305509953065454,"extension":5.7401005880221865},"hitData":{"launchSpeed":92.6,"launchAngle":4.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.44,"coordY":153.55}},"index":5,"playId":"22bd4ccc-6a02-395e-aad9-ab14aad396c3","pitchNumber":4,"startTime":"2025-08-24T19:54:46.113Z","endTime":"2025-08-24T19:54:54.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:54:54.494Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to center fielder Harrison Bader.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-24T19:55:20.840Z","endTime":"2025-08-24T19:56:30.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"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"},"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":3},"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":3},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.742930084955276,"aZ":-25.48958122444816,"pfxX":-1.3956572756951522,"pfxZ":3.96704039881255,"pX":0.22053573616997496,"pZ":2.9671796830572306,"vX0":-5.639859197598124,"vY0":-128.27467416924597,"vZ0":-3.597440017724227,"x":108.59,"y":158.67,"x0":2.619039461449824,"y0":50.0036787300162,"z0":6.350159626932978,"aX":-2.351039393501829},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.7,"breakHorizontal":3.7,"spinRate":2358,"spinDirection":202},"zone":2,"typeConfidence":0.89,"plateTime":0.4251773505442298,"extension":5.690007771880315},"index":0,"playId":"9a5a1289-be8f-342a-a118-74709a250b87","pitchNumber":1,"startTime":"2025-08-24T19:55:22.089Z","endTime":"2025-08-24T19:55:25.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.954043431559175,"aZ":-28.871852265539857,"pfxX":-5.41051528436951,"pfxZ":2.150035841187967,"pX":-1.3891635000581777,"pZ":1.3323579965335735,"vX0":-7.292402099815406,"vY0":-123.96310237678942,"vZ0":-5.912693977540434,"x":169.95,"y":202.81,"x0":2.3090484766861366,"y0":50.00177666107609,"z0":6.2004409310819435,"aX":-8.303546027754214},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.5,"breakHorizontal":11.6,"spinRate":2520,"spinDirection":301},"zone":13,"typeConfidence":0.84,"plateTime":0.44417776510548057,"extension":5.868080231183759},"index":1,"playId":"43f08671-cca3-3ff0-b299-c1d02c258477","pitchNumber":2,"startTime":"2025-08-24T19:55:40.425Z","endTime":"2025-08-24T19:55:44.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.55989806897799,"strikeZoneBottom":1.6450211530752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.931792414424557,"aZ":-30.460942326196218,"pfxX":-6.460539675681037,"pfxZ":1.123951553401021,"pX":-1.2603914817893334,"pZ":1.3289395466303853,"vX0":-6.794868062793847,"vY0":-123.4158103196562,"vZ0":-5.302815744597,"x":165.04,"y":202.9,"x0":2.3828126915820333,"y0":50.00201577430118,"z0":6.116334175446412,"aX":-9.816289726043953},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":13.4,"spinRate":2559,"spinDirection":307},"zone":13,"typeConfidence":0.88,"plateTime":0.4463327186574806,"extension":5.934973249736406},"index":2,"playId":"8b43e0e0-6926-34eb-9693-8ee9a11c1fae","pitchNumber":3,"startTime":"2025-08-24T19:55:59.209Z","endTime":"2025-08-24T19:56:02.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.992413499932745,"aZ":-30.52568519808297,"pfxX":-5.364054154345656,"pfxZ":1.0729207932713898,"pX":-0.37033497269205656,"pZ":1.7233402533812885,"vX0":-5.64844590757002,"vY0":-123.60741989038308,"vZ0":-4.4597750368437925,"x":131.12,"y":192.25,"x0":2.649858656675225,"y0":50.001718959743506,"z0":6.143950142297318,"aX":-8.21254082101863},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.1,"breakHorizontal":11.2,"spinRate":2590,"spinDirection":303},"zone":7,"typeConfidence":0.8,"plateTime":0.4448643690515963,"extension":5.7843578616728255},"hitData":{"launchSpeed":88.1,"launchAngle":41.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.51,"coordY":81.87}},"index":3,"playId":"e81c457a-3004-3871-9363-3543f93468f7","pitchNumber":4,"startTime":"2025-08-24T19:56:21.571Z","endTime":"2025-08-24T19:56:30.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T19:56:30.104Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, shortstop CJ Abrams to first baseman Andrés Chaparro.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T19:58:47.801Z","endTime":"2025-08-24T20:00:31.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Clayton Beeter replaces Konnor Pilkington.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T19:57:01.652Z","endTime":"2025-08-24T19:58:50.077Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690925,"link":"/api/v1/people/690925"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.35619072291831,"strikeZoneBottom":1.66358077381187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.47608749018077,"aZ":-9.77408093785187,"pfxX":-1.9818284513232969,"pfxZ":11.154088241713925,"pX":-0.6330451873139739,"pZ":4.256239515821824,"vX0":1.5159343314927696,"vY0":-141.14414255812727,"vZ0":-3.4405457394268995,"x":141.13,"y":123.86,"x0":-0.920814314045902,"y0":50.00651903814852,"z0":6.125187824336494,"aX":-3.9814696053972694},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.7,"breakHorizontal":3.2,"spinRate":2435,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.3887408893576847,"extension":5.890529549790848},"index":1,"playId":"26b4ab08-5792-3b5a-8aba-8f7bbca2b14b","pitchNumber":1,"startTime":"2025-08-24T19:58:50.077Z","endTime":"2025-08-24T19:58:53.893Z","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":96.5,"endSpeed":88.0,"strikeZoneTop":3.35481438379259,"strikeZoneBottom":1.63562166076269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.459580483754756,"aZ":-9.79485594607558,"pfxX":-2.450372959922601,"pfxZ":11.220139072264042,"pX":0.03276302109054349,"pZ":3.92052152099455,"vX0":3.992391587093777,"vY0":-140.48941083646525,"vZ0":-4.089438029975918,"x":115.75,"y":132.93,"x0":-1.0897691882805527,"y0":50.003707103900375,"z0":6.0340851829621,"aX":-4.888146833209799},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.7,"breakHorizontal":3.6,"spinRate":2539,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.3901861738571992,"extension":5.871849868354795},"index":2,"playId":"6bcbed6f-8741-393e-b203-8f7c08e8fbf7","pitchNumber":2,"startTime":"2025-08-24T19:59:06.357Z","endTime":"2025-08-24T19:59:09.756Z","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":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.28305721482506,"strikeZoneBottom":1.56370917028865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61714675993831,"aZ":-37.14855134113829,"pfxX":2.5604657400364763,"pfxZ":-3.089225467126438,"pX":0.8612294679456164,"pZ":2.0620195438886233,"vX0":3.7587149000176026,"vY0":-126.29668889698351,"vZ0":-2.712432872277402,"x":84.17,"y":183.11,"x0":-0.9811204142310708,"y0":50.00338608273022,"z0":6.148496534335493,"aX":4.12101734107771},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.0,"breakHorizontal":-5.5,"spinRate":3032,"spinDirection":36},"zone":14,"typeConfidence":0.91,"plateTime":0.4343053297243995,"extension":5.750046600628449},"index":3,"playId":"ea907a48-b886-3c96-918e-8955bc91bbc7","pitchNumber":3,"startTime":"2025-08-24T19:59:24.348Z","endTime":"2025-08-24T19:59:28.294Z","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":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.25703248267304,"strikeZoneBottom":1.59146207991918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12008740494295,"aZ":-8.683119246728236,"pfxX":-1.9438759927878135,"pfxZ":11.826026611277326,"pX":0.5758493649773591,"pZ":2.7201640673590077,"vX0":4.875388284036689,"vY0":-140.37089683549246,"vZ0":-7.25500572178391,"x":95.05,"y":165.34,"x0":-0.9345410495860158,"y0":50.006702128130236,"z0":5.910932262968145,"aX":-3.863109064693612},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.0,"breakHorizontal":2.5,"spinRate":2561,"spinDirection":201},"zone":6,"typeConfidence":0.9,"plateTime":0.39088357958457465,"extension":5.848934116323952},"index":4,"playId":"99bb4fc6-21fd-3ba9-869d-0d7a6b9b69b7","pitchNumber":4,"startTime":"2025-08-24T19:59:43.433Z","endTime":"2025-08-24T19:59:47.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.36277929263472,"strikeZoneBottom":1.61700693411392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.824923196580244,"aZ":-9.144375608304676,"pfxX":-1.7731532858334689,"pfxZ":11.418234392658363,"pX":-0.2739459302406804,"pZ":2.569257174821299,"vX0":2.7757105237836055,"vY0":-141.4799161740088,"vZ0":-7.486278813937957,"x":127.44,"y":169.41,"x0":-1.0396996688511477,"y0":50.003591698272004,"z0":5.8440507180353745,"aX":-3.5767352442913753},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.2,"breakHorizontal":2.6,"spinRate":2573,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.387917483305412,"extension":5.883630864829496},"index":5,"playId":"0ab075b7-0c45-3bd6-9069-a1f8f33a979a","pitchNumber":5,"startTime":"2025-08-24T20:00:01.478Z","endTime":"2025-08-24T20:00:05.621Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-24T20:00:14.815Z","endTime":"2025-08-24T20:00:23.659Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.804619647183852,"aZ":-37.94432790764408,"pfxX":2.365153229829671,"pfxZ":-3.526494763772728,"pX":0.2904436218671414,"pZ":2.6155199523076735,"vX0":2.493782522496117,"vY0":-127.26720929493983,"vZ0":-1.2286598407978644,"x":105.93,"y":168.16,"x0":-1.0104401496512523,"y0":50.00337531675877,"z0":6.11743973551295,"aX":3.8687430695586373},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.5,"breakHorizontal":-4.9,"spinRate":2988,"spinDirection":30},"zone":6,"typeConfidence":0.91,"plateTime":0.4308425092584365,"extension":5.76798131266547},"hitData":{"launchSpeed":74.9,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.34,"coordY":149.85}},"index":7,"playId":"62e1fe65-8e0d-3d31-8f8f-3f414aff2024","pitchNumber":6,"startTime":"2025-08-24T20:00:23.659Z","endTime":"2025-08-24T20:00:31.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:00:31.790Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Marchán grounds out, shortstop CJ Abrams to first baseman Andrés Chaparro.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T20:00:52.630Z","endTime":"2025-08-24T20:01:24.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.12400456669016,"strikeZoneBottom":1.38279015619447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.63945551526691,"aZ":-38.41983679895615,"pfxX":2.4335895349930294,"pfxZ":-3.886924569724979,"pX":-0.07072268176466101,"pZ":2.22547369474297,"vX0":1.8223685927519189,"vY0":-125.81023875535655,"vZ0":-2.0346962279812773,"x":119.7,"y":178.69,"x0":-1.1195971616163571,"y0":50.00059777051751,"z0":6.147804930834651,"aX":3.9142433586180907},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.2,"breakHorizontal":-4.8,"spinRate":2765,"spinDirection":28},"zone":5,"typeConfidence":0.91,"plateTime":0.4347532657482338,"extension":5.700765412628329},"index":0,"playId":"9a2108d5-0be7-3d65-9f1c-9b5df0751811","pitchNumber":1,"startTime":"2025-08-24T20:01:00.719Z","endTime":"2025-08-24T20:01:04.473Z","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":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.17243039704216,"aZ":-10.16411629206124,"pfxX":-2.100612430315312,"pfxZ":10.697523152768323,"pX":0.6800766613153727,"pZ":2.4597795862101677,"vX0":5.252976693544772,"vY0":-142.61933121571272,"vZ0":-7.7936382794134405,"x":91.08,"y":172.37,"x0":-0.9137769828621176,"y0":50.00583378385424,"z0":5.871257559638637,"aX":-4.323839548458747},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.9,"breakHorizontal":2.8,"spinRate":2520,"spinDirection":196},"zone":6,"typeConfidence":0.9,"plateTime":0.3842373914565371,"extension":6.035479787183719},"hitData":{"launchSpeed":62.0,"launchAngle":15.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.89,"coordY":139.4}},"index":1,"playId":"c51e4390-8fb1-3b64-a9e8-13f719de675d","pitchNumber":2,"startTime":"2025-08-24T20:01:16.548Z","endTime":"2025-08-24T20:01:24.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:01:24.615Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-24T20:01:37.562Z","endTime":"2025-08-24T20:03:51.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.55911732248896,"strikeZoneBottom":1.77666807869754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.033647355078575,"aZ":-38.72167201054927,"pfxX":2.805222324593097,"pfxZ":-4.052495662381849,"pX":-1.3740127103525699,"pZ":3.1247955547820085,"vX0":-0.9707484510548117,"vY0":-126.16690031824648,"vZ0":0.015702193783648344,"x":169.37,"y":154.41,"x0":-1.3493012627910292,"y0":50.00226286039626,"z0":6.232300806062273,"aX":4.534119556766271},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-7.1,"breakHorizontal":-4.9,"spinRate":2657,"spinDirection":34},"zone":11,"typeConfidence":0.91,"plateTime":0.43370405676851354,"extension":5.701350057914739},"index":0,"playId":"d6058d0d-6b5c-37aa-92e2-470aaa0a995d","pitchNumber":1,"startTime":"2025-08-24T20:01:52.423Z","endTime":"2025-08-24T20:01:55.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.40142500345387,"strikeZoneBottom":1.67227693271488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.94115998490459,"aZ":-38.33468177572171,"pfxX":0.1434060768270351,"pfxZ":-3.827427675117212,"pX":-1.359843013546162,"pZ":2.973285672046363,"vX0":-0.5629543564099927,"vY0":-125.88347205933316,"vZ0":-0.3469427207563852,"x":168.83,"y":158.5,"x0":-1.1521908414472288,"y0":50.00464271007145,"z0":6.209595575588584,"aX":0.23088005209264137},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.8,"breakHorizontal":-0.1,"spinRate":2508,"spinDirection":45},"zone":11,"typeConfidence":0.9,"plateTime":0.43469291234037755,"extension":5.76809907453305},"index":1,"playId":"f7170ca6-3135-3dcc-9adc-8aae9ba6a29d","pitchNumber":2,"startTime":"2025-08-24T20:02:08.893Z","endTime":"2025-08-24T20:02:13.293Z","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":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90777007648219,"aZ":-35.10989960507127,"pfxX":2.3160536341583273,"pfxZ":-1.8510240463046888,"pX":0.17761130482282883,"pZ":2.742614309936404,"vX0":2.320239180975512,"vY0":-125.3425638531208,"vZ0":-1.391741186884132,"x":110.23,"y":164.73,"x0":-1.061765104437583,"y0":50.00283781573951,"z0":6.178382671093687,"aX":3.6753592535949133},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.5,"breakHorizontal":-4.7,"spinRate":2723,"spinDirection":34},"zone":5,"typeConfidence":0.91,"plateTime":0.4374003607014405,"extension":5.742263387177538},"index":2,"playId":"75559d8c-a73f-3596-b36d-5097d639a158","pitchNumber":3,"startTime":"2025-08-24T20:02:34.251Z","endTime":"2025-08-24T20:02:37.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.57439196926634,"strikeZoneBottom":1.73955485706474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.467626521873058,"aZ":-15.218509985091838,"pfxX":-1.840570713367205,"pfxZ":8.313939608353998,"pX":0.8733032394966165,"pZ":1.775152857273046,"vX0":5.840698728417067,"vY0":-141.48071696877633,"vZ0":-8.430168114289307,"x":83.71,"y":190.85,"x0":-0.9733306898259095,"y0":50.004859927388765,"z0":5.756674746299435,"aX":-3.7552777959662187},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.6,"breakHorizontal":2.3,"spinRate":2570,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.38626925621997454,"extension":6.107680584341357},"index":3,"playId":"52498e3a-a796-355d-8aad-3cf13024650e","pitchNumber":4,"startTime":"2025-08-24T20:02:55.147Z","endTime":"2025-08-24T20:02:59.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.483663253007386,"aZ":-9.797471212187816,"pfxX":-4.584446714347258,"pfxZ":11.005115339320177,"pX":0.34656511069605905,"pZ":1.39827502182373,"vX0":5.340844439618087,"vY0":-141.28300034737757,"vZ0":-10.352631030254589,"x":103.79,"y":201.03,"x0":-0.9676215468664531,"y0":50.002305166712326,"z0":5.728145918650925,"aX":-9.320694421081763},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.1,"breakHorizontal":7.3,"spinRate":2546,"spinDirection":200},"zone":14,"typeConfidence":0.88,"plateTime":0.38685015982266746,"extension":6.062598711169479},"index":4,"playId":"45314db8-7825-3bfe-9832-c585f38ea683","pitchNumber":5,"startTime":"2025-08-24T20:03:13.231Z","endTime":"2025-08-24T20:03:19.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.86679526533717,"aZ":-35.31405216353861,"pfxX":1.939011377359714,"pfxZ":-1.8555443720359737,"pX":-0.49616692921035965,"pZ":2.954883013948665,"vX0":0.900446981534631,"vY0":-129.1338981270402,"vZ0":-1.3778405234905717,"x":135.91,"y":159.0,"x0":-1.1013541380820395,"y0":50.00616926949576,"z0":6.211950215577345,"aX":3.2752868918398956},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.5,"breakHorizontal":-3.7,"spinRate":2642,"spinDirection":32},"zone":1,"typeConfidence":0.9,"plateTime":0.42413676481486906,"extension":5.710215585118245},"index":5,"playId":"2f522a39-4521-39a3-a592-dd3d63998007","pitchNumber":6,"startTime":"2025-08-24T20:03:47.703Z","endTime":"2025-08-24T20:03:51.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:03:51.240Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Adams strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T20:06:10.664Z","endTime":"2025-08-24T20:07:24.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Orion Kerkering replaces Tanner Banks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-24T20:05:09.591Z","endTime":"2025-08-24T20:06:12.871Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689147,"link":"/api/v1/people/689147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.001133064474622,"aZ":-21.03027988552301,"pfxX":-9.1951914270292,"pfxZ":5.716101222615531,"pX":-0.4961286050797529,"pZ":3.0861254445726543,"vX0":6.287018131483205,"vY0":-138.75590569834705,"vZ0":-3.2995982210516397,"x":135.91,"y":155.45,"x0":-1.596372675559683,"y0":50.006448390079974,"z0":5.691843016477101,"aX":-17.936601810633455},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.8,"breakHorizontal":15.4,"spinRate":2255,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39472666443770077,"extension":6.309182790635965},"index":1,"playId":"b790974e-e282-31ac-b3fe-71dad78e17d9","pitchNumber":1,"startTime":"2025-08-24T20:06:12.871Z","endTime":"2025-08-24T20:06:16.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.7,"strikeZoneTop":3.4820353239073,"strikeZoneBottom":1.63094603428729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.108963168516578,"aZ":-31.86580547844189,"pfxX":7.618507148953894,"pfxZ":0.19933403820626694,"pX":0.3335020091535195,"pZ":2.7020332465802364,"vX0":3.1216236140616815,"vY0":-124.90962652074658,"vZ0":-0.827952802229963,"x":104.29,"y":165.83,"x0":-1.923850168824282,"y0":50.00488734365855,"z0":5.667180296054487,"aX":11.991468569242562},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.4,"breakHorizontal":-14.5,"spinRate":2901,"spinDirection":61},"zone":6,"typeConfidence":0.9,"plateTime":0.439181586335911,"extension":6.125369480200246},"index":2,"playId":"d4cab7c1-08c7-3701-97b1-d42df974bb34","pitchNumber":2,"startTime":"2025-08-24T20:06:26.811Z","endTime":"2025-08-24T20:06:30.674Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-24T20:06:40.954Z","endTime":"2025-08-24T20:06:44.943Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.58673842742407,"strikeZoneBottom":1.7362278012913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.67025402268034,"aZ":-31.350420369112072,"pfxX":6.934800386110491,"pfxZ":0.5118132602180445,"pX":1.9666944329721996,"pZ":1.253785160415289,"vX0":6.7179103012206625,"vY0":-125.9651487325477,"vZ0":-4.308299435047256,"x":42.03,"y":204.93,"x0":-1.639894460734803,"y0":50.000610103147146,"z0":5.533728023631355,"aX":11.090974931562268},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.1,"breakHorizontal":-14.2,"spinRate":2951,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.4355798247345364,"extension":6.366433188120254},"index":4,"playId":"92cc2b01-d836-35c8-ba09-e546037223c8","pitchNumber":3,"startTime":"2025-08-24T20:06:44.943Z","endTime":"2025-08-24T20:06:48.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.55613573846721,"strikeZoneBottom":1.67883732332863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39923762996499,"aZ":-19.333807828884996,"pfxX":-9.837535332224551,"pfxZ":6.49532071581299,"pX":-0.21358865612601555,"pZ":1.5273856490906534,"vX0":6.52760621671839,"vY0":-139.93253591099898,"vZ0":-7.986361372482394,"x":125.14,"y":197.54,"x0":-1.3016993212829286,"y0":50.006073327313715,"z0":5.691546909875648,"aX":-19.458489991855917},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":16.4,"spinRate":2315,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3918411644191586,"extension":6.2807943306292415},"index":5,"playId":"0a50fc19-1eba-34e8-80b6-e1134de7a226","pitchNumber":4,"startTime":"2025-08-24T20:06:59.467Z","endTime":"2025-08-24T20:07:05.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.35075061104314,"aZ":-14.864571672421821,"pfxX":-8.000087255161048,"pfxZ":8.659563238742786,"pX":-0.19499449931233992,"pZ":3.172153512546046,"vX0":6.008507524421244,"vY0":-141.04740419322175,"vZ0":-4.554461910968496,"x":124.43,"y":153.13,"x0":-1.3215681953565217,"y0":50.006488628857056,"z0":5.777641418642369,"aX":-16.00040606779914},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":13.1,"spinRate":2506,"spinDirection":224},"zone":2,"typeConfidence":0.89,"plateTime":0.389443074338927,"extension":6.353624499883715},"index":6,"playId":"d8466426-3455-3d3c-bc8c-d63f0523f5b8","pitchNumber":5,"startTime":"2025-08-24T20:07:20.415Z","endTime":"2025-08-24T20:07:24.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:07:24.106Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis García Jr. homers (11) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T20:07:56.640Z","endTime":"2025-08-24T20:08:55.359Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":689147,"link":"/api/v1/people/689147"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis García Jr. replaces Andrés Chaparro.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T20:07:56.638Z","endTime":"2025-08-24T20:07:56.639Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":665953,"link":"/api/v1/people/665953"}},{"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":87.2,"endSpeed":80.1,"strikeZoneTop":3.71071924253021,"strikeZoneBottom":1.76164909581682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.4317369969516,"aZ":-30.872947055318203,"pfxX":5.855098131486921,"pfxZ":0.7949645108961594,"pX":0.23551826276447843,"pZ":2.70286996889829,"vX0":3.2943600747807014,"vY0":-127.06731605553672,"vZ0":-1.2246655538986078,"x":132.43,"y":148.44,"x0":-1.8390195629770683,"y0":50.001832661270555,"z0":5.647699838493359,"aX":9.55696761811395},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.4,"breakHorizontal":-11.4,"spinRate":2899,"spinDirection":66},"zone":5,"typeConfidence":0.9,"plateTime":0.431316104762689,"extension":6.185785052462577},"index":1,"playId":"886d36bd-ebf7-3f4d-a045-d38bb6774dcf","pitchNumber":1,"startTime":"2025-08-24T20:07:56.640Z","endTime":"2025-08-24T20:08:00.227Z","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":97.8,"endSpeed":88.8,"strikeZoneTop":3.6178346132992,"strikeZoneBottom":1.75169944311483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.07268905728528,"aZ":-12.482142564664725,"pfxX":-8.523489382278797,"pfxZ":9.710282161416924,"pX":-1.1447520561377966,"pZ":1.7772140076232812,"vX0":3.919736325836159,"vY0":-142.10794929699196,"vZ0":-8.555568686300141,"x":89.48,"y":63.62,"x0":-1.4408275815394684,"y0":50.005531557635194,"z0":5.635899647131089,"aX":-17.292105911984315},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":14.5,"spinRate":2585,"spinDirection":225},"zone":13,"typeConfidence":0.91,"plateTime":0.3866493759662921,"extension":6.236393302692989},"index":2,"playId":"8cfb29e4-391e-3575-b002-9b773d962b5c","pitchNumber":2,"startTime":"2025-08-24T20:08:10.537Z","endTime":"2025-08-24T20:08:16.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.816381229834402,"aZ":-30.45421950490698,"pfxX":5.880273157148746,"pfxZ":1.0662427139570312,"pX":0.06490164027082629,"pZ":1.787168153618392,"vX0":2.9286358904008694,"vY0":-126.80034998471275,"vZ0":-3.288955043859896,"x":114.02,"y":147.02,"x0":-1.871956081827431,"y0":50.00527856355945,"z0":5.551255565454144,"aX":9.500622316532588},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.3,"breakHorizontal":-11.4,"spinRate":2922,"spinDirection":68},"zone":8,"typeConfidence":0.9,"plateTime":0.4332686973301527,"extension":6.190331303096404},"hitData":{"launchSpeed":107.9,"launchAngle":27.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":168.77,"coordY":40.47}},"index":3,"playId":"71ddce52-e94d-3c97-adaf-bbf4d69eda49","pitchNumber":3,"startTime":"2025-08-24T20:08:24.744Z","endTime":"2025-08-24T20:08:55.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:08:55.359Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out softly, catcher Rafael Marchán to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T20:09:13.018Z","endTime":"2025-08-24T20:10:03.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_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":"Offensive Substitution: Pinch-hitter Josh Bell replaces Paul DeJong.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-24T20:09:10.600Z","endTime":"2025-08-24T20:09:15.402Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":657557,"link":"/api/v1/people/657557"}},{"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":98.3,"endSpeed":89.2,"strikeZoneTop":3.82487497459192,"strikeZoneBottom":1.86595352730262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.21405026401873,"aZ":-11.317192776556825,"pfxX":-8.007711833427251,"pfxZ":10.174555074226856,"pX":0.19450169988693872,"pZ":2.462914181614463,"vX0":6.931980061329415,"vY0":-142.7992589097744,"vZ0":-7.235290432314196,"x":109.59,"y":172.28,"x0":-1.2332386761960956,"y0":50.000672469218344,"z0":5.754090609015622,"aX":-16.41058281674854},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":13.0,"spinRate":2553,"spinDirection":225},"zone":8,"typeConfidence":0.91,"plateTime":0.3846976586732094,"extension":6.293315068449741},"index":1,"playId":"dca3936b-db15-383e-967b-d99a70c67f5b","pitchNumber":1,"startTime":"2025-08-24T20:09:15.402Z","endTime":"2025-08-24T20:09:19.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.66137409415552,"strikeZoneBottom":1.647685738613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.274855027539644,"aZ":-21.18097250870835,"pfxX":-11.411346558749145,"pfxZ":5.539946563266237,"pX":0.5634622389647752,"pZ":2.183634707888086,"vX0":9.343555611178134,"vY0":-140.32364349412052,"vZ0":-5.693287679875978,"x":95.52,"y":179.82,"x0":-1.3353796326668088,"y0":50.001227812965034,"z0":5.628999785330599,"aX":-22.638312580188565},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.9,"breakHorizontal":18.6,"spinRate":2319,"spinDirection":228},"zone":9,"typeConfidence":0.91,"plateTime":0.3910986400859242,"extension":6.446445009203082},"index":2,"playId":"ba185365-a985-3a96-adf9-3c7be9cede9d","pitchNumber":2,"startTime":"2025-08-24T20:09:31.031Z","endTime":"2025-08-24T20:09:35.081Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-24T20:09:46.196Z","endTime":"2025-08-24T20:09:54.295Z","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(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":97.1,"endSpeed":88.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.99634398181046,"aZ":-12.585959926817809,"pfxX":-8.38415532795928,"pfxZ":9.790960790948834,"pX":0.19786117835077785,"pZ":1.7402407690716983,"vX0":7.163192783631528,"vY0":-141.0028838290524,"vZ0":-8.618873293194444,"x":109.46,"y":191.79,"x0":-1.2943441189528917,"y0":50.00258582070689,"z0":5.661403924427012,"aX":-16.773163343069562},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":13.6,"spinRate":2520,"spinDirection":232},"zone":8,"typeConfidence":0.9,"plateTime":0.3894191214057914,"extension":6.386158961836752},"hitData":{"launchSpeed":30.5,"launchAngle":-73.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":132.26,"coordY":191.58}},"index":4,"playId":"82568b3f-2dad-36b4-af9d-51649d8e834b","pitchNumber":3,"startTime":"2025-08-24T20:09:54.295Z","endTime":"2025-08-24T20:10:03.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:10:03.044Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Crews grounds out sharply, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T20:10:29.951Z","endTime":"2025-08-24T20:12:20.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":88.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.77114880783832,"aZ":-18.8344617110661,"pfxX":-10.360305484328238,"pfxZ":6.720627262457954,"pX":-0.6241459251526156,"pZ":1.7002403897736824,"vX0":6.13864320608984,"vY0":-140.47216158350747,"vZ0":-7.184305361714288,"x":140.79,"y":192.87,"x0":-1.4992787088399908,"y0":50.003461594429865,"z0":5.529179408943112,"aX":-20.569709729082586},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.8,"breakHorizontal":17.4,"spinRate":2437,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3908940084398882,"extension":6.44476117196221},"index":0,"playId":"86fa0dd5-bb67-3102-8b13-3407d9669cbe","pitchNumber":1,"startTime":"2025-08-24T20:10:31.579Z","endTime":"2025-08-24T20:10:34.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.03211904601848,"aZ":-22.78433118394736,"pfxX":-12.140275863310078,"pfxZ":4.81515648546026,"pX":-0.7648191203373835,"pZ":1.5270306783800847,"vX0":6.46009742014125,"vY0":-139.2087344170793,"vZ0":-6.759822461373746,"x":146.15,"y":197.55,"x0":-1.54573416459789,"y0":50.00517052888749,"z0":5.509162275656004,"aX":-23.685048580666578},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":20.5,"spinRate":2316,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.3943764493259625,"extension":6.42164426403625},"index":1,"playId":"3890d7da-d4ca-33fa-9025-257eab1bbcb7","pitchNumber":2,"startTime":"2025-08-24T20:10:49.354Z","endTime":"2025-08-24T20:10:52.354Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-24T20:11:03.881Z","endTime":"2025-08-24T20:11:10.767Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"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":97.0,"endSpeed":88.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.232761574354335,"aZ":-15.095229820302421,"pfxX":-7.776682382105655,"pfxZ":8.515615009479864,"pX":0.3286942979761209,"pZ":2.3322209292811347,"vX0":7.091596072058894,"vY0":-141.0048036112906,"vZ0":-6.937731865446585,"x":104.47,"y":175.81,"x0":-1.2133642082012717,"y0":50.00267008641373,"z0":5.805695640472533,"aX":-15.598184441832313},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":12.6,"spinRate":2471,"spinDirection":227},"zone":6,"typeConfidence":0.89,"plateTime":0.3890240357212815,"extension":6.327668733072676},"index":3,"playId":"cfca51df-df34-3ac1-84d5-4bd1571719f8","pitchNumber":3,"startTime":"2025-08-24T20:11:10.767Z","endTime":"2025-08-24T20:11:15.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.30343399075365,"aZ":-20.99727061808465,"pfxX":-10.597447747507388,"pfxZ":5.590396158325928,"pX":-0.6136348883761282,"pZ":1.6211982458611158,"vX0":6.080878684482548,"vY0":-141.00704883598266,"vZ0":-7.157081840484754,"x":140.39,"y":195.01,"x0":-1.4298841514148426,"y0":50.002000276239905,"z0":5.563613552560826,"aX":-21.179211226578023},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.8,"breakHorizontal":17.8,"spinRate":2299,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.38956345628897937,"extension":6.461419856245065},"index":4,"playId":"43c3dcf4-26b2-3c69-9bc8-f5448639e5da","pitchNumber":4,"startTime":"2025-08-24T20:11:32.435Z","endTime":"2025-08-24T20:11:36.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.06144907561595,"strikeZoneBottom":1.39971505713605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31765707682227,"aZ":-29.970119139055267,"pfxX":7.852396486500712,"pfxZ":1.3462387088564425,"pX":1.5331716903064758,"pZ":0.9207917627698075,"vX0":5.7571281640662315,"vY0":-128.33236768223605,"vZ0":-5.523989650227515,"x":58.56,"y":213.92,"x0":-1.7716782914480738,"y0":50.006068679045676,"z0":5.479569350850771,"aX":12.901293049786684},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.2,"breakHorizontal":-15.6,"spinRate":3077,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.429310326522343,"extension":6.37143673282636},"index":5,"playId":"4fecf2cf-827b-3eec-9b46-92117b1291d0","pitchNumber":5,"startTime":"2025-08-24T20:11:55.496Z","endTime":"2025-08-24T20:11:58.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72551866302549,"aZ":-17.911354119379684,"pfxX":-11.20333307998321,"pfxZ":7.1622358317952575,"pX":0.08517628721211079,"pZ":1.7693963264672214,"vX0":8.250507230057867,"vY0":-140.44103137846457,"vZ0":-7.246624312585496,"x":113.75,"y":191.01,"x0":-1.4396288414994767,"y0":50.00527243640244,"z0":5.554759898150292,"aX":-22.313598629091945},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":18.5,"spinRate":2407,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39047954130205165,"extension":6.423830135186675},"hitData":{"launchSpeed":107.8,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":113.5,"coordY":148.98}},"index":6,"playId":"2771ccfe-b865-397b-9cb5-abeb551d3075","pitchNumber":6,"startTime":"2025-08-24T20:12:12.878Z","endTime":"2025-08-24T20:12:20.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:12:20.516Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Crews grounds out sharply, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-24T20:10:29.951Z","endTime":"2025-08-24T20:12:20.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":88.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.77114880783832,"aZ":-18.8344617110661,"pfxX":-10.360305484328238,"pfxZ":6.720627262457954,"pX":-0.6241459251526156,"pZ":1.7002403897736824,"vX0":6.13864320608984,"vY0":-140.47216158350747,"vZ0":-7.184305361714288,"x":140.79,"y":192.87,"x0":-1.4992787088399908,"y0":50.003461594429865,"z0":5.529179408943112,"aX":-20.569709729082586},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.8,"breakHorizontal":17.4,"spinRate":2437,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3908940084398882,"extension":6.44476117196221},"index":0,"playId":"86fa0dd5-bb67-3102-8b13-3407d9669cbe","pitchNumber":1,"startTime":"2025-08-24T20:10:31.579Z","endTime":"2025-08-24T20:10:34.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.03211904601848,"aZ":-22.78433118394736,"pfxX":-12.140275863310078,"pfxZ":4.81515648546026,"pX":-0.7648191203373835,"pZ":1.5270306783800847,"vX0":6.46009742014125,"vY0":-139.2087344170793,"vZ0":-6.759822461373746,"x":146.15,"y":197.55,"x0":-1.54573416459789,"y0":50.00517052888749,"z0":5.509162275656004,"aX":-23.685048580666578},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":20.5,"spinRate":2316,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.3943764493259625,"extension":6.42164426403625},"index":1,"playId":"3890d7da-d4ca-33fa-9025-257eab1bbcb7","pitchNumber":2,"startTime":"2025-08-24T20:10:49.354Z","endTime":"2025-08-24T20:10:52.354Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-24T20:11:03.881Z","endTime":"2025-08-24T20:11:10.767Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"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":97.0,"endSpeed":88.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.232761574354335,"aZ":-15.095229820302421,"pfxX":-7.776682382105655,"pfxZ":8.515615009479864,"pX":0.3286942979761209,"pZ":2.3322209292811347,"vX0":7.091596072058894,"vY0":-141.0048036112906,"vZ0":-6.937731865446585,"x":104.47,"y":175.81,"x0":-1.2133642082012717,"y0":50.00267008641373,"z0":5.805695640472533,"aX":-15.598184441832313},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":12.6,"spinRate":2471,"spinDirection":227},"zone":6,"typeConfidence":0.89,"plateTime":0.3890240357212815,"extension":6.327668733072676},"index":3,"playId":"cfca51df-df34-3ac1-84d5-4bd1571719f8","pitchNumber":3,"startTime":"2025-08-24T20:11:10.767Z","endTime":"2025-08-24T20:11:15.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.30343399075365,"aZ":-20.99727061808465,"pfxX":-10.597447747507388,"pfxZ":5.590396158325928,"pX":-0.6136348883761282,"pZ":1.6211982458611158,"vX0":6.080878684482548,"vY0":-141.00704883598266,"vZ0":-7.157081840484754,"x":140.39,"y":195.01,"x0":-1.4298841514148426,"y0":50.002000276239905,"z0":5.563613552560826,"aX":-21.179211226578023},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.8,"breakHorizontal":17.8,"spinRate":2299,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.38956345628897937,"extension":6.461419856245065},"index":4,"playId":"43c3dcf4-26b2-3c69-9bc8-f5448639e5da","pitchNumber":4,"startTime":"2025-08-24T20:11:32.435Z","endTime":"2025-08-24T20:11:36.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.06144907561595,"strikeZoneBottom":1.39971505713605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31765707682227,"aZ":-29.970119139055267,"pfxX":7.852396486500712,"pfxZ":1.3462387088564425,"pX":1.5331716903064758,"pZ":0.9207917627698075,"vX0":5.7571281640662315,"vY0":-128.33236768223605,"vZ0":-5.523989650227515,"x":58.56,"y":213.92,"x0":-1.7716782914480738,"y0":50.006068679045676,"z0":5.479569350850771,"aX":12.901293049786684},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.2,"breakHorizontal":-15.6,"spinRate":3077,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.429310326522343,"extension":6.37143673282636},"index":5,"playId":"4fecf2cf-827b-3eec-9b46-92117b1291d0","pitchNumber":5,"startTime":"2025-08-24T20:11:55.496Z","endTime":"2025-08-24T20:11:58.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.33,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72551866302549,"aZ":-17.911354119379684,"pfxX":-11.20333307998321,"pfxZ":7.1622358317952575,"pX":0.08517628721211079,"pZ":1.7693963264672214,"vX0":8.250507230057867,"vY0":-140.44103137846457,"vZ0":-7.246624312585496,"x":113.75,"y":191.01,"x0":-1.4396288414994767,"y0":50.00527243640244,"z0":5.554759898150292,"aX":-22.313598629091945},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":18.5,"spinRate":2407,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39047954130205165,"extension":6.423830135186675},"hitData":{"launchSpeed":107.8,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":113.5,"coordY":148.98}},"index":6,"playId":"2771ccfe-b865-397b-9cb5-abeb551d3075","pitchNumber":6,"startTime":"2025-08-24T20:12:12.878Z","endTime":"2025-08-24T20:12:20.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-24T20:12:20.516Z","atBatIndex":69},"scoringPlays":[14,27,61,67],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"coordinates":{"x":151.53,"y":198.17},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":116.54,"y":160.14},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":128.2,"y":43.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":156.6,"y":84.08},"type":"O","description":"Lineout"}]}},{"startIndex":7,"endIndex":17,"top":[7,8,9],"bottom":[10,11,12,13,14,15,16,17],"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":114.51,"y":152.53},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":119.33,"y":76.51},"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":75.96,"y":105.2},"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":152.03,"y":167.24},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"coordinates":{"x":159.64,"y":50.61},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":99.3,"y":144.29},"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":60.21,"y":78.82},"type":"O","description":"Flyout"}]}},{"startIndex":18,"endIndex":28,"top":[18,19,20,21],"bottom":[22,23,24,25,26,27,28],"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":102.0,"y":161.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"coordinates":{"x":131.24,"y":80.33},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":49.0,"y":118.0},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":93.72,"y":104.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":120.09,"y":104.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":149.5,"y":167.75},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":170.03,"y":97.91},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":168.7,"y":87.98},"type":"O","description":"Lineout"}]}},{"startIndex":29,"endIndex":34,"top":[29,30,31],"bottom":[32,33,34],"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"coordinates":{"x":63.84,"y":99.26},"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":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":148.99,"y":165.21},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":153.83,"y":154.58},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":83.55,"y":100.36},"type":"O","description":"Flyout"}]}},{"startIndex":35,"endIndex":41,"top":[35,36,37],"bottom":[38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":168.26,"y":145.43},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":134.57,"y":58.83},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":107.92,"y":105.37},"type":"O","description":"Flyout"}]}},{"startIndex":42,"endIndex":50,"top":[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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":89.66,"y":108.92},"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":205.79,"y":113.99},"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":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"coordinates":{"x":116.99,"y":200.39},"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":6,"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":109.0,"y":149.0},"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":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":208.32,"y":105.88},"type":"H","description":"Double"}]}},{"startIndex":51,"endIndex":57,"top":[51,52,53,54],"bottom":[55,56,57],"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"coordinates":{"x":116.31,"y":160.1},"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":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"coordinates":{"x":112.63,"y":75.03},"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":7,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":153.05,"y":170.79},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":58,"endIndex":65,"top":[58,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":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":194.89,"y":105.01},"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":8,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":145.44,"y":153.55},"type":"O","description":"Grounded Into DP"},{"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":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":149.51,"y":81.87},"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":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":128.34,"y":149.85},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"coordinates":{"x":118.89,"y":139.4},"type":"O","description":"Groundout"}]}},{"startIndex":66,"endIndex":69,"top":[66,67,68,69],"bottom":[],"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":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":168.77,"y":40.47},"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":9,"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":132.26,"y":191.58},"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":9,"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":113.5,"y":148.98},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"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":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":3,"hits":7,"errors":0,"leftOnBase":10},"away":{"runs":2,"hits":5,"errors":1,"leftOnBase":4}},"defense":{"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"catcher":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"first":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"second":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"third":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"shortstop":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"left":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"center":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"right":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"onDeck":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"inHole":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"battingOrder":2,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"offense":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"onDeck":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"inHole":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"battingOrder":6,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"balls":1,"strikes":2,"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":3,"groundOuts":7,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".244","atBats":31,"obp":".308","slg":".388","ops":".696","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":9,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":164,"era":"5.31","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.44","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":164,"balls":68,"strikes":96,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":3,"pitchesPerInning":"20.50","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":1,"chances":31,"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":"700","stats":{"batting":{"summary":"1-3 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":24,"groundOuts":46,"airOuts":45,"runs":18,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":53,"baseOnBalls":5,"intentionalWalks":0,"hits":45,"hitByPitch":0,"avg":".242","atBats":186,"obp":".258","slg":".323","ops":".581","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":194,"totalBases":60,"rbi":21,"leftOnBase":84,"sacBunts":0,"sacFlies":3,"babip":".321","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"93.00","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":99,"putOuts":26,"errors":5,"chances":130,"fielding":".962","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":"2.2 IP, 0 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":47,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":10,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":47,"balls":21,"strikes":26,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":2,"flyOuts":13,"groundOuts":19,"airOuts":25,"runs":12,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":79,"obp":".333","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":361,"era":"5.06","inningsPitched":"21.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.31","battersFaced":90,"outs":64,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":361,"balls":139,"strikes":222,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":1,"winPercentage":".500","pitchesPerInning":"16.92","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.38","hitsPer9Inn":"8.44","runsScoredPer9":"5.06","homeRunsPer9":"1.27","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":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":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":79,"groundOuts":117,"airOuts":138,"runs":79,"doubles":27,"triples":5,"homeRuns":17,"strikeOuts":91,"baseOnBalls":31,"intentionalWalks":1,"hits":122,"hitByPitch":13,"avg":".262","atBats":465,"obp":".325","slg":".452","ops":".777","caughtStealing":3,"stolenBases":26,"stolenBasePercentage":".897","caughtStealingPercentage":".103","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":512,"totalBases":210,"rbi":51,"leftOnBase":151,"sacBunts":1,"sacFlies":2,"babip":".292","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.35","popOuts":32,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":269,"putOuts":161,"errors":14,"chances":444,"fielding":".968","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":"400","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":6,"airOuts":4,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".190","atBats":21,"obp":".292","slg":".286","ops":".578","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":6,"rbi":0,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":31,"errors":0,"chances":36,"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"}]},"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":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":8,"groundOuts":8,"airOuts":16,"runs":10,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":2,"atBats":53,"obp":".344","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":252,"era":"5.52","inningsPitched":"14.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.36","battersFaced":64,"outs":44,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":252,"balls":102,"strikes":150,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.18","gamesFinished":1,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"11.05","walksPer9Inn":"4.91","hitsPer9Inn":"7.36","runsScoredPer9":"6.14","homeRunsPer9":"3.07","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":17,"flyOuts":6,"groundOuts":16,"airOuts":11,"runs":6,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".313","atBats":48,"obp":".365","slg":".458","ops":".823","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":22,"rbi":7,"leftOnBase":17,"sacBunts":1,"sacFlies":0,"babip":".366","groundOutsToAirouts":"1.45","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":105,"errors":3,"chances":114,"fielding":".974","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":"300","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":16,"groundOuts":42,"airOuts":30,"runs":23,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":77,"baseOnBalls":13,"intentionalWalks":0,"hits":39,"hitByPitch":2,"avg":".207","atBats":188,"obp":".266","slg":".372","ops":".638","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":70,"rbi":22,"leftOnBase":90,"sacBunts":0,"sacFlies":0,"babip":".301","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":6,"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":17,"stolenBases":31,"stolenBasePercentage":".646","caughtStealingPercentage":".354","assists":24,"putOuts":377,"errors":1,"chances":402,"fielding":".998","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":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":23,"groundOuts":52,"airOuts":47,"runs":32,"doubles":5,"triples":2,"homeRuns":7,"strikeOuts":55,"baseOnBalls":15,"intentionalWalks":0,"hits":39,"hitByPitch":4,"avg":".202","atBats":193,"obp":".274","slg":".358","ops":".632","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":212,"totalBases":69,"rbi":19,"leftOnBase":92,"sacBunts":0,"sacFlies":0,"babip":".244","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.57","popOuts":8,"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":132,"errors":3,"chances":138,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"501","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":59,"groundOuts":114,"airOuts":108,"runs":42,"doubles":12,"triples":1,"homeRuns":16,"strikeOuts":74,"baseOnBalls":50,"intentionalWalks":1,"hits":86,"hitByPitch":5,"avg":".226","atBats":380,"obp":".323","slg":".389","ops":".712","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":437,"totalBases":148,"rbi":45,"leftOnBase":155,"sacBunts":0,"sacFlies":2,"babip":".240","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.75","popOuts":19,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":96,"errors":0,"chances":102,"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"}]},"ID676571":{"person":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isOnBench":true,"isSubstitute":false}},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":8,"groundOuts":12,"airOuts":15,"runs":10,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":43,"obp":".308","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":227,"era":"7.11","inningsPitched":"12.2","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":10,"whip":"1.26","battersFaced":53,"outs":38,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":227,"balls":93,"strikes":134,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".000","pitchesPerInning":"17.92","gamesFinished":3,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"7.11","walksPer9Inn":"5.68","hitsPer9Inn":"5.68","runsScoredPer9":"7.11","homeRunsPer9":"2.13","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":13,"groundOuts":35,"airOuts":25,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":3,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".230","atBats":122,"obp":".248","slg":".320","ops":".568","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":39,"rbi":13,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".302","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.00","popOuts":3,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":91,"errors":1,"chances":94,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":26,"groundOuts":16,"airOuts":48,"runs":15,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":45,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".241","atBats":141,"obp":".288","slg":".426","ops":".714","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":60,"rbi":20,"leftOnBase":57,"sacBunts":0,"sacFlies":2,"babip":".304","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":36,"groundOuts":52,"airOuts":73,"runs":31,"doubles":12,"triples":4,"homeRuns":3,"strikeOuts":39,"baseOnBalls":13,"intentionalWalks":0,"hits":57,"hitByPitch":4,"avg":".263","atBats":217,"obp":".312","slg":".396","ops":".708","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":239,"totalBases":86,"rbi":22,"leftOnBase":112,"sacBunts":1,"sacFlies":3,"babip":".303","groundOutsToAirouts":"0.71","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"72.33","popOuts":14,"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":true,"isSubstitute":false}},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":4,"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":128,"flyOuts":44,"groundOuts":116,"airOuts":73,"runs":72,"doubles":29,"triples":0,"homeRuns":26,"strikeOuts":174,"baseOnBalls":70,"intentionalWalks":8,"hits":125,"hitByPitch":3,"avg":".258","atBats":485,"obp":".353","slg":".478","ops":".831","caughtStealing":6,"stolenBases":15,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":561,"totalBases":232,"rbi":83,"leftOnBase":174,"sacBunts":0,"sacFlies":3,"babip":".344","groundOutsToAirouts":"1.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.65","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":204,"errors":2,"chances":210,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"2-2 | 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":28,"groundOuts":104,"airOuts":65,"runs":28,"doubles":9,"triples":1,"homeRuns":0,"strikeOuts":51,"baseOnBalls":24,"intentionalWalks":0,"hits":63,"hitByPitch":3,"avg":".230","atBats":274,"obp":".299","slg":".270","ops":".569","caughtStealing":10,"stolenBases":13,"stolenBasePercentage":".565","caughtStealingPercentage":".435","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":74,"rbi":20,"leftOnBase":116,"sacBunts":9,"sacFlies":0,"babip":".283","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":242,"errors":0,"chances":245,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{"note":"(L, 8-9)","summary":"2.1 IP, 3 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":69,"inningsPitched":"2.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":16,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":30,"strikes":39,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"11.57","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":97,"groundOuts":166,"airOuts":169,"runs":94,"doubles":32,"triples":3,"homeRuns":29,"strikeOuts":99,"baseOnBalls":52,"intentionalWalks":0,"hits":160,"hitByPitch":5,"atBats":593,"obp":".333","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":2441,"era":"5.40","inningsPitched":"148.1","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":89,"whip":"1.43","battersFaced":651,"outs":445,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2441,"balls":869,"strikes":1572,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":2,"winPercentage":".471","pitchesPerInning":"16.46","gamesFinished":0,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"6.01","walksPer9Inn":"3.16","hitsPer9Inn":"9.71","runsScoredPer9":"5.70","homeRunsPer9":"1.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":25,"lineOuts":47},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":13,"gamesStarted":0,"flyOuts":12,"groundOuts":14,"airOuts":20,"runs":10,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":9,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":63,"obp":".338","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":296,"era":"5.51","inningsPitched":"16.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":10,"whip":"1.47","battersFaced":74,"outs":49,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":296,"balls":103,"strikes":193,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".---","pitchesPerInning":"18.12","gamesFinished":4,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"8.27","walksPer9Inn":"4.96","hitsPer9Inn":"8.27","runsScoredPer9":"5.51","homeRunsPer9":"1.65","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":2},"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}},"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":26,"gamesStarted":26,"flyOuts":107,"groundOuts":115,"airOuts":196,"runs":100,"doubles":38,"triples":4,"homeRuns":20,"strikeOuts":87,"baseOnBalls":53,"intentionalWalks":0,"hits":148,"hitByPitch":3,"atBats":536,"obp":".339","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2244,"era":"6.01","inningsPitched":"134.2","wins":7,"losses":14,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":90,"whip":"1.49","battersFaced":602,"outs":404,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2244,"balls":772,"strikes":1472,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".333","pitchesPerInning":"16.66","gamesFinished":0,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"5.81","walksPer9Inn":"3.54","hitsPer9Inn":"9.89","runsScoredPer9":"6.68","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":9,"passedBall":0,"popOuts":35,"lineOuts":54},"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":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"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":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":38,"groundOuts":51,"airOuts":65,"runs":41,"doubles":12,"triples":1,"homeRuns":14,"strikeOuts":53,"baseOnBalls":21,"intentionalWalks":0,"hits":71,"hitByPitch":5,"atBats":234,"obp":".366","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1096,"era":"6.02","inningsPitched":"58.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":39,"whip":"1.58","battersFaced":266,"outs":175,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":1096,"balls":418,"strikes":678,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"18.79","gamesFinished":15,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"8.18","walksPer9Inn":"3.24","hitsPer9Inn":"10.95","runsScoredPer9":"6.33","homeRunsPer9":"2.16","inheritedRunners":19,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":18,"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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"1-1 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","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":65,"groundOuts":127,"airOuts":109,"runs":55,"doubles":25,"triples":1,"homeRuns":11,"strikeOuts":63,"baseOnBalls":23,"intentionalWalks":0,"hits":105,"hitByPitch":2,"avg":".264","atBats":397,"obp":".303","slg":".416","ops":".719","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":165,"rbi":54,"leftOnBase":154,"sacBunts":0,"sacFlies":7,"babip":".285","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.09","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":{"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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]}},"batters":[695578,682928,656180,665953,671277,657557,605137,686611,691781,690987,696285,663623,829272,671131,663455,690925],"pitchers":[663623,829272,671131,663455,690925],"bench":[695734,686452],"bullpen":[676917,678606,669022,669371,695418,680730,676571,687377],"battingOrder":[695578,682928,656180,671277,605137,686611,691781,690987,696285],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Young (9, Suarez)."},{"label":"HR","value":"García Jr., L (11, 9th inning off Kerkering, 0 on, 1 out)."},{"label":"TB","value":"Adams, R; García Jr., L 4; House; Young 3."},{"label":"RBI","value":"García Jr., L (54)."},{"label":"Runners left in scoring position, 2 out","value":"Wood; Abrams."},{"label":"GIDP","value":"Wood."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Abrams (14, throw)."}]}],"note":[{"label":"a","value":"Homered for Chaparro in the 9th."},{"label":"b","value":"Grounded out for DeJong in the 9th."}]},"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":5,"groundOuts":7,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".257","atBats":32,"obp":".327","slg":".423","ops":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":9,"rbi":3,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".212","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":128,"era":"3.75","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.23","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":128,"balls":42,"strikes":86,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"pitchesPerInning":"14.22","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"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 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":44,"groundOuts":68,"airOuts":71,"runs":43,"doubles":17,"triples":1,"homeRuns":7,"strikeOuts":85,"baseOnBalls":29,"intentionalWalks":0,"hits":76,"hitByPitch":0,"avg":".259","atBats":293,"obp":".322","slg":".396","ops":".718","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":116,"rbi":28,"leftOnBase":125,"sacBunts":3,"sacFlies":4,"babip":".337","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"41.86","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":198,"errors":3,"chances":207,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666200":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":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":"0.0 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":8,"strikes":5,"strikePercentage":".380","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":10,"groundOuts":18,"airOuts":22,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":86,"obp":".301","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":377,"era":"2.86","inningsPitched":"22.0","wins":4,"losses":1,"saves":7,"saveOpportunities":7,"holds":5,"blownSaves":0,"earnedRuns":7,"whip":"1.27","battersFaced":94,"outs":66,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":377,"balls":136,"strikes":241,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".800","pitchesPerInning":"17.14","gamesFinished":9,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"10.64","walksPer9Inn":"2.45","hitsPer9Inn":"9.00","runsScoredPer9":"3.27","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 | 2B","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":4,"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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":62,"groundOuts":94,"airOuts":102,"runs":58,"doubles":29,"triples":0,"homeRuns":21,"strikeOuts":93,"baseOnBalls":54,"intentionalWalks":4,"hits":102,"hitByPitch":5,"avg":".263","atBats":388,"obp":".358","slg":".500","ops":".858","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":450,"totalBases":194,"rbi":60,"leftOnBase":166,"sacBunts":0,"sacFlies":3,"babip":".292","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.48","popOuts":8,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":708,"errors":2,"chances":767,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":42,"groundOuts":105,"airOuts":89,"runs":45,"doubles":24,"triples":1,"homeRuns":10,"strikeOuts":99,"baseOnBalls":28,"intentionalWalks":1,"hits":113,"hitByPitch":5,"avg":".278","atBats":406,"obp":".333","slg":".416","ops":".749","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":440,"totalBases":169,"rbi":45,"leftOnBase":151,"sacBunts":0,"sacFlies":0,"babip":".347","groundOutsToAirouts":"1.18","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"40.60","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":{"caughtStealing":23,"stolenBases":57,"stolenBasePercentage":".713","caughtStealingPercentage":".288","assists":31,"putOuts":991,"errors":5,"chances":1027,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661395":{"person":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":58,"gamesStarted":0,"flyOuts":17,"groundOuts":75,"airOuts":31,"runs":15,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":62,"baseOnBalls":18,"intentionalWalks":4,"hits":46,"hitByPitch":3,"atBats":212,"obp":".285","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":873,"era":"1.89","inningsPitched":"57.0","wins":6,"losses":5,"saves":23,"saveOpportunities":26,"holds":1,"blownSaves":3,"earnedRuns":12,"whip":"1.12","battersFaced":235,"outs":171,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":873,"balls":295,"strikes":578,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.42","rbi":0,"winPercentage":".545","pitchesPerInning":"15.32","gamesFinished":44,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"9.79","walksPer9Inn":"2.84","hitsPer9Inn":"7.26","runsScoredPer9":"2.37","homeRunsPer9":"0.16","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":11},"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":true,"isSubstitute":false}},"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":73,"flyOuts":26,"groundOuts":55,"airOuts":47,"runs":24,"doubles":9,"triples":1,"homeRuns":7,"strikeOuts":48,"baseOnBalls":9,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".263","atBats":198,"obp":".300","slg":".424","ops":".724","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":84,"rbi":30,"leftOnBase":70,"sacBunts":3,"sacFlies":1,"babip":".313","groundOutsToAirouts":"1.17","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"28.29","popOuts":7,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":112,"putOuts":83,"errors":3,"chances":198,"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":34,"flyOuts":8,"groundOuts":14,"airOuts":15,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".222","atBats":63,"obp":".310","slg":".349","ops":".659","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":22,"rbi":10,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".293","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.50","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":3,"putOuts":43,"errors":1,"chances":47,"fielding":".979","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":{"note":"(S, 4)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":4,"strikes":13,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":25,"groundOuts":47,"airOuts":51,"runs":21,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":51,"baseOnBalls":21,"intentionalWalks":3,"hits":43,"hitByPitch":4,"atBats":190,"obp":".313","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":836,"era":"2.92","inningsPitched":"49.1","wins":6,"losses":4,"saves":4,"saveOpportunities":10,"holds":19,"blownSaves":6,"earnedRuns":16,"whip":"1.30","battersFaced":217,"outs":148,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":836,"balls":300,"strikes":536,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":".600","pitchesPerInning":"16.95","gamesFinished":10,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"9.30","walksPer9Inn":"3.83","hitsPer9Inn":"7.84","runsScoredPer9":"3.83","homeRunsPer9":"0.73","inheritedRunners":27,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592206":{"person":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":125,"flyOuts":85,"groundOuts":114,"airOuts":139,"runs":64,"doubles":25,"triples":1,"homeRuns":16,"strikeOuts":108,"baseOnBalls":25,"intentionalWalks":0,"hits":124,"hitByPitch":3,"avg":".258","atBats":481,"obp":".296","slg":".414","ops":".710","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":513,"totalBases":199,"rbi":61,"leftOnBase":233,"sacBunts":0,"sacFlies":4,"babip":".299","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.06","popOuts":12,"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":208,"errors":0,"chances":211,"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":"400","stats":{"batting":{"summary":"1-4 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":51,"groundOuts":116,"airOuts":92,"runs":43,"doubles":14,"triples":2,"homeRuns":9,"strikeOuts":69,"baseOnBalls":25,"intentionalWalks":0,"hits":107,"hitByPitch":5,"avg":".282","atBats":380,"obp":".331","slg":".400","ops":".731","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":414,"totalBases":152,"rbi":46,"leftOnBase":167,"sacBunts":0,"sacFlies":4,"babip":".320","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.22","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":171,"putOuts":137,"errors":4,"chances":312,"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":"800","stats":{"batting":{"summary":"0-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":6,"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":117,"flyOuts":80,"groundOuts":94,"airOuts":136,"runs":55,"doubles":17,"triples":3,"homeRuns":9,"strikeOuts":76,"baseOnBalls":43,"intentionalWalks":0,"hits":99,"hitByPitch":1,"avg":".248","atBats":400,"obp":".320","slg":".373","ops":".693","caughtStealing":3,"stolenBases":21,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":449,"totalBases":149,"rbi":53,"leftOnBase":169,"sacBunts":2,"sacFlies":3,"babip":".283","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.44","popOuts":19,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":250,"putOuts":193,"errors":2,"chances":445,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656941":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | 2 BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":68,"groundOuts":92,"airOuts":118,"runs":89,"doubles":20,"triples":1,"homeRuns":45,"strikeOuts":154,"baseOnBalls":86,"intentionalWalks":5,"hits":120,"hitByPitch":9,"avg":".248","atBats":483,"obp":".371","slg":".573","ops":".944","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":579,"totalBases":277,"rbi":109,"leftOnBase":228,"sacBunts":0,"sacFlies":1,"babip":".263","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.73","popOuts":26,"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":16,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID592836":{"person":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":{"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":true,"isSubstitute":false}},"ID665561":{"person":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":12,"groundOuts":34,"airOuts":21,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":10,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".183","atBats":82,"obp":".280","slg":".256","ops":".536","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":21,"rbi":9,"leftOnBase":49,"sacBunts":1,"sacFlies":0,"babip":".206","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.00","popOuts":7,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":20,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":13,"putOuts":221,"errors":1,"chances":235,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID621381":{"person":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":40,"groundOuts":22,"airOuts":72,"runs":20,"doubles":10,"triples":2,"homeRuns":5,"strikeOuts":59,"baseOnBalls":16,"intentionalWalks":1,"hits":41,"hitByPitch":2,"atBats":188,"obp":".281","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":823,"era":"3.16","inningsPitched":"51.1","wins":1,"losses":3,"saves":6,"saveOpportunities":10,"holds":16,"blownSaves":4,"earnedRuns":18,"whip":"1.11","battersFaced":212,"outs":154,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":823,"balls":258,"strikes":565,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":0,"winPercentage":".250","pitchesPerInning":"16.03","gamesFinished":17,"strikeoutWalkRatio":"3.69","strikeoutsPer9Inn":"10.34","walksPer9Inn":"2.81","hitsPer9Inn":"7.19","runsScoredPer9":"3.51","homeRunsPer9":"0.88","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":true,"isSubstitute":false}},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 10-6)","summary":"7.0 IP, 0 ER, 11 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":27,"strikes":63,"strikePercentage":".700","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":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":72,"groundOuts":117,"airOuts":127,"runs":44,"doubles":15,"triples":2,"homeRuns":10,"strikeOuts":122,"baseOnBalls":29,"intentionalWalks":0,"hits":113,"hitByPitch":6,"atBats":477,"obp":".288","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1899,"era":"3.07","inningsPitched":"126.0","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.13","battersFaced":514,"outs":378,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1899,"balls":649,"strikes":1250,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".625","pitchesPerInning":"15.07","gamesFinished":0,"strikeoutWalkRatio":"4.21","strikeoutsPer9Inn":"8.71","walksPer9Inn":"2.07","hitsPer9Inn":"8.07","runsScoredPer9":"3.14","homeRunsPer9":"0.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":27},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"700","stats":{"batting":{"summary":"1-2 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":41,"groundOuts":73,"airOuts":76,"runs":38,"doubles":15,"triples":0,"homeRuns":13,"strikeOuts":94,"baseOnBalls":33,"intentionalWalks":0,"hits":83,"hitByPitch":10,"avg":".257","atBats":323,"obp":".341","slg":".424","ops":".765","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":369,"totalBases":137,"rbi":42,"leftOnBase":140,"sacBunts":0,"sacFlies":3,"babip":".320","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.85","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":236,"errors":1,"chances":242,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID621383":{"person":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"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":56,"gamesStarted":1,"flyOuts":29,"groundOuts":55,"airOuts":57,"runs":19,"doubles":4,"triples":2,"homeRuns":7,"strikeOuts":53,"baseOnBalls":9,"intentionalWalks":0,"hits":44,"hitByPitch":0,"atBats":207,"obp":".245","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":888,"era":"2.88","inningsPitched":"56.1","wins":5,"losses":2,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":18,"whip":"0.94","battersFaced":218,"outs":169,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":888,"balls":304,"strikes":584,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".714","pitchesPerInning":"15.76","gamesFinished":10,"strikeoutWalkRatio":"5.89","strikeoutsPer9Inn":"8.47","walksPer9Inn":"1.44","hitsPer9Inn":"7.03","runsScoredPer9":"3.04","homeRunsPer9":"1.12","inheritedRunners":23,"inheritedRunnersScored":9,"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":11,"gamesStarted":11,"flyOuts":27,"groundOuts":54,"airOuts":51,"runs":44,"doubles":11,"triples":0,"homeRuns":13,"strikeOuts":62,"baseOnBalls":18,"intentionalWalks":0,"hits":71,"hitByPitch":3,"atBats":237,"obp":".357","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1013,"era":"6.52","inningsPitched":"58.0","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.53","battersFaced":259,"outs":174,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1013,"balls":348,"strikes":665,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".222","pitchesPerInning":"17.47","gamesFinished":0,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"9.62","walksPer9Inn":"2.79","hitsPer9Inn":"11.02","runsScoredPer9":"6.83","homeRunsPer9":"2.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596146":{"person":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":{"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":true,"isSubstitute":false}},"ID605447":{"person":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"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":"1-5 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":81,"groundOuts":140,"airOuts":139,"runs":88,"doubles":28,"triples":5,"homeRuns":14,"strikeOuts":97,"baseOnBalls":41,"intentionalWalks":1,"hits":160,"hitByPitch":5,"avg":".300","atBats":534,"obp":".354","slg":".449","ops":".803","caughtStealing":7,"stolenBases":32,"stolenBasePercentage":".821","caughtStealingPercentage":".179","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":582,"totalBases":240,"rbi":61,"leftOnBase":204,"sacBunts":0,"sacFlies":2,"babip":".344","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.14","popOuts":20,"lineOuts":38},"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":307,"putOuts":144,"errors":7,"chances":458,"fielding":".985","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":6,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"obp":".261","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":93,"era":"1.59","inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":1,"whip":"1.06","battersFaced":23,"outs":17,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":36,"strikes":57,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.41","gamesFinished":2,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"15.88","walksPer9Inn":"3.18","hitsPer9Inn":"6.35","runsScoredPer9":"1.59","homeRunsPer9":"1.59","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,664761,592206,669016,664056,681082,665561,624133,621237,621383,689147],"pitchers":[624133,621237,621383,689147],"bench":[596146,592663,624641,642215],"bullpen":[661395,666200,605400,502085,605447,605452,650911,621381,592836],"battingOrder":[607208,656941,547180,664761,592206,669016,664056,681082,665561],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Marchán (3, Irvin, J); Harper, B (29, Rutledge)."},{"label":"TB","value":"Bader; Bohm; Castellanos, N 2; Harper, B 2; Marchán 2; Turner."},{"label":"RBI","value":"Marchán 3 (9)."},{"label":"2-out RBI","value":"Marchán 3."},{"label":"Runners left in scoring position, 2 out","value":"Turner 2; Bohm 2; Harper, B 2."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"10."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Stott-Turner-Harper, B)."}]}],"note":[]}},"officials":[{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"First Base"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Irvin, J 69-39; Ogasawara 47-26; Rutledge 18-12; Pilkington 16-11; Beeter 14-8; Suarez 90-63; Alvarado 13-5; Banks 8-5; Kerkering 17-13."},{"label":"Groundouts-flyouts","value":"Irvin, J 3-2; Ogasawara 1-3; Rutledge 1-0; Pilkington 0-0; Beeter 2-0; Suarez 4-2; Alvarado 0-0; Banks 1-1; Kerkering 2-0."},{"label":"Batters faced","value":"Irvin, J 16; Ogasawara 10; Rutledge 5; Pilkington 3; Beeter 3; Suarez 24; Alvarado 3; Banks 2; Kerkering 4."},{"label":"Inherited runners-scored","value":"Ogasawara 3-1; Banks 3-1."},{"label":"Umpires","value":"HP: Junior Valentine. 1B: Ryan Blakney. 2B: John Bacon. 3B: Cory Blaser. "},{"label":"Weather","value":"81 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, Out To CF."},{"label":"First pitch","value":"1:36 PM."},{"label":"T","value":"2:36."},{"label":"Att","value":"42,580."},{"label":"Venue","value":"Citizens Bank Park."},{"label":"August 24, 2025"}],"pitchingNotes":["Alvarado pitched to 3 batters in the 8th inning."],"topPerformers":[{"player":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","boxscoreName":"Suarez"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 10-6)","summary":"7.0 IP, 0 ER, 11 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":6,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":27,"strikes":63,"strikePercentage":".700","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":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":72,"groundOuts":117,"airOuts":127,"runs":44,"doubles":15,"triples":2,"homeRuns":10,"strikeOuts":122,"baseOnBalls":29,"intentionalWalks":0,"hits":113,"hitByPitch":6,"atBats":477,"obp":".288","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1899,"era":"3.07","inningsPitched":"126.0","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.13","battersFaced":514,"outs":378,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1899,"balls":649,"strikes":1250,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".625","pitchesPerInning":"15.07","gamesFinished":0,"strikeoutWalkRatio":"4.21","strikeoutsPer9Inn":"8.71","walksPer9Inn":"2.07","hitsPer9Inn":"8.07","runsScoredPer9":"3.14","homeRunsPer9":"0.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":27},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":87,"pitchingGameScore":87},{"player":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","boxscoreName":"García Jr., L"},"jerseyNumber":"2","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"1-1 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","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":65,"groundOuts":127,"airOuts":109,"runs":55,"doubles":25,"triples":1,"homeRuns":11,"strikeOuts":63,"baseOnBalls":23,"intentionalWalks":0,"hits":105,"hitByPitch":2,"avg":".264","atBats":397,"obp":".303","slg":".416","ops":".719","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":165,"rbi":54,"leftOnBase":154,"sacBunts":0,"sacFlies":7,"babip":".285","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.09","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":{"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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","boxscoreName":"Young"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"2-2 | 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":28,"groundOuts":104,"airOuts":65,"runs":28,"doubles":9,"triples":1,"homeRuns":0,"strikeOuts":51,"baseOnBalls":24,"intentionalWalks":0,"hits":63,"hitByPitch":3,"avg":".230","atBats":274,"obp":".299","slg":".270","ops":".569","caughtStealing":10,"stolenBases":13,"stolenBasePercentage":".565","caughtStealingPercentage":".435","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":74,"rbi":20,"leftOnBase":116,"sacBunts":9,"sacFlies":0,"babip":".283","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":242,"errors":0,"chances":245,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"loser":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"save":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}