{"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":776433,"link":"/api/v1.1/game/776433/feed/live","metaData":{"wait":10,"timeStamp":"20250906_223734","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776433,"type":"R","doubleHeader":"N","id":"2025/09/06/phimlb-miamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776433-2025-09-06","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-06T20:10:00Z","originalDate":"2025-09-06","officialDate":"2025-09-06","dayNight":"day","time":"4:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143","season":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":142,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":83,"losses":59,"ties":0,"pct":".585"},"records":{},"divisionLeader":false,"wins":83,"losses":59,"winningPercentage":".585"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146","season":2025,"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"mia","fileCode":"mia","abbreviation":"MIA","teamName":"Marlins","locationName":"Miami","firstYearOfPlay":"1991","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":"Miami","record":{"gamesPlayed":142,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":65,"losses":77,"ties":0,"pct":".458"},"records":{},"divisionLeader":false,"wins":65,"losses":77,"winningPercentage":".458"},"franchiseName":"Miami","clubName":"Marlins","active":true}},"players":{"ID669016":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016","firstName":"Brandon","lastName":"Marsh","primaryNumber":"16","birthDate":"1997-12-18","currentAge":28,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brandon","useLastName":"Marsh","middleName":"Chase","boxscoreName":"Marsh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Marsh","nameSlug":"brandon-marsh-669016","firstLastName":"Brandon Marsh","lastFirstName":"Marsh, Brandon","lastInitName":"Marsh, B","initLastName":"B Marsh","fullFMLName":"Brandon Chase Marsh","fullLFMName":"Marsh, Brandon Chase","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID621237":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237","firstName":"José","lastName":"Alvarado","primaryNumber":"46","birthDate":"1995-05-21","currentAge":31,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 2\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Alvarado","middleName":"Antonio","boxscoreName":"Alvarado","nickName":"El Pocho","gender":"M","nameMatrilineal":"Lizarzabal","isPlayer":true,"isVerified":true,"pronunciation":"all-vuh-RAH-doh","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Alvarado","nameSlug":"jose-alvarado-621237","firstLastName":"José Alvarado","lastFirstName":"Alvarado, José","lastInitName":"Alvarado, J","initLastName":"J Alvarado","fullFMLName":"José Antonio Alvarado","fullLFMName":"Alvarado, José Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691185":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185","firstName":"Maximo","lastName":"Acosta","primaryNumber":"24","birthDate":"2002-10-29","currentAge":23,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Maximo","useLastName":"Acosta","middleName":"Douglas Jose","boxscoreName":"Acosta","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ah-COSE-ta","mlbDebutDate":"2025-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Maximo Acosta","nameSlug":"maximo-acosta-691185","firstLastName":"Maximo Acosta","lastFirstName":"Acosta, Maximo","lastInitName":"Acosta, M","initLastName":"M Acosta","fullFMLName":"Maximo Douglas Jose Acosta","fullLFMName":"Acosta, Maximo Douglas Jose","strikeZoneTop":3.163,"strikeZoneBottom":1.596},"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},"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},"ID641835":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835","firstName":"Timothy","lastName":"Mayza","primaryNumber":"37","birthDate":"1992-01-15","currentAge":34,"birthCity":"Allentown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Mayza","middleName":"Gerard","boxscoreName":"Mayza","nickName":"Mayz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"MAY-zuh","mlbDebutDate":"2017-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Mayza","nameSlug":"tim-mayza-641835","firstLastName":"Tim Mayza","lastFirstName":"Mayza, Tim","lastInitName":"Mayza, T","initLastName":"T Mayza","fullFMLName":"Timothy Gerard Mayza","fullLFMName":"Mayza, Timothy Gerard","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID661527":{"id":661527,"fullName":"Seth Martinez","link":"/api/v1/people/661527","firstName":"Seth","lastName":"Martinez","primaryNumber":"51","birthDate":"1994-08-29","currentAge":32,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Martinez","middleName":"Antonio","boxscoreName":"Martinez, S","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Martinez","nameSlug":"seth-martinez-661527","firstLastName":"Seth Martinez","lastFirstName":"Martinez, Seth","lastInitName":"Martinez, S","initLastName":"S Martinez","fullFMLName":"Seth Antonio Martinez","fullLFMName":"Martinez, Seth Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID678692":{"id":678692,"fullName":"Ronny Henriquez","link":"/api/v1/people/678692","firstName":"Ronny","lastName":"Henriquez","primaryNumber":"32","birthDate":"2000-06-20","currentAge":26,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"5' 10\"","weight":155,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ronny","useLastName":"Henriquez","boxscoreName":"Henriquez, R","gender":"M","nameMatrilineal":"Aquino","isPlayer":true,"isVerified":true,"pronunciation":"ehn-ree-kez","mlbDebutDate":"2022-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Henriquez","nameSlug":"ronny-henriquez-678692","firstLastName":"Ronny Henriquez","lastFirstName":"Henriquez, Ronny","lastInitName":"Henriquez, R","initLastName":"R Henriquez","fullFMLName":"Ronny  Henriquez","fullLFMName":"Henriquez, Ronny ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"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},"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},"ID666277":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277","firstName":"George","lastName":"Soriano","primaryNumber":"65","birthDate":"1999-03-24","currentAge":27,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Soriano","boxscoreName":"Soriano, G","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Soriano","nameSlug":"george-soriano-666277","firstLastName":"George Soriano","lastFirstName":"Soriano, George","lastInitName":"Soriano, G","initLastName":"G Soriano","fullFMLName":"George Soriano","fullLFMName":"Soriano, George","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID689414":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414","firstName":"Liam","lastName":"Hicks","primaryNumber":"34","birthDate":"1999-06-02","currentAge":27,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Liam","useLastName":"Hicks","middleName":"John Sherwood","boxscoreName":"Hicks, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liam Hicks","nameSlug":"liam-hicks-689414","firstLastName":"Liam Hicks","lastFirstName":"Hicks, Liam","lastInitName":"Hicks, L","initLastName":"L Hicks","fullFMLName":"Liam John Sherwood Hicks","fullLFMName":"Hicks, Liam John Sherwood","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID596117":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117","firstName":"Garrett","lastName":"Stubbs","primaryNumber":"21","birthDate":"1993-05-26","currentAge":33,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Garrett","useLastName":"Stubbs","middleName":"Patrick","boxscoreName":"Stubbs, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Stubbs","nameSlug":"garrett-stubbs-596117","firstLastName":"Garrett Stubbs","lastFirstName":"Stubbs, Garrett","lastInitName":"Stubbs, G","initLastName":"G Stubbs","fullFMLName":"Garrett Patrick Stubbs","fullLFMName":"Stubbs, Garrett Patrick","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"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},"ID681006":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006","firstName":"Joshua","lastName":"Simpson","primaryNumber":"37","birthDate":"1997-08-19","currentAge":29,"birthCity":"Stafford","birthStateProvince":"CT","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Simpson","middleName":"Wayne","boxscoreName":"Simpson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Simpson","nameSlug":"josh-simpson-681006","firstLastName":"Josh Simpson","lastFirstName":"Simpson, Josh","lastInitName":"Simpson, J","initLastName":"J Simpson","fullFMLName":"Joshua Wayne Simpson","fullLFMName":"Simpson, Joshua Wayne","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID682663":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663","firstName":"Agustín","lastName":"Ramírez","primaryNumber":"50","birthDate":"2001-09-10","currentAge":25,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Agustín","useLastName":"Ramírez","boxscoreName":"Ramírez","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"aug-us-teen","mlbDebutDate":"2025-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Agustín Ramírez","nameSlug":"agustin-ramirez-682663","firstLastName":"Agustín Ramírez","lastFirstName":"Ramírez, Agustín","lastInitName":"Ramírez, A","initLastName":"A Ramírez","fullFMLName":"Agustín Ramírez","fullLFMName":"Ramírez, Agustín ","strikeZoneTop":3.257,"strikeZoneBottom":1.644},"ID605400":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400","firstName":"Aaron","lastName":"Nola","primaryNumber":"27","birthDate":"1993-06-04","currentAge":33,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Nola","middleName":"Michael","boxscoreName":"Nola, A","nickName":"Nols","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"NO-luh","mlbDebutDate":"2015-07-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Nola","nameSlug":"aaron-nola-605400","firstLastName":"Aaron Nola","lastFirstName":"Nola, Aaron","lastInitName":"Nola, A","initLastName":"A Nola","fullFMLName":"Aaron Michael Nola","fullLFMName":"Nola, Aaron Michael","strikeZoneTop":3.36,"strikeZoneBottom":1.54},"ID676661":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661","firstName":"Max","lastName":"Lazar","primaryNumber":"60","birthDate":"1999-06-03","currentAge":27,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Lazar","boxscoreName":"Lazar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Lazar","nameSlug":"max-lazar-676661","firstLastName":"Max Lazar","lastFirstName":"Lazar, Max","lastInitName":"Lazar, M","initLastName":"M Lazar","fullFMLName":"Max Lazar","fullLFMName":"Lazar, Max","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID683748":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748","firstName":"Victor","lastName":"Mesa","primaryNumber":"25","birthDate":"2001-09-08","currentAge":25,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Victor","useLastName":"Mesa Jr.","boxscoreName":"Mesa Jr.","gender":"M","nameMatrilineal":"Rios","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Victor Mesa Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"victor-mesa-jr-683748","firstLastName":"Victor Mesa Jr.","lastFirstName":"Mesa Jr., Victor","lastInitName":"Mesa Jr., V","initLastName":"V Mesa Jr.","fullFMLName":"Victor  Mesa Jr.","fullLFMName":"Mesa Jr., Victor","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID640459":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459","firstName":"Brian","lastName":"Navarreto","primaryNumber":"64","birthDate":"1994-12-29","currentAge":31,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brian","useLastName":"Navarreto","middleName":"Eduardo","boxscoreName":"Navarreto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Navarreto","nameSlug":"brian-navarreto-640459","firstLastName":"Brian Navarreto","lastFirstName":"Navarreto, Brian","lastInitName":"Navarreto, B","initLastName":"B Navarreto","fullFMLName":"Brian Eduardo Navarreto","fullLFMName":"Navarreto, Brian Eduardo","strikeZoneTop":3.236,"strikeZoneBottom":1.633},"ID676466":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466","firstName":"Jack","lastName":"Winkler","birthDate":"1998-11-04","currentAge":27,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jack","useLastName":"Winkler","boxscoreName":"Winkler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Winkler","nameSlug":"jack-winkler-676466","firstLastName":"Jack Winkler","lastFirstName":"Winkler, Jack","lastInitName":"Winkler, J","initLastName":"J Winkler","fullFMLName":"Jack  Winkler","fullLFMName":"Winkler, Jack","strikeZoneTop":3.233,"strikeZoneBottom":1.632},"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},"ID678368":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368","firstName":"Valente","lastName":"Bellozo","primaryNumber":"56","birthDate":"2000-01-04","currentAge":26,"birthCity":"Mexicali","birthStateProvince":"BC","birthCountry":"Mexico","height":"5' 10\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Valente","useLastName":"Bellozo","boxscoreName":"Bellozo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"pronunciation":"bay-YO-so","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Valente Bellozo","nameSlug":"valente-bellozo-678368","firstLastName":"Valente Bellozo","lastFirstName":"Bellozo, Valente","lastInitName":"Bellozo, V","initLastName":"V Bellozo","fullFMLName":"Valente  Bellozo","fullLFMName":"Bellozo, Valente ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID666200":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200","firstName":"Jesús","lastName":"Luzardo","primaryNumber":"44","birthDate":"1997-09-30","currentAge":28,"birthCity":"Lima","birthCountry":"Peru","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jesús","useLastName":"Luzardo","middleName":"G.","boxscoreName":"Luzardo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jesús Luzardo","nameSlug":"jesus-luzardo-666200","firstLastName":"Jesús Luzardo","lastFirstName":"Luzardo, Jesús","lastInitName":"Luzardo, J","initLastName":"J Luzardo","fullFMLName":"Jesús G. Luzardo","fullLFMName":"Luzardo, Jesús G.","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID642152":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152","firstName":"Lou","lastName":"Trivino III","birthDate":"1991-10-01","currentAge":34,"birthCity":"Green Lane","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lou","useLastName":"Trivino III","middleName":"Albert","boxscoreName":"Trivino III","nickName":"Sweet Lou","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"tri-VEE-noh","mlbDebutDate":"2018-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lou Trivino III","nameTitle":"III","nameSuffix":"III","nameSlug":"lou-trivino-iii-642152","firstLastName":"Lou Trivino III","lastFirstName":"Trivino III, Lou","lastInitName":"Trivino III, L","initLastName":"L Trivino III","fullFMLName":"Lou Albert Trivino III","fullLFMName":"Trivino III, Lou Albert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID669199":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199","firstName":"Lake","lastName":"Bachar","primaryNumber":"71","birthDate":"1995-06-03","currentAge":31,"birthCity":"Winfield","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lake","useLastName":"Bachar","middleName":"David","boxscoreName":"Bachar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BAHK-er; like soccer","mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lake Bachar","nameSlug":"lake-bachar-669199","firstLastName":"Lake Bachar","lastFirstName":"Bachar, Lake","lastInitName":"Bachar, L","initLastName":"L Bachar","fullFMLName":"Lake David Bachar","fullLFMName":"Bachar, Lake David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681715":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","firstName":"Heriberto","lastName":"Hernandez","primaryNumber":"13","birthDate":"1999-12-16","currentAge":26,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heriberto","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, H","gender":"M","nameMatrilineal":"De La Rosa","isPlayer":true,"isVerified":false,"pronunciation":"air-ee-behr-toe","mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heriberto Hernández","nameSlug":"heriberto-hernandez-681715","firstLastName":"Heriberto Hernández","lastFirstName":"Hernández, Heriberto","lastInitName":"Hernández, H","initLastName":"H Hernández","fullFMLName":"Heriberto Jose Hernández","fullLFMName":"Hernández, Heriberto Jose","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID645261":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261","firstName":"Sandy","lastName":"Alcantara","primaryNumber":"22","birthDate":"1995-09-07","currentAge":31,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sandy","useLastName":"Alcantara","boxscoreName":"Alcantara, S","nickName":"Sandman","gender":"M","nameMatrilineal":"Montero","isPlayer":true,"isVerified":true,"pronunciation":"al-CON-ta-RA","mlbDebutDate":"2017-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy Alcantara","nameSlug":"sandy-alcantara-645261","firstLastName":"Sandy Alcantara","lastFirstName":"Alcantara, Sandy","lastInitName":"Alcantara, S","initLastName":"S Alcantara","fullFMLName":"Sandy Alcantara","fullLFMName":"Alcantara, Sandy","strikeZoneTop":3.59,"strikeZoneBottom":1.68},"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},"ID686894":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894","firstName":"Joseph","lastName":"Wiemer","birthDate":"1999-02-11","currentAge":27,"birthCity":"Sylvania","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Joey","useLastName":"Wiemer","middleName":"Daryl","boxscoreName":"Wiemer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"wee-mur","mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Wiemer","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"joey-wiemer-686894","firstLastName":"Joey Wiemer","lastFirstName":"Wiemer, Joey","lastInitName":"Wiemer, J","initLastName":"J Wiemer","fullFMLName":"Joseph Daryl Wiemer","fullLFMName":"Wiemer, Joseph Daryl","strikeZoneTop":3.383,"strikeZoneBottom":1.707},"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},"ID685005":{"id":685005,"fullName":"Christian Roa","link":"/api/v1/people/685005","firstName":"Christian","lastName":"Roa","birthDate":"1999-04-02","currentAge":27,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Christian","useLastName":"Roa","middleName":"Michael","boxscoreName":"Roa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Roa","nameSlug":"christian-roa-685005","firstLastName":"Christian Roa","lastFirstName":"Roa, Christian","lastInitName":"Roa, C","initLastName":"C Roa","fullFMLName":"Christian Michael Roa","fullLFMName":"Roa, Christian Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663969":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969","firstName":"Tyler","lastName":"Phillips","primaryNumber":"30","birthDate":"1997-10-27","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Phillips","middleName":"Nicholas","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Phillips","nameSlug":"tyler-phillips-663969","firstLastName":"Tyler Phillips","lastFirstName":"Phillips, Tyler","lastInitName":"Phillips, T","initLastName":"T Phillips","fullFMLName":"Tyler Nicholas Phillips","fullLFMName":"Phillips, Tyler Nicholas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":29,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID676572":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572","firstName":"Eric","lastName":"Wagaman","primaryNumber":"39","birthDate":"1997-08-14","currentAge":29,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Eric","useLastName":"Wagaman","boxscoreName":"Wagaman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"wah-gah-min","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Wagaman","nameSlug":"eric-wagaman-676572","firstLastName":"Eric Wagaman","lastFirstName":"Wagaman, Eric","lastInitName":"Wagaman, E","initLastName":"E Wagaman","fullFMLName":"Eric Wagaman","fullLFMName":"Wagaman, Eric","strikeZoneTop":3.386,"strikeZoneBottom":1.709},"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},"ID805300":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300","firstName":"Jakob","lastName":"Marsee","primaryNumber":"87","birthDate":"2001-06-28","currentAge":25,"birthCity":"Dearborn","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jakob","useLastName":"Marsee","middleName":"Joseph","boxscoreName":"Marsee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jakob Marsee","nameSlug":"jakob-marsee-805300","firstLastName":"Jakob Marsee","lastFirstName":"Marsee, Jakob","lastInitName":"Marsee, J","initLastName":"J Marsee","fullFMLName":"Jakob Joseph Marsee","fullLFMName":"Marsee, Jakob Joseph","strikeZoneTop":3.212,"strikeZoneBottom":1.621},"ID676534":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534","firstName":"Calvin","lastName":"Faucher","primaryNumber":"53","birthDate":"1995-09-22","currentAge":30,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Calvin","useLastName":"Faucher","middleName":"Louis","boxscoreName":"Faucher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Calvin Faucher","nameSlug":"calvin-faucher-676534","firstLastName":"Calvin Faucher","lastFirstName":"Faucher, Calvin","lastInitName":"Faucher, C","initLastName":"C Faucher","fullFMLName":"Calvin Louis Faucher","fullLFMName":"Faucher, Calvin Louis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691594":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594","firstName":"Javier","lastName":"Sanoja","primaryNumber":"8","birthDate":"2002-09-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Javier","useLastName":"Sanoja","middleName":"Ernesto","boxscoreName":"Sanoja","gender":"M","nameMatrilineal":"Duran","isPlayer":true,"isVerified":true,"pronunciation":"sahn-oh-ha","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Sanoja","nameSlug":"javier-sanoja-691594","firstLastName":"Javier Sanoja","lastFirstName":"Sanoja, Javier","lastInitName":"Sanoja, J","initLastName":"J Sanoja","fullFMLName":"Javier Ernesto Sanoja","fullLFMName":"Sanoja, Javier Ernesto","strikeZoneTop":2.995,"strikeZoneBottom":1.512},"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},"ID806188":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188","firstName":"Cade","lastName":"Gibson","primaryNumber":"58","birthDate":"1998-02-18","currentAge":28,"birthCity":"Ruston","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Gibson","middleName":"Michael","boxscoreName":"Gibson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cade Gibson","nameSlug":"cade-gibson-806188","firstLastName":"Cade Gibson","lastFirstName":"Gibson, Cade","lastInitName":"Gibson, C","initLastName":"C Gibson","fullFMLName":"Cade Michael Gibson","fullLFMName":"Gibson, Cade Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669364":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364","firstName":"Xavier","lastName":"Edwards","primaryNumber":"9","birthDate":"1999-08-09","currentAge":27,"birthCity":"Mineola","birthStateProvince":"NY","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Xavier","useLastName":"Edwards","middleName":"James","boxscoreName":"Edwards, X","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"EX-avier","mlbDebutDate":"2023-05-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xavier Edwards","nameSlug":"xavier-edwards-669364","firstLastName":"Xavier Edwards","lastFirstName":"Edwards, Xavier","lastInitName":"Edwards, X","initLastName":"X Edwards","fullFMLName":"Xavier James Edwards","fullLFMName":"Edwards, Xavier James","strikeZoneTop":3.055,"strikeZoneBottom":1.542},"ID656848":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848","firstName":"Michael","lastName":"Petersen","primaryNumber":"49","birthDate":"1994-05-16","currentAge":32,"birthCity":"Middlesex","birthCountry":"United Kingdom","height":"6' 7\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Petersen","middleName":"Kenechukwu","boxscoreName":"Petersen","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Petersen","nameSlug":"michael-petersen-656848","firstLastName":"Michael Petersen","lastFirstName":"Petersen, Michael","lastInitName":"Petersen, M","initLastName":"M Petersen","fullFMLName":"Michael Kenechukwu Petersen","fullLFMName":"Petersen, Michael Kenechukwu","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"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},"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},"ID691587":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587","firstName":"Eury","lastName":"Pérez","primaryNumber":"39","birthDate":"2003-04-15","currentAge":23,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 8\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eury","useLastName":"Pérez","middleName":"Rafael","boxscoreName":"Pérez, Eu","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":true,"pronunciation":"ee-YOUR-ee","mlbDebutDate":"2023-05-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eury Pérez","nameSlug":"eury-perez-691587","firstLastName":"Eury Pérez","lastFirstName":"Pérez, Eury","lastInitName":"Pérez, E","initLastName":"E Pérez","fullFMLName":"Eury Rafael Pérez","fullLFMName":"Pérez, Eury Rafael","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID672640":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640","firstName":"Otto","lastName":"Lopez","primaryNumber":"6","birthDate":"1998-10-01","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Otto","useLastName":"Lopez","middleName":"Ariel","boxscoreName":"Lopez, O","gender":"M","nameMatrilineal":"Bello","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Lopez","nameSlug":"otto-lopez-672640","firstLastName":"Otto Lopez","lastFirstName":"Lopez, Otto","lastInitName":"Lopez, O","initLastName":"O Lopez","fullFMLName":"Otto Ariel Lopez","fullLFMName":"Lopez, Otto Ariel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID800049":{"id":800049,"fullName":"Adam Mazur","link":"/api/v1/people/800049","firstName":"Adam","lastName":"Mazur","primaryNumber":"60","birthDate":"2001-04-20","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adam","useLastName":"Mazur","middleName":"McKinnlee","boxscoreName":"Mazur","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"may-zhur","mlbDebutDate":"2024-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adam Mazur","nameSlug":"adam-mazur-800049","firstLastName":"Adam Mazur","lastFirstName":"Mazur, Adam","lastInitName":"Mazur, A","initLastName":"A Mazur","fullFMLName":"Adam McKinnlee Mazur","fullLFMName":"Mazur, Adam McKinnlee","strikeZoneTop":3.299,"strikeZoneBottom":1.665}},"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169","location":{"address1":"501 Marlins Way","city":"Miami","state":"Florida","stateAbbrev":"FL","postalCode":"33125","defaultCoordinates":{"latitude":25.77796236,"longitude":-80.21951795},"azimuthAngle":128.0,"elevation":10,"country":"USA"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":37446,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":344,"leftCenter":386,"center":407,"rightCenter":392,"rightLine":335},"active":true,"season":"2025"},"officialVenue":{"id":4169,"link":"/api/v1/venues/4169"},"weather":{"condition":"Roof Closed","temp":"72","wind":"0 mph, None"},"gameInfo":{"attendance":23895,"firstPitch":"2025-09-06T20:10:00.000Z","gameDurationMinutes":147},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"home":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"}},"officialScorer":{"id":431036,"fullName":"Ron Jernick","link":"/api/v1/people/431036"},"primaryDatacaster":{"id":831984,"fullName":"Ryan Erickson","link":"/api/v1/people/831984"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Kyle Schwarber hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-06T20:10:07.966Z","endTime":"2025-09-06T20:10:32.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-06T17:55:16.007Z","endTime":"2025-09-06T19:44:43.744Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-06T19:44:43.744Z","endTime":"2025-09-06T20:09:11.835Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-06T20:09:11.835Z","endTime":"2025-09-06T20:10:10.062Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.283881574877842,"aZ":-29.922682978297644,"pfxX":2.4182525146567606,"pfxZ":1.4057075936981667,"pX":1.3577766772267357,"pZ":1.6062505941549103,"vX0":6.220970332139202,"vY0":-125.44371434918533,"vZ0":-4.670855611948232,"x":65.24,"y":195.41,"x0":-1.4600361452353756,"y0":50.00616078435472,"z0":5.907177699868028,"aX":3.889176668683205},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":-5.6,"spinRate":2445,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.43516047590266904,"extension":6.218727584987993},"index":3,"playId":"ac930e9b-5ae8-3ab3-b356-4d716c55769d","pitchNumber":1,"startTime":"2025-09-06T20:10:10.062Z","endTime":"2025-09-06T20:10:16.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.2,"endSpeed":81.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38052231343531,"aZ":-29.404772772107695,"pfxX":0.65606666958295,"pfxZ":1.6884103025000523,"pX":1.8345964639650798,"pZ":0.6117308482331322,"vX0":7.999551410478606,"vY0":-126.74713974881452,"vZ0":-7.049238369380305,"x":47.07,"y":222.26,"x0":-1.4392444040135448,"y0":50.00067414486298,"z0":5.75742036689331,"aX":1.072875305077263},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.7,"breakHorizontal":-2.9,"spinRate":2535,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4310990132764094,"extension":6.218674767427984},"index":4,"playId":"b934933a-22ee-31ab-91e4-795822b17ab6","pitchNumber":2,"startTime":"2025-09-06T20:10:23.861Z","endTime":"2025-09-06T20:10:32.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:10:32.877Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Bohm lines out to left fielder Heriberto Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-06T20:10:40.695Z","endTime":"2025-09-06T20:12:21.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.53999730013946,"strikeZoneBottom":1.67539288819634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.154275073857487,"aZ":-30.24607761919773,"pfxX":0.36743710356405135,"pfxZ":1.2441058184056475,"pX":0.7340244442763528,"pZ":1.1611473087498878,"vX0":5.475570989755106,"vY0":-123.83678671767662,"vZ0":-5.234375513674921,"x":89.02,"y":207.43,"x0":-1.5590234811241739,"y0":50.00076467880626,"z0":5.851027674583402,"aX":0.5653959660234029},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.2,"breakHorizontal":-2.0,"spinRate":2317,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4433452656947927,"extension":5.957338168909379},"index":0,"playId":"854dd035-b182-3ca0-a591-e12cc7957062","pitchNumber":1,"startTime":"2025-09-06T20:11:00.865Z","endTime":"2025-09-06T20:11:06.219Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50427733387118,"aZ":-19.40534433683236,"pfxX":-9.907179150011766,"pfxZ":6.414655501383013,"pX":-0.2744342395411742,"pZ":3.4188057457506016,"vX0":7.21056760212455,"vY0":-140.34823600057007,"vZ0":-3.3194254792126707,"x":127.46,"y":146.47,"x0":-1.5930397406082604,"y0":50.000179274837315,"z0":5.884501678630358,"aX":-19.71201155949143},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.0,"breakHorizontal":16.4,"spinRate":2322,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3906337422743711,"extension":6.0134770608851476},"index":1,"playId":"dd99a924-3636-34d9-a60e-cdf202f6960d","pitchNumber":2,"startTime":"2025-09-06T20:11:16.231Z","endTime":"2025-09-06T20:11:20.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.41676903577007,"strikeZoneBottom":1.53554966077605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.257396973440173,"aZ":-26.59133749270796,"pfxX":0.042726812475772924,"pfxZ":3.5325227348958306,"pX":0.9466086847829047,"pZ":0.818512816214884,"vX0":6.307306210105663,"vY0":-124.67203018296293,"vZ0":-6.7838325322023625,"x":80.92,"y":216.68,"x0":-1.6178537367636416,"y0":50.001033819140744,"z0":5.7591958267239365,"aX":0.06701203201475157},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.0,"breakHorizontal":-1.4,"spinRate":2335,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.43876163138788193,"extension":6.091720768145784},"index":2,"playId":"87748af0-6715-3e8e-a8e6-9af5ce0d54ef","pitchNumber":3,"startTime":"2025-09-06T20:11:31.929Z","endTime":"2025-09-06T20:11:36.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.61415180534942,"aZ":-17.24732900076466,"pfxX":-9.494150305187095,"pfxZ":7.627429368173683,"pX":0.3488235289230271,"pZ":2.57110235134863,"vX0":8.780976726437247,"vY0":-139.53818086859843,"vZ0":-5.767695249799238,"x":103.7,"y":169.36,"x0":-1.6169795225202108,"y0":50.0020225874445,"z0":5.8149379956215554,"aX":-18.579971968875903},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":15.2,"spinRate":2359,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.393656433017739,"extension":6.019448659665946},"index":3,"playId":"91cf04de-4d39-3460-b740-9c5424f4d14a","pitchNumber":4,"startTime":"2025-09-06T20:11:47.044Z","endTime":"2025-09-06T20:11:53.397Z","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":89.3,"endSpeed":81.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41807082501139,"aZ":-29.093629654718292,"pfxX":-10.6175220211769,"pfxZ":1.8118717051667925,"pX":-0.3341795059683892,"pZ":1.700146592024074,"vX0":6.80560850241549,"vY0":-129.73852701142945,"vZ0":-4.8911362451860825,"x":129.74,"y":192.88,"x0":-1.6187099566712433,"y0":50.00061935050658,"z0":5.840552714220389,"aX":-18.006637832819436},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.4,"breakHorizontal":17.6,"spinRate":1976,"spinDirection":242},"zone":7,"typeConfidence":0.9,"plateTime":0.4230016589235248,"extension":5.956043018178224},"hitData":{"launchSpeed":97.4,"launchAngle":16.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.27,"coordY":97.23}},"index":4,"playId":"68454abe-6b15-3fd5-8f96-b2f569e2c616","pitchNumber":5,"startTime":"2025-09-06T20:12:11.560Z","endTime":"2025-09-06T20:12:21.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:12:21.560Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Harper homers (24) on a fly ball to center field. Kyle Schwarber scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-06T20:12:29.043Z","endTime":"2025-09-06T20:14:31.760Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.7,"strikeZoneTop":3.19000262696929,"strikeZoneBottom":1.58227927773211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.042104371015625,"aZ":-21.55909302489698,"pfxX":-10.16820043342877,"pfxZ":5.333634334000271,"pX":-0.34643114765965555,"pZ":3.760994351962068,"vX0":7.026954672448326,"vY0":-140.9134590663747,"vZ0":-2.2018895332099606,"x":130.21,"y":137.23,"x0":-1.5643065842003196,"y0":50.00361033193154,"z0":5.960484725361092,"aX":-20.242973135998042},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.4,"breakHorizontal":16.8,"spinRate":2258,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.390200638362892,"extension":5.969343036518677},"index":0,"playId":"1c12e396-ad0c-326a-b33a-e37eaea30356","pitchNumber":1,"startTime":"2025-09-06T20:12:47.101Z","endTime":"2025-09-06T20:12:51.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.93235912507484,"aZ":-18.150415489282967,"pfxX":-10.101206322691871,"pfxZ":7.1474931336125636,"pX":-0.18055400030208676,"pZ":2.7529627035862374,"vX0":7.173791121491638,"vY0":-139.76485436341378,"vZ0":-5.2943344697417745,"x":123.88,"y":164.45,"x0":-1.4789923438699475,"y0":50.00326968983926,"z0":5.878706616301767,"aX":-19.819493408953015},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.9,"breakHorizontal":16.7,"spinRate":2311,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.39314170932988723,"extension":6.292572151761088},"index":1,"playId":"cbcf055e-e9a3-3b00-a4a0-18868fd93f01","pitchNumber":2,"startTime":"2025-09-06T20:13:02.429Z","endTime":"2025-09-06T20:13:05.583Z","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":85.6,"endSpeed":79.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.055846246727647,"aZ":-33.555401942080344,"pfxX":1.0466635508017363,"pfxZ":-0.876287016254043,"pX":0.6305167204338142,"pZ":2.4839361561809343,"vX0":4.931569535167456,"vY0":-124.63040651959105,"vZ0":-1.6956292933761539,"x":92.97,"y":171.71,"x0":-1.5063603622541109,"y0":50.0021665708014,"z0":5.933577310372115,"aX":1.6522779965179069},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.7,"breakHorizontal":-3.0,"spinRate":2366,"spinDirection":87},"zone":6,"typeConfidence":2.0,"plateTime":0.4387811859464925,"extension":6.150548515873709},"index":2,"playId":"7a3aa786-020e-384a-b068-7066d19cd149","pitchNumber":3,"startTime":"2025-09-06T20:13:16.656Z","endTime":"2025-09-06T20:13:22.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.248328556429353,"aZ":-24.041591977633065,"pfxX":-10.135694940880843,"pfxZ":4.645877780828118,"pX":-0.3998418940921818,"pZ":1.9622008256351353,"vX0":6.420232188578755,"vY0":-131.54212943158194,"vZ0":-5.321316227228866,"x":132.24,"y":185.8,"x0":-1.5569846828218692,"y0":50.00297808914025,"z0":5.796965676949032,"aX":-17.738905253918794},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.4,"breakHorizontal":16.9,"spinRate":1958,"spinDirection":238},"zone":7,"typeConfidence":0.9,"plateTime":0.4166076148021358,"extension":5.673994337838886},"index":3,"playId":"d05e5946-7f2b-34da-af4b-7a4dbacab1ff","pitchNumber":4,"startTime":"2025-09-06T20:13:38.370Z","endTime":"2025-09-06T20:13:41.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.15663115511515,"aZ":-19.83911322267636,"pfxX":-9.671083573771424,"pfxZ":6.153892970186307,"pX":0.35328318656687185,"pZ":2.8696215853312865,"vX0":8.114669954581327,"vY0":-141.8220694930079,"vZ0":-5.0331175520042715,"x":103.53,"y":161.3,"x0":-1.31085552958696,"y0":50.006327082198105,"z0":5.96124628384444,"aX":-19.397147305844225},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.1,"breakHorizontal":15.5,"spinRate":2266,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.3885436624531935,"extension":5.851703495869015},"hitData":{"launchSpeed":106.2,"launchAngle":29.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.48,"coordY":25.07}},"index":4,"playId":"463d78df-4f31-3614-a7dd-b9f80b539965","pitchNumber":5,"startTime":"2025-09-06T20:14:03.253Z","endTime":"2025-09-06T20:14:31.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:14:31.760Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-06T20:14:37.716Z","endTime":"2025-09-06T20:16:57.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.62640702999439,"strikeZoneBottom":1.70907653992575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2533775980006,"aZ":-23.2599739230458,"pfxX":-11.167191636172763,"pfxZ":4.629482089619012,"pX":-0.05761186285433465,"pZ":3.386640323451719,"vX0":7.9473425206262505,"vY0":-138.19340793063145,"vZ0":-2.751425031333769,"x":119.2,"y":147.34,"x0":-1.5273046903822347,"y0":50.000770364795144,"z0":5.9664358660208725,"aX":-21.48719780374917},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.9,"breakHorizontal":18.5,"spinRate":2356,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.39712226397378236,"extension":6.390963668346417},"index":0,"playId":"3cddc386-ff27-3ccf-8f37-f6db8f21b667","pitchNumber":1,"startTime":"2025-09-06T20:14:56.828Z","endTime":"2025-09-06T20:15:01.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.83816466871222,"aZ":-26.072637423072475,"pfxX":-10.639633681356703,"pfxZ":3.550532174507537,"pX":-0.5273012376734851,"pZ":2.1023927716110067,"vX0":6.16191056512989,"vY0":-130.56837998313904,"vZ0":-4.683850161617626,"x":137.1,"y":182.02,"x0":-1.5420558794961954,"y0":50.001002442010304,"z0":5.8939583028013836,"aX":-18.272109214334765},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":17.8,"spinRate":2092,"spinDirection":236},"zone":7,"typeConfidence":0.9,"plateTime":0.42034470748729635,"extension":6.935736667273772},"index":1,"playId":"e59a7437-1d5b-3eed-8383-3264bff4e098","pitchNumber":2,"startTime":"2025-09-06T20:15:10.255Z","endTime":"2025-09-06T20:15:17.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60838836442578,"aZ":-27.612500185141684,"pfxX":-11.2871247970231,"pfxZ":2.64144259914566,"pX":-0.8628580086960285,"pZ":2.0418217880856084,"vX0":5.6996885713290775,"vY0":-130.7793603144913,"vZ0":-4.457206975064464,"x":149.89,"y":183.65,"x0":-1.6088504660392484,"y0":50.000407210266985,"z0":5.849008843480582,"aX":-19.470540309393524},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.0,"breakHorizontal":19.1,"spinRate":2031,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.4194588663666883,"extension":6.370428535700599},"index":2,"playId":"8bdec2bc-69d4-3d38-8ef6-b2592c8ca830","pitchNumber":3,"startTime":"2025-09-06T20:15:44.875Z","endTime":"2025-09-06T20:15:47.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.546454320544942,"aZ":-23.735617120824784,"pfxX":-10.345983754073986,"pfxZ":4.896486574435638,"pX":-1.2017496605499058,"pZ":2.271201706201239,"vX0":4.474506409146081,"vY0":-130.69695608939705,"vZ0":-4.625679366392162,"x":162.81,"y":177.46,"x0":-1.5955065760270097,"y0":50.002526997312145,"z0":5.855246543093792,"aX":-17.828475877361658},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.0,"breakHorizontal":17.6,"spinRate":1956,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.41970466275119467,"extension":5.868914873994472},"index":3,"playId":"d1acb426-0dea-3330-8c48-6e966f1ccfed","pitchNumber":4,"startTime":"2025-09-06T20:16:00.859Z","endTime":"2025-09-06T20:16:04.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.36501282500593,"strikeZoneBottom":1.5458212904872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.8860426346855,"aZ":-24.38489563723246,"pfxX":-12.014152565268752,"pfxZ":4.444838027784858,"pX":0.6554883806686775,"pZ":1.0436044650899525,"vX0":9.346581857820835,"vY0":-131.51469550440066,"vZ0":-7.590545064868127,"x":92.01,"y":210.6,"x0":-1.3835470861939332,"y0":50.00270643231815,"z0":5.7759044823857115,"aX":-21.04608615451987},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.5,"breakHorizontal":19.7,"spinRate":2068,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.41647124462427865,"extension":6.381214754358771},"index":4,"playId":"2f23ad83-2238-33ec-9ba5-ba3f619b30ff","pitchNumber":5,"startTime":"2025-09-06T20:16:22.287Z","endTime":"2025-09-06T20:16:26.078Z","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":97.9,"endSpeed":88.8,"strikeZoneTop":3.69243370319025,"strikeZoneBottom":1.74193087355785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.411873870552924,"aZ":-17.79599399225177,"pfxX":-10.543495711645207,"pfxZ":7.082030864648475,"pX":1.2344906175093955,"pZ":3.0979980135726763,"vX0":11.035468148986181,"vY0":-142.01806987268088,"vZ0":-4.698839973297021,"x":69.94,"y":155.13,"x0":-1.3434339312870676,"y0":50.00161285835713,"z0":5.916084925177698,"aX":-21.40239544796154},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.9,"breakHorizontal":16.7,"spinRate":2341,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3865998269003308,"extension":6.505359427461985},"index":5,"playId":"f5dd40e7-2f95-3d1c-966f-119b62d1fda1","pitchNumber":6,"startTime":"2025-09-06T20:16:36.800Z","endTime":"2025-09-06T20:16:41.358Z","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":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.5,"strikeZoneTop":3.65100709388059,"strikeZoneBottom":1.78861892113469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.54288741957358,"aZ":-15.12529337617611,"pfxX":-10.857345200806993,"pfxZ":8.299622945071263,"pX":0.9041942041446965,"pZ":1.7190953168755487,"vX0":10.236319191049667,"vY0":-142.81808438058545,"vZ0":-8.678656495257954,"x":82.53,"y":192.36,"x0":-1.3252194042250638,"y0":50.00622067645965,"z0":5.75993398735748,"aX":-22.312824002958273},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.2,"breakHorizontal":17.4,"spinRate":2319,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.38430293929532144,"extension":6.6899714692727414},"index":6,"playId":"238cf521-6d42-3128-aee6-93cb15d27c6c","pitchNumber":7,"startTime":"2025-09-06T20:16:53.349Z","endTime":"2025-09-06T20:16:57.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:16:57.588Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Marsh pops out to shortstop Otto Lopez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-06T20:17:01.298Z","endTime":"2025-09-06T20:18:03.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.4,"endSpeed":79.2,"strikeZoneTop":3.23000123766092,"strikeZoneBottom":1.53457679823877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.337588925545607,"aZ":-30.447995824507064,"pfxX":0.7156856372457225,"pfxZ":1.0957456605425975,"pX":0.2904866057939597,"pZ":1.9411473932558863,"vX0":4.1461781560919295,"vY0":-124.3856124938533,"vZ0":-3.6185367892274085,"x":105.93,"y":186.37,"x0":-1.4863101127556346,"y0":50.004137193785716,"z0":5.920784313287958,"aX":1.1289182582443393},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.4,"breakHorizontal":-2.2,"spinRate":2370,"spinDirection":136},"zone":9,"typeConfidence":2.0,"plateTime":0.43919131154288005,"extension":6.205117918610329},"index":0,"playId":"8aea3d48-fa7f-3a8f-8b51-3b7d0f38c276","pitchNumber":1,"startTime":"2025-09-06T20:17:22.099Z","endTime":"2025-09-06T20:17:29.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.14842438114407,"strikeZoneBottom":1.52910676688433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.637310829159112,"aZ":-26.054471920879894,"pfxX":0.8462466718041348,"pfxZ":3.555342386991997,"pX":0.6294925891677856,"pZ":3.1864548963200896,"vX0":5.142016216636707,"vY0":-130.23823928132308,"vZ0":-2.1649746833014043,"x":93.01,"y":152.75,"x0":-1.4782560777303067,"y0":50.00619194253065,"z0":5.993576071980096,"aX":1.4572409666429094},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.2,"breakHorizontal":-2.6,"spinRate":2302,"spinDirection":189},"zone":3,"typeConfidence":2.0,"plateTime":0.42012276653174796,"extension":5.948533071440299},"index":1,"playId":"e5130a5e-433c-3913-b788-1678b1bd6bdd","pitchNumber":2,"startTime":"2025-09-06T20:17:37.057Z","endTime":"2025-09-06T20:17:42.331Z","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":91.2,"endSpeed":83.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.484921086280973,"aZ":-23.31448357679798,"pfxX":-2.70021365158197,"pfxZ":4.999260669623891,"pX":0.5901070905366883,"pZ":2.313551064138365,"vX0":5.984036141859919,"vY0":-132.57100189186903,"vZ0":-4.868706488156215,"x":94.51,"y":176.31,"x0":-1.3499285967093,"y0":50.00366493411301,"z0":5.88521357639118,"aX":-4.7864517975959915},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.2,"breakHorizontal":3.5,"spinRate":2377,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.41384743899545295,"extension":6.294048068534171},"hitData":{"launchSpeed":98.9,"launchAngle":67.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":120.41,"coordY":143.17}},"index":2,"playId":"f618c123-99f1-3808-91db-899754da34a3","pitchNumber":3,"startTime":"2025-09-06T20:17:52.853Z","endTime":"2025-09-06T20:18:03.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:18:03.367Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Lopez flies out to right fielder Max Kepler.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-06T20:19:59.231Z","endTime":"2025-09-06T20:21:29.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.7,"strikeZoneTop":3.40999922191759,"strikeZoneBottom":1.55927599849311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.05338116519018,"aZ":-14.316396021492412,"pfxX":9.957469531853178,"pfxZ":9.165806096806467,"pX":-0.02499551045739626,"pZ":2.5968862792436793,"vX0":-8.769575386977088,"vY0":-139.55370572652785,"vZ0":-5.539692090041407,"x":117.95,"y":168.66,"x0":1.8838163534437211,"y0":50.00115071066054,"z0":5.571115319945448,"aX":19.39465940704707},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":-16.0,"spinRate":2328,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.3943730587462637,"extension":5.6652996044234625},"index":0,"playId":"6985c06e-21e8-32ea-8097-10843cff0309","pitchNumber":1,"startTime":"2025-09-06T20:20:13.831Z","endTime":"2025-09-06T20:20:17.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.751854159116,"aZ":-27.63946103656662,"pfxX":-3.036783613560009,"pfxZ":2.861842171291366,"pX":-0.41037880928619325,"pZ":2.4440357426719848,"vX0":-5.674930295705457,"vY0":-125.46704804520485,"vZ0":-1.883423718952973,"x":132.64,"y":172.79,"x0":2.2805170979452427,"y0":50.00478268926273,"z0":5.469644638907471,"aX":-4.812476848235728},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.9,"breakHorizontal":6.8,"spinRate":2473,"spinDirection":325},"zone":4,"typeConfidence":2.0,"plateTime":0.4375297935526996,"extension":5.619280566580739},"index":1,"playId":"fdd044c6-b6b4-30f2-86de-cd1b1ec81b66","pitchNumber":2,"startTime":"2025-09-06T20:20:27.556Z","endTime":"2025-09-06T20:20:32.749Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-06T20:20:41.974Z","endTime":"2025-09-06T20:20:50.227Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"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":87.5,"endSpeed":80.7,"strikeZoneTop":3.41000022102926,"strikeZoneBottom":1.55097489348415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.636024337735307,"aZ":-31.55411004653023,"pfxX":-5.2059827563598535,"pfxZ":0.37674430871071696,"pX":-0.7069708980860961,"pZ":1.0008652378119864,"vX0":-6.140839121059498,"vY0":-127.31598595190007,"vZ0":-4.821130097709475,"x":143.95,"y":211.76,"x0":2.4143185000427536,"y0":50.001612557924844,"z0":5.422108480782201,"aX":-8.527425895506486},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.2,"breakHorizontal":10.8,"spinRate":2347,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4305481259980879,"extension":5.559683770901597},"index":3,"playId":"c1348437-fea2-3bd7-887f-1f0083c3548c","pitchNumber":3,"startTime":"2025-09-06T20:20:50.227Z","endTime":"2025-09-06T20:20:54.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.40999956289055,"strikeZoneBottom":1.55715394694772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.845333393603227,"aZ":-36.403004194240374,"pfxX":-5.263631337802815,"pfxZ":-2.614234039038701,"pX":0.9142824467919759,"pZ":2.709489822589577,"vX0":-2.2216791135387024,"vY0":-126.77357110940235,"vZ0":0.1238286407181528,"x":82.15,"y":165.62,"x0":2.488050547342517,"y0":50.00543013145552,"z0":5.584883756276213,"aX":-8.500772305651163},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.4,"breakHorizontal":10.1,"spinRate":2358,"spinDirection":319},"zone":12,"typeConfidence":2.0,"plateTime":0.43337085708999057,"extension":5.7243525825394554},"index":4,"playId":"37f62f1b-568b-32a1-8a0f-5c936fe810ed","pitchNumber":4,"startTime":"2025-09-06T20:21:04.874Z","endTime":"2025-09-06T20:21:10.394Z","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":87.5,"endSpeed":79.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.258469532190738,"aZ":-25.89793604426291,"pfxX":9.555482485620944,"pfxZ":3.8334898709759226,"pX":-0.010109375950829402,"pZ":3.0537086589464875,"vX0":-8.315090793733866,"vY0":-127.1406278007572,"vZ0":-1.03670687172819,"x":117.39,"y":156.33,"x0":2.0625336815418467,"y0":50.000540160556795,"z0":5.523554522531341,"aX":15.629845540754658},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.0,"breakHorizontal":-15.4,"spinRate":1981,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.4309384562870413,"extension":5.636889724155842},"hitData":{"launchSpeed":93.9,"launchAngle":39.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.29,"coordY":87.12}},"index":5,"playId":"95d11b26-917c-3b1a-a003-3a0fb1522fcb","pitchNumber":5,"startTime":"2025-09-06T20:21:19.920Z","endTime":"2025-09-06T20:21:29.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:21:29.932Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Agustín Ramírez walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-06T20:21:33.365Z","endTime":"2025-09-06T20:23:29.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.19000252214438,"strikeZoneBottom":1.39272706678289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.11986637152968,"aZ":-31.926881336170677,"pfxX":-4.55460096494714,"pfxZ":0.15784199974558533,"pX":0.568583833351522,"pZ":2.307797834484611,"vX0":-3.1014933724391076,"vY0":-124.17709612461076,"vZ0":-1.1261249316541508,"x":95.33,"y":176.47,"x0":2.4277374449469677,"y0":50.00229352426957,"z0":5.436348642978028,"aX":-7.07330627192655},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":9.0,"spinRate":2356,"spinDirection":323},"zone":6,"typeConfidence":2.0,"plateTime":0.44199673865354905,"extension":5.781021213143345},"index":0,"playId":"148b9d82-f233-3d5c-982f-c2416b63b901","pitchNumber":1,"startTime":"2025-09-06T20:21:48.869Z","endTime":"2025-09-06T20:21:53.036Z","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.6,"endSpeed":88.4,"strikeZoneTop":3.18999994505752,"strikeZoneBottom":1.57395549703571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.82033933104732,"aZ":-13.691663106181567,"pfxX":7.6056069716484505,"pfxZ":9.149797226892023,"pX":0.06480918197039567,"pZ":3.739666371151915,"vX0":-8.611837111006508,"vY0":-141.80599683981202,"vZ0":-2.671306879158331,"x":114.53,"y":137.81,"x0":2.164432757402984,"y0":50.007042658010725,"z0":5.576372388629999,"aX":15.371133432511058},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":-11.9,"spinRate":2342,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.3874267144967347,"extension":5.724395764017383},"index":1,"playId":"a179abcc-fca8-3da6-a5fd-514385e078ec","pitchNumber":2,"startTime":"2025-09-06T20:21:59.797Z","endTime":"2025-09-06T20:22:04.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.524822318795714,"aZ":-13.75266748886036,"pfxX":8.233884349060775,"pfxZ":9.078359655733514,"pX":-0.19042362645052893,"pZ":3.355361435353152,"vX0":-9.14992885523039,"vY0":-142.02455937832264,"vZ0":-3.628137719106891,"x":124.26,"y":148.19,"x0":2.013402073323308,"y0":50.00652606601861,"z0":5.532570612058713,"aX":16.714666698096},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":-13.0,"spinRate":2346,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.3866299147421124,"extension":5.651727969382251},"index":2,"playId":"4a342c6e-ff31-3ecc-b9a0-7472a85fda00","pitchNumber":3,"startTime":"2025-09-06T20:22:15.140Z","endTime":"2025-09-06T20:22:21.498Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-06T20:22:27.563Z","endTime":"2025-09-06T20:22:34.508Z","isPitch":false,"type":"action","player":{"id":682663,"link":"/api/v1/people/682663"}},{"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":98.4,"endSpeed":88.9,"strikeZoneTop":3.18999915646783,"strikeZoneBottom":1.3347198798709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.976818748278106,"aZ":-15.376299206686804,"pfxX":8.523314137899693,"pfxZ":8.212517822482095,"pX":-0.6512332539109247,"pZ":3.7984312519694385,"vX0":-10.0584976853397,"vY0":-142.84323234847784,"vZ0":-2.3251662215579967,"x":141.82,"y":136.22,"x0":1.8251662476533626,"y0":50.0058821997795,"z0":5.601355063135956,"aX":17.44077555765429},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":-13.2,"spinRate":2322,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.38493138288210016,"extension":5.653383987397932},"index":4,"playId":"dc85eb17-e9f7-367d-b658-9edca8b592e6","pitchNumber":4,"startTime":"2025-09-06T20:22:34.508Z","endTime":"2025-09-06T20:22:39.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.03139781623681,"strikeZoneBottom":1.41230306315525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.780790653237016,"aZ":-29.190415708718177,"pfxX":-4.156391337256842,"pfxZ":1.7771601999768043,"pX":-0.06337340889616208,"pZ":1.6348366052533552,"vX0":-4.7005602446033405,"vY0":-129.21899717473198,"vZ0":-3.883188264868321,"x":119.42,"y":194.64,"x0":2.3243172310508418,"y0":50.004004964956174,"z0":5.4184463874220805,"aX":-6.9755471181579916},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":8.6,"spinRate":2559,"spinDirection":330},"zone":8,"typeConfidence":2.0,"plateTime":0.42508812903248394,"extension":5.69935405703849},"index":5,"playId":"5452fe19-6e0e-3087-a1b6-38a61c048bcd","pitchNumber":5,"startTime":"2025-09-06T20:22:48.763Z","endTime":"2025-09-06T20:22:53.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.03194514616364,"aZ":-13.750124253542596,"pfxX":7.9624361121089935,"pfxZ":8.97307966700335,"pX":0.48782143000432515,"pZ":3.187508296295859,"vX0":-6.954742128141503,"vY0":-143.09340600448687,"vZ0":-4.3015779395059575,"x":98.41,"y":152.72,"x0":1.927069657947375,"y0":50.00386643573623,"z0":5.585050722269745,"aX":16.351746036553248},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.5,"breakHorizontal":-12.8,"spinRate":2388,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.3842055425940236,"extension":5.650126327508552},"index":6,"playId":"6797350a-fbf6-3ef5-bf07-31a6bd3022d1","pitchNumber":6,"startTime":"2025-09-06T20:23:04.495Z","endTime":"2025-09-06T20:23:08.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.3,"strikeZoneTop":3.08140001671704,"strikeZoneBottom":1.27520718185901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.48421843539678,"aZ":-14.958509868421613,"pfxX":7.8527243866158045,"pfxZ":8.398842241662479,"pX":-0.8726624110018351,"pZ":1.8025802815111467,"vX0":-10.363902674523876,"vY0":-142.86371386653752,"vZ0":-7.74352924566147,"x":150.26,"y":190.11,"x0":1.7961175167328316,"y0":50.00560243952,"z0":5.5048737927812414,"aX":16.100473462574616},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.6,"breakHorizontal":-11.9,"spinRate":2305,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.38464044328463354,"extension":5.841873879300752},"index":7,"playId":"a0556f7a-7aef-3f85-bdda-a97412aa7edd","pitchNumber":7,"startTime":"2025-09-06T20:23:23.719Z","endTime":"2025-09-06T20:23:29.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:23:29.172Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jakob Marsee lines out to center fielder Harrison Bader.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-06T20:23:36.846Z","endTime":"2025-09-06T20:24:42.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.9,"strikeZoneTop":3.36196863613649,"strikeZoneBottom":1.52348659373572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35466149054885,"aZ":-33.57085015885122,"pfxX":-6.24083693649579,"pfxZ":-0.9208538081935806,"pX":1.38624319125473,"pZ":4.600182562145071,"vX0":-0.6788410263170283,"vY0":-123.1282487476222,"vZ0":4.312992601399949,"x":64.16,"y":114.58,"x0":2.475995252913129,"y0":50.00018259548049,"z0":5.680247676427543,"aX":-9.50027454122384},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.2,"breakHorizontal":11.4,"spinRate":2336,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.4462697082270224,"extension":5.64746613606347},"index":0,"playId":"533f7f29-bd56-384a-a623-d15a88d14ef0","pitchNumber":1,"startTime":"2025-09-06T20:23:55.355Z","endTime":"2025-09-06T20:24:04.359Z","isPitch":true,"type":"pitch"},{"details":{"description":"Agustín Ramírez caught stealing 2nd base, catcher J.T. Realmuto to shortstop Edmundo Sosa.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"533f7f29-bd56-384a-a623-d15a88d14ef0","startTime":"2025-09-06T20:24:17.093Z","endTime":"2025-09-06T20:24:35.146Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682663,"link":"/api/v1/people/682663"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.83198020966559,"aZ":-14.070411692113181,"pfxX":7.224359107601398,"pfxZ":8.904716621693257,"pX":-0.307582943925726,"pZ":2.319490938092722,"vX0":-8.781691740544503,"vY0":-142.41169518640638,"vZ0":-6.198913087826753,"x":128.72,"y":176.15,"x0":1.892414947072469,"y0":50.00393415244791,"z0":5.43165127785093,"aX":14.688984377383115},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":-11.0,"spinRate":2301,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.3861367553084287,"extension":5.858380555602026},"hitData":{"launchSpeed":91.6,"launchAngle":21.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.51,"coordY":73.55}},"index":2,"playId":"98940113-3c87-34c4-ba0b-d4ef44a43a50","pitchNumber":2,"startTime":"2025-09-06T20:24:35.146Z","endTime":"2025-09-06T20:24:42.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:24:42.160Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-06T20:26:28.685Z","endTime":"2025-09-06T20:27:43.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.047693051968523,"aZ":-25.75436477025914,"pfxX":-11.201382656538915,"pfxZ":3.8956528490660354,"pX":-1.065009566517583,"pZ":2.095431675694681,"vX0":5.64868376386502,"vY0":-127.79152057488598,"vZ0":-4.440354662913003,"x":157.6,"y":182.2,"x0":-1.8520607475511437,"y0":50.00608262406005,"z0":5.885835702890657,"aX":-18.476058818153483},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.2,"breakHorizontal":19.0,"spinRate":2159,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4290983822822425,"extension":6.261059519623229},"index":0,"playId":"17db486a-a9de-3d2f-ab49-8f9d92322d3b","pitchNumber":1,"startTime":"2025-09-06T20:26:51.872Z","endTime":"2025-09-06T20:26:55.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.381474542869213,"aZ":-26.248119024053896,"pfxX":-10.323134372880144,"pfxZ":3.4854942924536036,"pX":-1.38626115900249,"pZ":2.0793275926248134,"vX0":4.310563247597382,"vY0":-129.57309026868745,"vZ0":-4.641708014975449,"x":169.84,"y":182.64,"x0":-1.7314781087567983,"y0":50.00048777671402,"z0":5.902509152543174,"aX":-17.528875032905503},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.5,"breakHorizontal":17.8,"spinRate":1984,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.42292699462840977,"extension":6.107845528117426},"index":1,"playId":"996c1f3a-48a7-3a80-b45c-cdd0549650e4","pitchNumber":2,"startTime":"2025-09-06T20:27:08.748Z","endTime":"2025-09-06T20:27:13.919Z","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":89.9,"endSpeed":82.3,"strikeZoneTop":3.22000089814237,"strikeZoneBottom":1.45234512760399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.496930381775012,"aZ":-22.806040325557667,"pfxX":-9.605837523487033,"pfxZ":5.449318418913496,"pX":-0.7943770292858345,"pZ":0.649361827276574,"vX0":5.238209719130328,"vY0":-130.5265191401273,"vZ0":-8.790258627235723,"x":147.28,"y":221.25,"x0":-1.5834704182730963,"y0":50.002061522325796,"z0":5.78932358769914,"aX":-16.507877657792978},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.0,"breakHorizontal":16.2,"spinRate":2072,"spinDirection":237},"zone":13,"typeConfidence":0.81,"plateTime":0.4202767497596662,"extension":6.479131415309605},"index":2,"playId":"16d027f3-8327-3aee-8aa4-825bb9f7998a","pitchNumber":3,"startTime":"2025-09-06T20:27:23.171Z","endTime":"2025-09-06T20:27:27.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25090857725852,"aZ":-30.278751393265395,"pfxX":-0.13883776828560368,"pfxZ":1.152441735362303,"pX":1.278116949606541,"pZ":1.274401779003518,"vX0":7.091170092504476,"vY0":-127.40163195027448,"vZ0":-5.255099273291682,"x":68.28,"y":204.37,"x0":-1.5190149275454705,"y0":50.00540635189476,"z0":5.74624938402302,"aX":-0.22916185070181283},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.1,"breakHorizontal":-1.3,"spinRate":2402,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.429298925008605,"extension":6.079442388264117},"index":3,"playId":"4fc12310-7155-31d9-8841-d33a533b5684","pitchNumber":4,"startTime":"2025-09-06T20:27:40.186Z","endTime":"2025-09-06T20:27:43.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:27:43.618Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Kepler grounds out, second baseman Maximo Acosta to first baseman Eric Wagaman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-06T20:27:46.789Z","endTime":"2025-09-06T20:28:17.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691185,"link":"/api/v1/people/691185"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.577799981147315,"aZ":-17.771780156335883,"pfxX":-7.99868402025869,"pfxZ":7.261521446419442,"pX":0.28007736610086387,"pZ":2.3312308065672585,"vX0":7.709590172701199,"vY0":-140.36260333706988,"vZ0":-6.40998191908716,"x":106.32,"y":175.84,"x0":-1.4711500991332624,"y0":50.00063858625143,"z0":5.813308084912135,"aX":-15.861063057801518},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.9,"breakHorizontal":12.7,"spinRate":2290,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3911358885745706,"extension":6.137079730832141},"hitData":{"launchSpeed":102.8,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.9,"coordY":155.88}},"index":0,"playId":"4644e970-4036-3fd4-afb4-659212a07566","pitchNumber":1,"startTime":"2025-09-06T20:28:10.400Z","endTime":"2025-09-06T20:28:17.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:28:17.994Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edmundo Sosa singles on a fly ball to left fielder Heriberto Hernández.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-06T20:28:24.949Z","endTime":"2025-09-06T20:29:27.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"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":96.7,"endSpeed":88.4,"strikeZoneTop":3.39000060731695,"strikeZoneBottom":1.60509838775182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6662148882401,"aZ":-21.844741000119736,"pfxX":-10.560282451598395,"pfxZ":5.150731764973678,"pX":-0.1269512579288502,"pZ":3.7212069347377983,"vX0":8.015831943123224,"vY0":-140.6273715948293,"vZ0":-2.219157665230941,"x":121.84,"y":138.31,"x0":-1.6412762196214283,"y0":50.00015622757265,"z0":5.936485008315208,"aX":-21.163833523958505},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.1,"breakHorizontal":17.5,"spinRate":2286,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.38938437327806286,"extension":6.390634509198981},"index":0,"playId":"21f75499-e3c3-3e4c-b015-979dd611b6ac","pitchNumber":1,"startTime":"2025-09-06T20:28:45.739Z","endTime":"2025-09-06T20:28:50.055Z","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":97.6,"endSpeed":89.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.89639490652981,"aZ":-24.569857758124115,"pfxX":-11.257699986852101,"pfxZ":3.725056779927761,"pX":-0.1491058907225849,"pZ":2.2963636066844613,"vX0":8.297875588820792,"vY0":-141.85995402455598,"vZ0":-5.509206455169585,"x":122.68,"y":176.78,"x0":-1.6466975967739876,"y0":50.00522015501686,"z0":5.826125035000646,"aX":-22.99015615845201},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.8,"breakHorizontal":18.7,"spinRate":2328,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3858315966954522,"extension":6.155319430211411},"index":1,"playId":"6c023f19-2d0c-3a2a-99c1-f858cd2032cc","pitchNumber":2,"startTime":"2025-09-06T20:28:59.640Z","endTime":"2025-09-06T20:29:04.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.262675664325236,"aZ":-26.119958984321382,"pfxX":-10.611584471422123,"pfxZ":3.4704222178594364,"pX":-0.7772303161463314,"pZ":2.6666113487529435,"vX0":5.941840220422242,"vY0":-131.41190915444932,"vZ0":-3.3019387199478984,"x":146.63,"y":166.78,"x0":-1.6907139968999958,"y0":50.006088486781366,"z0":5.883245103976463,"aX":-18.53337211759589},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.8,"breakHorizontal":17.9,"spinRate":2064,"spinDirection":238},"zone":4,"typeConfidence":0.9,"plateTime":0.417050954728595,"extension":5.713676224979019},"hitData":{"launchSpeed":69.5,"launchAngle":27.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.38,"coordY":103.18}},"index":2,"playId":"60741b1e-ae25-35bf-9558-5992d04f8cc3","pitchNumber":3,"startTime":"2025-09-06T20:29:16.367Z","endTime":"2025-09-06T20:29:27.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:29:27.414Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bryson Stott pops out to shortstop Otto Lopez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-06T20:29:32.374Z","endTime":"2025-09-06T20:31:02.520Z","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":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.29000204430371,"strikeZoneBottom":1.53430063406187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0778046830623,"aZ":-13.754566291843895,"pfxX":-8.44925640093055,"pfxZ":9.302216806756592,"pX":-0.20271981498593578,"pZ":2.871393204044549,"vX0":6.742750791334005,"vY0":-139.94530555279218,"vZ0":-5.625279473508645,"x":124.73,"y":161.25,"x0":-1.547574291299417,"y0":50.00520696616216,"z0":5.811382651516691,"aX":-16.73352648619556},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":13.9,"spinRate":2302,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.3916448558929946,"extension":6.134497579831628},"index":0,"playId":"21d8bdda-1b67-31be-9cf4-0e7d7752e1aa","pitchNumber":1,"startTime":"2025-09-06T20:29:52.473Z","endTime":"2025-09-06T20:29:56.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.29000099045602,"strikeZoneBottom":1.57851978019233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.95475872722153,"aZ":-14.709237198027605,"pfxX":-9.133431476836583,"pfxZ":8.723665248647537,"pX":1.212021460698582,"pZ":2.315706808154871,"vX0":10.061587856947886,"vY0":-140.81129782839596,"vZ0":-7.1716005551593325,"x":70.8,"y":176.26,"x0":-1.2264325619612386,"y0":50.00022358201282,"z0":5.853334893385003,"aX":-18.27904223907636},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":14.4,"spinRate":2392,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3894666839431369,"extension":6.149028281024328},"index":1,"playId":"14b35259-9472-3d23-b48a-fbeddcd37bcf","pitchNumber":2,"startTime":"2025-09-06T20:30:09.004Z","endTime":"2025-09-06T20:30:13.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.35409834334923,"strikeZoneBottom":1.59823759570795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.766922822424394,"aZ":-24.74937367705434,"pfxX":-10.476941305111943,"pfxZ":4.138635628923026,"pX":0.21729229026659486,"pZ":1.1754841620710894,"vX0":7.81901314972563,"vY0":-133.09139928872173,"vZ0":-7.259897741485974,"x":108.72,"y":207.04,"x0":-1.3986138485712465,"y0":50.00055518053768,"z0":5.732994411297442,"aX":-18.778819220040894},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.1,"breakHorizontal":17.3,"spinRate":2159,"spinDirection":237},"zone":14,"typeConfidence":0.88,"plateTime":0.4116627266254582,"extension":5.743441090167357},"index":2,"playId":"7446d6fb-0f76-31d7-8ddb-a6712902adf8","pitchNumber":3,"startTime":"2025-09-06T20:30:32.393Z","endTime":"2025-09-06T20:30:35.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.899654505833276,"aZ":-18.607322333234805,"pfxX":-10.866838498376524,"pfxZ":6.647114880539315,"pX":0.7833718259085414,"pZ":2.3768570203453967,"vX0":9.987397458244617,"vY0":-142.04034275769902,"vZ0":-6.341351161144509,"x":87.14,"y":174.6,"x0":-1.368599487293817,"y0":50.00161751821732,"z0":5.823702164755356,"aX":-22.17657552641203},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.8,"breakHorizontal":17.6,"spinRate":2325,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.3857932614826991,"extension":5.733842839899714},"hitData":{"launchSpeed":64.6,"launchAngle":63.0,"totalDistance":131.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":105.74,"coordY":153.88}},"index":3,"playId":"3f19fb13-a9da-3322-b929-ff1656c01920","pitchNumber":4,"startTime":"2025-09-06T20:30:53.512Z","endTime":"2025-09-06T20:31:02.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:31:02.520Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-06T20:32:50.104Z","endTime":"2025-09-06T20:35:37.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.31640817049207,"strikeZoneBottom":1.59003267729997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89275986856601,"aZ":-25.328274347014414,"pfxX":9.60690410904962,"pfxZ":3.5088473665822857,"pX":1.0072875884316077,"pZ":2.7999187012520204,"vX0":-6.429553710969169,"vY0":-139.14681599495833,"vZ0":-2.9113685785702286,"x":78.6,"y":163.18,"x0":2.106616706145511,"y0":50.00046562437668,"z0":5.548473542456592,"aX":18.72805117870187},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.9,"breakHorizontal":-16.0,"spinRate":2199,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.39449770063709,"extension":5.655018217177262},"index":0,"playId":"b159b69f-87c8-3cbc-9d43-0b3b6044e307","pitchNumber":1,"startTime":"2025-09-06T20:33:09.277Z","endTime":"2025-09-06T20:33:13.415Z","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":95.8,"endSpeed":86.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.3954153587031,"aZ":-17.519438752957715,"pfxX":9.890131813772552,"pfxZ":7.540830085490873,"pX":-0.32836492293263436,"pZ":3.272896961370412,"vX0":-9.90603636496378,"vY0":-139.05096302151767,"vZ0":-3.0672528651909077,"x":129.52,"y":150.41,"x0":2.0084713753273196,"y0":50.00350996429551,"z0":5.563692507036666,"aX":19.221385347496838},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":-15.7,"spinRate":2230,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.3950644299513719,"extension":5.603749766546924},"index":1,"playId":"5926f24c-dca6-3a6e-b57e-6010b6991753","pitchNumber":2,"startTime":"2025-09-06T20:33:23.307Z","endTime":"2025-09-06T20:33:26.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.99211533931198,"aZ":-31.32235575281876,"pfxX":-3.40910240702376,"pfxZ":0.5074527469958046,"pX":-0.5745256870787426,"pZ":2.110315167654533,"vX0":-5.937016535436177,"vY0":-127.40345565186047,"vZ0":-2.228752373486766,"x":138.9,"y":181.8,"x0":2.217001214818377,"y0":50.00052721799337,"z0":5.440868266043079,"aX":-5.67417355538881},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.7,"breakHorizontal":7.3,"spinRate":2380,"spinDirection":325},"zone":4,"typeConfidence":2.0,"plateTime":0.4278094580459477,"extension":5.588632029027931},"index":2,"playId":"e4867a82-76e6-35d8-9c73-2d19eb5ada54","pitchNumber":3,"startTime":"2025-09-06T20:33:47.821Z","endTime":"2025-09-06T20:33:52.798Z","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":86.9,"endSpeed":79.9,"strikeZoneTop":3.29999915812402,"strikeZoneBottom":1.4484680851658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.397768592250316,"aZ":-24.85806068619212,"pfxX":9.779923959183966,"pfxZ":4.499721871372458,"pX":2.5100010708741745,"pZ":2.4178236789356986,"vX0":-3.063190241263469,"vY0":-126.60701465639016,"vZ0":-2.685055547093185,"x":21.32,"y":173.5,"x0":2.4635260148634437,"y0":50.00453242440604,"z0":5.477674405794377,"aX":15.907770372427859},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.8,"breakHorizontal":-17.0,"spinRate":1790,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.4323051171964676,"extension":5.578140855144349},"index":3,"playId":"e56a731b-f4f5-3bb8-a06e-3ba05f2c98d7","pitchNumber":4,"startTime":"2025-09-06T20:34:07.549Z","endTime":"2025-09-06T20:34:14.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.29999767746917,"strikeZoneBottom":1.52780366590235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.10725438121686,"aZ":-32.914673870940206,"pfxX":-5.515635899643762,"pfxZ":-0.44819662175852937,"pX":-1.3589585516066118,"pZ":1.3773690717102873,"vX0":-6.912893289459041,"vY0":-128.29594552692163,"vZ0":-3.708043781222047,"x":168.8,"y":201.59,"x0":2.093302921224066,"y0":50.00132763064876,"z0":5.423976087100996,"aX":-9.135721909678736},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.4,"breakHorizontal":11.6,"spinRate":2427,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.4279555999224387,"extension":5.643253096798609},"index":4,"playId":"b76b0b2f-bb03-377b-b03a-89e40117dbe3","pitchNumber":5,"startTime":"2025-09-06T20:34:23.656Z","endTime":"2025-09-06T20:34:29.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.24540830055695,"strikeZoneBottom":1.45905294338351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.054138292221236,"aZ":-33.26840579348563,"pfxX":-6.320357490918587,"pfxZ":-0.6763795624857725,"pX":-1.2871133015732261,"pZ":1.2630118949050124,"vX0":-6.4585323312705905,"vY0":-126.80241541348838,"vZ0":-3.4248459395433306,"x":166.06,"y":204.68,"x0":2.122512356098744,"y0":50.00518969991678,"z0":5.310236848843037,"aX":-10.201008954400193},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.8,"breakHorizontal":13.0,"spinRate":2399,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.43342681111148584,"extension":5.669455160092304},"index":5,"playId":"1253d4fa-096f-308d-bb6a-d6bd085258c1","pitchNumber":6,"startTime":"2025-09-06T20:34:40.771Z","endTime":"2025-09-06T20:34:45.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.625788766107075,"aZ":-26.90827842695208,"pfxX":10.878384941049552,"pfxZ":3.114357303045818,"pX":1.0792968709704573,"pZ":3.195559780147147,"vX0":-6.341245689546586,"vY0":-129.19845613493627,"vZ0":-0.6139237780466947,"x":75.86,"y":152.5,"x0":2.1505847776205864,"y0":50.006441374943776,"z0":5.502219972048042,"aX":18.415635287957144},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.8,"breakHorizontal":-18.4,"spinRate":1898,"spinDirection":110},"zone":12,"typeConfidence":2.0,"plateTime":0.4237703470148513,"extension":5.778338486796353},"index":6,"playId":"29a96707-a18d-35c9-a0fd-17759a20225b","pitchNumber":7,"startTime":"2025-09-06T20:34:55.867Z","endTime":"2025-09-06T20:35:04.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.5,"strikeZoneTop":3.30000187824604,"strikeZoneBottom":1.57140337745046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.59188196965612,"aZ":-12.03502846476476,"pfxX":8.19571245187736,"pfxZ":9.950540888827385,"pX":-0.656062503853054,"pZ":2.648266876781288,"vX0":-10.227932404191876,"vY0":-142.087913173908,"vZ0":-5.7912564825069826,"x":142.01,"y":167.28,"x0":1.9425072522806484,"y0":50.00462075587822,"z0":5.492666536218629,"aX":16.591878087208396},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":-12.5,"spinRate":2269,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.3869540853299891,"extension":5.768828966000466},"index":7,"playId":"375ad8d3-3004-3af0-9e32-5d7a75a62925","pitchNumber":8,"startTime":"2025-09-06T20:35:31.350Z","endTime":"2025-09-06T20:35:37.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:35:37.666Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Wagaman strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-06T20:35:38.471Z","endTime":"2025-09-06T20:36:45.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.3,"strikeZoneTop":3.54000253785917,"strikeZoneBottom":1.6329188254231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.323559578659754,"aZ":-23.16970949463898,"pfxX":10.134683580410567,"pfxZ":5.4440300972054825,"pX":0.7947159392970757,"pZ":1.7346670852101056,"vX0":-6.240584245588692,"vY0":-128.24620154884215,"vZ0":-4.4514830704380755,"x":86.71,"y":191.94,"x0":1.952023104749068,"y0":50.0030103230429,"z0":5.3165999196292715,"aX":16.7590314912628},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.0,"breakHorizontal":-16.8,"spinRate":1870,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.42829593809508415,"extension":5.7363955481487094},"index":0,"playId":"200711bc-7327-312b-a295-75b50e9b3b3a","pitchNumber":1,"startTime":"2025-09-06T20:36:00.349Z","endTime":"2025-09-06T20:36:04.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.0,"strikeZoneTop":3.53999933638978,"strikeZoneBottom":1.59055531360038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.570232929864677,"aZ":-22.308884221433168,"pfxX":10.18730912696989,"pfxZ":5.8745502411316375,"pX":1.7310863042306994,"pZ":1.8787247137239445,"vX0":-4.62579710807458,"vY0":-129.2184776715379,"vZ0":-4.510522525182449,"x":51.02,"y":188.05,"x0":2.227232869757948,"y0":50.00456403877416,"z0":5.3750680628626455,"aX":17.116788046160888},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.7,"breakHorizontal":-17.3,"spinRate":1890,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.42494227434614373,"extension":5.681985163911298},"index":1,"playId":"163583c3-0adb-332e-948c-1ca2d857fc51","pitchNumber":2,"startTime":"2025-09-06T20:36:14.652Z","endTime":"2025-09-06T20:36:18.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":77.7,"strikeZoneTop":3.54000185060238,"strikeZoneBottom":1.51396499163206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57808099174941,"aZ":-30.682737154580927,"pfxX":-4.333587378872224,"pfxZ":0.9567837709503131,"pX":-0.3127433342498439,"pZ":2.1961097712644873,"vX0":-4.781060872590105,"vY0":-125.30308884961062,"vZ0":-1.5191145479726065,"x":128.92,"y":179.49,"x0":2.1990047351801842,"y0":50.0019181435662,"z0":5.3704806260958105,"aX":-6.735302191876276},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.6,"breakHorizontal":9.1,"spinRate":2354,"spinDirection":319},"zone":4,"typeConfidence":2.0,"plateTime":0.4409196791316998,"extension":5.651398792123901},"index":2,"playId":"bc11cec4-8900-3c64-a074-52de204f4525","pitchNumber":3,"startTime":"2025-09-06T20:36:27.790Z","endTime":"2025-09-06T20:36:32.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.622735368250694,"aZ":-31.968445945693556,"pfxX":-4.672083037637582,"pfxZ":0.12476938795749604,"pX":-0.885496820740922,"pZ":1.3322799737463316,"vX0":-6.132014413909062,"vY0":-128.7933411919887,"vZ0":-3.705613035723616,"x":150.75,"y":202.81,"x0":2.1547839065406182,"y0":50.00241893540214,"z0":5.326088392375939,"aX":-7.66301423892115},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.5,"breakHorizontal":10.1,"spinRate":2572,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.42917323155827747,"extension":5.586655830409693},"index":3,"playId":"b7e852c3-9e76-3f51-8cc8-a2d034c6373a","pitchNumber":4,"startTime":"2025-09-06T20:36:41.552Z","endTime":"2025-09-06T20:36:45.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:36:45.232Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Joey Wiemer doubles (2) on a fly ball to left fielder Brandon Marsh.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-06T20:36:54.664Z","endTime":"2025-09-06T20:37:19.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":88.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.481237028256245,"aZ":-13.051694536643204,"pfxX":9.161572783333964,"pfxZ":9.369393560300672,"pX":-0.5162423037863691,"pZ":2.8904387850377242,"vX0":-9.741142324587916,"vY0":-143.0173695888485,"vZ0":-5.011358724998893,"x":136.68,"y":160.74,"x0":1.7677826189412371,"y0":50.006057624720135,"z0":5.50511636197332,"aX":18.70511690018731},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":-14.3,"spinRate":2405,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.38514037140514024,"extension":5.861633740118727},"hitData":{"launchSpeed":99.8,"launchAngle":29.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.89,"coordY":78.11}},"index":0,"playId":"f07959ae-d2dd-399d-a77a-9be26e4d61ab","pitchNumber":1,"startTime":"2025-09-06T20:37:04.016Z","endTime":"2025-09-06T20:37:19.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:37:19.032Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Sanoja strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-06T20:37:35.633Z","endTime":"2025-09-06T20:38:50.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.2,"strikeZoneTop":3.38999735912517,"strikeZoneBottom":1.4854394721435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.438676580617255,"aZ":-35.62742487229502,"pfxX":-2.6921598514202527,"pfxZ":-2.20912684552842,"pX":-0.308006995178326,"pZ":0.9636036333091935,"vX0":-5.754484487295786,"vY0":-125.78302715236447,"vZ0":-3.3733628475361197,"x":128.74,"y":212.76,"x0":2.3821638403234506,"y0":50.00298574524068,"z0":5.286440612734299,"aX":-4.206332948329408},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.7,"breakHorizontal":6.5,"spinRate":2395,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4396663639487297,"extension":5.724378866529642},"index":0,"playId":"d31c08b1-3d1c-390d-af90-8522c77ce9b6","pitchNumber":1,"startTime":"2025-09-06T20:37:49.923Z","endTime":"2025-09-06T20:37:54.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.20256740091868,"aZ":-25.473178890354426,"pfxX":10.904408190483679,"pfxZ":4.082254950249665,"pX":0.3729202667628626,"pZ":1.966500240215112,"vX0":-8.289999830758111,"vY0":-127.80938604685888,"vZ0":-3.422515207257113,"x":102.79,"y":185.68,"x0":2.2539491324425316,"y0":50.004685051398546,"z0":5.340518212168463,"aX":17.9060623491687},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":-17.6,"spinRate":1967,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.4298091340115979,"extension":5.7481756239266275},"index":1,"playId":"123fef75-2a13-3b2d-bb78-5939b39cecc9","pitchNumber":2,"startTime":"2025-09-06T20:38:03.873Z","endTime":"2025-09-06T20:38:07.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.2,"strikeZoneTop":3.3899976420422,"strikeZoneBottom":1.50815720374733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.47049429291785,"aZ":-36.8323142511461,"pfxX":-7.115761972836115,"pfxZ":-2.9737236568784304,"pX":0.06803140835240237,"pZ":2.2709880482316187,"vX0":-3.5684974564345318,"vY0":-125.43030425353899,"vZ0":-0.15743337256652778,"x":114.41,"y":177.46,"x0":2.4414909785577064,"y0":50.00353978430637,"z0":5.382280670361064,"aX":-11.141656737244865},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.2,"breakHorizontal":13.8,"spinRate":2408,"spinDirection":323},"zone":5,"typeConfidence":2.0,"plateTime":0.43960336693104196,"extension":5.653426126849798},"index":2,"playId":"1b579649-f9d6-33cf-b69d-fb1040e64160","pitchNumber":3,"startTime":"2025-09-06T20:38:28.218Z","endTime":"2025-09-06T20:38:33.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.291317011553907,"aZ":-36.009855388984775,"pfxX":-5.886227513101375,"pfxZ":-2.3246628563330356,"pX":-0.33507809613404566,"pZ":1.4151048956933747,"vX0":-4.654166785910664,"vY0":-128.51869342631358,"vZ0":-2.943448265360864,"x":129.77,"y":200.57,"x0":2.2737067482565148,"y0":50.005691723466974,"z0":5.4141119186898665,"aX":-9.701625265438425},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.7,"breakHorizontal":11.8,"spinRate":2504,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4286142107111819,"extension":5.691094387985537},"index":3,"playId":"e39037d9-15df-34ac-a7b5-5c7d0b06fdf3","pitchNumber":4,"startTime":"2025-09-06T20:38:45.648Z","endTime":"2025-09-06T20:38:50.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:38:50.128Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-06T20:40:40.887Z","endTime":"2025-09-06T20:44:25.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8,9],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.209000374814714,"aZ":-30.94371742291667,"pfxX":0.727251055186108,"pfxZ":0.7992289916579249,"pX":0.1574410790886751,"pZ":1.5590891714597228,"vX0":4.094686684574322,"vY0":-122.96220055720468,"vZ0":-4.189358451400717,"x":111.0,"y":196.68,"x0":-1.6232435494939583,"y0":50.00120497217763,"z0":5.908221788625264,"aX":1.113304562612464},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.7,"breakHorizontal":-2.3,"spinRate":2459,"spinDirection":86},"zone":8,"typeConfidence":2.0,"plateTime":0.44532206687980525,"extension":5.8994191234850675},"index":0,"playId":"271e2c0b-98be-3e0f-baf2-bd717e4c1a47","pitchNumber":1,"startTime":"2025-09-06T20:41:24.474Z","endTime":"2025-09-06T20:41:28.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.660706953287306,"aZ":-29.862895813978472,"pfxX":-9.091646802028864,"pfxZ":1.360397338631202,"pX":-0.48568941936377974,"pZ":1.9257920538582676,"vX0":5.746450566757927,"vY0":-129.34122228169906,"vZ0":-4.181722224254686,"x":135.51,"y":186.78,"x0":-1.5536370037786307,"y0":50.001011260925424,"z0":5.850174863892584,"aX":-15.421680416977038},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.8,"breakHorizontal":15.2,"spinRate":2009,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.4232714543603948,"extension":6.411800417439818},"index":1,"playId":"31a74f46-f371-358a-92e1-d9fe4fde63f5","pitchNumber":2,"startTime":"2025-09-06T20:41:41.741Z","endTime":"2025-09-06T20:41:47.102Z","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.1,"endSpeed":82.4,"strikeZoneTop":3.28000008112595,"strikeZoneBottom":1.46724889825858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.949425964988357,"aZ":-25.930552164546878,"pfxX":1.8904894376863686,"pfxZ":3.653020338388772,"pX":1.7230408584492436,"pZ":1.3925589750140566,"vX0":7.145727363617613,"vY0":-129.5853228187168,"vZ0":-6.429062185397847,"x":51.32,"y":201.18,"x0":-1.3106792320304077,"y0":50.00085864474038,"z0":5.874551871016734,"aX":3.2283945365299553},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":-4.9,"spinRate":2277,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4219636347064082,"extension":6.317922173345468},"index":2,"playId":"5c84f7a1-fbc0-3ca6-8cf7-9d9fc023e631","pitchNumber":3,"startTime":"2025-09-06T20:42:01.984Z","endTime":"2025-09-06T20:42:07.136Z","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":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93529214754896,"aZ":-37.12002879918933,"pfxX":0.39523763923333255,"pfxZ":-3.1554977735949326,"pX":-0.4415705261781682,"pZ":2.226936505072226,"vX0":2.438939655770683,"vY0":-124.43706072366702,"vZ0":-1.85092466279709,"x":133.83,"y":178.65,"x0":-1.485630335615644,"y0":50.0008663965654,"z0":6.055111694062347,"aX":0.6197779140149469},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.9,"breakHorizontal":-1.3,"spinRate":2367,"spinDirection":43},"zone":4,"typeConfidence":2.0,"plateTime":0.4401298491997645,"extension":5.971866001908862},"index":3,"playId":"26cc5562-5116-3fe5-ba22-bb90f68756d7","pitchNumber":4,"startTime":"2025-09-06T20:42:19.271Z","endTime":"2025-09-06T20:42:24.585Z","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":91.4,"endSpeed":83.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.42728961194272,"aZ":-28.379450474900015,"pfxX":-10.554891816830288,"pfxZ":2.1368793780661726,"pX":0.1304290985952942,"pZ":1.7131491086495674,"vX0":7.542217395979137,"vY0":-132.85526772920915,"vZ0":-5.48761961936952,"x":112.03,"y":192.52,"x0":-1.3845646945960879,"y0":50.00166707094749,"z0":5.887292436129485,"aX":-18.727513216245388},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.8,"breakHorizontal":17.3,"spinRate":2192,"spinDirection":238},"zone":8,"typeConfidence":0.9,"plateTime":0.4134522416040953,"extension":6.398839477804903},"index":4,"playId":"c8f2e782-20c5-3277-9008-a9f6c2437f05","pitchNumber":5,"startTime":"2025-09-06T20:42:41.521Z","endTime":"2025-09-06T20:42:48.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":89.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.290446439145605,"aZ":-15.605333842369312,"pfxX":-7.809201570258532,"pfxZ":7.999962466376456,"pX":-0.06218379465744899,"pZ":3.275301533956153,"vX0":6.719446014976889,"vY0":-144.11869335514234,"vZ0":-4.838140920043948,"x":119.37,"y":150.35,"x0":-1.4272284673427036,"y0":50.00287599900922,"z0":5.963080438243512,"aX":-16.175148345174748},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.4,"breakHorizontal":12.5,"spinRate":2207,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.38229790442012,"extension":6.793961051066251},"index":5,"playId":"c165d0a4-d7b2-3732-8010-dd12c611da94","pitchNumber":6,"startTime":"2025-09-06T20:43:07.382Z","endTime":"2025-09-06T20:43:11.185Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-09-06T20:43:26.345Z","endTime":"2025-09-06T20:43:39.073Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.27999874743527,"strikeZoneBottom":1.38932808491332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.513552570703414,"aZ":-26.322064256268277,"pfxX":2.383274919504527,"pfxZ":3.386524500464458,"pX":1.4030059471827643,"pZ":1.1837707262295594,"vX0":6.4369531654104915,"vY0":-131.0885250907434,"vZ0":-6.824625590325389,"x":63.52,"y":206.82,"x0":-1.4009119259316305,"y0":50.00424597570821,"z0":5.805230240374715,"aX":4.117860911791421},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":-5.9,"spinRate":2485,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.41896086797365095,"extension":5.9968549518617476},"index":7,"playId":"3716515d-66a5-31d7-b6af-1f5f87d74b97","pitchNumber":7,"startTime":"2025-09-06T20:43:39.073Z","endTime":"2025-09-06T20:43:44.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":89.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.582326562746125,"aZ":-20.500466656625957,"pfxX":-10.32518704319439,"pfxZ":5.6162034712511995,"pX":0.36393000508534534,"pZ":2.459409496465824,"vX0":8.693931382173597,"vY0":-143.8018612801517,"vZ0":-6.001226877717057,"x":103.13,"y":172.38,"x0":-1.3678412605127148,"y0":50.006030995033,"z0":5.85930064625244,"aX":-21.47326807772299},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.0,"breakHorizontal":16.8,"spinRate":2432,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.38193912887074477,"extension":6.24314371663113},"index":8,"playId":"3eeceda4-a20d-3a5f-9338-497d03fd0c86","pitchNumber":8,"startTime":"2025-09-06T20:43:58.042Z","endTime":"2025-09-06T20:44:01.913Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.28000249306869,"strikeZoneBottom":1.47231561193976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.79821286780426,"aZ":-34.015558482594415,"pfxX":1.5542786054158364,"pfxZ":-1.1333284843433198,"pX":-0.30427158426959283,"pZ":2.545940279556037,"vX0":4.005463427780446,"vY0":-126.1462447196977,"vZ0":0.14135065175653239,"x":128.6,"y":170.04,"x0":-2.1097309201881713,"y0":50.00344055751844,"z0":5.214050166903702,"aX":2.5236906264999113},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.8,"breakHorizontal":-3.7,"spinRate":2472,"spinDirection":67},"zone":4,"typeConfidence":2.0,"plateTime":0.4329303956999513,"extension":5.855830827011991},"index":9,"playId":"9de34647-b2e0-31b6-a07e-6aac381361dc","pitchNumber":9,"startTime":"2025-09-06T20:44:19.858Z","endTime":"2025-09-06T20:44:25.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:44:25.994Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Bohm walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-06T20:44:26.861Z","endTime":"2025-09-06T20:46:21.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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,5],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.54000245811716,"strikeZoneBottom":1.57787988361115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76468840587928,"aZ":-35.12779832109111,"pfxX":-0.03423415968570431,"pfxZ":-1.8922413103249482,"pX":-1.0368011085638615,"pZ":2.2022178207792242,"vX0":1.6010799121791388,"vY0":-124.2527866929581,"vZ0":-2.219821725335323,"x":156.52,"y":179.32,"x0":-1.6848844019251659,"y0":50.00135253894185,"z0":6.024590246369871,"aX":-0.054035544236617675},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.7,"breakHorizontal":-0.4,"spinRate":2384,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4407319851542715,"extension":5.920287172187136},"index":0,"playId":"ba0eb0f1-a0f0-343f-9a59-fba09049c985","pitchNumber":1,"startTime":"2025-09-06T20:44:49.514Z","endTime":"2025-09-06T20:44:53.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.54000129596626,"strikeZoneBottom":1.45033771536788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.041964174869953,"aZ":-33.361665510534856,"pfxX":-0.2953040624838368,"pfxZ":-0.7602497597888402,"pX":0.14305435050249465,"pZ":0.6847679719638874,"vX0":4.434917981501908,"vY0":-124.42023017320099,"vZ0":-5.839661049287903,"x":111.55,"y":220.29,"x0":-1.624330274020233,"y0":50.00117494981003,"z0":5.827925460351287,"aX":-0.4632434799553033},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.5,"breakHorizontal":-0.5,"spinRate":2410,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4402740639848166,"extension":6.252903905821127},"index":1,"playId":"5f48f0bf-891c-3659-a644-8979517019ed","pitchNumber":2,"startTime":"2025-09-06T20:45:09.490Z","endTime":"2025-09-06T20:45:13.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.53999810080957,"strikeZoneBottom":1.61281267583293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.799601347136964,"aZ":-33.72748734159392,"pfxX":0.8505195311475702,"pfxZ":-0.9496631549296772,"pX":-0.49353341494927183,"pZ":2.5775723713233916,"vX0":2.7136748296801034,"vY0":-126.8076667013018,"vZ0":-1.8098628841689313,"x":135.81,"y":169.19,"x0":-1.6841833665690042,"y0":50.00074156974614,"z0":5.9692102970674386,"aX":1.3962747433637148},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.9,"breakHorizontal":-2.2,"spinRate":2345,"spinDirection":100},"zone":4,"typeConfidence":2.0,"plateTime":0.4305069942764952,"extension":6.2480457165911645},"index":2,"playId":"a246520d-c464-3c25-a8e8-91d39dfd7ed6","pitchNumber":3,"startTime":"2025-09-06T20:45:27.490Z","endTime":"2025-09-06T20:45:32.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.5400020769303,"strikeZoneBottom":1.60830731978785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77169922479338,"aZ":-28.978716300584342,"pfxX":-9.901027590254994,"pfxZ":1.8056359525778678,"pX":-1.7365139564530188,"pZ":2.2638610396339334,"vX0":3.4838649290914887,"vY0":-132.4775069302428,"vZ0":-3.7889128316433722,"x":183.19,"y":177.66,"x0":-1.7834567571425677,"y0":50.00650993814806,"z0":5.835091988391707,"aX":-17.57126160075602},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.6,"breakHorizontal":17.2,"spinRate":2002,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.41372700307353316,"extension":6.1579099770894095},"index":3,"playId":"2a37768d-adbe-3c8a-b89c-c11f2fabb22f","pitchNumber":4,"startTime":"2025-09-06T20:45:42.923Z","endTime":"2025-09-06T20:45:48.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.2,"endSpeed":88.9,"strikeZoneTop":3.53999740857521,"strikeZoneBottom":1.59944068730442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.025865967810994,"aZ":-22.647140907918402,"pfxX":-10.90052355960841,"pfxZ":4.7052800881634465,"pX":-0.1292650329440293,"pZ":3.0492340924492556,"vX0":8.022783190778071,"vY0":-141.32412596997898,"vZ0":-3.5845424312728125,"x":121.93,"y":156.45,"x0":-1.5878575402263928,"y0":50.000448184439804,"z0":5.787567725943492,"aX":-22.05968476807122},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.9,"breakHorizontal":18.1,"spinRate":2281,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.387476532339448,"extension":6.1538146873617405},"index":4,"playId":"86d0ef66-f0fe-339f-be5e-c3e7c90fd491","pitchNumber":5,"startTime":"2025-09-06T20:45:59.729Z","endTime":"2025-09-06T20:46:03.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.1,"strikeZoneTop":3.53999964920117,"strikeZoneBottom":1.60811214695379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.302697253045,"aZ":-14.62396613713684,"pfxX":-7.023269257144802,"pfxZ":8.527700234241772,"pX":-0.10901317293835017,"pZ":3.8871768230617825,"vX0":6.6086085420609955,"vY0":-143.3000207519608,"vZ0":-3.085591389689099,"x":121.16,"y":133.83,"x0":-1.5442694466387736,"y0":50.00497324201247,"z0":5.904173569033963,"aX":-14.457945161277799},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.9,"breakHorizontal":11.2,"spinRate":2228,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.383736161972021,"extension":6.202656009931579},"index":5,"playId":"e95af018-3ffc-33be-8f0f-7974ae13310a","pitchNumber":6,"startTime":"2025-09-06T20:46:15.983Z","endTime":"2025-09-06T20:46:21.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:46:21.913Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-06T20:46:27.871Z","endTime":"2025-09-06T20:48:27.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"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":98.5,"endSpeed":89.0,"strikeZoneTop":3.19000089306835,"strikeZoneBottom":1.58674323877255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.356283229597906,"aZ":-15.095185532454556,"pfxX":-8.440371435866034,"pfxZ":8.300195683621101,"pX":-0.6752124290288959,"pZ":4.590609066804384,"vX0":5.374469536030184,"vY0":-143.31208962171183,"vZ0":-1.2911907224522854,"x":142.74,"y":114.83,"x0":-1.4884480025085487,"y0":50.006703972718114,"z0":6.000151363180725,"aX":-17.376895669042604},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.9,"breakHorizontal":14.0,"spinRate":2319,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3837353239441952,"extension":6.04434837005174},"index":0,"playId":"696dcfa0-4974-39ab-b81d-885a8c41e042","pitchNumber":1,"startTime":"2025-09-06T20:46:48.521Z","endTime":"2025-09-06T20:46:52.497Z","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":88.9,"endSpeed":81.6,"strikeZoneTop":3.19000215251472,"strikeZoneBottom":1.57722933547516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.663907196290722,"aZ":-27.595327590732577,"pfxX":0.7451379713822917,"pfxZ":2.7220495065945265,"pX":1.6774259642530094,"pZ":1.4741802438980762,"vX0":7.683731390708733,"vY0":-129.13783083982062,"vZ0":-5.490583705856449,"x":53.06,"y":198.98,"x0":-1.4373364740273038,"y0":50.0057699577698,"z0":5.759026657007206,"aX":1.2539052356245644},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":-3.1,"spinRate":2316,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.424635455545856,"extension":5.704000485920457},"index":1,"playId":"6ee27c47-72a1-340b-aa51-fe0f59cc0bb0","pitchNumber":2,"startTime":"2025-09-06T20:47:05.918Z","endTime":"2025-09-06T20:47:09.963Z","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":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.18999861891933,"strikeZoneBottom":1.52752484866728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.367323023147144,"aZ":-20.276671871074317,"pfxX":-11.049650690785885,"pfxZ":5.847273746013108,"pX":0.9495282447745744,"pZ":2.224644267544619,"vX0":10.266015132279,"vY0":-141.95095806708468,"vZ0":-6.3945938880990525,"x":80.81,"y":178.71,"x0":-1.2833789296551092,"y0":50.002250032270226,"z0":5.803180463723838,"aX":-22.48409628110652},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.4,"breakHorizontal":17.9,"spinRate":2418,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.38626842213841694,"extension":6.114658869384948},"index":2,"playId":"25e2b547-0b2f-3328-9238-8abebd4d4b6d","pitchNumber":3,"startTime":"2025-09-06T20:47:23.261Z","endTime":"2025-09-06T20:47:29.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.18999930741081,"strikeZoneBottom":1.56098720047073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.145218190419556,"aZ":-21.948251305362827,"pfxX":-10.61713671630866,"pfxZ":5.052272449583121,"pX":-0.3640689082054198,"pZ":2.4854240791572817,"vX0":6.943093625408678,"vY0":-141.76295207717388,"vZ0":-5.370646815730502,"x":130.88,"y":171.67,"x0":-1.4729015826191652,"y0":50.001803703450285,"z0":5.816795828184591,"aX":-21.484391365925898},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.2,"breakHorizontal":17.6,"spinRate":2331,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.387223270356869,"extension":6.201005027448039},"index":3,"playId":"2f206dab-96a6-347a-900d-44ecf366dff2","pitchNumber":4,"startTime":"2025-09-06T20:47:39.378Z","endTime":"2025-09-06T20:47:43.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.378202852632903,"aZ":-29.274315041189958,"pfxX":-10.621079035614777,"pfxZ":1.6328786077868784,"pX":-0.06594381006117198,"pZ":2.7413654953450757,"vX0":6.974001902843937,"vY0":-132.9451249285636,"vZ0":-2.636558622745312,"x":119.51,"y":164.76,"x0":-1.3527193373849629,"y0":50.003900897878545,"z0":5.886243545177821,"aX":-18.879252804973294},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.5,"breakHorizontal":17.5,"spinRate":2025,"spinDirection":239},"zone":2,"typeConfidence":0.9,"plateTime":0.4131039865260826,"extension":5.665605753558045},"index":4,"playId":"0eec9cb7-c740-3f2c-aeab-5dcffc7e96f1","pitchNumber":5,"startTime":"2025-09-06T20:47:56.535Z","endTime":"2025-09-06T20:48:01.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.10931033656522,"strikeZoneBottom":1.64886522405574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.141099593538833,"aZ":-29.403741856897128,"pfxX":-0.1238977592441568,"pfxZ":1.599589265597558,"pX":0.8558940840884904,"pZ":1.8370274655146712,"vX0":5.994785065039971,"vY0":-129.93955137731237,"vZ0":-4.553975462346727,"x":84.38,"y":189.18,"x0":-1.453217986036431,"y0":50.00198339956826,"z0":5.815258529969299,"aX":-0.21513063160904722},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.2,"breakHorizontal":-1.0,"spinRate":2364,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.419586236039001,"extension":6.004537352829716},"index":5,"playId":"481613dc-517f-3b8d-a2e2-51242699e1ec","pitchNumber":6,"startTime":"2025-09-06T20:48:19.410Z","endTime":"2025-09-06T20:48:27.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:48:27.235Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, third baseman Javier Sanoja to first baseman Eric Wagaman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-06T20:48:30.457Z","endTime":"2025-09-06T20:49:51.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.1,"endSpeed":89.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.82006945633794,"aZ":-13.973186706767565,"pfxX":-8.936968762836742,"pfxZ":8.863900548357883,"pX":0.3506620803190252,"pZ":3.257820525114293,"vX0":8.40734140589988,"vY0":-142.62818668001648,"vZ0":-4.615978667789581,"x":103.63,"y":150.82,"x0":-1.4788688492779434,"y0":50.005084951955176,"z0":5.7832356038399695,"aX":-18.354677246859932},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":14.4,"spinRate":2429,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.3845215693741557,"extension":5.702421399936862},"index":0,"playId":"d64d8fd8-4f6c-36b2-a2d5-2e934e2dd1f4","pitchNumber":1,"startTime":"2025-09-06T20:48:52.973Z","endTime":"2025-09-06T20:48:59.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"d64d8fd8-4f6c-36b2-a2d5-2e934e2dd1f4","startTime":"2025-09-06T20:49:07.558Z","endTime":"2025-09-06T20:49:27.997Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.61000099975818,"strikeZoneBottom":1.64013847407902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.997244951684078,"aZ":-27.72548189462822,"pfxX":-10.290433832826926,"pfxZ":2.511263834985394,"pX":-1.8998517851761627,"pZ":3.0939267047262287,"vX0":2.6707291968954947,"vY0":-132.4142670408459,"vZ0":-2.1356016846844033,"x":189.42,"y":155.24,"x0":-1.5864719610594933,"y0":50.00117718095482,"z0":5.944892439824822,"aX":-18.221704895833486},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.3,"breakHorizontal":18.0,"spinRate":2062,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.41406966283704616,"extension":5.904706898791294},"index":2,"playId":"0f39b920-9dc3-3160-b09c-bd38b209b5b2","pitchNumber":2,"startTime":"2025-09-06T20:49:27.997Z","endTime":"2025-09-06T20:49:32.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.208959896073427,"aZ":-27.080091122680695,"pfxX":-11.265675301158899,"pfxZ":2.8915407329971092,"pX":4.616632262065119E-4,"pZ":0.9981863790674435,"vX0":7.685713421638772,"vY0":-131.92130498223847,"vZ0":-7.050873956808219,"x":113.15,"y":87.65,"x0":-1.4877999234504848,"y0":50.00439407543863,"z0":5.703500100870997,"aX":-19.84743874013356},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.8,"breakHorizontal":18.7,"spinRate":2135,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.41528960075399546,"extension":5.992510730809444},"hitData":{"launchSpeed":88.9,"launchAngle":-11.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.05,"coordY":167.98}},"index":3,"playId":"2ff52ca6-00c1-3005-a265-8a414d0dcf8c","pitchNumber":3,"startTime":"2025-09-06T20:49:43.542Z","endTime":"2025-09-06T20:49:51.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:49:51.548Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Troy Johnston strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-06T20:52:04.116Z","endTime":"2025-09-06T20:53:16.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33186366002974,"aZ":-28.114632273515703,"pfxX":-3.1063338738984485,"pfxZ":2.583389749114821,"pX":-0.7636114769129018,"pZ":1.8960339888721114,"vX0":-6.300002751745975,"vY0":-125.18153347055919,"vZ0":-2.8292611663072416,"x":146.11,"y":187.59,"x0":2.198209794564171,"y0":50.00616987763742,"z0":5.363698165136408,"aX":-4.886373611213308},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":7.2,"spinRate":2393,"spinDirection":309},"zone":7,"typeConfidence":2.0,"plateTime":0.4390181296993636,"extension":5.7648151610705884},"index":0,"playId":"2a80d161-c611-321e-8d7b-6dd62542e08f","pitchNumber":1,"startTime":"2025-09-06T20:52:16.233Z","endTime":"2025-09-06T20:52:21.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.719832393763266,"aZ":-27.6274357931506,"pfxX":-5.244076084145435,"pfxZ":2.8674392715000465,"pX":-0.6948319614492737,"pZ":2.498181200355079,"vX0":-5.160197348903844,"vY0":-125.72041765091033,"vZ0":-1.9696883560260274,"x":143.49,"y":171.33,"x0":2.0726310084033295,"y0":50.00214728390681,"z0":5.554813614149453,"aX":-8.315574245724504},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.9,"breakHorizontal":10.8,"spinRate":2417,"spinDirection":329},"zone":4,"typeConfidence":2.0,"plateTime":0.4372408987771075,"extension":5.613443258403339},"index":1,"playId":"0f8aa233-2458-3633-8d14-96b594a2db27","pitchNumber":2,"startTime":"2025-09-06T20:52:28.098Z","endTime":"2025-09-06T20:52:32.982Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-06T20:52:43.845Z","endTime":"2025-09-06T20:52:56.252Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.1,"strikeZoneTop":3.51000116567815,"strikeZoneBottom":1.60590129107295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.05736883620582,"aZ":-14.886942364258761,"pfxX":8.323073387399857,"pfxZ":8.546385143623569,"pX":0.25599107099934043,"pZ":4.598498040158642,"vX0":-7.723628232737198,"vY0":-142.3571741257141,"vZ0":-0.6307926069827053,"x":107.24,"y":114.62,"x0":1.9421300586396921,"y0":50.00384745879315,"z0":5.778065579204205,"aX":16.838662629009033},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":-13.2,"spinRate":2318,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.3868836881390951,"extension":5.670450443958271},"index":3,"playId":"b5d61389-9878-3a74-abb0-61a675571878","pitchNumber":3,"startTime":"2025-09-06T20:52:56.252Z","endTime":"2025-09-06T20:53:01.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":79.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.247302424047824,"aZ":-31.752013673849522,"pfxX":-3.990019825882224,"pfxZ":0.25720500513361255,"pX":-0.6100514042467546,"pZ":1.6461076416021696,"vX0":-5.98394675769577,"vY0":-128.2633039512744,"vZ0":-2.9297971420824016,"x":140.25,"y":194.34,"x0":2.2961579023523284,"y0":50.00000085752593,"z0":5.349749646551643,"aX":-6.465733574387635},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.1,"breakHorizontal":8.9,"spinRate":2442,"spinDirection":323},"zone":7,"typeConfidence":2.0,"plateTime":0.4315598741453375,"extension":5.706838554057746},"index":4,"playId":"0d274a63-7ab0-37c1-94a8-f4d8d209b16e","pitchNumber":4,"startTime":"2025-09-06T20:53:11.915Z","endTime":"2025-09-06T20:53:16.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:53:16.779Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maximo Acosta called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-06T20:53:21.165Z","endTime":"2025-09-06T20:54:50.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.5,"strikeZoneTop":3.31899912294187,"strikeZoneBottom":1.64282241453324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.83093923991132,"aZ":-21.564722510062413,"pfxX":9.48690450175717,"pfxZ":5.276418344267769,"pX":0.08074312627981288,"pZ":1.631378910567803,"vX0":-8.594107345088306,"vY0":-141.4855475367576,"vZ0":-6.608423262316606,"x":113.92,"y":194.73,"x0":1.9377134577245958,"y0":50.00177657631006,"z0":5.39745325004646,"aX":19.070297243410764},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.3,"breakHorizontal":-15.2,"spinRate":2373,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.38838607990894003,"extension":5.73097705886348},"index":0,"playId":"cceed4e4-7aea-3b24-bbf0-c334018dab57","pitchNumber":1,"startTime":"2025-09-06T20:53:36.690Z","endTime":"2025-09-06T20:53:40.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.0,"strikeZoneTop":3.31900151672126,"strikeZoneBottom":1.5742681284658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42590984179985,"aZ":-24.056748899980448,"pfxX":10.389420616529058,"pfxZ":4.955064876773326,"pX":0.7113853947542121,"pZ":1.1470296685572783,"vX0":-7.017496052957103,"vY0":-127.71293623797548,"vZ0":-5.648344487134757,"x":89.88,"y":207.81,"x0":2.1570262543475422,"y0":50.00025318650156,"z0":5.301053961261822,"aX":17.011523378161435},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.8,"breakHorizontal":-17.0,"spinRate":1869,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4302933241956195,"extension":5.798858629084762},"index":1,"playId":"d160e60c-ee9d-3145-8922-3f651ea7b0b7","pitchNumber":2,"startTime":"2025-09-06T20:53:50.311Z","endTime":"2025-09-06T20:53:55.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":88.2,"strikeZoneTop":3.31900111379861,"strikeZoneBottom":1.56362138623335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.7080527254247,"aZ":-15.77484771551301,"pfxX":10.057154258623322,"pfxZ":8.143769466250218,"pX":-1.1994216621671971,"pZ":1.7566198899427279,"vX0":-11.807832973958867,"vY0":-142.20448819930263,"vZ0":-7.328378632076938,"x":162.72,"y":191.35,"x0":1.7333813508100056,"y0":50.002205346792216,"z0":5.400321393702334,"aX":20.25201822734943},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":-15.4,"spinRate":2340,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.38766994404432875,"extension":5.869627798378627},"index":2,"playId":"3c3fa8e8-c6bf-3402-a5de-e40a8fb6163d","pitchNumber":3,"startTime":"2025-09-06T20:54:04.623Z","endTime":"2025-09-06T20:54:09.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.3,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.209947430885855,"aZ":-24.06007767622646,"pfxX":9.79098223622573,"pfxZ":4.909698858832169,"pX":-0.23977225258426993,"pZ":2.281932536736369,"vX0":-8.985914159894614,"vY0":-128.19994545191892,"vZ0":-3.247793174409726,"x":126.14,"y":177.17,"x0":2.050421012726401,"y0":50.00340800631974,"z0":5.457723089515433,"aX":16.18568571670237},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.3,"breakHorizontal":-15.5,"spinRate":1924,"spinDirection":111},"zone":5,"typeConfidence":2.0,"plateTime":0.4283672659371489,"extension":5.6893938692585655},"index":3,"playId":"747ee2a2-beb9-39fc-9dad-896ba83a2ad8","pitchNumber":4,"startTime":"2025-09-06T20:54:19.962Z","endTime":"2025-09-06T20:54:24.321Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-06T20:54:34.225Z","endTime":"2025-09-06T20:54:46.368Z","isPitch":false,"type":"action","player":{"id":691185,"link":"/api/v1/people/691185"}},{"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":79.3,"strikeZoneTop":3.33472192258636,"strikeZoneBottom":1.61939955882047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.010172311630704,"aZ":-28.605847479165924,"pfxX":-3.8004039317087384,"pfxZ":2.196551878750422,"pX":-0.6088123982709396,"pZ":1.543402855755577,"vX0":-5.872281624214547,"vY0":-128.23777156096727,"vZ0":-3.7209256809977234,"x":140.21,"y":197.11,"x0":2.227937921608814,"y0":50.00096536575338,"z0":5.311102493137263,"aX":-6.160434235873664},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.1,"breakHorizontal":8.5,"spinRate":2470,"spinDirection":325},"zone":7,"typeConfidence":2.0,"plateTime":0.4315026663482815,"extension":5.8033730519813},"index":5,"playId":"ba791078-81b4-3176-8338-d9382af42530","pitchNumber":5,"startTime":"2025-09-06T20:54:46.368Z","endTime":"2025-09-06T20:54:50.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:54:50.713Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Lopez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-06T20:54:53.887Z","endTime":"2025-09-06T20:55:51.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.4,"strikeZoneTop":3.41000245301151,"strikeZoneBottom":1.58417581430091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.662934365229855,"aZ":-32.95567313876338,"pfxX":-4.097699819837069,"pfxZ":-0.5137234012431593,"pX":0.04303584632971117,"pZ":1.5054188345666468,"vX0":-3.9995692702726773,"vY0":-124.4233754798624,"vZ0":-2.472855377214768,"x":115.36,"y":198.13,"x0":2.2155213149985094,"y0":50.00025746894095,"z0":5.298353109663992,"aX":-6.292626147525401},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.3,"breakHorizontal":8.5,"spinRate":2473,"spinDirection":325},"zone":8,"typeConfidence":2.0,"plateTime":0.4436731630646724,"extension":5.700052705316059},"index":0,"playId":"e8fed4f6-92b5-3c99-9ec1-0475c66c33cb","pitchNumber":1,"startTime":"2025-09-06T20:55:15.448Z","endTime":"2025-09-06T20:55:19.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":79.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97565315081633,"aZ":-32.56637149763573,"pfxX":-4.315882847837673,"pfxZ":-0.23887547488496885,"pX":-0.29612922714567835,"pZ":1.435485424332926,"vX0":-4.840796558429901,"vY0":-127.87778523340313,"vZ0":-2.9951381427759385,"x":128.29,"y":200.02,"x0":2.201625616555107,"y0":50.00535030442471,"z0":5.248783528694986,"aX":-6.957105008266896},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.0,"breakHorizontal":9.1,"spinRate":2442,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.43280361900895636,"extension":5.6263442203009175},"index":1,"playId":"0f4fc1a9-6234-39f8-9be5-efecc9c0c058","pitchNumber":2,"startTime":"2025-09-06T20:55:28.551Z","endTime":"2025-09-06T20:55:33.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":88.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.48408353195327,"aZ":-15.300856231199045,"pfxX":8.417338476436532,"pfxZ":8.321555834924995,"pX":0.6490176238909088,"pZ":4.101097771200867,"vX0":-6.634939682649757,"vY0":-142.8099073819121,"vZ0":-1.77070907175144,"x":92.26,"y":128.05,"x0":1.9302880942591683,"y0":50.00452383752513,"z0":5.711348761249948,"aX":17.07093428585014},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":-13.6,"spinRate":2366,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.3862479611183174,"extension":5.785609025838495},"index":2,"playId":"d6902e41-2f2a-32cd-883c-085ada2374bb","pitchNumber":3,"startTime":"2025-09-06T20:55:47.550Z","endTime":"2025-09-06T20:55:51.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:55:51.013Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Marsh doubles (19) on a sharp line drive to right fielder Joey Wiemer.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-06T20:57:46.013Z","endTime":"2025-09-06T20:59:09.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.859312729074166,"aZ":-20.719827751171195,"pfxX":-10.456286859074357,"pfxZ":5.812602182440163,"pX":-0.13015521546562292,"pZ":2.890103938583791,"vX0":7.51111498906685,"vY0":-139.37366407448653,"vZ0":-4.432399185595921,"x":121.96,"y":160.75,"x0":-1.499419563166666,"y0":50.00136227047474,"z0":5.866441301595695,"aX":-20.601954984064577},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.8,"breakHorizontal":17.4,"spinRate":2392,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.3927452639924667,"extension":6.535091716139299},"index":0,"playId":"868b5213-4f9d-319c-b6a0-0e1ffe2137db","pitchNumber":1,"startTime":"2025-09-06T20:58:06.510Z","endTime":"2025-09-06T20:58:10.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.23000240052122,"strikeZoneBottom":1.49325172536965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.74797141371506,"aZ":-25.919259872507606,"pfxX":0.7538612657664534,"pfxZ":3.716623089526709,"pX":0.06138500978694088,"pZ":0.8636760874458504,"vX0":4.204393141233513,"vY0":-128.96726242617916,"vZ0":-7.282741842504236,"x":114.66,"y":215.46,"x0":-1.687873450005398,"y0":50.00620574613345,"z0":5.722544028405503,"aX":1.2707183065461767},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.3,"breakHorizontal":-2.3,"spinRate":2327,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.42465027444145864,"extension":5.960963305507826},"index":1,"playId":"011fffae-a56c-3ff0-9194-e1118f632ac0","pitchNumber":2,"startTime":"2025-09-06T20:58:24.089Z","endTime":"2025-09-06T20:58:29.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.348961524320355,"aZ":-24.12143497312227,"pfxX":-0.1608881313032322,"pfxZ":4.731336152594437,"pX":1.0476553856776143,"pZ":1.3015951997336666,"vX0":6.536212067863564,"vY0":-129.68549313990712,"vZ0":-6.741497745662885,"x":77.07,"y":203.64,"x0":-1.4853948098253185,"y0":50.00280119863894,"z0":5.7771192535167275,"aX":-0.2747214297133005},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.2,"breakHorizontal":-1.2,"spinRate":2280,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4224993792543743,"extension":6.426251434977396},"index":2,"playId":"efc6de8c-c15a-3aad-b941-46cd2a8f158e","pitchNumber":3,"startTime":"2025-09-06T20:58:37.610Z","endTime":"2025-09-06T20:58:42.646Z","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":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46302228452754,"aZ":-24.349175085401246,"pfxX":0.6648893374679601,"pfxZ":4.405318108601206,"pX":0.2680056267393562,"pZ":2.698431376425491,"vX0":4.3046162026102,"vY0":-132.5214252602729,"vZ0":-3.7834994804071354,"x":106.78,"y":165.92,"x0":-1.4642453191767093,"y0":50.005636354756554,"z0":5.92440817787886,"aX":1.182360070264648},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.3,"breakHorizontal":-2.2,"spinRate":2322,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.41339467246918904,"extension":6.034928161721788},"hitData":{"launchSpeed":103.6,"launchAngle":18.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":224.88,"coordY":94.81}},"index":3,"playId":"c13749aa-7df2-3ace-8b54-e7fdfdc6510c","pitchNumber":4,"startTime":"2025-09-06T20:58:56.814Z","endTime":"2025-09-06T20:59:09.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T20:59:09.347Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Harrison Bader singles on a ground ball to center fielder Jakob Marsee. Brandon Marsh scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-06T20:59:14.141Z","endTime":"2025-09-06T21:00:21.810Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"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":96.2,"endSpeed":87.9,"strikeZoneTop":3.22000249489847,"strikeZoneBottom":1.58898141429128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10167061776132,"aZ":-22.62506107106222,"pfxX":-11.487142202709032,"pfxZ":4.840369284126939,"pX":0.39486939123834064,"pZ":2.2034070720670242,"vX0":9.478443312051493,"vY0":-139.7430521274216,"vZ0":-5.701736017046769,"x":101.95,"y":179.29,"x0":-1.5519620272062888,"y0":50.00466463383431,"z0":5.760884102945956,"aX":-22.674266937481313},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.7,"breakHorizontal":18.8,"spinRate":2296,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3922616819374052,"extension":6.134562559602184},"index":0,"playId":"f4e34ba5-10a1-3999-852a-fb7e839ee681","pitchNumber":1,"startTime":"2025-09-06T20:59:39.833Z","endTime":"2025-09-06T20:59:44.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":90.7,"endSpeed":83.3,"strikeZoneTop":3.21999749419357,"strikeZoneBottom":1.48019112204637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.09440841737472,"aZ":-26.40025456239707,"pfxX":-10.366957547368413,"pfxZ":3.2871504176428497,"pX":-0.05305541557798129,"pZ":1.0026080669300554,"vX0":7.657049485212365,"vY0":-131.72560945115595,"vZ0":-7.16887825879031,"x":119.02,"y":211.71,"x0":-1.651289729139698,"y0":50.003190970734664,"z0":5.71245826776423,"aX":-18.21090175498213},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.6,"breakHorizontal":17.0,"spinRate":2006,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.41587426068395494,"extension":6.094648216227724},"index":1,"playId":"a34fb644-bd58-30df-a175-16150161aecc","pitchNumber":2,"startTime":"2025-09-06T20:59:54.708Z","endTime":"2025-09-06T21:00:01.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.6446363541161,"aZ":-21.255080160334153,"pfxX":-10.739322959795269,"pfxZ":5.421156057534736,"pX":-0.3760939315989438,"pZ":1.9007926439674885,"vX0":7.38283305868174,"vY0":-141.37515555689842,"vZ0":-6.967871247698643,"x":131.34,"y":187.46,"x0":-1.632325160378907,"y0":50.005093070208204,"z0":5.772007263395546,"aX":-21.639758294848747},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.5,"breakHorizontal":17.9,"spinRate":2376,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.3881229991820687,"extension":6.147934897964718},"hitData":{"launchSpeed":81.8,"launchAngle":7.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.78,"coordY":102.02}},"index":2,"playId":"4acaab8b-bbc0-3033-827f-476b776da5b8","pitchNumber":3,"startTime":"2025-09-06T21:00:09.779Z","endTime":"2025-09-06T21:00:21.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:00:21.810Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Kepler singles on a fly ball to left fielder Heriberto Hernández. Harrison Bader to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-06T21:00:33.270Z","endTime":"2025-09-06T21:02:17.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"postOnSecond":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"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":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.43999793542862,"strikeZoneBottom":1.66119665425479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.243051610926226,"aZ":-28.759790403760316,"pfxX":-1.0010804881513833,"pfxZ":2.269793792248292,"pX":0.07991486840872149,"pZ":2.625531455973252,"vX0":4.380871526703921,"vY0":-121.96046599272177,"vZ0":-2.0744042413918375,"x":113.95,"y":167.89,"x0":-1.610459251420054,"y0":50.00330051711344,"z0":5.970290088764769,"aX":-1.5067228164387418},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.8,"breakHorizontal":0.7,"spinRate":2358,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.44929409254957653,"extension":5.934423068140627},"index":0,"playId":"869fb9a5-8697-37b0-9f7a-05cde5c51eca","pitchNumber":1,"startTime":"2025-09-06T21:00:52.295Z","endTime":"2025-09-06T21:00:56.504Z","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":91.0,"endSpeed":83.0,"strikeZoneTop":3.44000203621998,"strikeZoneBottom":1.6796637666824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.807355352988814,"aZ":-25.85227996213176,"pfxX":-1.8231852167305185,"pfxZ":3.593308596462885,"pX":1.4095063579450906,"pZ":2.7076002535837156,"vX0":8.051576113176967,"vY0":-132.28215929706144,"vZ0":-3.2398860745203195,"x":63.27,"y":165.67,"x0":-1.4450027992181411,"y0":50.00623122163204,"z0":5.856206066789273,"aX":-3.2117370127559686},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.0,"breakHorizontal":1.4,"spinRate":2376,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4150179856531855,"extension":6.029686379673853},"index":1,"playId":"fdd2e14e-90c5-3936-9041-3f0ced198cf6","pitchNumber":2,"startTime":"2025-09-06T21:01:08.618Z","endTime":"2025-09-06T21:01:12.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.51623728104175,"strikeZoneBottom":1.7262090150538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.44406628880474,"aZ":-26.177700408461305,"pfxX":-10.424164385329917,"pfxZ":3.398310598448975,"pX":0.06134117590856676,"pZ":0.8964973185582454,"vX0":7.48711011322425,"vY0":-132.23246663356466,"vZ0":-7.414049152562329,"x":114.66,"y":214.57,"x0":-1.4592560133161407,"y0":50.000119897596015,"z0":5.670333020661881,"aX":-18.36995904549756},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.7,"breakHorizontal":17.2,"spinRate":1890,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.41496793543209964,"extension":6.010900899342435},"index":2,"playId":"01ff3bce-95ed-3ba5-ba78-9e6dc56d0057","pitchNumber":3,"startTime":"2025-09-06T21:01:22.935Z","endTime":"2025-09-06T21:01:30.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.43999869239062,"strikeZoneBottom":1.72540048566758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.913949418694834,"aZ":-18.29106591849973,"pfxX":-10.662091966270742,"pfxZ":6.975963196803607,"pX":0.7505555294690273,"pZ":2.2308383601688755,"vX0":9.777890476627151,"vY0":-140.4480239500709,"vZ0":-6.43524410349819,"x":88.39,"y":178.55,"x0":-1.3970672486329316,"y0":50.004855914102166,"z0":5.748806425834889,"aX":-21.224243769949265},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":17.2,"spinRate":2429,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.39054679863780706,"extension":6.069669480312958},"index":3,"playId":"da9f9831-9c36-3c14-8f27-8c27c22dce79","pitchNumber":4,"startTime":"2025-09-06T21:01:42.717Z","endTime":"2025-09-06T21:01:46.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.307735561967682,"aZ":-25.096971604647397,"pfxX":0.42134212594403464,"pfxZ":4.098317611030376,"pX":0.48288648795211536,"pZ":3.0484443524671128,"vX0":4.975585606554704,"vY0":-130.81958497642466,"vZ0":-2.4558030766060694,"x":98.59,"y":156.47,"x0":-1.5007865390351165,"y0":50.00611645765588,"z0":5.886060237028544,"aX":0.7284613000249429},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.1,"breakHorizontal":-1.9,"spinRate":2394,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.4191316874411344,"extension":5.768365801292345},"hitData":{"launchSpeed":70.5,"launchAngle":47.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.83,"coordY":132.46}},"index":4,"playId":"37ddba3c-9070-37b3-856e-5b9b2c54fdcf","pitchNumber":5,"startTime":"2025-09-06T21:02:04.493Z","endTime":"2025-09-06T21:02:17.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:02:17.431Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Phillies challenged (play at 1st), call on the field was overturned: Edmundo Sosa singles on a ground ball to third baseman Javier Sanoja. Harrison Bader to 3rd. Max Kepler to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-06T21:03:18.503Z","endTime":"2025-09-06T21:04:24.004Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnSecond":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"postOnThird":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-06T21:02:42.310Z","endTime":"2025-09-06T21:03:20.683Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.38999756101934,"strikeZoneBottom":1.51873016942852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.63813879680337,"aZ":-20.92270531153107,"pfxX":-10.805000295146218,"pfxZ":5.66719503814633,"pX":-0.30242329014311703,"pZ":2.852629936010725,"vX0":7.554402594100045,"vY0":-140.66790297118803,"vZ0":-4.45224516905007,"x":128.53,"y":161.76,"x0":-1.6315241507732654,"y0":50.005009368724274,"z0":5.829050673113727,"aX":-21.458008206575343},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.4,"breakHorizontal":17.9,"spinRate":2364,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.3907575198846258,"extension":6.013592314383772},"index":1,"playId":"f48af938-b7b6-3098-b2f4-36640b7cc338","pitchNumber":1,"startTime":"2025-09-06T21:03:20.683Z","endTime":"2025-09-06T21:03:25.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.762717915689038,"aZ":-25.796064004293356,"pfxX":-11.363346770387112,"pfxZ":3.685486827501693,"pX":0.044420587596632005,"pZ":1.0286649946556155,"vX0":7.995088880089198,"vY0":-131.48433247056835,"vZ0":-7.019382970302259,"x":115.31,"y":211.01,"x0":-1.5764216689854,"y0":50.00393695839727,"z0":5.677458044006616,"aX":-19.677029306538213},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.2,"breakHorizontal":18.6,"spinRate":2114,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.4183508989407132,"extension":6.431417749165861},"index":2,"playId":"5490ba5e-6a97-3d29-8e52-3dc4891bdf43","pitchNumber":2,"startTime":"2025-09-06T21:03:34.905Z","endTime":"2025-09-06T21:03:37.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.3,"strikeZoneTop":3.20830134948419,"strikeZoneBottom":1.46455997947766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.59742904112792,"aZ":-14.461710628307223,"pfxX":-7.420839250731199,"pfxZ":8.637627712171234,"pX":1.2422659869470694,"pZ":1.7586606010715033,"vX0":10.147547334058258,"vY0":-142.90912175897407,"vZ0":-8.305023047682223,"x":69.65,"y":191.3,"x0":-1.4048710495412773,"y0":50.00240553376611,"z0":5.628089882124758,"aX":-15.216764558679015},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.9,"breakHorizontal":11.2,"spinRate":2093,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.38454114407581397,"extension":6.429140723302258},"index":3,"playId":"e5e6a7ef-f047-31ba-b438-c0117ae0bb97","pitchNumber":3,"startTime":"2025-09-06T21:03:59.288Z","endTime":"2025-09-06T21:04:02.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.596974190142006,"aZ":-32.26208948532767,"pfxX":1.8161506356277939,"pfxZ":-0.05035103505760574,"pX":0.7806034056457777,"pZ":2.512380336548313,"vX0":5.212364049549617,"vY0":-126.03645518033876,"vZ0":-1.9060232160369979,"x":87.25,"y":170.95,"x0":-1.5468521308152554,"y0":50.00530274484578,"z0":5.873261506924088,"aX":2.934811330183044},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.2,"breakHorizontal":-4.4,"spinRate":2393,"spinDirection":81},"zone":6,"typeConfidence":2.0,"plateTime":0.4338670413758088,"extension":5.743636504407486},"hitData":{"launchSpeed":61.0,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.13,"coordY":187.47}},"index":4,"playId":"590b2c55-f3e5-3c15-9b22-0c1a43346699","pitchNumber":4,"startTime":"2025-09-06T21:04:15.004Z","endTime":"2025-09-06T21:04:24.004Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":143},"playEndTime":"2025-09-06T21:04:24.004Z","atBatIndex":26},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Bryson Stott out on a sacrifice fly to center fielder Jakob Marsee. Harrison Bader scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-06T21:05:37.634Z","endTime":"2025-09-06T21:06:43.447Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnSecond":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":{"id":645261,"link":"/api/v1/people/645261"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.03912551547541,"aZ":-18.236097217264696,"pfxX":-10.365551395251622,"pfxZ":6.986441432665206,"pX":0.21988384348286366,"pZ":2.8706486480138658,"vX0":8.190801813798144,"vY0":-140.60794184255062,"vZ0":-4.807242167197673,"x":108.62,"y":161.27,"x0":-1.3899059300306673,"y0":50.00002423559543,"z0":5.792303041893072,"aX":-20.671429268925475},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.8,"breakHorizontal":17.0,"spinRate":2260,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.3901215704206349,"extension":5.8406294622381},"index":0,"playId":"5f9e1349-08cd-30ec-8243-d110138c55df","pitchNumber":1,"startTime":"2025-09-06T21:05:48.117Z","endTime":"2025-09-06T21:05:51.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.833528800575493,"aZ":-22.70917606267304,"pfxX":-0.4808162348776239,"pfxZ":5.272506955512841,"pX":1.2714976918444667,"pZ":1.6343970605782538,"vX0":7.175038396088119,"vY0":-133.4318605397001,"vZ0":-6.470233553830896,"x":68.53,"y":194.65,"x0":-1.3947624234209646,"y0":50.00438449476145,"z0":5.737069865591373,"aX":-0.8639911160420437},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":-0.7,"spinRate":2223,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.41115889637311165,"extension":6.054622825934308},"index":1,"playId":"06edee1d-a835-3176-94e1-e5674b347cc1","pitchNumber":2,"startTime":"2025-09-06T21:06:06.996Z","endTime":"2025-09-06T21:06:10.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.068303328109067,"aZ":-26.99024345144621,"pfxX":-10.04041949467961,"pfxZ":2.89515886487065,"pX":-0.3631929360403341,"pZ":1.7333310097587686,"vX0":6.249490285665562,"vY0":-133.27225882974992,"vZ0":-5.734638469952815,"x":130.84,"y":191.98,"x0":-1.4405747398599646,"y0":50.00120637658733,"z0":5.87587776123392,"aX":-17.963244524833726},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.1,"breakHorizontal":16.7,"spinRate":2034,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.41182365527233555,"extension":5.884511408952496},"hitData":{"launchSpeed":98.7,"launchAngle":16.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.89,"coordY":72.4}},"index":2,"playId":"04c3cc34-cb7b-3113-9820-65e655e663fe","pitchNumber":3,"startTime":"2025-09-06T21:06:32.925Z","endTime":"2025-09-06T21:06:43.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:06:43.447Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Schwarber pops out to second baseman Maximo Acosta on the infield fly rule.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-06T21:07:14.436Z","endTime":"2025-09-06T21:08:06.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnSecond":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691185,"link":"/api/v1/people/691185"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.28000016850833,"strikeZoneBottom":1.45185376911497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.56325563484238,"aZ":-24.99468044236721,"pfxX":-9.918942573546706,"pfxZ":4.153262153681325,"pX":-0.8975799582104139,"pZ":2.6882425938187247,"vX0":5.353535288040415,"vY0":-130.89310913987214,"vZ0":-3.194384815918509,"x":151.21,"y":166.2,"x0":-1.684609201162691,"y0":50.00248016798468,"z0":5.803376450708834,"aX":-17.148768141736284},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.0,"breakHorizontal":16.7,"spinRate":1886,"spinDirection":239},"zone":11,"typeConfidence":0.9,"plateTime":0.4190229424511336,"extension":5.896664158990057},"index":0,"playId":"1a6f568e-4175-3b46-b3ba-d2871ac043e8","pitchNumber":1,"startTime":"2025-09-06T21:07:14.436Z","endTime":"2025-09-06T21:07:18.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18939016880059,"aZ":-25.991009300633035,"pfxX":-2.7504349075521635,"pfxZ":3.621671999174021,"pX":0.44058061393345543,"pZ":1.3257306272824274,"vX0":5.756171541504184,"vY0":-130.27685241145136,"vZ0":-6.319058461836204,"x":100.21,"y":202.99,"x0":-1.44725983130483,"y0":50.00137210917626,"z0":5.76621472553601,"aX":-4.6939700792691355},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.3,"breakHorizontal":3.6,"spinRate":2204,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.42157215427041184,"extension":6.235447050181847},"index":1,"playId":"135f6bd2-a3ac-33d4-867c-56da2b57579d","pitchNumber":2,"startTime":"2025-09-06T21:07:32.006Z","endTime":"2025-09-06T21:07:36.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.076117041391225,"aZ":-26.811015700867344,"pfxX":-0.274499846436735,"pfxZ":3.1626582079289456,"pX":0.3893470278298744,"pZ":3.0709051510532865,"vX0":4.850687840499051,"vY0":-129.22461870917462,"vZ0":-2.0189525580424306,"x":102.16,"y":155.87,"x0":-1.4737860956964046,"y0":50.00484540694485,"z0":5.915125095780935,"aX":-0.4662547209691513},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.5,"breakHorizontal":-0.6,"spinRate":2295,"spinDirection":183},"zone":3,"typeConfidence":2.0,"plateTime":0.42331014387581556,"extension":6.064275653057717},"hitData":{"launchSpeed":97.1,"launchAngle":71.0,"totalDistance":102.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":143.41,"coordY":164.96}},"index":2,"playId":"168e1181-06da-395d-8e0e-cdde5e59e188","pitchNumber":3,"startTime":"2025-09-06T21:07:55.762Z","endTime":"2025-09-06T21:08:06.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:08:06.767Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Bohm lines out to right fielder Joey Wiemer.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-06T21:08:22.868Z","endTime":"2025-09-06T21:08:42.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":98.0,"endSpeed":89.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.481226589593646,"aZ":-17.06395989265875,"pfxX":-9.801670509535128,"pfxZ":7.410495359462166,"pX":-0.12611928522369056,"pZ":2.4559401628055713,"vX0":7.494892379820499,"vY0":-142.33494147050598,"vZ0":-6.122617202679138,"x":121.81,"y":172.47,"x0":-1.5277937465382214,"y0":50.00685595928033,"z0":5.726384355788942,"aX":-19.99661917367096},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.2,"breakHorizontal":16.1,"spinRate":2313,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.3857010935424823,"extension":6.212522161082775},"hitData":{"launchSpeed":96.5,"launchAngle":21.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":202.19,"coordY":103.59}},"index":0,"playId":"72dacb25-170a-3938-9176-504670ee4e81","pitchNumber":1,"startTime":"2025-09-06T21:08:35.317Z","endTime":"2025-09-06T21:08:42.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:08:42.351Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Agustín Ramírez singles on a ground ball to third baseman Alec Bohm.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-06T21:10:37.039Z","endTime":"2025-09-06T21:11:30.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.0,"endSpeed":78.0,"strikeZoneTop":3.19000078041582,"strikeZoneBottom":1.34665884744863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59708835634311,"aZ":-25.00577169759295,"pfxX":10.41447844861956,"pfxZ":4.571161358432462,"pX":0.6966795607308035,"pZ":2.4655526752265464,"vX0":-6.541851552816242,"vY0":-125.01566467173451,"vZ0":-2.2199403779614815,"x":90.44,"y":172.21,"x0":2.0079833122016835,"y0":50.000244844703246,"z0":5.438989399619345,"aX":16.314639626568763},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.9,"breakHorizontal":-17.2,"spinRate":1877,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.43985725980653445,"extension":5.690138040493215},"index":0,"playId":"13d16e01-6317-3c7c-95c3-eb0dff532e53","pitchNumber":1,"startTime":"2025-09-06T21:10:50.709Z","endTime":"2025-09-06T21:10:54.656Z","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":77.8,"strikeZoneTop":3.18999834739724,"strikeZoneBottom":1.40748506259748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.623986624467168,"aZ":-36.511393547395684,"pfxX":-2.9671841007239466,"pfxZ":-2.8003231995848,"pX":0.5655671557819072,"pZ":1.5451071717201197,"vX0":-3.4489136242364826,"vY0":-124.8481688121516,"vZ0":-1.9057679018095133,"x":95.44,"y":197.06,"x0":2.360461448101955,"y0":50.00347890759318,"z0":5.378269058686632,"aX":-4.594065568376766},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.3,"breakHorizontal":6.2,"spinRate":2286,"spinDirection":324},"zone":9,"typeConfidence":2.0,"plateTime":0.44196708706799637,"extension":5.5741668882610504},"index":1,"playId":"9d91669d-2883-301d-8f25-d9a940039200","pitchNumber":2,"startTime":"2025-09-06T21:11:01.900Z","endTime":"2025-09-06T21:11:05.832Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-06T21:11:13.432Z","endTime":"2025-09-06T21:11:21.127Z","isPitch":false,"type":"action","player":{"id":682663,"link":"/api/v1/people/682663"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.276740353991862,"aZ":-32.389533468822734,"pfxX":-5.799793407359722,"pfxZ":-0.12999256654000746,"pX":-0.37905108067327,"pZ":2.379000725525681,"vX0":-4.896949142242603,"vY0":-126.92862469777104,"vZ0":-1.2257670694313783,"x":131.45,"y":174.55,"x0":2.341317897497731,"y0":50.005618785755985,"z0":5.489522803155008,"aX":-9.297207461469323},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.2,"breakHorizontal":11.8,"spinRate":2499,"spinDirection":328},"zone":4,"typeConfidence":2.0,"plateTime":0.43448430374042557,"extension":5.618884598354096},"hitData":{"launchSpeed":61.8,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.77,"coordY":173.99}},"index":3,"playId":"cb993698-dcd9-3b61-9af7-133259bdd2c1","pitchNumber":3,"startTime":"2025-09-06T21:11:21.127Z","endTime":"2025-09-06T21:11:30.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:11:30.131Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a fly ball to left fielder Brandon Marsh. Agustín Ramírez to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-06T21:11:40.874Z","endTime":"2025-09-06T21:12:51.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnSecond":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.38999935085939,"strikeZoneBottom":1.48363675683716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03776035485288,"aZ":-32.580161660516495,"pfxX":-3.6642341562754916,"pfxZ":-0.2558107202167914,"pX":0.0833123243244935,"pZ":2.0289653087091564,"vX0":-4.64620621935238,"vY0":-125.09955366569856,"vZ0":-1.6221570471465276,"x":113.82,"y":184.0,"x0":2.44311919910858,"y0":50.00356104463786,"z0":5.364928500796809,"aX":-5.78786470889048},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":7.7,"spinRate":2396,"spinDirection":321},"zone":8,"typeConfidence":2.0,"plateTime":0.43839814679167777,"extension":5.638144299500734},"index":0,"playId":"befb5b10-9937-3460-8a99-7365542a0d03","pitchNumber":1,"startTime":"2025-09-06T21:12:01.776Z","endTime":"2025-09-06T21:12:07.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.0,"strikeZoneTop":3.38999774016052,"strikeZoneBottom":1.55425128990586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.669924170221787,"aZ":-37.114803571696996,"pfxX":-3.8123011319160653,"pfxZ":-3.058836509154316,"pX":-1.4032446487386148,"pZ":0.8077998617729528,"vX0":-7.559797737222531,"vY0":-127.22438148906281,"vZ0":-4.025685618935251,"x":170.49,"y":216.97,"x0":2.1192736996537023,"y0":50.00265111239993,"z0":5.398388181174114,"aX":-6.157219702297148},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.4,"breakHorizontal":8.9,"spinRate":2369,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.43295582034745683,"extension":5.631743232145904},"index":1,"playId":"0d045ef8-3ceb-38c8-8a04-9651b31d0783","pitchNumber":2,"startTime":"2025-09-06T21:12:17.604Z","endTime":"2025-09-06T21:12:23.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.29676061885515,"aZ":-31.359961929598747,"pfxX":-2.856082355660162,"pfxZ":0.5066539728494526,"pX":0.7355223937434653,"pZ":3.234632434673461,"vX0":-3.27807273421564,"vY0":-126.40847182595384,"vZ0":0.5804373728092118,"x":88.96,"y":151.44,"x0":2.4213293951173176,"y0":50.00468724882237,"z0":5.524082621911132,"aX":-4.611988692211463},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.3,"breakHorizontal":5.9,"spinRate":2326,"spinDirection":326},"zone":3,"typeConfidence":2.0,"plateTime":0.433659645519314,"extension":5.6165957815314025},"hitData":{"launchSpeed":66.7,"launchAngle":33.0,"totalDistance":211.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.33,"coordY":115.06}},"index":2,"playId":"4e845ef5-ce0d-316f-a7c0-be9bc5b8f1b1","pitchNumber":3,"startTime":"2025-09-06T21:12:40.167Z","endTime":"2025-09-06T21:12:51.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:12:51.888Z","atBatIndex":31},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Heriberto Hernández grounds into a force out, third baseman Alec Bohm to second baseman Bryson Stott. Agustín Ramírez to 3rd. Jakob Marsee out at 2nd. Heriberto Hernández to 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-06T21:12:56.971Z","endTime":"2025-09-06T21:14:16.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"postOnThird":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"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":89.1,"endSpeed":81.1,"strikeZoneTop":3.29999887713605,"strikeZoneBottom":1.50173743916815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46202648023371,"aZ":-23.081442593929992,"pfxX":10.077973969728706,"pfxZ":5.3735932406213855,"pX":1.3593089955995905,"pZ":3.2748184054895426,"vX0":-5.704168755726241,"vY0":-129.61838257747422,"vZ0":-1.1088755083099324,"x":65.19,"y":150.36,"x0":2.2853371686274664,"y0":50.004401098083406,"z0":5.479594838590145,"aX":17.056971692776177},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.7,"breakHorizontal":-16.9,"spinRate":1806,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.42345559825645207,"extension":5.683061241097784},"index":0,"playId":"aa7450bd-70c1-308d-82d5-2e41682eb5c6","pitchNumber":1,"startTime":"2025-09-06T21:13:33.131Z","endTime":"2025-09-06T21:13:37.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.5,"strikeZoneTop":3.2836777786738,"strikeZoneBottom":1.57106409774127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.823628890371463,"aZ":-34.556229631966964,"pfxX":-3.845326144921615,"pfxZ":-1.541538174363465,"pX":0.8958376534662802,"pZ":2.3520342607670766,"vX0":-2.3025728388257165,"vY0":-124.42253091944076,"vZ0":-0.42082104810935306,"x":82.85,"y":175.28,"x0":2.3381124786680823,"y0":50.00596955641524,"z0":5.428281625319185,"aX":-5.929283327237457},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.6,"breakHorizontal":7.6,"spinRate":2174,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.44304584475091247,"extension":5.668606977941034},"index":1,"playId":"7174476d-7427-3a2a-9c98-157afd3a9e0c","pitchNumber":2,"startTime":"2025-09-06T21:13:51.175Z","endTime":"2025-09-06T21:13:55.385Z","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":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.325970392428104,"aZ":-34.45138100635456,"pfxX":-4.670868964979836,"pfxZ":-1.4606764867334352,"pX":-0.046929506072695526,"pZ":2.6485343461130753,"vX0":-4.35228484240879,"vY0":-124.92798635984543,"vZ0":0.04432108250221933,"x":118.79,"y":167.27,"x0":2.333207143658382,"y0":50.00318466434822,"z0":5.494382907588784,"aX":-7.282488030576686},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.4,"breakHorizontal":9.6,"spinRate":2431,"spinDirection":320},"zone":5,"typeConfidence":2.0,"plateTime":0.44072386688646326,"extension":5.619550774704842},"hitData":{"launchSpeed":74.7,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.28,"coordY":165.56}},"index":2,"playId":"86df8db8-baee-36a5-89c0-54dfb652b673","pitchNumber":3,"startTime":"2025-09-06T21:14:08.427Z","endTime":"2025-09-06T21:14:16.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:14:16.434Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Eric Wagaman doubles (25) on a line drive to left fielder Brandon Marsh. Agustín Ramírez scores. Heriberto Hernández to 3rd.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-06T21:14:30.049Z","endTime":"2025-09-06T21:15:39.873Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"postOnThird":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.0,"strikeZoneTop":3.53999808283913,"strikeZoneBottom":1.63973844364675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.868532301672616,"aZ":-32.022258659737574,"pfxX":-5.876047947288257,"pfxZ":0.09546091717557736,"pX":0.7721458273369923,"pZ":2.255156083905178,"vX0":-2.14266475108815,"vY0":-125.43682901847534,"vZ0":-1.2914976632760995,"x":87.57,"y":177.89,"x0":2.4052387291276776,"y0":50.002462835965545,"z0":5.433769544567087,"aX":-9.184363229768943},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.1,"breakHorizontal":11.2,"spinRate":2249,"spinDirection":325},"zone":6,"typeConfidence":2.0,"plateTime":0.43986996421695057,"extension":5.648645314737816},"index":0,"playId":"4992c0e2-daf1-33e8-932f-fbe53c6191a0","pitchNumber":1,"startTime":"2025-09-06T21:14:56.288Z","endTime":"2025-09-06T21:15:00.401Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"1b8544eb-9e61-37d1-9337-b1957e916468","startTime":"2025-09-06T21:15:12.112Z","endTime":"2025-09-06T21:15:15.112Z","isPitch":false,"type":"pickoff"},{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.717904715350368,"aZ":-33.25610192782293,"pfxX":-6.2066886437546405,"pfxZ":-0.683424773061736,"pX":-0.19315451360907931,"pZ":2.110714390826861,"vX0":-4.1526798367426645,"vY0":-125.61075495548207,"vZ0":-1.4298813381150834,"x":124.36,"y":181.79,"x0":2.2958910576071347,"y0":50.005744927913796,"z0":5.426110958820192,"aX":-9.781701767004677},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.3,"breakHorizontal":12.2,"spinRate":2409,"spinDirection":326},"zone":8,"typeConfidence":2.0,"plateTime":0.4383868914200173,"extension":5.594174372072978},"hitData":{"launchSpeed":109.6,"launchAngle":19.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":41.75,"coordY":89.92}},"index":2,"playId":"bc4ac6e1-981b-3c6b-a716-3173854fd8e7","pitchNumber":2,"startTime":"2025-09-06T21:15:27.861Z","endTime":"2025-09-06T21:15:39.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:15:39.873Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Wiemer strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-06T21:15:54.102Z","endTime":"2025-09-06T21:17:42.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"postOnThird":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.276747114216786,"aZ":-37.50825270007693,"pfxX":-3.912820772503987,"pfxZ":-3.2379804555850926,"pX":0.5348302847322199,"pZ":1.5352696169449167,"vX0":-3.5403392167660126,"vY0":-127.94666520338237,"vZ0":-2.217873466314618,"x":96.61,"y":197.33,"x0":2.448807121567441,"y0":50.005986394200605,"z0":5.3742909685586575,"aX":-6.438327313786936},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-6.1,"breakHorizontal":7.9,"spinRate":2449,"spinDirection":337},"zone":9,"typeConfidence":2.0,"plateTime":0.42934889364770523,"extension":5.747043977109652},"index":0,"playId":"ac589049-7d57-3132-9d7f-f4ea8c76ebc4","pitchNumber":1,"startTime":"2025-09-06T21:16:11.702Z","endTime":"2025-09-06T21:16:15.362Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-06T21:16:20.959Z","endTime":"2025-09-06T21:16:40.162Z","isPitch":false,"type":"action","player":{"id":686894,"link":"/api/v1/people/686894"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.19562210876821,"aZ":-33.75820125345912,"pfxX":-5.324142877307912,"pfxZ":-0.9488738074546275,"pX":-0.9318440081747873,"pZ":1.8281958960858766,"vX0":-6.4769505773593,"vY0":-129.0734220591849,"vZ0":-2.4930313563473776,"x":152.52,"y":189.42,"x0":2.3103977307069905,"y0":50.0015042233203,"z0":5.429999166173465,"aX":-8.898779951778383},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.0,"breakHorizontal":11.2,"spinRate":2525,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.42586579816176773,"extension":5.76153318726472},"index":2,"playId":"e8318aaf-5d74-3c32-95f7-01c9c40ea57e","pitchNumber":2,"startTime":"2025-09-06T21:16:40.162Z","endTime":"2025-09-06T21:16:45.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.42252366380397,"strikeZoneBottom":1.58659283991673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.23389959935583,"aZ":-33.25028204499887,"pfxX":-4.160986020997833,"pfxZ":-0.6276969986160594,"pX":-0.48854609493989526,"pZ":0.7852468605671465,"vX0":-5.695672815047837,"vY0":-130.19659474044244,"vZ0":-5.272196185254963,"x":135.62,"y":217.58,"x0":2.271081891386069,"y0":50.004883706458955,"z0":5.36339944752269,"aX":-7.1176936275266245},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.2,"breakHorizontal":8.9,"spinRate":2607,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.42125987544164056,"extension":5.700599146584452},"index":3,"playId":"c183657d-7180-3a8a-922a-470dafa68a17","pitchNumber":3,"startTime":"2025-09-06T21:16:58.407Z","endTime":"2025-09-06T21:17:04.044Z","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":97.7,"endSpeed":88.2,"strikeZoneTop":3.49000104035446,"strikeZoneBottom":1.7016019847472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.57849211585329,"aZ":-15.995773923191022,"pfxX":9.290457479062695,"pfxZ":8.012055807907721,"pX":-0.23859282650149946,"pZ":4.322103838442788,"vX0":-9.847959288884162,"vY0":-141.93181289830474,"vZ0":-0.7108535253352888,"x":126.09,"y":122.08,"x0":2.0861666207716265,"y0":50.002364539770916,"z0":5.604200123784057,"aX":18.760591623182734},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":-14.5,"spinRate":2355,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.3874137859194575,"extension":5.69890638190654},"index":4,"playId":"469d646c-f742-31cd-8893-126cfaf0990e","pitchNumber":4,"startTime":"2025-09-06T21:17:17.659Z","endTime":"2025-09-06T21:17:23.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.87692040626965,"aZ":-38.083523021612145,"pfxX":-6.3263059256036005,"pfxZ":-3.4710604596416346,"pX":-0.4977261851765365,"pZ":0.8341177958923285,"vX0":-5.099197948342669,"vY0":-130.07223403090262,"vZ0":-4.145430475612128,"x":135.97,"y":216.26,"x0":2.314275150732948,"y0":50.002681233390106,"z0":5.355464567301699,"aX":-10.77121475915921},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-7.0,"breakHorizontal":12.6,"spinRate":2456,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.42210686408456066,"extension":5.716677333289068},"index":5,"playId":"cfcd6ec9-4a82-38d2-962f-70fc179e394d","pitchNumber":5,"startTime":"2025-09-06T21:17:37.483Z","endTime":"2025-09-06T21:17:42.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:17:42.307Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Sanoja singles on a ground ball to shortstop Edmundo Sosa. Heriberto Hernández scores. Eric Wagaman to 3rd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-06T21:17:52.562Z","endTime":"2025-09-06T21:18:18.674Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"postOnThird":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.351993328692764,"aZ":-28.110119055117927,"pfxX":11.352236319515857,"pfxZ":2.4317708136435137,"pX":0.8095711650168282,"pZ":2.512017694520648,"vX0":-7.345588391496808,"vY0":-128.73535329119434,"vZ0":-1.97751241181312,"x":86.14,"y":170.96,"x0":2.22857713211538,"y0":50.005890789604955,"z0":5.47138490556171,"aX":19.009904871819927},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.2,"breakHorizontal":-18.8,"spinRate":1750,"spinDirection":109},"zone":6,"typeConfidence":2.0,"plateTime":0.4258644007846435,"extension":5.8070024839589385},"hitData":{"launchSpeed":55.1,"launchAngle":-86.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.03,"coordY":160.48}},"index":0,"playId":"78a97944-418f-3685-b8dd-cea090fc7a6e","pitchNumber":1,"startTime":"2025-09-06T21:18:08.640Z","endTime":"2025-09-06T21:18:18.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:18:18.674Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Troy Johnston lines out to right fielder Max Kepler.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-06T21:19:45.242Z","endTime":"2025-09-06T21:19:56.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-06T21:18:58.179Z","endTime":"2025-09-06T21:19:47.591Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.803336948097694,"aZ":-37.70901701076389,"pfxX":-4.649063335496576,"pfxZ":-3.5372574347633634,"pX":0.03317088801989196,"pZ":2.2380734056010243,"vX0":-4.130395152516063,"vY0":-125.51479583108099,"vZ0":-0.40634958711975233,"x":115.74,"y":178.35,"x0":2.3151431895978556,"y0":50.00207747738484,"z0":5.522334871158933,"aX":-7.277996202082605},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.2,"breakHorizontal":9.5,"spinRate":2361,"spinDirection":330},"zone":5,"typeConfidence":2.0,"plateTime":0.4395397023263672,"extension":5.753481708461637},"hitData":{"launchSpeed":94.9,"launchAngle":22.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.77,"coordY":77.21}},"index":1,"playId":"1c7aa5ce-256b-391c-9429-c893e3c7050c","pitchNumber":1,"startTime":"2025-09-06T21:19:47.591Z","endTime":"2025-09-06T21:19:56.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:19:56.585Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out to first baseman Eric Wagaman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-06T21:21:47.072Z","endTime":"2025-09-06T21:23:25.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.508483779670932,"aZ":-34.27098298373302,"pfxX":0.4472326226896197,"pfxZ":-1.4568909766340017,"pX":-0.2868417697535666,"pZ":2.051838143486687,"vX0":3.2604615661928564,"vY0":-118.89589290583073,"vZ0":-2.1343297573666065,"x":127.93,"y":183.38,"x0":-1.7305822183382913,"y0":50.00145098773123,"z0":6.053276286616225,"aX":0.6440832753258072},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.9,"breakHorizontal":-1.6,"spinRate":2332,"spinDirection":64},"zone":7,"typeConfidence":2.0,"plateTime":0.45961572124383476,"extension":6.078370373644271},"index":0,"playId":"b09a56e2-99ef-3299-87fc-bd9c6e80357b","pitchNumber":1,"startTime":"2025-09-06T21:22:02.648Z","endTime":"2025-09-06T21:22:07.398Z","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":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.577783147715657,"aZ":-27.378723379408108,"pfxX":1.3655946323861925,"pfxZ":2.946156868735317,"pX":-0.129362687730302,"pZ":3.262128029860855,"vX0":2.936067731984308,"vY0":-126.68531470036139,"vZ0":-1.5503107779107603,"x":121.93,"y":150.7,"x0":-1.4801473108234062,"y0":50.00190287733095,"z0":6.067798435947165,"aX":2.222185175615697},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":-3.1,"spinRate":2269,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.43213291090865535,"extension":5.935528053161947},"index":1,"playId":"9a8c5e45-8f28-3b2f-8e79-2fbe1249c42b","pitchNumber":2,"startTime":"2025-09-06T21:22:20.726Z","endTime":"2025-09-06T21:22:23.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.7,"endSpeed":78.9,"strikeZoneTop":3.03163776435223,"strikeZoneBottom":1.5531263940718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.701634538747022,"aZ":-30.408342146196986,"pfxX":1.7223493640357352,"pfxZ":1.128816329421797,"pX":-1.7917462523344687,"pZ":2.1474995761630926,"vX0":-0.31789083514555316,"vY0":-123.50140130251033,"vZ0":-3.12335673276677,"x":185.3,"y":180.8,"x0":-1.8862764891957315,"y0":50.00303893892721,"z0":5.9530855822061115,"aX":2.6939857895631465},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.7,"breakHorizontal":-3.1,"spinRate":2364,"spinDirection":85},"zone":13,"typeConfidence":2.0,"plateTime":0.4413895760162556,"extension":6.063053943879448},"index":2,"playId":"e9b3f774-997f-30a3-94d4-2979ecf30bef","pitchNumber":3,"startTime":"2025-09-06T21:22:49.978Z","endTime":"2025-09-06T21:22:54.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":2.98372844368048,"strikeZoneBottom":1.63510692337054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.401676482115064,"aZ":-27.39909011910287,"pfxX":-10.670906003348026,"pfxZ":2.8104757634548427,"pX":0.6655402587798199,"pZ":1.0358813948325418,"vX0":8.664602517642907,"vY0":-129.53494708795725,"vZ0":-6.731262308642609,"x":91.63,"y":210.81,"x0":-1.3386173190892765,"y0":50.00183749250385,"z0":5.766902109417579,"aX":-18.108751987660792},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.7,"breakHorizontal":17.4,"spinRate":2022,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.42307791423578234,"extension":6.095546476636701},"index":3,"playId":"5f2803bf-63f1-33ae-bc95-43e3c2b3e588","pitchNumber":4,"startTime":"2025-09-06T21:23:03.110Z","endTime":"2025-09-06T21:23:06.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.23345456476287,"aZ":-31.4917924508213,"pfxX":2.8716600187406742,"pfxZ":0.4337152740632231,"pX":-0.1048265422969278,"pZ":1.466244007234841,"vX0":2.704376754487423,"vY0":-124.41892321982414,"vZ0":-4.488842200645239,"x":121.0,"y":199.19,"x0":-1.577702383285877,"y0":50.00280146000065,"z0":5.8944121385919255,"aX":4.515806722060963},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.0,"breakHorizontal":-5.8,"spinRate":2472,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.4397072622425551,"extension":6.243032320346273},"hitData":{"launchSpeed":98.4,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.1,"coordY":159.48}},"index":4,"playId":"b624b124-c909-3408-9a09-83468940befb","pitchNumber":5,"startTime":"2025-09-06T21:23:17.211Z","endTime":"2025-09-06T21:23:25.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:23:25.462Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"J.T. Realmuto doubles (25) on a line drive to center fielder Jakob Marsee.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-06T21:23:32.018Z","endTime":"2025-09-06T21:25:15.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.34549156309128,"strikeZoneBottom":1.60641510363902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.533416655392966,"aZ":-33.188561228612215,"pfxX":1.5571445177110732,"pfxZ":-0.6987486540633672,"pX":0.3493620224443501,"pZ":0.3995841989671416,"vX0":4.05306146665467,"vY0":-119.34278699697214,"vZ0":-5.665142881559072,"x":103.68,"y":227.99,"x0":-1.5687598829523945,"y0":50.004201287308746,"z0":5.770567111347932,"aX":2.2601687686955145},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.3,"breakHorizontal":-3.7,"spinRate":2370,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.45780057503834737,"extension":6.076748424145504},"index":0,"playId":"ae0e1232-6000-386e-8359-dac5bb818140","pitchNumber":1,"startTime":"2025-09-06T21:23:52.770Z","endTime":"2025-09-06T21:23:57.291Z","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":84.4,"endSpeed":77.8,"strikeZoneTop":3.48011686982926,"strikeZoneBottom":1.65224694106377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96443461982278,"aZ":-34.86304513823711,"pfxX":1.6078627197655,"pfxZ":-1.763524902663323,"pX":0.6903410189836564,"pZ":1.5320349428130517,"vX0":5.050705436384623,"vY0":-122.89463557041118,"vZ0":-3.340376736067817,"x":90.69,"y":197.42,"x0":-1.6025488398599168,"y0":50.00277579516458,"z0":5.878313264719688,"aX":2.451889586630373},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.7,"breakHorizontal":-4.1,"spinRate":2374,"spinDirection":82},"zone":9,"typeConfidence":2.0,"plateTime":0.4461475597470326,"extension":6.304196004390026},"index":1,"playId":"bc7a5f78-c98f-30f4-ab7f-10a3bded5f4b","pitchNumber":2,"startTime":"2025-09-06T21:24:11.794Z","endTime":"2025-09-06T21:24:15.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.877527409569627,"aZ":-28.118366691983052,"pfxX":-9.597227981198948,"pfxZ":2.41018004266902,"pX":-1.3635346514751385,"pZ":2.0792710179690648,"vX0":4.011820205370048,"vY0":-129.00884058819966,"vZ0":-4.026788873838216,"x":168.97,"y":182.64,"x0":-1.6918864099513347,"y0":50.0058058463096,"z0":5.828161576402701,"aX":-16.177373430428943},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.7,"breakHorizontal":16.4,"spinRate":1944,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4245969855081855,"extension":6.292874172994997},"index":2,"playId":"5495014c-77f2-3a31-8e74-1f907c83ceed","pitchNumber":3,"startTime":"2025-09-06T21:24:26.382Z","endTime":"2025-09-06T21:24:31.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.61000220843533,"strikeZoneBottom":1.60848435204922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.605584244129105,"aZ":-29.775798110781054,"pfxX":0.21603722810732506,"pfxZ":1.501745732388161,"pX":2.0880250238992093,"pZ":0.7401836839167574,"vX0":8.25952532572903,"vY0":-124.95918743953493,"vZ0":-6.584738173869507,"x":37.41,"y":218.8,"x0":-1.2732226146463965,"y0":50.00360893963255,"z0":5.821665650714258,"aX":0.34520807683151017},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.6,"breakHorizontal":-2.0,"spinRate":2431,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.43650133350174114,"extension":5.996796345122351},"index":3,"playId":"711a9b56-072f-35fe-a4e6-395cea1ae4e3","pitchNumber":4,"startTime":"2025-09-06T21:24:45.580Z","endTime":"2025-09-06T21:24:50.319Z","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":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.291825027485796,"aZ":-25.9443542552081,"pfxX":-10.319361339966317,"pfxZ":3.568878209184458,"pX":-0.774338248184574,"pZ":2.317167102988035,"vX0":5.642953114050877,"vY0":-131.4264122535332,"vZ0":-4.074237950064904,"x":146.52,"y":176.22,"x0":-1.6103870671653264,"y0":50.005125418872865,"z0":5.818272410752254,"aX":-18.02425971584036},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.8,"breakHorizontal":17.4,"spinRate":2099,"spinDirection":238},"zone":4,"typeConfidence":0.9,"plateTime":0.41701865462018084,"extension":6.06979093779595},"hitData":{"launchSpeed":92.1,"launchAngle":21.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":98.11,"coordY":52.85}},"index":4,"playId":"7fa02646-9833-3e90-8322-d3ead01b4707","pitchNumber":5,"startTime":"2025-09-06T21:25:03.239Z","endTime":"2025-09-06T21:25:15.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:25:15.261Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Brandon Marsh lines into an unassisted double play, shortstop Otto Lopez. J.T. Realmuto out at 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-06T21:25:24.428Z","endTime":"2025-09-06T21:26:38.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","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":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.22999746009143,"strikeZoneBottom":1.5416258014551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.611955717084086,"aZ":-24.98840149563684,"pfxX":-9.850158272456769,"pfxZ":3.6787194751082453,"pX":0.587832455076238,"pZ":2.391914167737263,"vX0":8.96426456566315,"vY0":-139.26038396314888,"vZ0":-4.83373525067286,"x":94.59,"y":174.2,"x0":-1.4002995348363274,"y0":50.00543580367412,"z0":5.812779599248698,"aX":-19.26121117789489},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.8,"breakHorizontal":15.8,"spinRate":2293,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.394002786489418,"extension":6.0334697471587795},"index":0,"playId":"c53724be-30da-3dae-9fc9-8effb25b007e","pitchNumber":1,"startTime":"2025-09-06T21:25:48.978Z","endTime":"2025-09-06T21:25:52.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.23000243902125,"strikeZoneBottom":1.53974811925114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14949377595953,"aZ":-31.9824382893378,"pfxX":0.8485171647757905,"pfxZ":0.12100492458313994,"pX":-0.7551711553052801,"pZ":2.279703508054695,"vX0":2.050477616225054,"vY0":-124.42411414603154,"vZ0":-2.275657723330694,"x":145.79,"y":177.23,"x0":-1.6990151771250297,"y0":50.00189416306385,"z0":5.847268603935211,"aX":1.334828997995121},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.0,"breakHorizontal":-2.0,"spinRate":2466,"spinDirection":99},"zone":4,"typeConfidence":2.0,"plateTime":0.43961853306448484,"extension":6.083219154811479},"index":1,"playId":"bc077aab-076c-3557-954b-47dcd03156f8","pitchNumber":2,"startTime":"2025-09-06T21:26:06.388Z","endTime":"2025-09-06T21:26:10.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.00463503780178,"aZ":-13.974689767386954,"pfxX":-7.533295772455227,"pfxZ":8.982270635999487,"pX":0.26606479371727093,"pZ":2.5070607047562095,"vX0":7.291293539518027,"vY0":-142.21835825582616,"vZ0":-6.714754785383697,"x":106.86,"y":171.09,"x0":-1.3661289805245436,"y0":50.00121667595343,"z0":5.804544525786639,"aX":-15.259233079469496},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":12.0,"spinRate":2373,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.3867894000344103,"extension":6.031042476981151},"hitData":{"launchSpeed":90.4,"launchAngle":11.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":115.57,"coordY":143.78}},"index":2,"playId":"39c36273-6880-3be8-b570-6c974e4e7f78","pitchNumber":3,"startTime":"2025-09-06T21:26:28.080Z","endTime":"2025-09-06T21:26:38.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:26:38.594Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Maximo Acosta walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-06T21:29:08.985Z","endTime":"2025-09-06T21:30:49.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.4,"endSpeed":80.2,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.651859848911084,"aZ":-25.039639571828214,"pfxX":10.279907348034007,"pfxZ":4.369448156683052,"pX":-0.11914356142101293,"pZ":1.3294606268459854,"vX0":-8.416565776331906,"vY0":-126.89043850304002,"vZ0":-5.332565502813551,"x":121.54,"y":202.88,"x0":1.9030993532844014,"y0":50.002035150170016,"z0":5.449867094454797,"aX":16.78433115086451},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.8,"breakHorizontal":-16.7,"spinRate":1911,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.431430763302604,"extension":5.686384814067011},"index":0,"playId":"3bff6d75-0c07-3eab-afeb-c6fec2932a4e","pitchNumber":1,"startTime":"2025-09-06T21:29:32.785Z","endTime":"2025-09-06T21:29:35.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.31900182515929,"strikeZoneBottom":1.59223122198985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.948379242400136,"aZ":-19.762819847973297,"pfxX":8.101956250397958,"pfxZ":6.341205198158487,"pX":0.04908963828108964,"pZ":4.011343597403983,"vX0":-8.339552573394778,"vY0":-139.2118735920969,"vZ0":-0.945064631929042,"x":115.13,"y":130.47,"x0":2.0344073789310535,"y0":50.0063001780837,"z0":5.666375914438729,"aX":15.867709663817662},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":-12.8,"spinRate":2212,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.39380883965689595,"extension":5.718169693109404},"index":1,"playId":"bf18adbd-edfe-324a-a7f3-e0100542eb75","pitchNumber":2,"startTime":"2025-09-06T21:29:47.698Z","endTime":"2025-09-06T21:29:51.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.31900141373883,"strikeZoneBottom":1.68828825529863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.844030041668834,"aZ":-17.277088591600247,"pfxX":7.916786876091138,"pfxZ":7.552123416794629,"pX":-1.293154039004138,"pZ":3.8159814907568315,"vX0":-11.298905304339243,"vY0":-139.67767417561515,"vZ0":-1.8705258023731566,"x":166.29,"y":135.75,"x0":1.7784339619743479,"y0":50.00698059560055,"z0":5.6320136210135034,"aX":15.62648122973681},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":-12.0,"spinRate":2249,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.39233358456267453,"extension":5.804458070874985},"index":2,"playId":"1135b0ed-dc76-3e1d-aa30-292cad61b675","pitchNumber":3,"startTime":"2025-09-06T21:30:01.605Z","endTime":"2025-09-06T21:30:05.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.31899732653283,"strikeZoneBottom":1.62594186562178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22254372377509,"aZ":-23.739781521836974,"pfxX":10.409840294534742,"pfxZ":5.129143436426151,"pX":1.1839255425577044,"pZ":2.6918780938344113,"vX0":-5.904027581567559,"vY0":-127.45357096825437,"vZ0":-2.4483761811563154,"x":71.87,"y":166.1,"x0":2.178030230801438,"y0":50.00441491053827,"z0":5.539950679179813,"aX":17.126011711046157},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.0,"breakHorizontal":-17.5,"spinRate":1948,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.42977080065327655,"extension":5.812905446361074},"index":3,"playId":"2a3e0a52-941f-392a-ad30-a0921e17ae1e","pitchNumber":4,"startTime":"2025-09-06T21:30:16.105Z","endTime":"2025-09-06T21:30:22.762Z","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":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.30205267068438,"strikeZoneBottom":1.55915030504107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.119088085422327,"aZ":-19.38309250999951,"pfxX":9.526133420039972,"pfxZ":6.47624593130133,"pX":-0.4081021597994986,"pZ":2.027362935527454,"vX0":-9.796437943239855,"vY0":-139.56969468377216,"vZ0":-5.824293491583616,"x":132.56,"y":184.04,"x0":1.9080257128254836,"y0":50.00247639560859,"z0":5.415794353509942,"aX":18.812845368108096},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.7,"breakHorizontal":-15.2,"spinRate":2312,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.39228941959575225,"extension":5.812505428645602},"index":4,"playId":"1a40551c-edda-35c1-b3c8-a53a9b74f005","pitchNumber":5,"startTime":"2025-09-06T21:30:29.783Z","endTime":"2025-09-06T21:30:34.185Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.31900246297924,"strikeZoneBottom":1.59226872644837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31257830697468,"aZ":-35.4852311099856,"pfxX":-6.319466879683264,"pfxZ":-2.032362579054692,"pX":-1.3364472177068067,"pZ":1.2392399621548513,"vX0":-6.662048486597875,"vY0":-126.87464660866772,"vZ0":-3.0795392218799043,"x":167.94,"y":205.32,"x0":2.1459063829079,"y0":50.00379286865963,"z0":5.300885460935836,"aX":-10.287527205782334},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.2,"breakHorizontal":13.0,"spinRate":2421,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.4319539117363136,"extension":5.708781629793385},"index":5,"playId":"ce28fb78-078a-37d5-b649-095fbb6b1a2d","pitchNumber":6,"startTime":"2025-09-06T21:30:45.398Z","endTime":"2025-09-06T21:30:49.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:30:49.680Z","atBatIndex":40},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Otto Lopez grounds into a force out, second baseman Bryson Stott to shortstop Edmundo Sosa. Maximo Acosta out at 2nd. Otto Lopez to 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-06T21:31:25.803Z","endTime":"2025-09-06T21:32:07.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-06T21:31:13.845Z","endTime":"2025-09-06T21:31:28.019Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.510631441351126,"aZ":-34.20343385789166,"pfxX":-7.50329668571429,"pfxZ":-1.2919953721317157,"pX":-1.1177108541008671,"pZ":1.4758816273119213,"vX0":-6.007143329439774,"vY0":-124.75181589923821,"vZ0":-2.516742292568364,"x":159.6,"y":198.93,"x0":2.297644100394742,"y0":50.0021884272661,"z0":5.322128924954444,"aX":-11.802967676983275},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.6,"breakHorizontal":15.0,"spinRate":2344,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.43934828592961495,"extension":5.746129182743394},"index":1,"playId":"19bcd1f0-5be2-35db-a51a-50b872967666","pitchNumber":1,"startTime":"2025-09-06T21:31:28.019Z","endTime":"2025-09-06T21:31:32.216Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"playId":"f35dd14c-f2ca-3715-bf95-e672f39c756d","startTime":"2025-09-06T21:31:44.616Z","endTime":"2025-09-06T21:31:47.616Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2089069400444,"aZ":-24.286119269709868,"pfxX":10.992146179360732,"pfxZ":4.64772133197896,"pX":1.167631440693848,"pZ":1.5583233109097945,"vX0":-6.4774580355913045,"vY0":-129.49266820192076,"vZ0":-4.9649701798975165,"x":72.49,"y":196.71,"x0":2.2742344160271752,"y0":50.00267850822549,"z0":5.360069108909036,"aX":18.654985540023098},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.6,"breakHorizontal":-18.5,"spinRate":1919,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4230900868065297,"extension":5.834649127341079},"hitData":{"launchSpeed":69.4,"launchAngle":11.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.57,"coordY":148.01}},"index":3,"playId":"f1399a55-a4f3-3a7e-9c80-00323598edcc","pitchNumber":2,"startTime":"2025-09-06T21:31:59.771Z","endTime":"2025-09-06T21:32:07.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:32:07.890Z","atBatIndex":41},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Agustín Ramírez grounds into a force out, shortstop Edmundo Sosa to second baseman Bryson Stott. Otto Lopez out at 2nd. Agustín Ramírez to 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-06T21:32:20.252Z","endTime":"2025-09-06T21:33:32.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.6,"strikeZoneTop":3.18999783685539,"strikeZoneBottom":1.41149279745642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.83043408937035,"aZ":-37.37412504316487,"pfxX":-4.0343884601137425,"pfxZ":-3.29288114743515,"pX":0.2509569327603532,"pZ":1.6208726713256443,"vX0":-4.11575109018657,"vY0":-125.92245529211067,"vZ0":-1.6564942331822132,"x":107.43,"y":195.02,"x0":2.441814501193586,"y0":50.00613723028602,"z0":5.3617546916658245,"aX":-6.363356209969226},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.1,"breakHorizontal":8.4,"spinRate":2425,"spinDirection":324},"zone":8,"typeConfidence":2.0,"plateTime":0.4379830362013841,"extension":5.6913190982853985},"index":0,"playId":"01091e78-12cf-32a9-9314-5f6884523681","pitchNumber":1,"startTime":"2025-09-06T21:32:32.690Z","endTime":"2025-09-06T21:32:36.913Z","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":96.5,"endSpeed":87.2,"strikeZoneTop":3.0921816336059,"strikeZoneBottom":1.25022640367848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.56036340572959,"aZ":-12.119047590695224,"pfxX":6.843012044556101,"pfxZ":10.2300269444485,"pX":-1.3745503650722695,"pZ":2.376943689530465,"vX0":-11.480322876605566,"vY0":-139.85723785251386,"vZ0":-6.112849416461101,"x":169.39,"y":174.6,"x0":1.913930297471227,"y0":50.005931154190144,"z0":5.402293922161266,"aX":13.42014292417258},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":-9.7,"spinRate":2189,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.3931716710709816,"extension":5.759857303251098},"index":1,"playId":"348c6498-954f-328d-9c28-4e9fc31587eb","pitchNumber":2,"startTime":"2025-09-06T21:32:47.390Z","endTime":"2025-09-06T21:32:51.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":86.8,"strikeZoneTop":3.03976031294241,"strikeZoneBottom":1.29586491225368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.05803043650114,"aZ":-12.8532165996383,"pfxX":7.250950773593243,"pfxZ":9.897009297809795,"pX":-1.4927568238354982,"pZ":3.5840122552712512,"vX0":-12.067437844275773,"vY0":-139.69808785213579,"vZ0":-2.843474783539309,"x":173.9,"y":142.01,"x0":1.9652552982124911,"y0":50.00412502490399,"z0":5.473965497284143,"aX":14.158361644823593},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":-10.3,"spinRate":2252,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.3939239950672855,"extension":5.724152230835934},"index":2,"playId":"57e1843c-83f4-32d6-ad2d-bc96d055d05e","pitchNumber":3,"startTime":"2025-09-06T21:33:03.449Z","endTime":"2025-09-06T21:33:07.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.393366378578566,"aZ":-27.205115036564568,"pfxX":11.065300212261372,"pfxZ":2.9401170000757038,"pX":0.9042907772930447,"pZ":1.7155169801091135,"vX0":-7.040604858340302,"vY0":-129.47631872203917,"vZ0":-3.835397198941485,"x":82.53,"y":192.46,"x0":2.228704912430485,"y0":50.00108505787896,"z0":5.310586037312213,"aX":18.684086490650515},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.7,"breakHorizontal":-18.4,"spinRate":1806,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4239006367761564,"extension":5.739596022417407},"hitData":{"launchSpeed":89.6,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.99,"coordY":119.11}},"index":3,"playId":"4428c487-e2ad-37ea-9bbf-884f6b9bc1a9","pitchNumber":4,"startTime":"2025-09-06T21:33:24.303Z","endTime":"2025-09-06T21:33:32.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:33:32.314Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jakob Marsee lines out to right fielder Max Kepler.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-06T21:33:47.476Z","endTime":"2025-09-06T21:34:11.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.881273163646235,"aZ":-29.260475606012662,"pfxX":-4.183167444067623,"pfxZ":1.7594864763687266,"pX":-0.3069272551221542,"pZ":2.437117201723338,"vX0":-5.146050627761239,"vY0":-128.2215898259144,"vZ0":-1.8228792614128833,"x":128.7,"y":172.98,"x0":2.2736837584527323,"y0":50.00272664535711,"z0":5.452609727672565,"aX":-6.926013428485379},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.0,"breakHorizontal":8.8,"spinRate":2461,"spinDirection":327},"zone":4,"typeConfidence":2.0,"plateTime":0.4280719120213652,"extension":5.772067208589868},"hitData":{"launchSpeed":79.7,"launchAngle":27.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.51,"coordY":86.81}},"index":0,"playId":"28d70967-31e6-39d6-8fea-dda220c471fe","pitchNumber":1,"startTime":"2025-09-06T21:34:04.098Z","endTime":"2025-09-06T21:34:11.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:34:11.479Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Harrison Bader pops out to second baseman Maximo Acosta.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-06T21:36:02.123Z","endTime":"2025-09-06T21:37:21.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","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":691185,"link":"/api/v1/people/691185"},"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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.22000023131087,"strikeZoneBottom":1.52411766096851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.730279719135222,"aZ":-18.758608998212964,"pfxX":-10.230930924652853,"pfxZ":6.851632695267687,"pX":0.34644602149505693,"pZ":2.4116703223685456,"vX0":8.938879218524724,"vY0":-139.15568179726984,"vZ0":-5.867312996509527,"x":103.79,"y":173.66,"x0":-1.5809688939160846,"y0":50.00108752674725,"z0":5.793403188966183,"aX":-20.028230150362656},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.3,"breakHorizontal":16.7,"spinRate":2261,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.39386492573565857,"extension":6.250060208650578},"index":0,"playId":"977b3c2d-ef1f-35d5-bc50-ad7eb9262080","pitchNumber":1,"startTime":"2025-09-06T21:36:22.996Z","endTime":"2025-09-06T21:36:27.195Z","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":97.5,"endSpeed":89.1,"strikeZoneTop":3.21999633501459,"strikeZoneBottom":1.50255972291878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44320326522569,"aZ":-18.304144718358092,"pfxX":-10.115435032732055,"pfxZ":6.848783323418268,"pX":0.5586562413417808,"pZ":1.7231217289459209,"vX0":9.473856555421674,"vY0":-141.4445505423201,"vZ0":-7.915230832965613,"x":95.71,"y":192.26,"x0":-1.5209120619129703,"y0":50.00403559306934,"z0":5.732938779162082,"aX":-20.485967796408296},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.9,"breakHorizontal":16.3,"spinRate":2345,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.38733394844647195,"extension":6.3433925233428665},"index":1,"playId":"3b7ca679-3b85-392c-b77c-66bae71bd010","pitchNumber":2,"startTime":"2025-09-06T21:36:37.833Z","endTime":"2025-09-06T21:36:42.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.5,"strikeZoneTop":3.0524305550412,"strikeZoneBottom":1.37223280202721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.637097131948504,"aZ":-32.47248742136164,"pfxX":1.2149373233407594,"pfxZ":-0.18603845423741983,"pX":2.1702213669171826,"pZ":0.33940104443997127,"vX0":8.364485996144897,"vY0":-125.20696489547353,"vZ0":-6.792467547024653,"x":34.28,"y":229.62,"x0":-1.3562629353436801,"y0":50.00199858727843,"z0":5.707455280573136,"aX":1.9503560571408645},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.6,"breakHorizontal":-4.0,"spinRate":2452,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4355974152977593,"extension":6.649658575658376},"index":2,"playId":"fc693c29-87c6-3ef9-8b0d-624a76533b30","pitchNumber":3,"startTime":"2025-09-06T21:36:52.473Z","endTime":"2025-09-06T21:36:55.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(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":85.5,"endSpeed":79.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.919052430117507,"aZ":-33.53947508099549,"pfxX":2.1924052028409795,"pfxZ":-0.8701598167957254,"pX":0.01964226250587246,"pZ":2.774979123959467,"vX0":3.379049112815782,"vY0":-124.52227719585278,"vZ0":-1.2111526136692157,"x":116.25,"y":163.86,"x0":-1.6371836208757689,"y0":50.00001191595837,"z0":6.030913563130226,"aX":3.4573488572554862},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.6,"breakHorizontal":-4.7,"spinRate":2450,"spinDirection":102},"zone":2,"typeConfidence":2.0,"plateTime":0.4390967173086713,"extension":6.255076894281975},"hitData":{"launchSpeed":77.7,"launchAngle":59.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":176.49,"coordY":153.21}},"index":3,"playId":"dfc09655-7b41-31bb-a52a-63bfda4682ad","pitchNumber":4,"startTime":"2025-09-06T21:37:11.928Z","endTime":"2025-09-06T21:37:21.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:37:21.164Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Kepler grounds out, shortstop Otto Lopez to first baseman Eric Wagaman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-06T21:37:30.552Z","endTime":"2025-09-06T21:38:06.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"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":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.54210825371659,"strikeZoneBottom":1.79273459899006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.824391733156382,"aZ":-23.29783580201881,"pfxX":-10.684746973216797,"pfxZ":4.419633764744196,"pX":0.2964565819619432,"pZ":2.9179019114180504,"vX0":8.637779029058038,"vY0":-140.796758680877,"vZ0":-4.098015911137716,"x":105.7,"y":160.0,"x0":-1.4222735884300772,"y0":50.00277420500473,"z0":5.8989770488301385,"aX":-21.46215975481035},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.3,"breakHorizontal":17.6,"spinRate":2290,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.3889499433032477,"extension":6.3695721140474335},"index":0,"playId":"a401dd00-9e54-3697-aede-e5b3464ff14b","pitchNumber":1,"startTime":"2025-09-06T21:37:46.840Z","endTime":"2025-09-06T21:37:51.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.95598589266163,"aZ":-20.876009551657415,"pfxX":-10.884781871820918,"pfxZ":5.4790736991213445,"pX":0.28514374266203946,"pZ":2.3489364519097085,"vX0":8.793628450210274,"vY0":-142.7144262792574,"vZ0":-6.007568620975426,"x":106.13,"y":175.36,"x0":-1.4224627892426402,"y0":50.001936717904286,"z0":5.796778830881463,"aX":-22.44360679218042},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.9,"breakHorizontal":17.9,"spinRate":2322,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.38383558202120227,"extension":6.246358494263748},"hitData":{"launchSpeed":108.4,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":134.94,"coordY":143.78}},"index":1,"playId":"9287e7bd-a567-3397-8e2e-013742aa2ac9","pitchNumber":2,"startTime":"2025-09-06T21:37:58.382Z","endTime":"2025-09-06T21:38:06.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:38:06.964Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, shortstop Otto Lopez to first baseman Eric Wagaman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-06T21:38:15.320Z","endTime":"2025-09-06T21:38:58.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"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":97.9,"endSpeed":89.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.04103534788365,"aZ":-22.337412514517535,"pfxX":-11.033771022213154,"pfxZ":4.832074107584888,"pX":0.2822187751923484,"pZ":2.3656930966046574,"vX0":9.073692385090187,"vY0":-142.12072194862702,"vZ0":-5.606517372224797,"x":106.24,"y":174.91,"x0":-1.5259511851163405,"y0":50.00497142722571,"z0":5.792654937623736,"aX":-22.465377506870237},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.7,"breakHorizontal":18.0,"spinRate":2355,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.3861174004409831,"extension":6.151164457756205},"index":0,"playId":"b088dc4b-21e3-3a09-8f50-c865d35ae8d6","pitchNumber":1,"startTime":"2025-09-06T21:38:32.720Z","endTime":"2025-09-06T21:38:36.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.08955760561431,"aZ":-22.353609779957488,"pfxX":-10.667594137775529,"pfxZ":4.741801876203626,"pX":-0.7321057833971178,"pZ":2.099879004031177,"vX0":6.679298487148896,"vY0":-142.99161798890444,"vZ0":-6.161049108855723,"x":144.91,"y":182.08,"x0":-1.712833304368288,"y0":50.00111341885723,"z0":5.685740379829086,"aX":-22.079518464689603},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":7.6,"breakHorizontal":18.0,"spinRate":2356,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.3831039702704424,"extension":6.1481127108582045},"hitData":{"launchSpeed":94.1,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.34,"coordY":151.64}},"index":1,"playId":"c93abfda-e6e6-380b-914d-0f51b7deed7c","pitchNumber":2,"startTime":"2025-09-06T21:38:51.302Z","endTime":"2025-09-06T21:38:58.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:38:58.970Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heriberto Hernández flies out sharply to center fielder Harrison Bader.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-06T21:41:07.463Z","endTime":"2025-09-06T21:43:02.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":93.6,"endSpeed":85.7,"strikeZoneTop":3.36474982032992,"strikeZoneBottom":1.46630162621197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.067694503691847,"aZ":-24.60171967156284,"pfxX":10.509425611441646,"pfxZ":4.038886081088596,"pX":0.7719969580753534,"pZ":1.740093938960513,"vX0":-6.947612057349545,"vY0":-136.1052534571691,"vZ0":-5.373059650338153,"x":87.57,"y":191.8,"x0":1.9932610297921585,"y0":50.001770661208255,"z0":5.444956364120501,"aX":19.702252409060755},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.4,"breakHorizontal":-17.5,"spinRate":2155,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.4025226546403422,"extension":5.56386817503248},"index":0,"playId":"9a797e27-1a3f-3e82-9bc2-75ffa0af1a7d","pitchNumber":1,"startTime":"2025-09-06T21:41:08.463Z","endTime":"2025-09-06T21:41:13.640Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-09-06T21:41:21.020Z","endTime":"2025-09-06T21:41:30.880Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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.6,"endSpeed":79.1,"strikeZoneTop":3.299998542077,"strikeZoneBottom":1.53123458213845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47448421078832,"aZ":-33.05411718747551,"pfxX":-3.389006537351977,"pfxZ":-0.5601792516135387,"pX":-0.6669719346180919,"pZ":1.8025338455912256,"vX0":-6.323256604583603,"vY0":-124.63411257050186,"vZ0":-2.006142902676698,"x":142.42,"y":190.11,"x0":2.340664553702615,"y0":50.00094522950141,"z0":5.341189788525805,"aX":-5.3435602143441665},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.2,"breakHorizontal":7.6,"spinRate":2476,"spinDirection":319},"zone":7,"typeConfidence":2.0,"plateTime":0.43905061400424206,"extension":5.627993828070902},"index":2,"playId":"601ab149-7e88-3a89-a01a-0778e72f0aeb","pitchNumber":2,"startTime":"2025-09-06T21:41:30.880Z","endTime":"2025-09-06T21:41:35.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.7,"strikeZoneTop":3.29999879021481,"strikeZoneBottom":1.46297979974631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.32476324343178,"aZ":-16.76654631255539,"pfxX":8.797321911875617,"pfxZ":7.728033057492873,"pX":0.2183297444376842,"pZ":4.107253757988071,"vX0":-7.9382660185529765,"vY0":-141.0867127016343,"vZ0":-1.232978834936133,"x":108.68,"y":127.88,"x0":1.9403844624060103,"y0":50.00542168459767,"z0":5.642247637973189,"aX":17.54704181529392},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":-14.0,"spinRate":2313,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.389821061717901,"extension":5.748668540086139},"index":3,"playId":"b48936c0-db11-311c-9f38-d10df4367eaa","pitchNumber":3,"startTime":"2025-09-06T21:41:45.330Z","endTime":"2025-09-06T21:41:50.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.29999738068209,"strikeZoneBottom":1.40738741877586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.697054161191776,"aZ":-32.050981407554815,"pfxX":-4.009243605792474,"pfxZ":0.07832200537885114,"pX":-1.3795370770733766,"pZ":0.6919123138117833,"vX0":-7.510616257869116,"vY0":-126.84873097026524,"vZ0":-5.214263902411267,"x":169.58,"y":220.1,"x0":2.1491042245975964,"y0":50.004099034902815,"z0":5.351178461981315,"aX":-6.486687226115661},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.0,"breakHorizontal":9.1,"spinRate":2494,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.43299850518306027,"extension":5.7387599678443015},"index":4,"playId":"e07ea4a7-93f0-39c3-95e3-09e2822c5e44","pitchNumber":4,"startTime":"2025-09-06T21:42:01.511Z","endTime":"2025-09-06T21:42:06.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77614612363129,"aZ":-34.458012446431795,"pfxX":-4.414558202485432,"pfxZ":-1.4521161481358584,"pX":0.5162899657058514,"pZ":1.8677433551396037,"vX0":-3.1810270969874184,"vY0":-125.82460621046694,"vZ0":-1.640214856217006,"x":97.32,"y":188.35,"x0":2.378273239804765,"y0":50.00232826587019,"z0":5.367316453436384,"aX":-6.95072449146294},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.8,"breakHorizontal":8.8,"spinRate":2365,"spinDirection":331},"zone":9,"typeConfidence":2.0,"plateTime":0.43831237981388993,"extension":5.708219199916131},"index":5,"playId":"aa8c8a2b-68ba-3050-ba0e-f33c6b8d0f42","pitchNumber":5,"startTime":"2025-09-06T21:42:17.528Z","endTime":"2025-09-06T21:42:20.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.25166195798217,"strikeZoneBottom":1.45050128985996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82668984630199,"aZ":-27.726500519573033,"pfxX":11.038377952348274,"pfxZ":2.767617236263048,"pX":1.4594842718999042,"pZ":3.0641578423820035,"vX0":-5.610414861106837,"vY0":-126.27379412693034,"vZ0":-0.5765279079881587,"x":61.37,"y":156.05,"x0":2.281474631140653,"y0":50.00248587897565,"z0":5.535143459569927,"aX":17.74282434949363},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.2,"breakHorizontal":-18.6,"spinRate":1913,"spinDirection":111},"zone":12,"typeConfidence":2.0,"plateTime":0.4345218603253138,"extension":5.713933218323531},"index":6,"playId":"8d0d1d89-34e0-3158-8a84-d344b5c6e547","pitchNumber":6,"startTime":"2025-09-06T21:42:34.704Z","endTime":"2025-09-06T21:42:40.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.331678282109365,"aZ":-15.421564602011912,"pfxX":8.895713636276593,"pfxZ":8.316985212207513,"pX":0.39475215028316524,"pZ":2.972917664640125,"vX0":-7.4523764823602985,"vY0":-141.92706728610122,"vZ0":-4.3784164874698,"x":101.95,"y":158.51,"x0":1.9154837805434057,"y0":50.00142820970324,"z0":5.536501498689905,"aX":17.916240395035},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.2,"breakHorizontal":-14.3,"spinRate":2368,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.3877997281466987,"extension":5.793030618825873},"hitData":{"launchSpeed":106.0,"launchAngle":38.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":99.16,"coordY":46.18}},"index":7,"playId":"2a9f3ea9-fd6d-3623-8003-3abfb1184571","pitchNumber":7,"startTime":"2025-09-06T21:42:50.885Z","endTime":"2025-09-06T21:43:02.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:43:02.185Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eric Wagaman walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-06T21:43:05.636Z","endTime":"2025-09-06T21:44:54.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.53999805060482,"strikeZoneBottom":1.67008972938194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63947537144442,"aZ":-23.338519830509945,"pfxX":9.896656071739509,"pfxZ":4.425612985727941,"pX":0.6383406825852929,"pZ":1.7500041269285143,"vX0":-7.1772452619462666,"vY0":-140.60498749770542,"vZ0":-5.963355731310616,"x":92.67,"y":191.53,"x0":1.941472720124634,"y0":50.00607282851364,"z0":5.418547679904948,"aX":19.7688383234872},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.0,"breakHorizontal":-16.4,"spinRate":2317,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.38992925059201244,"extension":5.752297714483168},"index":0,"playId":"a990bb3a-af18-394c-ab03-fd5211364d95","pitchNumber":1,"startTime":"2025-09-06T21:43:23.731Z","endTime":"2025-09-06T21:43:27.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.53999840632786,"strikeZoneBottom":1.67145004571908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.201276176436476,"aZ":-23.804032889836336,"pfxX":10.203198681307256,"pfxZ":4.959204620304249,"pX":0.2833138468363323,"pZ":1.5151637275185972,"vX0":-8.108705160657118,"vY0":-129.1958022844348,"vZ0":-5.021179507168569,"x":106.2,"y":197.87,"x0":2.138646397388177,"y0":50.005990768650335,"z0":5.316194193834102,"aX":17.232315816407674},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.0,"breakHorizontal":-16.7,"spinRate":1864,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.42414602169847004,"extension":5.800751872548959},"index":1,"playId":"d0386a2c-1be8-37c0-b703-337517082dcf","pitchNumber":2,"startTime":"2025-09-06T21:43:36.000Z","endTime":"2025-09-06T21:43:41.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27382503389046,"aZ":-23.904894569528555,"pfxX":9.924847434493806,"pfxZ":4.883244264384164,"pX":0.33944218900225703,"pZ":1.5815614629327552,"vX0":-7.708529050688551,"vY0":-129.39552279838045,"vZ0":-4.96294745067847,"x":104.06,"y":196.08,"x0":2.069240632002991,"y0":50.00461414254981,"z0":5.358628917880754,"aX":16.813431199099192},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.9,"breakHorizontal":-16.2,"spinRate":1892,"spinDirection":112},"zone":9,"typeConfidence":2.0,"plateTime":0.42346957227085813,"extension":5.679357994948704},"index":2,"playId":"697400a6-d7b0-3e07-8dc3-c4583ce39c5f","pitchNumber":3,"startTime":"2025-09-06T21:43:49.890Z","endTime":"2025-09-06T21:43:52.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.37558740425367,"strikeZoneBottom":1.60763351576875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.48574859479676,"aZ":-33.46750228372947,"pfxX":-4.8946910683337785,"pfxZ":-0.7737578509029435,"pX":-0.43642555429710095,"pZ":1.47364634357541,"vX0":-5.175134571874506,"vY0":-128.77063388769406,"vZ0":-3.330232214934159,"x":133.64,"y":198.99,"x0":2.243692500793714,"y0":50.00553356983546,"z0":5.402786846214214,"aX":-8.131561442623822},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.0,"breakHorizontal":10.1,"spinRate":2492,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.42715440776189295,"extension":5.69683603064468},"index":3,"playId":"4aa2ce00-4aa5-3b93-ac77-f03ba955ac2d","pitchNumber":4,"startTime":"2025-09-06T21:44:19.393Z","endTime":"2025-09-06T21:44:24.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.0,"strikeZoneTop":3.54000157537492,"strikeZoneBottom":1.61397347735313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.995399331556555,"aZ":-16.695529266124506,"pfxX":8.482302408056029,"pfxZ":7.550131171817267,"pX":-0.7801137527284103,"pZ":3.8576639074106027,"vX0":-10.817253429230126,"vY0":-143.00590235830413,"vZ0":-1.7794067079689557,"x":146.74,"y":134.62,"x0":1.967095063849145,"y0":50.00665411180786,"z0":5.546454543308409,"aX":17.400028022061747},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.4,"breakHorizontal":-13.0,"spinRate":2201,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.384443783472427,"extension":5.869260524215602},"index":4,"playId":"eccf4b1d-6420-333d-b056-83daa42305fa","pitchNumber":5,"startTime":"2025-09-06T21:44:35.416Z","endTime":"2025-09-06T21:44:41.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.42086172852975,"strikeZoneBottom":1.57962924255323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9062045478731,"aZ":-27.026395240513093,"pfxX":9.972499640332487,"pfxZ":3.071372229085455,"pX":1.2195136293351956,"pZ":2.462307549217783,"vX0":-5.454265951903807,"vY0":-128.95441545219225,"vZ0":-2.1980727898253947,"x":70.52,"y":172.3,"x0":2.071146905717714,"y0":50.005020270167385,"z0":5.419921767131913,"aX":16.724343974163766},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.3,"breakHorizontal":-16.8,"spinRate":1868,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.42545241888974195,"extension":5.759134680804693},"index":5,"playId":"c9c2981d-5a24-39e7-bad8-1193069c45d5","pitchNumber":6,"startTime":"2025-09-06T21:44:50.710Z","endTime":"2025-09-06T21:44:54.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:44:54.922Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Wiemer strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-06T21:45:01.215Z","endTime":"2025-09-06T21:46:56.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":84.8,"endSpeed":76.8,"strikeZoneTop":3.53130981153738,"strikeZoneBottom":1.59282164412694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71694660758282,"aZ":-33.65230648919216,"pfxX":-6.167308162497673,"pfxZ":-0.974445202252463,"pX":0.5836045392529614,"pZ":2.0213051236835198,"vX0":-2.4933457231425766,"vY0":-123.40548933053275,"vZ0":-1.0721955875934843,"x":94.75,"y":184.2,"x0":2.413715104941417,"y0":50.0032263321997,"z0":5.343012167572207,"aX":-9.339839395372424},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.8,"breakHorizontal":11.8,"spinRate":2418,"spinDirection":318},"zone":9,"typeConfidence":2.0,"plateTime":0.4469663844461338,"extension":5.625256786136116},"index":0,"playId":"71d1e91c-6654-3a30-a46a-95326d0079a5","pitchNumber":1,"startTime":"2025-09-06T21:45:18.917Z","endTime":"2025-09-06T21:45:22.984Z","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":96.5,"endSpeed":86.8,"strikeZoneTop":3.5314347150142,"strikeZoneBottom":1.62551166903399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.66433991862806,"aZ":-16.74238297608518,"pfxX":8.836009922118173,"pfxZ":7.871648374684593,"pX":0.04565340510302163,"pZ":4.451972327816104,"vX0":-8.781826435092423,"vY0":-140.11155513362633,"vZ0":0.09280944633510785,"x":115.26,"y":118.58,"x0":2.0932964064279496,"y0":50.00700197927976,"z0":5.524748177527446,"aX":17.33354962011563},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":-13.9,"spinRate":2284,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.3929687764485239,"extension":5.75029564101058},"index":1,"playId":"47aae7b9-46f4-37eb-9833-c326fdfb2102","pitchNumber":2,"startTime":"2025-09-06T21:45:35.158Z","endTime":"2025-09-06T21:45:41.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.368176716820972,"aZ":-35.95602340387896,"pfxX":-5.166239522216628,"pfxZ":-2.340699312922028,"pX":-0.15511843629895164,"pZ":0.9523516087938303,"vX0":-4.351937845648868,"vY0":-127.3846795599483,"vZ0":-3.799997922728915,"x":122.91,"y":213.07,"x0":2.257233755959134,"y0":50.00309531770186,"z0":5.358255118416072,"aX":-8.344079703852636},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.9,"breakHorizontal":10.4,"spinRate":2434,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.4328371800595727,"extension":5.54596222420686},"index":2,"playId":"db97b501-c5b4-3184-b7d3-da51faf58fd6","pitchNumber":3,"startTime":"2025-09-06T21:45:52.977Z","endTime":"2025-09-06T21:45:57.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.45723760719542,"strikeZoneBottom":1.48621395279274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.619624334950366,"aZ":-31.621674205184636,"pfxX":-5.981162960628155,"pfxZ":0.33616476904594883,"pX":-0.5550118037305307,"pZ":0.7432497045645945,"vX0":-5.402959213084998,"vY0":-128.6934332108008,"vZ0":-5.404824816379577,"x":138.16,"y":218.71,"x0":2.3578686884630704,"y0":50.00630666916397,"z0":5.354712666345997,"aX":-9.915705668792315},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.5,"breakHorizontal":12.1,"spinRate":2589,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4275243980599348,"extension":5.618091413805693},"index":3,"playId":"e74a5f97-041e-3d4f-b675-b7b99a6d0e39","pitchNumber":4,"startTime":"2025-09-06T21:46:15.230Z","endTime":"2025-09-06T21:46:20.050Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"0fe3602c-2abb-3ce9-97b5-ab5c05445f6b","startTime":"2025-09-06T21:46:37.364Z","endTime":"2025-09-06T21:46:40.615Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.997139507409216,"aZ":-37.873289458336764,"pfxX":-3.4891071630608144,"pfxZ":-3.48758844675724,"pX":-0.346326877028527,"pZ":2.1226503074828504,"vX0":-5.193037500912156,"vY0":-127.8785948288975,"vZ0":-0.7293828296540016,"x":130.2,"y":181.47,"x0":2.1758501313097334,"y0":50.005845848311345,"z0":5.42131647010729,"aX":-5.694385904336199},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.2,"breakHorizontal":7.7,"spinRate":2481,"spinDirection":328},"zone":7,"typeConfidence":2.0,"plateTime":0.43074576875244297,"extension":5.571745660659935},"index":5,"playId":"c9c02e52-a2cc-3df4-96db-3cf57b502074","pitchNumber":5,"startTime":"2025-09-06T21:46:53.521Z","endTime":"2025-09-06T21:46:56.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:46:56.736Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Javier Sanoja walks. Eric Wagaman to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-06T21:47:02.940Z","endTime":"2025-09-06T21:49:20.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"postOnSecond":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.38840134110119,"strikeZoneBottom":1.67264357991431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.083431282801364,"aZ":-26.583238303019492,"pfxX":10.923196470546394,"pfxZ":2.945880034233613,"pX":0.7969639296996,"pZ":2.0391594541514495,"vX0":-7.782710841775278,"vY0":-137.58010893168688,"vZ0":-3.970655793655584,"x":86.62,"y":183.72,"x0":2.2561452188135904,"y0":50.005142836652375,"z0":5.321818778662022,"aX":20.754764707287233},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.6,"breakHorizontal":-18.0,"spinRate":2242,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.3994841781423819,"extension":5.7199247181109065},"index":0,"playId":"c6fdb1da-05b1-3af5-920c-f3437b9cc2a7","pitchNumber":1,"startTime":"2025-09-06T21:47:20.809Z","endTime":"2025-09-06T21:47:24.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":78.9,"strikeZoneTop":3.35064073583538,"strikeZoneBottom":1.54240706172467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.873396507965527,"aZ":-34.9828408881903,"pfxX":-6.831433985028067,"pfxZ":-1.775829217028305,"pX":0.20141013392961743,"pZ":0.5866236353583686,"vX0":-3.1974024885495367,"vY0":-126.43847309904652,"vZ0":-4.2476965007206715,"x":109.32,"y":222.94,"x0":2.3780157633759567,"y0":50.00114892747425,"z0":5.161259762769583,"aX":-10.823980321927335},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.1,"breakHorizontal":13.2,"spinRate":2589,"spinDirection":328},"zone":14,"typeConfidence":2.0,"plateTime":0.43675754302411374,"extension":5.770393885769673},"index":1,"playId":"7f55c620-8efb-3905-a0fb-e49803c15398","pitchNumber":2,"startTime":"2025-09-06T21:47:37.412Z","endTime":"2025-09-06T21:47:41.161Z","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":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.25298451738527,"strikeZoneBottom":1.54256152560158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05833923138229,"aZ":-26.38624195535355,"pfxX":11.658725148274726,"pfxZ":2.969371367224433,"pX":1.411064292004851,"pZ":2.1376115267817424,"vX0":-6.499935701076752,"vY0":-138.93912778835394,"vZ0":-3.879532509050608,"x":63.21,"y":181.06,"x0":2.270152540216487,"y0":50.00113752299526,"z0":5.3119303019035025,"aX":22.71887908590702},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.7,"breakHorizontal":-19.7,"spinRate":2368,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.39470289898336386,"extension":5.7330432799333995},"index":2,"playId":"9c927044-2c11-3169-b458-8191ee2aab6b","pitchNumber":3,"startTime":"2025-09-06T21:47:56.835Z","endTime":"2025-09-06T21:48:01.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.17150462854985,"strikeZoneBottom":1.42839579608597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14815760430613,"aZ":-25.975521745905187,"pfxX":10.484818211132918,"pfxZ":3.6864913688807177,"pX":-0.07596538387929724,"pZ":0.8991900356851689,"vX0":-9.21547558123653,"vY0":-128.74035882477662,"vZ0":-5.881129635873135,"x":119.9,"y":214.5,"x0":2.1837462479611807,"y0":50.00631249699083,"z0":5.217933345924493,"aX":17.644603402725625},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":-17.0,"spinRate":1927,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.4250751239501054,"extension":5.777899265090211},"index":3,"playId":"2a27da0f-62cd-3c8c-b9a3-3fcbbca55e57","pitchNumber":4,"startTime":"2025-09-06T21:48:16.046Z","endTime":"2025-09-06T21:48:21.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.92587250629258,"aZ":-27.316501720990452,"pfxX":10.515266712021512,"pfxZ":2.435661622453072,"pX":0.40684604721307716,"pZ":3.088348284050522,"vX0":-8.823751956889263,"vY0":-140.43326379037876,"vZ0":-1.5731875649923448,"x":101.49,"y":155.39,"x0":2.2240471914665374,"y0":50.005634473270376,"z0":5.43343556576561,"aX":20.99763306078582},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.3,"breakHorizontal":-17.3,"spinRate":2296,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.39009049997343137,"extension":5.685672769982111},"index":4,"playId":"1d702d19-70e8-3ae7-99d0-9cfab6d5064d","pitchNumber":5,"startTime":"2025-09-06T21:48:34.826Z","endTime":"2025-09-06T21:48:43.143Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-06T21:48:54.479Z","endTime":"2025-09-06T21:49:11.428Z","isPitch":false,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"}},{"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.06952849380808,"strikeZoneBottom":1.45647157575463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.391159250850095,"aZ":-22.722493485215008,"pfxX":11.991526630294667,"pfxZ":4.642326870440528,"pX":-0.9943064037437138,"pZ":1.9227421344360758,"vX0":-12.485840825034806,"vY0":-142.20428770677265,"vZ0":-5.4891327433837125,"x":154.9,"y":186.87,"x0":1.907730455433192,"y0":50.00249701880756,"z0":5.33127793838942,"aX":24.415415897496825},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.3,"breakHorizontal":-19.0,"spinRate":2387,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.3860292790123543,"extension":5.711424461644952},"index":6,"playId":"4b5b488b-1de9-300a-b97d-f6cd93a7377a","pitchNumber":6,"startTime":"2025-09-06T21:49:11.428Z","endTime":"2025-09-06T21:49:20.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:49:20.153Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Troy Johnston flies out to center fielder Harrison Bader.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-06T21:50:31.270Z","endTime":"2025-09-06T21:51:00.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-06T21:49:35.775Z","endTime":"2025-09-06T21:50:33.501Z","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(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":98.2,"endSpeed":89.2,"strikeZoneTop":3.50999744154149,"strikeZoneBottom":1.71734726491414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.762357564526056,"aZ":-17.92177969679379,"pfxX":10.857865350220443,"pfxZ":6.9774174372925195,"pX":0.14385685201561563,"pZ":1.718857565515949,"vX0":-9.197107272092785,"vY0":-142.4880682730684,"vZ0":-7.090285260433656,"x":111.52,"y":192.37,"x0":2.0134044175509342,"y0":50.001658057520025,"z0":5.384987492423197,"aX":22.177283071907983},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.2,"breakHorizontal":-17.6,"spinRate":2347,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.38537462159017055,"extension":5.871431102216789},"index":1,"playId":"91857a7a-ea1c-354a-9fa1-8036f16b174e","pitchNumber":1,"startTime":"2025-09-06T21:50:33.501Z","endTime":"2025-09-06T21:50:38.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":79.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.446313931072282,"aZ":-34.037311776435565,"pfxX":-4.640434640619226,"pfxZ":-1.1501895705001068,"pX":-0.4216360842747728,"pZ":2.1697897107633017,"vX0":-5.400274274292478,"vY0":-127.79653115574418,"vZ0":-1.2994521045249374,"x":133.07,"y":180.2,"x0":2.338454925341587,"y0":50.00360057818143,"z0":5.410201899823201,"aX":-7.514706039047068},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.2,"breakHorizontal":9.8,"spinRate":2302,"spinDirection":319},"zone":7,"typeConfidence":2.0,"plateTime":0.4320678839245766,"extension":5.671460439390452},"hitData":{"launchSpeed":83.6,"launchAngle":38.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.45,"coordY":82.52}},"index":2,"playId":"641718e9-aef3-399a-adfd-bc16bce394c2","pitchNumber":2,"startTime":"2025-09-06T21:50:51.094Z","endTime":"2025-09-06T21:51:00.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:51:00.708Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryson Stott doubles (20) on a line drive to left fielder Heriberto Hernández.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-06T21:53:21.696Z","endTime":"2025-09-06T21:55:24.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cade Gibson replaces Sandy Alcantara.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-06T21:52:29.019Z","endTime":"2025-09-06T21:53:23.672Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806188,"link":"/api/v1/people/806188"},"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":92.6,"endSpeed":84.8,"strikeZoneTop":3.20503341026544,"strikeZoneBottom":1.4697904878998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.826818348778257,"aZ":-15.845458569967391,"pfxX":6.1237134606468775,"pfxZ":8.854160664921428,"pX":-0.3041306614937046,"pZ":3.3720314138222816,"vX0":-5.808286869152151,"vY0":-134.82362250976698,"vZ0":-3.411463143962158,"x":128.59,"y":147.74,"x0":1.0806632209890994,"y0":50.00255562152234,"z0":5.7694229476460475,"aX":11.29354805157818},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":-9.8,"spinRate":2274,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.4059851641798371,"extension":5.916304160716526},"index":1,"playId":"cfa39ee6-d344-36ee-ba2c-509bf28e35aa","pitchNumber":1,"startTime":"2025-09-06T21:53:23.672Z","endTime":"2025-09-06T21:53:29.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.23824697930169,"strikeZoneBottom":1.47057214483785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.91202600051898,"aZ":-27.42086610604026,"pfxX":-0.7730622600447279,"pfxZ":2.979102955122322,"pX":0.5181741288902302,"pZ":2.7767513346708004,"vX0":-2.0285802708911937,"vY0":-124.94500563922996,"vZ0":-1.7734440963042473,"x":97.25,"y":163.81,"x0":1.4379539628393485,"y0":50.00422156247837,"z0":5.728394949665138,"aX":-1.2337758700510637},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.3,"breakHorizontal":1.8,"spinRate":2844,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.43677755968172827,"extension":5.718488303460766},"index":2,"playId":"26cba5a2-2081-38a3-ad52-c91f500246e3","pitchNumber":2,"startTime":"2025-09-06T21:53:39.627Z","endTime":"2025-09-06T21:53:44.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.0,"strikeZoneTop":3.29000085729919,"strikeZoneBottom":1.46985440256332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.849366979957402,"aZ":-31.87780632381707,"pfxX":-9.630120156860844,"pfxZ":0.2240280139434816,"pX":-0.1629315369360658,"pZ":3.2963865514990984,"vX0":-1.1405148741542253,"vY0":-114.79239488893684,"vZ0":1.5781802906615456,"x":123.21,"y":149.78,"x0":1.59148254075016,"y0":50.00309958593763,"z0":5.721997173449333,"aX":-12.74779067835365},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":1.2,"breakHorizontal":17.8,"spinRate":3130,"spinDirection":287},"zone":2,"typeConfidence":2.0,"plateTime":0.47862127670202703,"extension":5.8828362506879},"index":3,"playId":"83a0af46-63f2-3db4-9b81-b8604a796d1e","pitchNumber":3,"startTime":"2025-09-06T21:53:54.305Z","endTime":"2025-09-06T21:53:58.692Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-06T21:54:03.645Z","endTime":"2025-09-06T21:54:15.577Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.19896074710729,"strikeZoneBottom":1.43140121297238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.50014327797252,"aZ":-16.6280895373071,"pfxX":5.693490505521048,"pfxZ":8.517047028082864,"pX":0.3621660954599759,"pZ":4.889796821487586,"vX0":-3.8610329119228015,"vY0":-134.57107166196423,"vZ0":0.5280792923833549,"x":103.2,"y":106.76,"x0":1.0793027982112113,"y0":50.00222524380501,"z0":5.87318326607434,"aX":10.392367219374833},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":-9.5,"spinRate":2254,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.4077583363972108,"extension":5.854113225839968},"index":5,"playId":"f6633468-19a2-3e65-8c42-7a40f835fc60","pitchNumber":4,"startTime":"2025-09-06T21:54:15.577Z","endTime":"2025-09-06T21:54:20.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.1,"strikeZoneTop":3.02218070397188,"strikeZoneBottom":1.35186673956401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.338391006277728,"aZ":-28.452627978909533,"pfxX":-10.121425475144687,"pfxZ":2.7109278706737854,"pX":0.6377175966404104,"pZ":4.261256827362896,"vX0":0.30269698958771335,"vY0":-116.8108544026617,"vZ0":2.4984622427168333,"x":92.69,"y":123.73,"x0":1.8196098500664581,"y0":50.00260966182564,"z0":5.86440050993512,"aX":-13.895648462631593},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":5.9,"breakHorizontal":18.2,"spinRate":3151,"spinDirection":296},"zone":12,"typeConfidence":2.0,"plateTime":0.47007552492994,"extension":5.798517887827127},"index":6,"playId":"3fc4eecc-a917-3547-9a7f-3c5037056402","pitchNumber":5,"startTime":"2025-09-06T21:54:33.362Z","endTime":"2025-09-06T21:54:39.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25064372387525,"aZ":-29.68132821119493,"pfxX":-10.07145652258436,"pfxZ":1.7789246764468398,"pX":-0.9902803899619772,"pZ":3.054130966735394,"vX0":-2.8774654141154232,"vY0":-118.38951807326198,"vZ0":0.2558373046852793,"x":154.75,"y":156.32,"x0":1.553108184906705,"y0":50.00347413452799,"z0":5.689456053945026,"aX":-14.11640111964162},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.6,"breakHorizontal":19.0,"spinRate":3136,"spinDirection":300},"zone":11,"typeConfidence":2.0,"plateTime":0.464883580901748,"extension":5.781955067128979},"index":7,"playId":"c378b198-2d1c-3cb9-9d98-4b6a98cb4996","pitchNumber":6,"startTime":"2025-09-06T21:54:50.817Z","endTime":"2025-09-06T21:54:54.217Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.93024838340404,"aZ":-24.844313486918125,"pfxX":9.29991606584441,"pfxZ":4.066864305355576,"pX":0.3350199277046322,"pZ":2.274526299735711,"vX0":-5.564887581011098,"vY0":-133.6936103760751,"vZ0":-3.8211902169112113,"x":104.23,"y":177.37,"x0":1.2396777397645906,"y0":50.00289382304494,"z0":5.51396908473553,"aX":16.766070962655785},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.7,"breakHorizontal":-15.6,"spinRate":2294,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4103349490296462,"extension":5.9337913626373195},"hitData":{"launchSpeed":90.5,"launchAngle":13.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":41.53,"coordY":121.76}},"index":8,"playId":"20c4cac8-1e85-39ac-a561-90a2beacaf31","pitchNumber":7,"startTime":"2025-09-06T21:55:11.436Z","endTime":"2025-09-06T21:55:24.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:55:24.592Z","atBatIndex":52},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Kyle Schwarber hit by pitch.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-06T21:55:30.431Z","endTime":"2025-09-06T21:56:09.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":93.1,"endSpeed":84.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81977287112599,"aZ":-23.619910847250704,"pfxX":8.707249556060066,"pfxZ":4.669444690109913,"pX":2.1776489620515376,"pZ":4.55412699049608,"vX0":-0.46821925882758997,"vY0":-135.558230191006,"vZ0":1.0332797593780527,"x":33.99,"y":115.82,"x0":1.2252428863742653,"y0":50.00475439529119,"z0":5.835480632512897,"aX":15.96155577578186},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.9,"breakHorizontal":-15.6,"spinRate":2302,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.406418051843513,"extension":5.821102990644744},"index":0,"playId":"3255527c-8478-3c4b-b6ef-f6a7de91c8f8","pitchNumber":1,"startTime":"2025-09-06T21:56:02.072Z","endTime":"2025-09-06T21:56:09.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:56:09.076Z","atBatIndex":53},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alec Bohm grounds into a double play, shortstop Otto Lopez to second baseman Maximo Acosta to first baseman Eric Wagaman. Bryson Stott to 3rd. Kyle Schwarber out at 2nd. Alec Bohm out at 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-06T21:56:22.960Z","endTime":"2025-09-06T21:58:29.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691185,"link":"/api/v1/people/691185"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691185,"link":"/api/v1/people/691185"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.1,"strikeZoneTop":3.5045329392631,"strikeZoneBottom":1.55119361980016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.259851199464194,"aZ":-44.94454129374055,"pfxX":-6.374011118687556,"pfxZ":-9.850355579551739,"pX":-1.5746563454721203,"pZ":-0.04664236003161021,"vX0":-3.9890837926782337,"vY0":-114.6621641962484,"vZ0":-2.891067972542918,"x":177.02,"y":240.04,"x0":1.0309536748525094,"y0":50.00005282685692,"z0":5.725481292159327,"aX":-8.267378289469878},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-18.2,"breakHorizontal":12.7,"spinRate":3120,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4824500267326437,"extension":5.937678163904006},"index":0,"playId":"a39d3d7d-927e-347c-ab10-fa7e2da2b984","pitchNumber":1,"startTime":"2025-09-06T21:56:52.348Z","endTime":"2025-09-06T21:56:57.839Z","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":79.8,"endSpeed":72.5,"strikeZoneTop":3.36702884993716,"strikeZoneBottom":1.54510354141063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.922035758309082,"aZ":-44.89512370001838,"pfxX":-7.422243735318025,"pfxZ":-9.540524264196113,"pX":-1.0361244121240396,"pZ":2.7221807280940578,"vX0":-3.136352711693542,"vY0":-115.99640002484428,"vZ0":2.3816021593778185,"x":156.49,"y":165.28,"x0":1.3061918387197646,"y0":50.000394245222374,"z0":6.029287574075139,"aX":-9.900371274118394},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-16.1,"breakHorizontal":14.3,"spinRate":3162,"spinDirection":318},"zone":11,"typeConfidence":2.0,"plateTime":0.4760310026721206,"extension":5.87853993724094},"index":1,"playId":"f3a7375c-c088-3c67-9c8b-32cd4e01e3a0","pitchNumber":2,"startTime":"2025-09-06T21:57:17.175Z","endTime":"2025-09-06T21:57:22.668Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.43702682285672,"strikeZoneBottom":1.54958733187208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.50713747790319,"aZ":-26.444878092714788,"pfxX":10.603065347108188,"pfxZ":3.6084811825610092,"pX":-0.523813412369714,"pZ":3.4088081236126464,"vX0":-7.104331777058708,"vY0":-125.48862474451583,"vZ0":-0.4383830478085868,"x":136.97,"y":146.74,"x0":0.973055472594189,"y0":50.00311460260232,"z0":5.748958815193734,"aX":16.831565548343278},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.7,"breakHorizontal":-17.5,"spinRate":1894,"spinDirection":118},"zone":1,"typeConfidence":2.0,"plateTime":0.437266900478801,"extension":5.865871360126274},"index":2,"playId":"c43a2950-c0e8-3c16-b022-3486e16654a6","pitchNumber":3,"startTime":"2025-09-06T21:57:40.705Z","endTime":"2025-09-06T21:57:47.703Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.53999854930113,"strikeZoneBottom":1.58396869710439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.983899565333214,"aZ":-25.73740167687931,"pfxX":9.952117927957975,"pfxZ":4.1173637219291255,"pX":0.23298180882813999,"pZ":1.7054143578130971,"vX0":-5.402913824537333,"vY0":-124.53014790461505,"vZ0":-4.371378906537063,"x":108.12,"y":192.73,"x0":1.1424408583432177,"y0":50.00342628755756,"z0":5.623071354864764,"aX":15.566087597198397},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.6,"breakHorizontal":-16.7,"spinRate":1925,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.44052849375003955,"extension":6.003989930196544},"index":3,"playId":"b1d8fe93-6a23-3f59-b210-50159c687a66","pitchNumber":4,"startTime":"2025-09-06T21:58:00.027Z","endTime":"2025-09-06T21:58:04.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":71.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26536750100642,"aZ":-44.17632386892199,"pfxX":-7.57386069714101,"pfxZ":-9.191453885969592,"pX":-0.1640888626130943,"pZ":2.31098456628606,"vX0":-1.0107736437933141,"vY0":-114.7074765001599,"vZ0":1.6950605863556478,"x":123.25,"y":176.38,"x0":1.2668314975595247,"y0":50.005056800356215,"z0":5.937805222612252,"aX":-9.88679734202029},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-15.7,"breakHorizontal":13.9,"spinRate":3116,"spinDirection":321},"zone":5,"typeConfidence":2.0,"plateTime":0.4812940964907706,"extension":5.831999364777351},"hitData":{"launchSpeed":91.5,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.64,"coordY":171.08}},"index":4,"playId":"53754a35-e9b4-3475-a4ac-6d300346c8e5","pitchNumber":5,"startTime":"2025-09-06T21:58:21.658Z","endTime":"2025-09-06T21:58:29.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T21:58:29.483Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to left fielder Heriberto Hernández.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-06T21:58:43.482Z","endTime":"2025-09-06T22:00:08.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.7,"strikeZoneTop":3.18999885218715,"strikeZoneBottom":1.69235485581207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.882468463907603,"aZ":-30.87937938612616,"pfxX":-9.12294221499696,"pfxZ":0.9447979061967784,"pX":-2.660804919995942,"pZ":1.2434539859063114,"vX0":-6.556542928646331,"vY0":-117.8516674252019,"vZ0":-3.1239367205140436,"x":218.42,"y":205.21,"x0":1.3640898466915528,"y0":50.004715861340955,"z0":5.502436029690002,"aX":-12.559104171107274},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.1,"breakHorizontal":18.4,"spinRate":3214,"spinDirection":311},"zone":13,"typeConfidence":2.0,"plateTime":0.4686319394673042,"extension":5.694890832845678},"index":0,"playId":"73bbe00b-d2e7-3cd5-bfcb-5733d5b4ea52","pitchNumber":1,"startTime":"2025-09-06T21:58:59.464Z","endTime":"2025-09-06T21:59:06.465Z","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":78.7,"endSpeed":71.2,"strikeZoneTop":3.19890273878197,"strikeZoneBottom":1.65352631494067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.514218523616194,"aZ":-44.68089698341526,"pfxX":-7.216966713152454,"pfxZ":-9.704499545603717,"pX":-1.2322183453076005,"pZ":2.152033835616087,"vX0":-3.2388697213907927,"vY0":-114.36456075675282,"vZ0":1.6638329165807937,"x":163.97,"y":180.68,"x0":1.1525705185253594,"y0":50.005041435783895,"z0":5.892030728464888,"aX":-9.296943222296916},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-16.6,"breakHorizontal":14.0,"spinRate":3100,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.48408397755257715,"extension":5.852731940321572},"index":1,"playId":"3ecdc2c1-61fa-3834-81f8-b2a37d5c0296","pitchNumber":2,"startTime":"2025-09-06T21:59:19.362Z","endTime":"2025-09-06T21:59:27.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.179300854294347,"aZ":-31.40113235740879,"pfxX":-8.08103379970297,"pfxZ":0.5831991865757225,"pX":-0.9164672017232941,"pZ":2.2713690399033553,"vX0":-3.5288657792552467,"vY0":-115.38752118901812,"vZ0":-0.3587949776348017,"x":151.93,"y":177.45,"x0":1.6890742023304652,"y0":50.003989655347425,"z0":5.489733962500958,"aX":-10.749764545234676},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":1.3,"breakHorizontal":15.6,"spinRate":3147,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.47715327691654474,"extension":5.904865121230007},"index":2,"playId":"2784f91b-f559-36eb-9ce5-d42537193b5c","pitchNumber":3,"startTime":"2025-09-06T21:59:40.384Z","endTime":"2025-09-06T21:59:44.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68388111025622,"aZ":-29.53151440402826,"pfxX":-9.0759093800224,"pfxZ":1.8740229163047513,"pX":-0.633347648297589,"pZ":2.643981194379167,"vX0":-2.2702762275485595,"vY0":-118.792021259134,"vZ0":-0.5037387726142057,"x":141.14,"y":167.39,"x0":1.51669310688918,"y0":50.00296711264906,"z0":5.5759320043818965,"aX":-12.790838038990188},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.6,"breakHorizontal":17.0,"spinRate":3276,"spinDirection":296},"zone":4,"typeConfidence":2.0,"plateTime":0.463548150794606,"extension":5.704602777061507},"hitData":{"launchSpeed":92.8,"launchAngle":38.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.86,"coordY":86.83}},"index":3,"playId":"a77651e8-a4d7-35f1-bce9-0c6353b95b73","pitchNumber":4,"startTime":"2025-09-06T21:59:59.204Z","endTime":"2025-09-06T22:00:08.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:00:08.206Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Maximo Acosta doubles (1) on a sharp fly ball to center fielder Harrison Bader.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-06T22:02:26.508Z","endTime":"2025-09-06T22:03:49.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: David Robertson replaces Jesús Luzardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-06T22:01:50.564Z","endTime":"2025-09-06T22:02:28.758Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":502085,"link":"/api/v1/people/502085"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.31900238134239,"strikeZoneBottom":1.60110614130244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03892951530457,"aZ":-16.39036450454642,"pfxX":2.7759238846001013,"pfxZ":8.886926192131483,"pX":-0.10727638125251832,"pZ":1.6603030597302335,"vX0":5.061219844984781,"vY0":-131.92279989607817,"vZ0":-7.437228724114449,"x":121.09,"y":193.95,"x0":-2.405668259814374,"y0":50.00501581947422,"z0":5.70756939430732,"aX":4.929963419900881},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.8,"breakHorizontal":-6.0,"spinRate":2605,"spinDirection":182},"zone":8,"typeConfidence":2.0,"plateTime":0.4139741670817374,"extension":6.643751795361735},"index":1,"playId":"0107bc7f-aed7-3505-8a2e-acca66452b5e","pitchNumber":1,"startTime":"2025-09-06T22:02:28.758Z","endTime":"2025-09-06T22:02:32.981Z","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":90.3,"endSpeed":82.2,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.27812328090515,"aZ":-15.583613235545062,"pfxX":-5.294371200933248,"pfxZ":9.553767815903065,"pX":-0.5701609320929364,"pZ":2.369447182089978,"vX0":6.106930757818951,"vY0":-131.31795153492084,"vZ0":-5.633084463249588,"x":138.73,"y":174.8,"x0":-2.2442192365750717,"y0":50.00178701848922,"z0":5.712172108017895,"aX":-9.193633393284074},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.2,"breakHorizontal":8.2,"spinRate":2316,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.4179925867212999,"extension":6.657365602989743},"index":2,"playId":"5d22b01d-f124-35bd-95c4-3607f585ea52","pitchNumber":2,"startTime":"2025-09-06T22:02:42.442Z","endTime":"2025-09-06T22:02:48.636Z","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":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.29904216581755,"strikeZoneBottom":1.46549176847865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61318088819069,"aZ":-42.97631015884745,"pfxX":4.505036025081535,"pfxZ":-7.070343911135041,"pX":1.0047488416019468,"pZ":0.9796631229430962,"vX0":6.459372589159869,"vY0":-123.3662212073045,"vZ0":-2.754653804692472,"x":78.7,"y":212.33,"x0":-2.2420490844062875,"y0":50.004602476255755,"z0":5.765132577905492,"aX":6.880352065251417},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-13.2,"breakHorizontal":-9.8,"spinRate":2660,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.445532144652097,"extension":6.857421162035772},"index":3,"playId":"5f001517-ac07-3f32-b3b2-b61183ea5ba2","pitchNumber":3,"startTime":"2025-09-06T22:03:00.998Z","endTime":"2025-09-06T22:03:05.140Z","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":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.31899961667929,"strikeZoneBottom":1.53234515350868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.998412143415923,"aZ":-42.373597069353686,"pfxX":4.095149382061716,"pfxZ":-6.926601738598418,"pX":0.35499098809203566,"pZ":0.23426850000403182,"vX0":5.343781371363962,"vY0":-121.2310656550514,"vZ0":-4.232334617776098,"x":103.47,"y":232.45,"x0":-2.4186132831343947,"y0":50.00302956369134,"z0":5.741492883640761,"aX":6.0303482883430615},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.3,"breakHorizontal":-8.8,"spinRate":2704,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4536201962579103,"extension":6.994720990763907},"index":4,"playId":"e160d2c5-7f5c-36ee-aa5a-ee5bb994d4cb","pitchNumber":4,"startTime":"2025-09-06T22:03:16.320Z","endTime":"2025-09-06T22:03:21.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.23875277820067,"aZ":-18.517970606652263,"pfxX":2.765753634314875,"pfxZ":7.661848985231964,"pX":-0.19312478926890983,"pZ":2.3506652942992754,"vX0":5.044665600399353,"vY0":-132.62595995678652,"vZ0":-5.319723746271141,"x":124.36,"y":175.31,"x0":-2.4788088706355724,"y0":50.00269162456788,"z0":5.732110519440786,"aX":4.9283805671891745},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.0,"breakHorizontal":-6.1,"spinRate":2615,"spinDirection":178},"zone":5,"typeConfidence":2.0,"plateTime":0.4129165382777198,"extension":6.529084077651255},"hitData":{"launchSpeed":105.4,"launchAngle":26.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":101.66,"coordY":36.55}},"index":5,"playId":"e39f36d5-3bf1-3a29-9e45-7ccc7c41929c","pitchNumber":5,"startTime":"2025-09-06T22:03:36.802Z","endTime":"2025-09-06T22:03:49.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:03:49.788Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-06T22:03:58.304Z","endTime":"2025-09-06T22:06:13.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.21741377442007,"strikeZoneBottom":1.41149492851982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05460179056112,"aZ":-18.30010023018035,"pfxX":0.6040110207591747,"pfxZ":7.8627785424921255,"pX":0.2668748618627872,"pZ":0.9373145239060525,"vX0":6.83139703374444,"vY0":-132.42133341158657,"vZ0":-8.620875305390355,"x":106.83,"y":213.47,"x0":-2.4319372048624817,"y0":50.00188601785765,"z0":5.590719324240814,"aX":1.0634119290267472},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.4,"breakHorizontal":-2.6,"spinRate":2675,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.41470745854969415,"extension":6.601091374134358},"index":0,"playId":"041170a6-87c9-3be6-b4dc-21e890c8bbc8","pitchNumber":1,"startTime":"2025-09-06T22:04:30.849Z","endTime":"2025-09-06T22:04:35.457Z","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":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77570919620252,"aZ":-14.812030439608948,"pfxX":0.7807883147364312,"pfxZ":9.673555585913272,"pX":0.20106830826033745,"pZ":2.5524103040679043,"vX0":6.540105951135249,"vY0":-133.18362033103188,"vZ0":-5.4718840312625945,"x":109.34,"y":169.86,"x0":-2.3886642394080493,"y0":50.00591114733383,"z0":5.706037050530152,"aX":1.40230755615739},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":-2.9,"spinRate":2616,"spinDirection":167},"zone":5,"typeConfidence":2.0,"plateTime":0.411362210998373,"extension":6.845294957962901},"index":1,"playId":"cab94e8e-7b0f-37c9-a639-ee764ecccad2","pitchNumber":2,"startTime":"2025-09-06T22:04:49.195Z","endTime":"2025-09-06T22:04:53.428Z","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":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.180581833251523,"aZ":-25.00181469934729,"pfxX":7.072292423041788,"pfxZ":4.807118849694898,"pX":0.6743083289323157,"pZ":2.6138966625622446,"vX0":5.621291770133112,"vY0":-121.70425860620979,"vZ0":-2.276165399191976,"x":91.3,"y":168.2,"x0":-2.588653525139888,"y0":50.00012990750088,"z0":5.739309551966034,"aX":10.546058849536214},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.4,"breakHorizontal":-14.2,"spinRate":2588,"spinDirection":76},"zone":6,"typeConfidence":2.0,"plateTime":0.45104621378756793,"extension":6.688567060539955},"index":2,"playId":"1474f350-2a44-3ce5-8826-0f75f0f845a9","pitchNumber":3,"startTime":"2025-09-06T22:05:12.794Z","endTime":"2025-09-06T22:05:19.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.304120938166903,"aZ":-38.48460822146833,"pfxX":3.0014078820998473,"pfxZ":-4.1687197753919945,"pX":0.6685256893742083,"pZ":0.8268396317035145,"vX0":6.40250660726369,"vY0":-123.02399685303203,"vZ0":-4.0413960031035066,"x":91.52,"y":216.46,"x0":-2.3708982828049265,"y0":50.003426700910886,"z0":5.7966440775776515,"aX":4.54187916873933},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-8.3,"breakHorizontal":-7.1,"spinRate":2601,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44740275045339883,"extension":6.8556826862685},"index":3,"playId":"83406160-222c-3fcc-875f-617b82a500f7","pitchNumber":4,"startTime":"2025-09-06T22:05:37.808Z","endTime":"2025-09-06T22:05:40.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09298036861371,"aZ":-40.93537472782901,"pfxX":2.1256887506339557,"pfxZ":-5.658988373345296,"pX":0.10457384451070952,"pZ":1.3932024824020415,"vX0":5.636222378474867,"vY0":-123.71623237370493,"vZ0":-2.283892265925859,"x":113.01,"y":201.16,"x0":-2.4810856157052257,"y0":50.00573965260318,"z0":5.7653116072757875,"aX":3.288312908096443},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.6,"breakHorizontal":-5.2,"spinRate":2735,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4430335218121044,"extension":6.980318391285916},"hitData":{"launchSpeed":78.9,"launchAngle":-46.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.28,"coordY":168.59}},"index":4,"playId":"d4c7cba0-bdf0-3759-a0fb-edc1a692f0dc","pitchNumber":5,"startTime":"2025-09-06T22:06:05.060Z","endTime":"2025-09-06T22:06:13.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:06:13.067Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Agustín Ramírez grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-06T22:06:26.004Z","endTime":"2025-09-06T22:07:53.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_caught_stealing_3b","runner":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.19000042370427,"strikeZoneBottom":1.38121879502621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.017228992523723,"aZ":-43.40750224055186,"pfxX":4.428313141145083,"pfxZ":-7.610744792116654,"pX":-0.6024113701252518,"pZ":1.5302138876957057,"vX0":3.2650374422545765,"vY0":-121.59149653485831,"vZ0":-1.0996161282405386,"x":139.96,"y":197.46,"x0":-2.544723341061235,"y0":50.00336947296662,"z0":5.802880878983047,"aX":6.535434040218702},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-13.7,"breakHorizontal":-8.9,"spinRate":2678,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.4529588517861125,"extension":6.508527462505797},"index":0,"playId":"149230f4-0c62-3308-8a43-2051db946047","pitchNumber":1,"startTime":"2025-09-06T22:06:46.259Z","endTime":"2025-09-06T22:06:53.268Z","isPitch":true,"type":"pitch"},{"details":{"description":"Maximo Acosta caught stealing 3rd base, catcher J.T. Realmuto to third baseman Alec Bohm.","event":"Caught Stealing 3B","eventType":"caught_stealing_3b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"149230f4-0c62-3308-8a43-2051db946047","startTime":"2025-09-06T22:07:04.028Z","endTime":"2025-09-06T22:07:24.277Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691185,"link":"/api/v1/people/691185"}},{"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":91.5,"endSpeed":84.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.063032668477415,"aZ":-18.568386448830946,"pfxX":2.9325981840748114,"pfxZ":7.5532073658714936,"pX":0.004657546130353937,"pZ":3.305807514780953,"vX0":5.600879140698794,"vY0":-133.22526091176596,"vZ0":-2.91326872608387,"x":116.82,"y":149.52,"x0":-2.50417581175148,"y0":50.00302164956248,"z0":5.7523066681366695,"aX":5.281490195341068},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.3,"breakHorizontal":-6.5,"spinRate":2641,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.4107976282797363,"extension":6.743524753086399},"index":2,"playId":"1e7b8391-8b27-36c4-9463-85d1c6e43ccc","pitchNumber":2,"startTime":"2025-09-06T22:07:24.277Z","endTime":"2025-09-06T22:07:27.338Z","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":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.270780194901306,"aZ":-23.54761528253627,"pfxX":7.982883928120486,"pfxZ":5.809946937150059,"pX":0.8691430428425554,"pZ":1.7946362026961247,"vX0":5.726721155679981,"vY0":-121.48043863126718,"vZ0":-3.8993385623305774,"x":83.87,"y":190.32,"x0":-2.561273676072398,"y0":50.00221115044242,"z0":5.48334686988951,"aX":11.851135249055444},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.7,"breakHorizontal":-15.8,"spinRate":2488,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.45203093884866163,"extension":6.875784103930312},"hitData":{"launchSpeed":76.3,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.26,"coordY":168.59}},"index":3,"playId":"cd0001d8-bcb8-31ae-a3c6-7c468dd15465","pitchNumber":3,"startTime":"2025-09-06T22:07:45.964Z","endTime":"2025-09-06T22:07:53.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:07:53.980Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-06T22:10:25.480Z","endTime":"2025-09-06T22:11:55.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685005,"fullName":"Christian Roa","link":"/api/v1/people/685005"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Christian Roa replaces Cade Gibson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-06T22:09:35.886Z","endTime":"2025-09-06T22:10:27.753Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685005,"link":"/api/v1/people/685005"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.88540841627884,"strikeZoneBottom":1.79254771301657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23389286099253,"aZ":-18.004782891518925,"pfxX":-9.353164494828722,"pfxZ":7.127110794267408,"pX":-0.39633383158470376,"pZ":1.9174016581869722,"vX0":6.6333872093475525,"vY0":-140.22836901050314,"vZ0":-8.339662377176689,"x":132.11,"y":187.01,"x0":-1.5794272120822461,"y0":50.00465503118091,"z0":6.108748013468862,"aX":-18.59621079453455},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.3,"breakHorizontal":15.6,"spinRate":2067,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.39087166622326563,"extension":6.440331285082473},"index":1,"playId":"349e6bdd-d18d-335c-b195-6d71285bbf64","pitchNumber":1,"startTime":"2025-09-06T22:10:27.753Z","endTime":"2025-09-06T22:10:34.780Z","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":98.1,"endSpeed":89.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46594149850371,"aZ":-15.230183754088676,"pfxX":-9.165914826096422,"pfxZ":8.211479466684878,"pX":-0.259839187637378,"pZ":2.739796183090968,"vX0":5.867970747349228,"vY0":-142.663418069367,"vZ0":-7.233575866966599,"x":126.9,"y":164.81,"x0":-1.1512286700045615,"y0":50.00441583798347,"z0":6.266094073833517,"aX":-18.91727414381962},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.6,"breakHorizontal":15.5,"spinRate":2103,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3837593178635994,"extension":6.29781038453325},"index":2,"playId":"6e332b59-9ef4-3631-a0f9-9e5550797de4","pitchNumber":2,"startTime":"2025-09-06T22:10:46.748Z","endTime":"2025-09-06T22:10:50.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.65589879461324,"strikeZoneBottom":1.75736475467182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.182009271610788,"aZ":-35.00302533177565,"pfxX":3.9683879610845914,"pfxZ":-1.6193102634656302,"pX":1.538937517785278,"pZ":2.1145342938907854,"vX0":7.131125798789221,"vY0":-132.04412771491772,"vZ0":-3.4724541962444277,"x":58.34,"y":181.69,"x0":-1.7248231229948445,"y0":50.00531171297306,"z0":6.054035627686755,"aX":6.924489586113286},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-3.6,"breakHorizontal":-8.9,"spinRate":2289,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.41667999503862774,"extension":6.190350981949083},"index":3,"playId":"027aaf7a-89fb-3389-82bb-60b165bce996","pitchNumber":3,"startTime":"2025-09-06T22:11:05.466Z","endTime":"2025-09-06T22:11:11.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.984517647127987,"aZ":-34.80383151260385,"pfxX":6.099477469245334,"pfxZ":-1.5787110273984704,"pX":1.1090126601658967,"pZ":1.8674914807890934,"vX0":4.578295665717235,"vY0":-128.89230315586875,"vZ0":-3.6341381276096296,"x":74.73,"y":188.36,"x0":-1.4909034788867437,"y0":50.00593714041361,"z0":6.019832892887306,"aX":10.133126731911778},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.5,"breakHorizontal":-12.1,"spinRate":2323,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4270355503500456,"extension":6.179964156862827},"index":4,"playId":"d7ac1fcb-9a21-35c6-8076-a2d36ac82a33","pitchNumber":4,"startTime":"2025-09-06T22:11:22.469Z","endTime":"2025-09-06T22:11:29.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.4061680995649,"aZ":-7.896021915818734,"pfxX":-7.200984864110471,"pfxZ":11.82758620995863,"pX":0.8417779675027872,"pZ":2.6361722168568207,"vX0":8.39649382235782,"vY0":-142.93317788944208,"vZ0":-8.2323827782868,"x":84.91,"y":167.6,"x0":-1.209530968664704,"y0":50.001735133471165,"z0":6.062575199815289,"aX":-14.780113794166747},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.7,"breakHorizontal":11.2,"spinRate":2332,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.38437920273324977,"extension":6.441714078434005},"index":5,"playId":"04d467ad-d6a9-35e8-a5ed-76f5893a7edd","pitchNumber":5,"startTime":"2025-09-06T22:11:48.633Z","endTime":"2025-09-06T22:11:55.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:11:55.223Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Marsh doubles (20) on a line drive to left fielder Heriberto Hernández.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-06T22:11:55.444Z","endTime":"2025-09-06T22:12:56.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685005,"fullName":"Christian Roa","link":"/api/v1/people/685005"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681715,"link":"/api/v1/people/681715"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.22999801770396,"strikeZoneBottom":1.4199582390125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.672165047027157,"aZ":-29.849328356851263,"pfxX":4.764085152405101,"pfxZ":1.419299075235907,"pX":2.073659009780226,"pZ":1.5527388624854805,"vX0":7.407632977350751,"vY0":-127.29144933699446,"vZ0":-5.307423040820427,"x":37.96,"y":196.86,"x0":-1.4955145624075055,"y0":50.002097026558566,"z0":6.034318442865701,"aX":7.79966600929786},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.6,"breakHorizontal":-10.3,"spinRate":2332,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4306579661991594,"extension":6.341076424704161},"index":0,"playId":"9019142a-886a-36f2-b4e9-ec0a42d02f21","pitchNumber":1,"startTime":"2025-09-06T22:12:17.943Z","endTime":"2025-09-06T22:12:22.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56390750835929,"aZ":-11.724306705105601,"pfxX":-5.059349090197061,"pfxZ":10.241390840943533,"pX":0.015974574301008192,"pZ":2.7028060305798265,"vX0":6.090646925628505,"vY0":-140.5735051658078,"vZ0":-7.683055806850366,"x":116.39,"y":165.8,"x0":-1.5238199816556974,"y0":50.00201101934938,"z0":6.236660955190072,"aX":-10.10176605104117},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2234,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.38999535935247076,"extension":6.241985357140049},"hitData":{"launchSpeed":77.6,"launchAngle":18.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.08,"coordY":127.51}},"index":1,"playId":"2c332eda-6225-3598-9a3a-dc5fca472000","pitchNumber":2,"startTime":"2025-09-06T22:12:41.138Z","endTime":"2025-09-06T22:12:56.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:12:56.674Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Harrison Bader walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-06T22:13:01.268Z","endTime":"2025-09-06T22:15:05.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685005,"fullName":"Christian Roa","link":"/api/v1/people/685005"},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.22000179520244,"strikeZoneBottom":1.51779808401265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.756614793089305,"aZ":-14.310289353611587,"pfxX":-7.992272717799031,"pfxZ":8.760020025901886,"pX":-0.6562972226544674,"pZ":4.232373098847568,"vX0":4.981266790869372,"vY0":-142.1746080928908,"vZ0":-3.470074803648083,"x":142.02,"y":124.51,"x0":-1.3961567527312604,"y0":50.003533940506706,"z0":6.381777523147536,"aX":-16.300080614499407},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":13.4,"spinRate":2151,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.38580994394141754,"extension":6.257456786189222},"index":0,"playId":"ea5eb9ff-2c84-385c-9af4-be0d0ea010c3","pitchNumber":1,"startTime":"2025-09-06T22:13:24.695Z","endTime":"2025-09-06T22:13:29.139Z","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":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.21999772756199,"strikeZoneBottom":1.40481967288398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.230842776606806,"aZ":-14.949172577393343,"pfxX":-9.198675191215045,"pfxZ":8.672935116603359,"pX":0.40389650483271194,"pZ":2.084826553403221,"vX0":8.358696635151325,"vY0":-140.3794937702141,"vZ0":-8.253366558865523,"x":101.6,"y":182.49,"x0":-1.4242776679694802,"y0":50.0054214092681,"z0":6.046507113218237,"aX":-18.27245049661913},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":14.9,"spinRate":2106,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3909099376391514,"extension":6.551719350076876},"index":1,"playId":"2e9b883f-d26c-3f62-989c-3ed065f42466","pitchNumber":2,"startTime":"2025-09-06T22:13:42.568Z","endTime":"2025-09-06T22:13:47.511Z","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":97.5,"endSpeed":88.4,"strikeZoneTop":3.22000143847623,"strikeZoneBottom":1.54406412329674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.02088388088189,"aZ":-16.698264159894897,"pfxX":-9.159043047813137,"pfxZ":7.651096878754025,"pX":-1.1294003083046558,"pZ":4.370961717516791,"vX0":3.971259397874116,"vY0":-141.92111952853017,"vZ0":-2.5862264942976183,"x":160.05,"y":120.76,"x0":-1.3635313935198086,"y0":50.00285807973326,"z0":6.368266521792745,"aX":-18.527007487653965},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.4,"breakHorizontal":15.7,"spinRate":2177,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.38717488443383763,"extension":6.258006400351801},"index":2,"playId":"3995fa61-6f08-3f0d-94a5-70acd82b72ae","pitchNumber":3,"startTime":"2025-09-06T22:14:01.682Z","endTime":"2025-09-06T22:14:05.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.22000223613485,"strikeZoneBottom":1.55421493146161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49421190439908,"aZ":-15.942266718820935,"pfxX":-9.784421672740747,"pfxZ":8.38479869894159,"pX":0.5305103345623351,"pZ":3.403200454906651,"vX0":8.5467931517984,"vY0":-138.61692227039762,"vZ0":-4.811947797994441,"x":96.78,"y":146.89,"x0":-1.329457205334546,"y0":50.00217935647348,"z0":6.2344238394243865,"aX":-18.94092559759817},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":15.8,"spinRate":2082,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39592173296321587,"extension":6.410167493392186},"index":3,"playId":"16f9b64c-f8a1-3caa-900a-0dbc9e3b16d9","pitchNumber":4,"startTime":"2025-09-06T22:14:25.922Z","endTime":"2025-09-06T22:14:30.398Z","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":94.6,"endSpeed":86.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.377514577636823,"aZ":-15.816891679619363,"pfxX":-9.26518293119815,"pfxZ":8.5980686619775,"pX":-0.10678698401414893,"pZ":1.852474523011061,"vX0":7.089568720833992,"vY0":-137.29131561842166,"vZ0":-8.556683118718762,"x":121.07,"y":188.76,"x0":-1.5232830733730036,"y0":50.00207148732698,"z0":6.09363042945441,"aX":-17.625253018360823},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":15.2,"spinRate":2027,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.39948663863530154,"extension":6.588381505739407},"index":4,"playId":"63e9c4b8-e305-3b11-8341-d575ea9436f2","pitchNumber":5,"startTime":"2025-09-06T22:14:41.903Z","endTime":"2025-09-06T22:14:45.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.10328229204419,"strikeZoneBottom":1.52679610670285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.18806364062725,"aZ":-31.698090419211013,"pfxX":3.50571312148673,"pfxZ":0.2860074624861788,"pX":2.5872945865091213,"pZ":2.1530061771946256,"vX0":9.591094913923218,"vY0":-127.714844213286,"vZ0":-3.3969462811205817,"x":18.38,"y":180.65,"x0":-1.6835021248347148,"y0":50.00061090270328,"z0":6.013730891178279,"aX":5.742926237103138},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.1,"breakHorizontal":-8.6,"spinRate":2246,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4301405921918291,"extension":6.410499379340331},"index":5,"playId":"3cd676c9-7307-3e9b-9b84-25788d8c3f12","pitchNumber":6,"startTime":"2025-09-06T22:15:00.315Z","endTime":"2025-09-06T22:15:05.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:15:05.041Z","atBatIndex":61},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Max Kepler grounds into a force out, second baseman Maximo Acosta to shortstop Otto Lopez. Brandon Marsh to 3rd. Harrison Bader out at 2nd. Max Kepler to 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-06T22:15:08.428Z","endTime":"2025-09-06T22:15:35.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685005,"fullName":"Christian Roa","link":"/api/v1/people/685005"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"postOnThird":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":0},"credits":[{"player":{"id":691185,"link":"/api/v1/people/691185"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.208111487093337,"aZ":-16.22651317991916,"pfxX":-9.107446338276928,"pfxZ":7.941753146247176,"pX":-0.5017513968969458,"pZ":1.7899275963012353,"vX0":5.933991015440874,"vY0":-140.66590080645454,"vZ0":-8.805821941422737,"x":136.13,"y":190.45,"x0":-1.4527686493696321,"y0":50.0049275874026,"z0":6.007908405979659,"aX":-18.296305920087082},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":15.4,"spinRate":2096,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.38901862202004134,"extension":6.5131281879762755},"hitData":{"launchSpeed":76.8,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.51,"coordY":160.12}},"index":0,"playId":"8d186902-73ed-3845-af6b-12feae1b4e77","pitchNumber":1,"startTime":"2025-09-06T22:15:26.299Z","endTime":"2025-09-06T22:15:35.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:15:35.325Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edmundo Sosa called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-06T22:15:48.242Z","endTime":"2025-09-06T22:17:49.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685005,"fullName":"Christian Roa","link":"/api/v1/people/685005"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.1579537169461,"strikeZoneBottom":1.52551797117982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.217805816578135,"aZ":-15.36971937020582,"pfxX":-8.519676443689512,"pfxZ":8.397026879003608,"pX":0.7399661976569821,"pZ":3.1469343368598617,"vX0":8.216727246113704,"vY0":-140.85199927317913,"vZ0":-5.728401027367534,"x":88.79,"y":153.81,"x0":-1.113957736043763,"y0":50.000949806846016,"z0":6.207721775005684,"aX":-17.046709915623566},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":13.7,"spinRate":2139,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.38948461933999035,"extension":6.534532351541128},"index":0,"playId":"26302fc6-cd26-3433-8743-57b8a49720bc","pitchNumber":1,"startTime":"2025-09-06T22:16:06.981Z","endTime":"2025-09-06T22:16:11.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.8,"strikeZoneTop":3.18879676543573,"strikeZoneBottom":1.51111411505745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.834237950609882,"aZ":-33.03501049803779,"pfxX":5.054416204988349,"pfxZ":-0.5212796423619519,"pX":1.9259682671707863,"pZ":2.4582452479690615,"vX0":6.777019618733159,"vY0":-128.8295746485455,"vZ0":-2.444443645367517,"x":43.59,"y":172.41,"x0":-1.4075655675119916,"y0":50.001684104273714,"z0":6.004196390557289,"aX":8.388726260148816},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.3,"breakHorizontal":-10.8,"spinRate":2352,"spinDirection":33},"zone":12,"typeConfidence":2.0,"plateTime":0.4271708709759694,"extension":6.393871820842067},"index":1,"playId":"0451e57a-9c56-39cf-9ab0-ab9d97e0acc5","pitchNumber":2,"startTime":"2025-09-06T22:16:25.424Z","endTime":"2025-09-06T22:16:28.651Z","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":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9201217713666,"aZ":-13.914552066444775,"pfxX":-8.892780562192652,"pfxZ":9.103878712559657,"pX":0.08256908917603138,"pZ":1.7026145873193357,"vX0":6.855753201306705,"vY0":-140.93118598645154,"vZ0":-9.461993510484206,"x":113.85,"y":192.81,"x0":-1.2298509005218328,"y0":50.00360824052041,"z0":6.008881340448298,"aX":-17.835922093405955},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.6,"breakHorizontal":14.6,"spinRate":2179,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.3890904200637677,"extension":6.4881914628232185},"index":2,"playId":"26558efe-fe02-3012-a500-58dedc25dd10","pitchNumber":3,"startTime":"2025-09-06T22:16:49.939Z","endTime":"2025-09-06T22:16:54.810Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.6,"strikeZoneTop":3.25243225659467,"strikeZoneBottom":1.47709879964999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.387089287815854,"aZ":-12.249064534608674,"pfxX":-5.335032208936915,"pfxZ":9.65822696688909,"pX":1.6410153523459872,"pZ":3.65646645058543,"vX0":9.404525579253935,"vY0":-143.05380584904015,"vZ0":-5.588842374489959,"x":54.45,"y":140.06,"x0":-1.0028074400554179,"y0":50.006406172947386,"z0":6.4101116869730355,"aX":-11.010962977366116},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":7.7,"spinRate":2359,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.38354434678999016,"extension":6.398698671013974},"index":3,"playId":"7f868d3d-0b0c-376e-b4ab-d8403345820d","pitchNumber":4,"startTime":"2025-09-06T22:17:18.300Z","endTime":"2025-09-06T22:17:26.435Z","isPitch":true,"type":"pitch"},{"details":{"description":"Max Kepler steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"7f868d3d-0b0c-376e-b4ab-d8403345820d","startTime":"2025-09-06T22:17:35.746Z","endTime":"2025-09-06T22:17:43.429Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"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":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.6,"strikeZoneTop":3.22316856757732,"strikeZoneBottom":1.51322457572196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.66872352075782,"aZ":-8.498269531882281,"pfxX":-4.708767182444612,"pfxZ":11.50711078695673,"pX":0.7791315090353835,"pZ":1.7946733349340387,"vX0":7.418613377433193,"vY0":-142.9365343316765,"vZ0":-10.282537527953613,"x":87.3,"y":190.32,"x0":-1.2448618648625758,"y0":50.00205799369642,"z0":5.983171590387914,"aX":-9.68830930035954},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.7,"breakHorizontal":7.0,"spinRate":2253,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.3840062875536958,"extension":6.563055534191832},"index":5,"playId":"ba0730da-3700-3f18-a5a6-1ea270a2a3c3","pitchNumber":5,"startTime":"2025-09-06T22:17:43.429Z","endTime":"2025-09-06T22:17:49.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:17:49.392Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jakob Marsee called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-06T22:20:09.802Z","endTime":"2025-09-06T22:20:55.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Strahm replaces David Robertson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-06T22:19:20.618Z","endTime":"2025-09-06T22:20:12.011Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621381,"link":"/api/v1/people/621381"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.39000112030672,"strikeZoneBottom":1.56828404394032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.73574247274336,"aZ":-26.215663989976687,"pfxX":1.5179440701765734,"pfxZ":3.9247299909011026,"pX":-0.20422397972337858,"pZ":3.313315291839288,"vX0":-8.376883035664825,"vY0":-122.06509068088714,"vZ0":0.15824158327642168,"x":124.78,"y":149.32,"x0":3.0662593599035586,"y0":50.00213240916015,"z0":5.494231823422767,"aX":2.305242856231428},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.4,"breakHorizontal":-0.8,"spinRate":2923,"spinDirection":254},"zone":2,"typeConfidence":2.0,"plateTime":0.44774889429706644,"extension":6.068156971188323},"index":1,"playId":"e3fb24b6-f750-3f08-818a-037d8034eb6b","pitchNumber":1,"startTime":"2025-09-06T22:20:12.011Z","endTime":"2025-09-06T22:20:16.204Z","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.3,"endSpeed":83.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.91653011005533,"aZ":-12.909320026041641,"pfxX":9.574795485143635,"pfxZ":10.764746351455695,"pX":0.44456933054940007,"pZ":2.8517747787090344,"vX0":-9.988911083736463,"vY0":-133.93695862063186,"vZ0":-4.101946896882826,"x":100.05,"y":161.78,"x0":3.004982589529463,"y0":50.00533991768521,"z0":5.347458573313896,"aX":17.14116544666826},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.6,"breakHorizontal":-14.8,"spinRate":2644,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.4112645168480822,"extension":5.998443525077015},"index":2,"playId":"84cff4c1-e523-3e0a-8f68-40f8481d3abc","pitchNumber":2,"startTime":"2025-09-06T22:20:29.409Z","endTime":"2025-09-06T22:20:32.409Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.31496237705319,"strikeZoneBottom":1.60539715261928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.618130297936858,"aZ":-14.31909573897362,"pfxX":8.806925877080952,"pfxZ":10.067607311445908,"pX":0.03918323705888306,"pZ":2.0679384953690905,"vX0":-11.042397285267313,"vY0":-132.88331988626663,"vZ0":-5.345777117490981,"x":115.51,"y":182.95,"x0":3.120112726560818,"y0":50.005229818811145,"z0":5.15994729251754,"aX":15.624929074409478},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.0,"breakHorizontal":-13.3,"spinRate":2600,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.4134479676860625,"extension":6.010544759977859},"index":3,"playId":"bcb01dfa-1999-3bb4-b2ec-16b18ed935ed","pitchNumber":3,"startTime":"2025-09-06T22:20:48.586Z","endTime":"2025-09-06T22:20:55.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:20:55.518Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-06T22:20:55.425Z","endTime":"2025-09-06T22:23:16.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":82.6,"endSpeed":74.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.513358281841146,"aZ":-28.670385214714862,"pfxX":-4.8582804136989814,"pfxZ":2.4383990932948656,"pX":-0.6921696656033334,"pZ":2.163421005982892,"vX0":-3.514349327698651,"vY0":-120.21888056254642,"vZ0":-1.817819431446164,"x":143.38,"y":180.37,"x0":1.429667865386872,"y0":50.00101663355112,"z0":5.522172211436232,"aX":-6.971993129852579},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.2,"breakHorizontal":9.7,"spinRate":2877,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.45903476401842536,"extension":6.146191411403009},"index":0,"playId":"4beefb16-8b33-3ea8-a54d-8d6b304898b9","pitchNumber":1,"startTime":"2025-09-06T22:21:20.717Z","endTime":"2025-09-06T22:21:23.895Z","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":93.1,"endSpeed":84.2,"strikeZoneTop":3.30000114384288,"strikeZoneBottom":1.42166082550052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10666928327354,"aZ":-13.22744678754416,"pfxX":7.2688513185898325,"pfxZ":10.325814572012742,"pX":-0.8623210892754212,"pZ":3.1236103753659625,"vX0":-8.923679263482578,"vY0":-135.25530274859494,"vZ0":-2.8576042610718297,"x":149.87,"y":154.44,"x0":1.5501161768035014,"y0":50.006199162880215,"z0":5.133063635464815,"aX":13.343085031889364},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":-11.0,"spinRate":2528,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.40642557243810806,"extension":6.173627341979247},"index":1,"playId":"678f6531-d03d-3702-b5e3-2bd522bd6ef4","pitchNumber":2,"startTime":"2025-09-06T22:21:39.466Z","endTime":"2025-09-06T22:21:46.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89196715620795,"aZ":-15.138995737201972,"pfxX":6.4484691583810205,"pfxZ":9.200328193828875,"pX":0.07702455840322431,"pZ":3.3978296233216665,"vX0":-6.132488155190027,"vY0":-135.95592051802748,"vZ0":-2.2015327916743876,"x":114.06,"y":147.04,"x0":1.5362696140843832,"y0":50.00039223194399,"z0":5.282364821680479,"aX":11.93663149423302},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":-10.2,"spinRate":2590,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.4046034903062967,"extension":6.198348208168161},"index":2,"playId":"b6db60cf-0f8a-3551-8b28-5821f0c9011e","pitchNumber":3,"startTime":"2025-09-06T22:21:59.782Z","endTime":"2025-09-06T22:22:03.563Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-06T22:22:10.230Z","endTime":"2025-09-06T22:22:24.154Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28982517530315,"aZ":-13.423972711835928,"pfxX":7.263257797268844,"pfxZ":10.39325160386212,"pX":0.9667922846249801,"pZ":3.3851554220038795,"vX0":-4.187641391374991,"vY0":-134.2676271505855,"vZ0":-2.3260766094223753,"x":80.15,"y":147.38,"x0":1.612739539545652,"y0":50.00349668755222,"z0":5.231868402682566,"aX":13.104582504259847},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.5,"breakHorizontal":-12.1,"spinRate":2484,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4098045644041379,"extension":6.183798423899597},"index":4,"playId":"8567ab33-3a43-3052-91a4-f41a385b1a72","pitchNumber":4,"startTime":"2025-09-06T22:22:24.154Z","endTime":"2025-09-06T22:22:27.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":75.6,"strikeZoneTop":3.23453583128435,"strikeZoneBottom":1.42791703729422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.57940119320623,"aZ":-28.398066346966118,"pfxX":-1.6114563644436921,"pfxZ":2.588875428711585,"pX":-0.6104328124090083,"pZ":0.20867666504786525,"vX0":-4.760076467015034,"vY0":-121.27212253771462,"vZ0":-5.973731452996959,"x":140.27,"y":233.15,"x0":1.6047398735240452,"y0":50.00070034586387,"z0":5.250333386384966,"aX":-2.3463919753408318},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.2,"breakHorizontal":4.3,"spinRate":2850,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4555149710213646,"extension":6.215355747353378},"index":5,"playId":"e5363c95-2ec1-308d-834d-a557a02abcfb","pitchNumber":5,"startTime":"2025-09-06T22:22:47.423Z","endTime":"2025-09-06T22:22:52.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.29999752187952,"strikeZoneBottom":1.42476518195281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.528570321061455,"aZ":-26.102246668676095,"pfxX":0.9931032251220753,"pfxZ":3.5808441802820727,"pX":-0.7447577305470601,"pZ":2.885893773186394,"vX0":-6.235712844449005,"vY0":-129.291286730793,"vZ0":-1.0500198958685343,"x":145.39,"y":160.86,"x0":1.567516740940435,"y0":50.00256146615313,"z0":5.297264436022202,"aX":1.6842869137543084},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.5,"breakHorizontal":-0.5,"spinRate":2462,"spinDirection":158},"zone":1,"typeConfidence":2.0,"plateTime":0.42336023102031195,"extension":6.0664614088744635},"index":6,"playId":"ca46db92-cf32-36a0-9907-f04921fe6639","pitchNumber":6,"startTime":"2025-09-06T22:23:10.255Z","endTime":"2025-09-06T22:23:16.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:23:16.919Z","atBatIndex":65},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Eric Wagaman pops out to shortstop Edmundo Sosa.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-06T22:23:18.075Z","endTime":"2025-09-06T22:25:59.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.2,"endSpeed":83.3,"strikeZoneTop":3.54000013101751,"strikeZoneBottom":1.55873110684806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.75410010386152,"aZ":-20.691816341859447,"pfxX":9.454277440290443,"pfxZ":6.441582836619336,"pX":0.3289780341722803,"pZ":3.210740124555926,"vX0":-6.226225905312013,"vY0":-132.76346002127835,"vZ0":-1.4153073559702476,"x":104.46,"y":152.09,"x0":1.4776937122935783,"y0":50.00387574946904,"z0":5.258529079236984,"aX":16.85731759113557},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.5,"breakHorizontal":-15.7,"spinRate":2236,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.4127483987527629,"extension":6.2350957575625845},"index":0,"playId":"16ff0f64-6232-3996-8da2-199f116927ed","pitchNumber":1,"startTime":"2025-09-06T22:23:42.958Z","endTime":"2025-09-06T22:23:47.205Z","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":91.5,"endSpeed":82.8,"strikeZoneTop":3.42211563690184,"strikeZoneBottom":1.50998096475257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.249124102368935,"aZ":-11.040613238241777,"pfxX":3.767919197464387,"pfxZ":11.887838538790207,"pX":0.07918746486190248,"pZ":3.668153489799012,"vX0":-4.917681955953849,"vY0":-133.1566618561528,"vZ0":-2.1983130818173438,"x":113.98,"y":139.74,"x0":1.4690420484195086,"y0":50.00515053533939,"z0":5.313493662535004,"aX":6.7003831945653305},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":21.1,"breakHorizontal":-5.6,"spinRate":2429,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.4129315616681115,"extension":6.211415761206662},"index":1,"playId":"80007ad2-51d7-356f-84ee-86aba094e5c0","pitchNumber":2,"startTime":"2025-09-06T22:24:00.755Z","endTime":"2025-09-06T22:24:05.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.53999854276174,"strikeZoneBottom":1.60100746682014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.675553912954896,"aZ":-27.445246955879263,"pfxX":1.3534766078584237,"pfxZ":2.907310511849719,"pX":-0.7369967424128336,"pZ":1.4752628186051446,"vX0":-6.042648287169215,"vY0":-126.7061060250754,"vZ0":-3.840796254478137,"x":145.09,"y":198.95,"x0":1.5020069569358048,"y0":50.00341529961982,"z0":5.201563731548724,"aX":2.2027251737061038},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.6,"breakHorizontal":-1.1,"spinRate":2662,"spinDirection":162},"zone":13,"typeConfidence":2.0,"plateTime":0.432139413872755,"extension":6.14450304231152},"index":2,"playId":"6401e8bd-8408-372e-ad3e-edd2d4f4de6d","pitchNumber":3,"startTime":"2025-09-06T22:24:17.841Z","endTime":"2025-09-06T22:24:22.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.43504172598057,"strikeZoneBottom":1.5232333008713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16727113653643,"aZ":-28.240968576582404,"pfxX":-1.5054563305110658,"pfxZ":2.702304341249576,"pX":-0.4907751196243041,"pZ":2.3190559058195213,"vX0":-4.530513737982299,"vY0":-120.07322357628271,"vZ0":-1.3392863294703252,"x":135.71,"y":176.17,"x0":1.619168472042119,"y0":50.00056193213496,"z0":5.406689281137365,"aX":-2.1880883731341725},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.8,"breakHorizontal":3.8,"spinRate":2608,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4568938830081568,"extension":6.155407928051449},"index":3,"playId":"3538df9d-9cec-3df1-8aff-1ad1e0bd41e4","pitchNumber":4,"startTime":"2025-09-06T22:24:46.043Z","endTime":"2025-09-06T22:24:50.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.24085914754253,"aZ":-15.398594036183962,"pfxX":7.997116223766003,"pfxZ":9.01564339521044,"pX":-0.4601208585383944,"pZ":3.794314727492036,"vX0":-8.053754328108372,"vY0":-136.11651818563897,"vZ0":-1.0470248977781933,"x":134.54,"y":136.33,"x0":1.510116007254112,"y0":50.00218620876124,"z0":5.259150283752729,"aX":14.87939149449355},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":-12.6,"spinRate":2596,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.4037198251679932,"extension":6.166308386600539},"index":4,"playId":"164b83c8-7296-32c1-adff-00296000bfd4","pitchNumber":5,"startTime":"2025-09-06T22:25:04.999Z","endTime":"2025-09-06T22:25:09.129Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-06T22:25:15.729Z","endTime":"2025-09-06T22:25:31.024Z","isPitch":false,"type":"action","player":{"id":676572,"link":"/api/v1/people/676572"}},{"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":93.1,"endSpeed":84.3,"strikeZoneTop":3.51205300269058,"strikeZoneBottom":1.66545106732197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.478137054571825,"aZ":-13.471311660431525,"pfxX":8.526017347489562,"pfxZ":10.18724481538148,"pX":1.0123931179778252,"pZ":2.14966755418241,"vX0":-4.113247229061535,"vY0":-135.3675326424618,"vZ0":-5.31334071701639,"x":78.41,"y":180.74,"x0":1.4526725894244408,"y0":50.003640801046075,"z0":5.098260027928657,"aX":15.655979784096779},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":-14.4,"spinRate":2596,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4062701511551281,"extension":6.15146764368812},"index":6,"playId":"b335866e-3620-33cd-ad93-d99c39183b8f","pitchNumber":6,"startTime":"2025-09-06T22:25:31.024Z","endTime":"2025-09-06T22:25:35.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":81.6,"endSpeed":73.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95675685644545,"aZ":-24.846503835561453,"pfxX":-5.162323728493981,"pfxZ":5.232068288236697,"pX":-0.17539184752444406,"pZ":2.450354776335372,"vX0":-2.4969629505820823,"vY0":-118.78676356553046,"vZ0":-1.6629697119549192,"x":123.69,"y":172.62,"x0":1.566725424857828,"y0":50.0026352933918,"z0":5.462184501095911,"aX":-7.231192506734971},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":9.2,"breakHorizontal":10.1,"spinRate":2721,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.46464437029385586,"extension":6.173385349651219},"hitData":{"launchSpeed":84.0,"launchAngle":74.0,"totalDistance":71.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":123.44,"coordY":177.06}},"index":7,"playId":"239677e4-8526-3b27-8d68-88888192dfb8","pitchNumber":7,"startTime":"2025-09-06T22:25:49.908Z","endTime":"2025-09-06T22:25:59.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:25:59.934Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to center fielder Jakob Marsee.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-06T22:27:49.613Z","endTime":"2025-09-06T22:28:34.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685005,"fullName":"Christian Roa","link":"/api/v1/people/685005"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":1},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"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":95.0,"endSpeed":86.1,"strikeZoneTop":3.36194559371844,"strikeZoneBottom":1.65221147367242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.24992412314758,"aZ":-12.553042097295478,"pfxX":-6.793963068681752,"pfxZ":10.289901445942983,"pX":0.5790143301770381,"pZ":1.9596843454849924,"vX0":7.175706301562321,"vY0":-137.85384625099317,"vZ0":-8.9904986157274,"x":24.61,"y":69.75,"x0":-1.1864483538501704,"y0":50.00394167032087,"z0":6.12973213335446,"aX":-12.957748932124398},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":10.7,"spinRate":2208,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.398708226765498,"extension":6.355885484472272},"index":0,"playId":"6af1300f-9666-385f-9f18-cd2aaf83ca64","pitchNumber":1,"startTime":"2025-09-06T22:28:10.216Z","endTime":"2025-09-06T22:28:15.087Z","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":86.4,"endSpeed":78.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.545928846321647,"aZ":-22.462344212465684,"pfxX":-9.081490528055049,"pfxZ":6.156180313507868,"pX":-0.38323689981497205,"pZ":2.7004053430881445,"vX0":5.244603648408027,"vY0":-125.62326267222392,"vZ0":-4.025667187992109,"x":94.93,"y":185.87,"x0":-1.3322946392022619,"y0":50.00347890565335,"z0":6.1786777664703045,"aX":-14.326036361243686},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.3,"breakHorizontal":15.0,"spinRate":1974,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.43820219544287253,"extension":6.230924898780682},"hitData":{"launchSpeed":96.8,"launchAngle":31.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.49,"coordY":72.98}},"index":1,"playId":"cbca0e3c-542f-3104-abc3-69eb2494b7a2","pitchNumber":2,"startTime":"2025-09-06T22:28:25.455Z","endTime":"2025-09-06T22:28:34.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:28:34.461Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Schwarber flies out sharply to center fielder Jakob Marsee.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-06T22:28:58.847Z","endTime":"2025-09-06T22:29:42.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685005,"fullName":"Christian Roa","link":"/api/v1/people/685005"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805300,"link":"/api/v1/people/805300"},"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":85.5,"endSpeed":78.0,"strikeZoneTop":3.19551258171697,"strikeZoneBottom":1.51280110365791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.958804923572604,"aZ":-35.09565081063131,"pfxX":3.3359507883296624,"pfxZ":-1.8760768100031218,"pX":-0.47283451176415475,"pZ":3.3179728957909407,"vX0":2.288660886445556,"vY0":-124.4420757631803,"vZ0":-0.0631453385459595,"x":135.02,"y":149.19,"x0":-1.8406399555432542,"y0":50.005234362307846,"z0":6.271917786485983,"aX":5.187454709322626},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.1,"breakHorizontal":-6.6,"spinRate":2247,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.44158527662873537,"extension":6.2646450327626475},"index":0,"playId":"93edc2b7-9dc9-3d6f-8235-9c4e8f22ec3a","pitchNumber":1,"startTime":"2025-09-06T22:29:00.217Z","endTime":"2025-09-06T22:29:04.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.2799986654347,"strikeZoneBottom":1.49505236302981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.579405318326714,"aZ":-27.04774683567637,"pfxX":-9.947114240041344,"pfxZ":3.0830507667494738,"pX":-0.1361313607548636,"pZ":1.0490042877533707,"vX0":6.867375355115157,"vY0":-128.61985043972174,"vZ0":-7.122016159302352,"x":122.19,"y":210.46,"x0":-1.558658126711279,"y0":50.00433923470607,"z0":5.973945869042494,"aX":-16.540236427271346},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.1,"breakHorizontal":16.3,"spinRate":2127,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4271147494176182,"extension":6.923440737573286},"index":1,"playId":"ffd6a838-c424-3801-a651-5af7a5f44709","pitchNumber":2,"startTime":"2025-09-06T22:29:16.640Z","endTime":"2025-09-06T22:29:21.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.98863878446072,"aZ":-16.078633345438845,"pfxX":-9.496081436435642,"pfxZ":8.096436368271867,"pX":0.36712108218986667,"pZ":2.1446413083557845,"vX0":7.597780957501714,"vY0":-140.62093912374658,"vZ0":-7.8605939211683005,"x":103.01,"y":180.87,"x0":-1.1455135949025617,"y0":50.00590451326115,"z0":6.03395576506175,"aX":-18.887040522055898},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":15.5,"spinRate":2113,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3905567279985087,"extension":6.401654130906492},"hitData":{"launchSpeed":104.3,"launchAngle":27.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":144.26,"coordY":42.86}},"index":2,"playId":"ca81e241-3ea8-3ced-a528-c1554cf185e7","pitchNumber":3,"startTime":"2025-09-06T22:29:33.046Z","endTime":"2025-09-06T22:29:42.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:29:42.054Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-06T22:29:46.610Z","endTime":"2025-09-06T22:30:52.517Z","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":685005,"fullName":"Christian Roa","link":"/api/v1/people/685005"},"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":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.314893154236408,"aZ":-34.03358846529422,"pfxX":3.7789918037244865,"pfxZ":-1.1318238930858584,"pX":0.4964910950494581,"pZ":3.124228924922864,"vX0":3.863122625108831,"vY0":-126.44085321900702,"vZ0":-1.1842105732525348,"x":98.07,"y":154.43,"x0":-1.5366335322331657,"y0":50.005938987746404,"z0":6.304537240241898,"aX":6.182510640900777},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.0,"breakHorizontal":-7.7,"spinRate":2191,"spinDirection":59},"zone":3,"typeConfidence":2.0,"plateTime":0.43150633616020384,"extension":6.03343534833119},"index":0,"playId":"eb8502ff-99c5-3f9d-bdaf-9edb90df5c61","pitchNumber":1,"startTime":"2025-09-06T22:30:08.323Z","endTime":"2025-09-06T22:30:14.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.049842101680955,"aZ":-28.706154694579844,"pfxX":2.9885360254145734,"pfxZ":2.0229113135511483,"pX":0.20407864825705246,"pZ":2.3826398632029946,"vX0":3.9342683717315277,"vY0":-130.27513931558278,"vZ0":-3.882907345848366,"x":109.22,"y":174.45,"x0":-1.7154847356878897,"y0":50.003570076388804,"z0":6.068859986107397,"aX":5.122252494977756},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":-6.4,"spinRate":2271,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.42087590664881125,"extension":6.308513640081586},"index":1,"playId":"99094ccb-b023-31e2-b00f-0f5801b9cc2f","pitchNumber":2,"startTime":"2025-09-06T22:30:26.473Z","endTime":"2025-09-06T22:30:29.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.08378901947955,"aZ":-8.807713392307466,"pfxX":-5.055855711701954,"pfxZ":11.313960861241618,"pX":0.6076288078458395,"pZ":2.614305466508522,"vX0":6.916084055936665,"vY0":-143.0637340076241,"vZ0":-8.730173186940473,"x":93.84,"y":168.19,"x0":-1.188293127367157,"y0":50.00569203162936,"z0":6.263714780240957,"aX":-10.445064999078989},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.8,"breakHorizontal":7.7,"spinRate":2300,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3833557465299111,"extension":6.321601988504878},"index":2,"playId":"8bdbdbed-12a7-3dc3-b336-47952bcc2587","pitchNumber":3,"startTime":"2025-09-06T22:30:46.371Z","endTime":"2025-09-06T22:30:52.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:30:52.517Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out, first baseman Bryce Harper to pitcher Jhoan Duran.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-06T22:33:37.331Z","endTime":"2025-09-06T22:34:34.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":661395,"link":"/api/v1/people/661395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jhoan Duran replaces Matt Strahm.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-06T22:32:22.059Z","endTime":"2025-09-06T22:33:28.441Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661395,"link":"/api/v1/people/661395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Liam Hicks replaces Joey Wiemer.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-06T22:33:28.441Z","endTime":"2025-09-06T22:33:39.384Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":686894,"link":"/api/v1/people/686894"}},{"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":100.5,"endSpeed":91.4,"strikeZoneTop":3.25000203957968,"strikeZoneBottom":1.58711439058118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.221064684016675,"aZ":-15.519608918941648,"pfxX":-7.078970938016588,"pfxZ":7.743432910358013,"pX":1.162773101749915,"pZ":4.359706197025699,"vX0":11.246790411620745,"vY0":-145.93600025081645,"vZ0":-1.9719297810818692,"x":72.68,"y":121.07,"x0":-1.826197134614436,"y0":50.00380421739583,"z0":5.981904108999433,"aX":-15.228465625025873},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":13.8,"breakHorizontal":10.6,"spinRate":2032,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3757065190125326,"extension":6.093977041601102},"index":2,"playId":"75fbcd17-eba1-3012-82bd-3bffd4c4f56e","pitchNumber":1,"startTime":"2025-09-06T22:33:39.384Z","endTime":"2025-09-06T22:33:44.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.5,"endSpeed":91.0,"strikeZoneTop":3.35895214197222,"strikeZoneBottom":1.65789660885167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.095547522575394,"aZ":-15.338076738780533,"pfxX":-8.618405194122147,"pfxZ":7.901134275114979,"pX":0.6791410014281105,"pZ":1.7953996334961122,"vX0":10.380372066037413,"vY0":-145.702972489251,"vZ0":-8.31357508701952,"x":91.11,"y":190.3,"x0":-1.8251638863004849,"y0":50.0030955004463,"z0":5.630363746931571,"aX":-18.365177484662595},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":12.6,"breakHorizontal":13.3,"spinRate":2060,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.3772166025514663,"extension":6.336821963158753},"index":3,"playId":"893e7615-f730-3ec1-a36a-90c676cff016","pitchNumber":2,"startTime":"2025-09-06T22:34:01.995Z","endTime":"2025-09-06T22:34:06.782Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":4,"startTime":"2025-09-06T22:34:23.083Z","endTime":"2025-09-06T22:34:25.358Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47995645020641,"aZ":-40.39998661031551,"pfxX":2.259988430649741,"pfxZ":-4.940198322230728,"pX":0.7091398447961109,"pZ":2.2383944743080137,"vX0":5.888063023180901,"vY0":-128.2205750458683,"vZ0":-1.2055436679517795,"x":89.97,"y":178.34,"x0":-1.910488163599533,"y0":50.00344179348843,"z0":5.866798648272956,"aX":3.7619567525318316},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-9.0,"breakHorizontal":-5.4,"spinRate":2671,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.42715469873998035,"extension":6.146326801786075},"hitData":{"launchSpeed":55.8,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.15,"coordY":166.68}},"index":5,"playId":"568ad1ab-ba5f-35f9-866c-d7bbcd7c8e56","pitchNumber":3,"startTime":"2025-09-06T22:34:25.358Z","endTime":"2025-09-06T22:34:34.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:34:34.328Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Sanoja grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-06T22:34:45.685Z","endTime":"2025-09-06T22:35:15.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86108182347933,"aZ":-33.03424294293719,"pfxX":-8.15998276101276,"pfxZ":-0.42345797110318983,"pX":-0.2946059763328234,"pZ":2.5946158510735753,"vX0":7.829756183988132,"vY0":-142.05570832621035,"vZ0":-3.2476853233278264,"x":128.23,"y":168.73,"x0":-2.027836257566923,"y0":50.0000826315321,"z0":5.854896944001904,"aX":-16.65711245340257},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":-1.2,"breakHorizontal":13.2,"spinRate":1853,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.38571892443455447,"extension":6.156646716482223},"hitData":{"launchSpeed":94.4,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.47,"coordY":155.29}},"index":0,"playId":"5b5ebf65-af4f-3c9a-8da8-16646d584798","pitchNumber":1,"startTime":"2025-09-06T22:35:06.614Z","endTime":"2025-09-06T22:35:15.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:35:15.325Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Troy Johnston strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-06T22:35:20.832Z","endTime":"2025-09-06T22:37:34.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.63316272553138,"strikeZoneBottom":1.66388464689727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.717455751897017,"aZ":-41.56110238338898,"pfxX":3.1989921011687077,"pfxZ":-5.632689135404766,"pX":-0.8423986100349146,"pZ":3.648645797917714,"vX0":2.487529019642704,"vY0":-128.07130814340817,"vZ0":2.345442132735206,"x":149.11,"y":140.27,"x0":-2.2408926465235046,"y0":50.00315075636632,"z0":5.964588911361981,"aX":5.329979583424477},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-9.5,"breakHorizontal":-6.4,"spinRate":2682,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.4271863252818284,"extension":6.165707574673045},"index":0,"playId":"736c6592-f334-38a1-af4f-dbbd7b190148","pitchNumber":1,"startTime":"2025-09-06T22:35:40.661Z","endTime":"2025-09-06T22:35:45.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.0,"endSpeed":92.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.9381195038922,"aZ":-14.401040164929075,"pfxX":-8.506855169340612,"pfxZ":8.117713369934753,"pX":-0.05942472954762144,"pZ":3.1720380856813173,"vX0":8.595639517105646,"vY0":-146.83051653711067,"vZ0":-5.072727527155741,"x":119.27,"y":153.13,"x0":-1.9159837128690171,"y0":50.001099037259195,"z0":5.775330161862683,"aX":-18.62063475150403},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":13.9,"breakHorizontal":13.8,"spinRate":2088,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3726710858544613,"extension":6.150941855203808},"index":1,"playId":"e14d35a2-d8c0-3450-aee1-ba8023dedf48","pitchNumber":2,"startTime":"2025-09-06T22:35:58.801Z","endTime":"2025-09-06T22:36:02.153Z","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":101.9,"endSpeed":93.3,"strikeZoneTop":3.50999992628647,"strikeZoneBottom":1.63774361079919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.019607379531216,"aZ":-13.703072848920307,"pfxX":-8.226014484132037,"pfxZ":8.26941257406818,"pX":0.5872742020928162,"pZ":4.185232064992032,"vX0":10.037376668973648,"vY0":-148.18365890835634,"vZ0":-2.785956310955299,"x":94.61,"y":125.78,"x0":-1.7683750450481253,"y0":50.000438156143076,"z0":5.933712834930845,"aX":-18.369544600312828},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":14.6,"breakHorizontal":13.1,"spinRate":2175,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.36903859334179456,"extension":6.143305474686147},"index":2,"playId":"8b3edb10-1ea9-31e8-8431-0f8f85ad084a","pitchNumber":3,"startTime":"2025-09-06T22:36:13.752Z","endTime":"2025-09-06T22:36:17.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.480336539963083,"aZ":-28.401445870748304,"pfxX":-6.8427129132807805,"pfxZ":1.8470733059147175,"pX":-0.18228631380037966,"pZ":2.449348376038287,"vX0":7.475636146249233,"vY0":-141.14318573409298,"vZ0":-4.321647460874523,"x":123.95,"y":172.65,"x0":-1.960990754567635,"y0":50.0012697925397,"z0":5.803156953373413,"aX":-13.971856322876853},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":2.8,"breakHorizontal":11.0,"spinRate":1779,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.38628323355565497,"extension":6.148439028754769},"index":3,"playId":"39d44abe-ac3f-3b33-b987-0671acad24f5","pitchNumber":4,"startTime":"2025-09-06T22:36:29.512Z","endTime":"2025-09-06T22:36:34.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67034616326418,"aZ":-29.34065906818734,"pfxX":-7.589305517921257,"pfxZ":1.3615937385856096,"pX":-0.008928889593543791,"pZ":2.2613142000987367,"vX0":7.92251218907958,"vY0":-143.27040343009256,"vZ0":-4.83669537813083,"x":117.34,"y":177.72,"x0":-1.8221575783783122,"y0":50.00257530918853,"z0":5.801915089643041,"aX":-15.798979071068217},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":1.7,"breakHorizontal":12.1,"spinRate":1738,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.38210388106717375,"extension":6.106017931088385},"index":4,"playId":"27766354-5208-30dd-a827-199363bc61cf","pitchNumber":5,"startTime":"2025-09-06T22:36:58.493Z","endTime":"2025-09-06T22:37:02.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":91.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.859866644778776,"aZ":-15.240707973731192,"pfxX":-8.468579386741784,"pfxZ":7.839868368652178,"pX":-1.0903724378422295,"pZ":2.725741930896312,"vX0":6.0895960889862515,"vY0":-146.31829791375912,"vZ0":-5.967303054492991,"x":158.56,"y":165.18,"x0":-2.102790578565549,"y0":50.000024560060226,"z0":5.711524775234202,"aX":-18.283140242415133},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.1,"breakHorizontal":14.0,"spinRate":2003,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.37493411302685553,"extension":6.406911364508634},"index":5,"playId":"169eaa65-cb18-33d6-8692-fab6532307ed","pitchNumber":6,"startTime":"2025-09-06T22:37:30.888Z","endTime":"2025-09-06T22:37:34.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:37:34.613Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Troy Johnston strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-06T22:35:20.832Z","endTime":"2025-09-06T22:37:34.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.63316272553138,"strikeZoneBottom":1.66388464689727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.717455751897017,"aZ":-41.56110238338898,"pfxX":3.1989921011687077,"pfxZ":-5.632689135404766,"pX":-0.8423986100349146,"pZ":3.648645797917714,"vX0":2.487529019642704,"vY0":-128.07130814340817,"vZ0":2.345442132735206,"x":149.11,"y":140.27,"x0":-2.2408926465235046,"y0":50.00315075636632,"z0":5.964588911361981,"aX":5.329979583424477},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-9.5,"breakHorizontal":-6.4,"spinRate":2682,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.4271863252818284,"extension":6.165707574673045},"index":0,"playId":"736c6592-f334-38a1-af4f-dbbd7b190148","pitchNumber":1,"startTime":"2025-09-06T22:35:40.661Z","endTime":"2025-09-06T22:35:45.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":101.0,"endSpeed":92.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.9381195038922,"aZ":-14.401040164929075,"pfxX":-8.506855169340612,"pfxZ":8.117713369934753,"pX":-0.05942472954762144,"pZ":3.1720380856813173,"vX0":8.595639517105646,"vY0":-146.83051653711067,"vZ0":-5.072727527155741,"x":119.27,"y":153.13,"x0":-1.9159837128690171,"y0":50.001099037259195,"z0":5.775330161862683,"aX":-18.62063475150403},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":13.9,"breakHorizontal":13.8,"spinRate":2088,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3726710858544613,"extension":6.150941855203808},"index":1,"playId":"e14d35a2-d8c0-3450-aee1-ba8023dedf48","pitchNumber":2,"startTime":"2025-09-06T22:35:58.801Z","endTime":"2025-09-06T22:36:02.153Z","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":101.9,"endSpeed":93.3,"strikeZoneTop":3.50999992628647,"strikeZoneBottom":1.63774361079919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.019607379531216,"aZ":-13.703072848920307,"pfxX":-8.226014484132037,"pfxZ":8.26941257406818,"pX":0.5872742020928162,"pZ":4.185232064992032,"vX0":10.037376668973648,"vY0":-148.18365890835634,"vZ0":-2.785956310955299,"x":94.61,"y":125.78,"x0":-1.7683750450481253,"y0":50.000438156143076,"z0":5.933712834930845,"aX":-18.369544600312828},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":14.6,"breakHorizontal":13.1,"spinRate":2175,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.36903859334179456,"extension":6.143305474686147},"index":2,"playId":"8b3edb10-1ea9-31e8-8431-0f8f85ad084a","pitchNumber":3,"startTime":"2025-09-06T22:36:13.752Z","endTime":"2025-09-06T22:36:17.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.480336539963083,"aZ":-28.401445870748304,"pfxX":-6.8427129132807805,"pfxZ":1.8470733059147175,"pX":-0.18228631380037966,"pZ":2.449348376038287,"vX0":7.475636146249233,"vY0":-141.14318573409298,"vZ0":-4.321647460874523,"x":123.95,"y":172.65,"x0":-1.960990754567635,"y0":50.0012697925397,"z0":5.803156953373413,"aX":-13.971856322876853},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":2.8,"breakHorizontal":11.0,"spinRate":1779,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.38628323355565497,"extension":6.148439028754769},"index":3,"playId":"39d44abe-ac3f-3b33-b987-0671acad24f5","pitchNumber":4,"startTime":"2025-09-06T22:36:29.512Z","endTime":"2025-09-06T22:36:34.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67034616326418,"aZ":-29.34065906818734,"pfxX":-7.589305517921257,"pfxZ":1.3615937385856096,"pX":-0.008928889593543791,"pZ":2.2613142000987367,"vX0":7.92251218907958,"vY0":-143.27040343009256,"vZ0":-4.83669537813083,"x":117.34,"y":177.72,"x0":-1.8221575783783122,"y0":50.00257530918853,"z0":5.801915089643041,"aX":-15.798979071068217},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":1.7,"breakHorizontal":12.1,"spinRate":1738,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.38210388106717375,"extension":6.106017931088385},"index":4,"playId":"27766354-5208-30dd-a827-199363bc61cf","pitchNumber":5,"startTime":"2025-09-06T22:36:58.493Z","endTime":"2025-09-06T22:37:02.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":91.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.859866644778776,"aZ":-15.240707973731192,"pfxX":-8.468579386741784,"pfxZ":7.839868368652178,"pX":-1.0903724378422295,"pZ":2.725741930896312,"vX0":6.0895960889862515,"vY0":-146.31829791375912,"vZ0":-5.967303054492991,"x":158.56,"y":165.18,"x0":-2.102790578565549,"y0":50.000024560060226,"z0":5.711524775234202,"aX":-18.283140242415133},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.1,"breakHorizontal":14.0,"spinRate":2003,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.37493411302685553,"extension":6.406911364508634},"index":5,"playId":"169eaa65-cb18-33d6-8692-fab6532307ed","pitchNumber":6,"startTime":"2025-09-06T22:37:30.888Z","endTime":"2025-09-06T22:37:34.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-06T22:37:34.613Z","atBatIndex":72},"scoringPlays":[2,24,27,33,35],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":72.27,"y":97.23},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":143.48,"y":25.07},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":120.41,"y":143.17},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":196.29,"y":87.12},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":111.51,"y":73.55},"type":"O","description":"Lineout"}]}},{"startIndex":8,"endIndex":15,"top":[8,9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":154.9,"y":155.88},"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":2,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":93.38,"y":103.18},"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":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":105.74,"y":153.88},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"coordinates":{"x":53.89,"y":78.11},"type":"H","description":"Double"}]}},{"startIndex":16,"endIndex":22,"top":[16,17,18,19],"bottom":[20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":101.05,"y":167.98},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":23,"endIndex":36,"top":[23,24,25,26,27,28,29],"bottom":[30,31,32,33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":224.88,"y":94.81},"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":4,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":116.78,"y":102.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":67.83,"y":132.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":111.13,"y":187.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":107.89,"y":72.4},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":143.41,"y":164.96},"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":4,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":202.19,"y":103.59},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":98.77,"y":173.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":94.33,"y":115.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":105.28,"y":165.56},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"coordinates":{"x":41.75,"y":89.92},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":128.03,"y":160.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":185.77,"y":77.21},"type":"O","description":"Lineout"}]}},{"startIndex":37,"endIndex":43,"top":[37,38,39],"bottom":[40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":157.1,"y":159.48},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":98.11,"y":52.85},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":115.57,"y":143.78},"type":"O","description":"Double Play"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":138.57,"y":148.01},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":114.99,"y":119.11},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":158.51,"y":86.81},"type":"O","description":"Lineout"}]}},{"startIndex":44,"endIndex":51,"top":[44,45,46],"bottom":[47,48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":176.49,"y":153.21},"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":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":134.94,"y":143.78},"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":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":111.34,"y":151.64},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":99.16,"y":46.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":133.45,"y":82.52},"type":"O","description":"Flyout"}]}},{"startIndex":52,"endIndex":58,"top":[52,53,54,55],"bottom":[56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":41.53,"y":121.76},"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":7,"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":116.64,"y":171.08},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":69.86,"y":86.83},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"batter":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"coordinates":{"x":101.66,"y":36.55},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":105.28,"y":168.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"coordinates":{"x":102.26,"y":168.59},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":66,"top":[59,60,61,62,63],"bottom":[64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":685005,"fullName":"Christian Roa","link":"/api/v1/people/685005"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":47.08,"y":127.51},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":685005,"fullName":"Christian Roa","link":"/api/v1/people/685005"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":155.51,"y":160.12},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"coordinates":{"x":123.44,"y":177.06},"type":"O","description":"Pop Out"}]}},{"startIndex":67,"endIndex":72,"top":[67,68,69],"bottom":[70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":685005,"fullName":"Christian Roa","link":"/api/v1/people/685005"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":129.49,"y":72.98},"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":9,"pitcher":{"id":685005,"fullName":"Christian Roa","link":"/api/v1/people/685005"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":144.26,"y":42.86},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":146.15,"y":166.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"coordinates":{"x":135.47,"y":155.29},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":6,"errors":0,"leftOnBase":6},"away":{"runs":4,"hits":9,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"catcher":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"first":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"second":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"third":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"shortstop":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"left":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"center":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"right":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"onDeck":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"inHole":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"battingOrder":3,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"offense":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"onDeck":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"inHole":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"pitcher":{"id":685005,"fullName":"Christian Roa","link":"/api/v1/people/685005"},"battingOrder":8,"team":{"id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":7,"airOuts":11,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".258","atBats":33,"obp":".328","slg":".426","ops":".754","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":16,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":4,"lineOuts":4},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".286","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":139,"era":"3.81","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.24","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":50,"strikes":89,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"pitchesPerInning":"15.44","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"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":"500","stats":{"batting":{"summary":"2-4 | 2 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":1,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":45,"groundOuts":72,"airOuts":79,"runs":49,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":93,"baseOnBalls":33,"intentionalWalks":0,"hits":90,"hitByPitch":0,"avg":".275","atBats":327,"obp":".338","slg":".425","ops":".763","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":368,"totalBases":139,"rbi":33,"leftOnBase":138,"sacBunts":3,"sacFlies":4,"babip":".354","groundOutsToAirouts":"0.91","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"36.33","popOuts":10,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":209,"errors":3,"chances":218,"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":{"note":"(W, 13-6)","summary":"6.0 IP, 2 ER, 8 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":100,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":38,"strikes":62,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":29,"gamesStarted":29,"flyOuts":84,"groundOuts":137,"airOuts":140,"runs":76,"doubles":32,"triples":0,"homeRuns":14,"strikeOuts":190,"baseOnBalls":56,"intentionalWalks":0,"hits":153,"hitByPitch":3,"atBats":618,"obp":".312","caughtStealing":10,"stolenBases":18,"stolenBasePercentage":".643","caughtStealingPercentage":".357","numberOfPitches":2707,"era":"4.01","inningsPitched":"161.2","wins":13,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":72,"whip":"1.29","battersFaced":679,"outs":485,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2707,"balls":958,"strikes":1749,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":6,"groundOutsToAirouts":"0.98","rbi":2,"winPercentage":".684","pitchesPerInning":"16.74","gamesFinished":0,"strikeoutWalkRatio":"3.39","strikeoutsPer9Inn":"10.58","walksPer9Inn":"3.12","hitsPer9Inn":"8.52","runsScoredPer9":"4.23","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":5,"errors":2,"chances":26,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642152":{"person":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":2,"flyOuts":28,"groundOuts":37,"airOuts":51,"runs":20,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":31,"baseOnBalls":14,"intentionalWalks":1,"hits":40,"hitByPitch":5,"atBats":155,"obp":".333","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":731,"era":"4.10","inningsPitched":"41.2","wins":3,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":19,"whip":"1.30","battersFaced":178,"outs":125,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":731,"balls":278,"strikes":453,"strikePercentage":".620","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".750","pitchesPerInning":"17.54","gamesFinished":9,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"6.70","walksPer9Inn":"3.02","hitsPer9Inn":"8.64","runsScoredPer9":"4.32","homeRunsPer9":"1.30","inheritedRunners":19,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621237":{"person":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":11,"groundOuts":21,"airOuts":23,"runs":10,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":7,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":96,"obp":".308","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":430,"era":"3.33","inningsPitched":"24.1","wins":4,"losses":2,"saves":7,"saveOpportunities":8,"holds":5,"blownSaves":1,"earnedRuns":9,"whip":"1.32","battersFaced":106,"outs":73,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":430,"balls":156,"strikes":274,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".667","pitchesPerInning":"17.67","gamesFinished":10,"strikeoutWalkRatio":"4.29","strikeoutsPer9Inn":"11.10","walksPer9Inn":"2.59","hitsPer9Inn":"9.25","runsScoredPer9":"3.70","homeRunsPer9":"0.74","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650911":{"person":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":28,"flyOuts":65,"groundOuts":213,"airOuts":114,"runs":53,"doubles":33,"triples":0,"homeRuns":10,"strikeOuts":186,"baseOnBalls":42,"intentionalWalks":0,"hits":155,"hitByPitch":6,"atBats":666,"obp":".284","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2550,"era":"2.60","inningsPitched":"176.1","wins":12,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.12","battersFaced":716,"outs":529,"gamesPitched":28,"completeGames":1,"shutouts":0,"pitchesThrown":2550,"balls":857,"strikes":1693,"strikePercentage":".660","hitBatsmen":6,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.87","rbi":0,"winPercentage":".706","pitchesPerInning":"14.46","gamesFinished":0,"strikeoutWalkRatio":"4.43","strikeoutsPer9Inn":"9.49","walksPer9Inn":"2.14","hitsPer9Inn":"7.91","runsScoredPer9":"2.71","homeRunsPer9":"0.51","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":7,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547180":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":66,"groundOuts":108,"airOuts":110,"runs":64,"doubles":29,"triples":0,"homeRuns":24,"strikeOuts":105,"baseOnBalls":58,"intentionalWalks":5,"hits":115,"hitByPitch":5,"avg":".264","atBats":435,"obp":".355","slg":".497","ops":".852","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":501,"totalBases":216,"rbi":67,"leftOnBase":193,"sacBunts":0,"sacFlies":3,"babip":".294","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.12","popOuts":8,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":801,"errors":2,"chances":866,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID592663":{"person":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":48,"groundOuts":110,"airOuts":101,"runs":50,"doubles":25,"triples":1,"homeRuns":11,"strikeOuts":117,"baseOnBalls":31,"intentionalWalks":1,"hits":119,"hitByPitch":7,"avg":".266","atBats":447,"obp":".324","slg":".400","ops":".724","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":486,"totalBases":179,"rbi":47,"leftOnBase":171,"sacBunts":0,"sacFlies":0,"babip":".339","groundOutsToAirouts":"1.09","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"40.64","popOuts":19,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":27,"stolenBases":63,"stolenBasePercentage":".700","caughtStealingPercentage":".300","assists":34,"putOuts":1080,"errors":6,"chances":1120,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID661395":{"person":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(S, 27)","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":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":64,"gamesStarted":0,"flyOuts":20,"groundOuts":81,"airOuts":34,"runs":16,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":68,"baseOnBalls":18,"intentionalWalks":4,"hits":50,"hitByPitch":3,"atBats":231,"obp":".280","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":943,"era":"1.89","inningsPitched":"62.0","wins":6,"losses":6,"saves":27,"saveOpportunities":30,"holds":1,"blownSaves":3,"earnedRuns":13,"whip":"1.10","battersFaced":254,"outs":186,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":943,"balls":322,"strikes":621,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.38","rbi":0,"winPercentage":".500","pitchesPerInning":"15.21","gamesFinished":49,"strikeoutWalkRatio":"3.78","strikeoutsPer9Inn":"9.87","walksPer9Inn":"2.61","hitsPer9Inn":"7.26","runsScoredPer9":"2.32","homeRunsPer9":"0.15","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":32,"groundOuts":57,"airOuts":54,"runs":25,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":51,"baseOnBalls":10,"intentionalWalks":0,"hits":59,"hitByPitch":2,"avg":".273","atBats":216,"obp":".309","slg":".426","ops":".735","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":92,"rbi":33,"leftOnBase":78,"sacBunts":3,"sacFlies":2,"babip":".325","groundOutsToAirouts":"1.06","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"30.86","popOuts":7,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":121,"putOuts":92,"errors":3,"chances":216,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":10,"groundOuts":18,"airOuts":17,"runs":10,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".219","atBats":73,"obp":".305","slg":".411","ops":".716","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":30,"rbi":13,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".255","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.25","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":4,"putOuts":50,"errors":1,"chances":55,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689147":{"person":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":60,"gamesStarted":0,"flyOuts":27,"groundOuts":49,"airOuts":55,"runs":23,"doubles":11,"triples":0,"homeRuns":4,"strikeOuts":54,"baseOnBalls":24,"intentionalWalks":3,"hits":47,"hitByPitch":4,"atBats":202,"obp":".322","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":916,"era":"3.10","inningsPitched":"52.1","wins":7,"losses":4,"saves":4,"saveOpportunities":10,"holds":19,"blownSaves":6,"earnedRuns":18,"whip":"1.36","battersFaced":233,"outs":157,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":916,"balls":331,"strikes":585,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".636","pitchesPerInning":"17.50","gamesFinished":10,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.29","walksPer9Inn":"4.13","hitsPer9Inn":"8.08","runsScoredPer9":"3.96","homeRunsPer9":"0.69","inheritedRunners":30,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592206":{"person":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":87,"groundOuts":118,"airOuts":144,"runs":68,"doubles":25,"triples":1,"homeRuns":16,"strikeOuts":115,"baseOnBalls":29,"intentionalWalks":0,"hits":126,"hitByPitch":4,"avg":".253","atBats":499,"obp":".297","slg":".403","ops":".700","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":536,"totalBases":201,"rbi":61,"leftOnBase":242,"sacBunts":0,"sacFlies":4,"babip":".296","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.19","popOuts":13,"lineOuts":44},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":219,"errors":0,"chances":223,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664761":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":110,"flyOuts":58,"groundOuts":128,"airOuts":106,"runs":47,"doubles":15,"triples":3,"homeRuns":9,"strikeOuts":78,"baseOnBalls":27,"intentionalWalks":0,"hits":116,"hitByPitch":5,"avg":".274","atBats":423,"obp":".322","slg":".388","ops":".710","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":460,"totalBases":164,"rbi":51,"leftOnBase":186,"sacBunts":0,"sacFlies":5,"babip":".314","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":8,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":194,"putOuts":142,"errors":4,"chances":340,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID641835":{"person":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":5,"groundOuts":15,"airOuts":11,"runs":3,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":43,"obp":".239","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":187,"era":"2.38","inningsPitched":"11.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.88","battersFaced":46,"outs":34,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":187,"balls":60,"strikes":127,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".---","pitchesPerInning":"16.50","gamesFinished":5,"strikeoutWalkRatio":"9.00","strikeoutsPer9Inn":"7.15","walksPer9Inn":"0.79","hitsPer9Inn":"7.15","runsScoredPer9":"2.38","homeRunsPer9":"0.79","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":88,"groundOuts":98,"airOuts":153,"runs":58,"doubles":20,"triples":3,"homeRuns":10,"strikeOuts":80,"baseOnBalls":47,"intentionalWalks":0,"hits":109,"hitByPitch":1,"avg":".251","atBats":434,"obp":".323","slg":".380","ops":".703","caughtStealing":3,"stolenBases":23,"stolenBasePercentage":".885","caughtStealingPercentage":".115","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":488,"totalBases":165,"rbi":60,"leftOnBase":184,"sacBunts":2,"sacFlies":4,"babip":".284","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.40","popOuts":22,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":276,"putOuts":207,"errors":3,"chances":486,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656941":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | 2 HBP, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":2,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":142,"flyOuts":74,"groundOuts":104,"airOuts":129,"runs":97,"doubles":20,"triples":2,"homeRuns":49,"strikeOuts":169,"baseOnBalls":93,"intentionalWalks":5,"hits":128,"hitByPitch":11,"avg":".242","atBats":529,"obp":".366","slg":".565","ops":".931","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":634,"totalBases":299,"rbi":119,"leftOnBase":256,"sacBunts":0,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.80","popOuts":29,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":29,"gamesStarted":18,"flyOuts":63,"groundOuts":120,"airOuts":112,"runs":52,"doubles":16,"triples":1,"homeRuns":17,"strikeOuts":75,"baseOnBalls":34,"intentionalWalks":0,"hits":110,"hitByPitch":4,"atBats":414,"obp":".326","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1770,"era":"3.92","inningsPitched":"105.2","wins":4,"losses":7,"saves":1,"saveOpportunities":3,"holds":1,"blownSaves":2,"earnedRuns":46,"whip":"1.36","battersFaced":455,"outs":317,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":1770,"balls":660,"strikes":1110,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":5,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".364","pitchesPerInning":"16.75","gamesFinished":4,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"6.39","walksPer9Inn":"2.90","hitsPer9Inn":"9.37","runsScoredPer9":"4.43","homeRunsPer9":"1.45","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":8,"errors":1,"chances":29,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665561":{"person":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":13,"groundOuts":36,"airOuts":22,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".184","atBats":87,"obp":".276","slg":".253","ops":".529","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":22,"rbi":9,"leftOnBase":50,"sacBunts":1,"sacFlies":0,"babip":".208","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.00","popOuts":7,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":20,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":13,"putOuts":231,"errors":1,"chances":245,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621381":{"person":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(H, 18)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"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":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"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":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":61,"gamesStarted":0,"flyOuts":47,"groundOuts":22,"airOuts":82,"runs":21,"doubles":10,"triples":2,"homeRuns":5,"strikeOuts":67,"baseOnBalls":18,"intentionalWalks":1,"hits":45,"hitByPitch":2,"atBats":210,"obp":".278","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":917,"era":"2.83","inningsPitched":"57.1","wins":2,"losses":3,"saves":6,"saveOpportunities":10,"holds":18,"blownSaves":4,"earnedRuns":18,"whip":"1.10","battersFaced":236,"outs":172,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":917,"balls":287,"strikes":630,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":0,"winPercentage":".400","pitchesPerInning":"15.99","gamesFinished":18,"strikeoutWalkRatio":"3.72","strikeoutsPer9Inn":"10.52","walksPer9Inn":"2.83","hitsPer9Inn":"7.06","runsScoredPer9":"3.30","homeRunsPer9":"0.78","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":22,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":80,"groundOuts":130,"airOuts":137,"runs":45,"doubles":20,"triples":2,"homeRuns":10,"strikeOuts":128,"baseOnBalls":32,"intentionalWalks":0,"hits":129,"hitByPitch":6,"atBats":522,"obp":".298","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":2080,"era":"2.89","inningsPitched":"137.0","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.18","battersFaced":562,"outs":411,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2080,"balls":712,"strikes":1368,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".647","pitchesPerInning":"15.18","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.41","walksPer9Inn":"2.10","hitsPer9Inn":"8.47","runsScoredPer9":"2.96","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":29,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":9,"errors":2,"chances":27,"fielding":".926","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596117":{"person":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664056":{"person":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":126,"flyOuts":43,"groundOuts":79,"airOuts":82,"runs":48,"doubles":20,"triples":1,"homeRuns":15,"strikeOuts":109,"baseOnBalls":36,"intentionalWalks":0,"hits":99,"hitByPitch":10,"avg":".270","atBats":366,"obp":".349","slg":".454","ops":".803","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":166,"rbi":49,"leftOnBase":156,"sacBunts":0,"sacFlies":3,"babip":".343","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.40","popOuts":22,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":264,"errors":3,"chances":273,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID621383":{"person":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":61,"gamesStarted":1,"flyOuts":32,"groundOuts":62,"airOuts":62,"runs":23,"doubles":5,"triples":2,"homeRuns":9,"strikeOuts":56,"baseOnBalls":10,"intentionalWalks":1,"hits":49,"hitByPitch":1,"atBats":227,"obp":".252","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":965,"era":"3.23","inningsPitched":"61.1","wins":5,"losses":2,"saves":1,"saveOpportunities":3,"holds":7,"blownSaves":2,"earnedRuns":22,"whip":"0.96","battersFaced":240,"outs":184,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":965,"balls":332,"strikes":633,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".714","pitchesPerInning":"15.73","gamesFinished":10,"strikeoutWalkRatio":"5.60","strikeoutsPer9Inn":"8.22","walksPer9Inn":"1.47","hitsPer9Inn":"7.19","runsScoredPer9":"3.37","homeRunsPer9":"1.32","inheritedRunners":26,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676661":{"person":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":14,"groundOuts":37,"airOuts":35,"runs":18,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":21,"baseOnBalls":10,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":124,"obp":".306","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":501,"era":"4.64","inningsPitched":"33.0","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.24","battersFaced":134,"outs":99,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":501,"balls":179,"strikes":322,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".500","pitchesPerInning":"15.18","gamesFinished":14,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"5.73","walksPer9Inn":"2.73","hitsPer9Inn":"8.45","runsScoredPer9":"4.91","homeRunsPer9":"1.36","inheritedRunners":13,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":15},"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}},"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":13,"gamesStarted":13,"flyOuts":32,"groundOuts":61,"airOuts":65,"runs":54,"doubles":12,"triples":1,"homeRuns":15,"strikeOuts":72,"baseOnBalls":23,"intentionalWalks":0,"hits":81,"hitByPitch":4,"atBats":278,"obp":".354","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1203,"era":"6.78","inningsPitched":"69.0","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.51","battersFaced":306,"outs":207,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1203,"balls":423,"strikes":780,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".273","pitchesPerInning":"17.43","gamesFinished":0,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"9.39","walksPer9Inn":"3.00","hitsPer9Inn":"10.57","runsScoredPer9":"7.04","homeRunsPer9":"1.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":0,"chances":11,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | SB","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":81,"groundOuts":88,"airOuts":133,"runs":53,"doubles":18,"triples":0,"homeRuns":15,"strikeOuts":77,"baseOnBalls":44,"intentionalWalks":3,"hits":81,"hitByPitch":3,"avg":".217","atBats":374,"obp":".301","slg":".385","ops":".686","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":426,"totalBases":144,"rbi":45,"leftOnBase":179,"sacBunts":1,"sacFlies":4,"babip":".231","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.93","popOuts":21,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":184,"errors":1,"chances":187,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":85,"groundOuts":155,"airOuts":146,"runs":93,"doubles":31,"triples":7,"homeRuns":14,"strikeOuts":106,"baseOnBalls":43,"intentionalWalks":1,"hits":178,"hitByPitch":5,"avg":".305","atBats":583,"obp":".357","slg":".455","ops":".812","caughtStealing":7,"stolenBases":36,"stolenBasePercentage":".837","caughtStealingPercentage":".163","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":633,"totalBases":265,"rbi":68,"leftOnBase":219,"sacBunts":0,"sacFlies":2,"babip":".353","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.64","popOuts":21,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":338,"putOuts":158,"errors":8,"chances":504,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID502085":{"person":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"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":12,"gamesStarted":0,"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":40,"obp":".311","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":183,"era":"2.53","inningsPitched":"10.2","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":3,"whip":"1.31","battersFaced":45,"outs":32,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":183,"balls":73,"strikes":110,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.16","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"12.66","walksPer9Inn":"4.22","hitsPer9Inn":"7.59","runsScoredPer9":"2.53","homeRunsPer9":"0.84","inheritedRunners":3,"inheritedRunnersScored":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[656941,664761,547180,592663,669016,664056,596146,624641,681082,666200,502085,621381,661395],"pitchers":[666200,502085,621381,661395],"bench":[592206,665561,596117,607208,642215],"bullpen":[621237,621383,689147,676661,641835,605400,650911,624133,642152,592836],"battingOrder":[656941,664761,547180,592663,669016,664056,596146,624641,681082],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Marsh 2 (20, Alcantara, S, Roa); Realmuto (25, Alcantara, S); Stott (20, Gibson, C)."},{"label":"HR","value":"Harper, B (24, 1st inning off Alcantara, S, 1 on, 1 out)."},{"label":"TB","value":"Bader; Harper, B 4; Kepler; Marsh 4; Realmuto 2; Sosa, E 2; Stott 2."},{"label":"RBI","value":"Bader (49); Harper, B 2 (67); Stott (60)."},{"label":"Runners left in scoring position, 2 out","value":"Bohm; Harper, B; Sosa, E 2."},{"label":"SF","value":"Stott."},{"label":"GIDP","value":"Bohm."},{"label":"Team RISP","value":"2-for-9."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Kepler (3, 2nd base off Roa/Ramírez)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".249","atBats":31,"obp":".313","slg":".391","ops":".704","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":9,"rbi":2,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":11,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":2,"atBats":33,"obp":".342","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":146,"era":"4.73","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.32","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":50,"strikes":96,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":4,"pitchesPerInning":"16.22","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID669199":{"person":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":45,"gamesStarted":1,"flyOuts":32,"groundOuts":44,"airOuts":68,"runs":30,"doubles":8,"triples":3,"homeRuns":8,"strikeOuts":67,"baseOnBalls":27,"intentionalWalks":3,"hits":48,"hitByPitch":3,"atBats":222,"obp":".305","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1002,"era":"3.96","inningsPitched":"61.1","wins":5,"losses":2,"saves":2,"saveOpportunities":3,"holds":6,"blownSaves":1,"earnedRuns":27,"whip":"1.22","battersFaced":257,"outs":184,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":1002,"balls":364,"strikes":638,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".714","pitchesPerInning":"16.34","gamesFinished":11,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"9.83","walksPer9Inn":"3.96","hitsPer9Inn":"7.04","runsScoredPer9":"4.40","homeRunsPer9":"1.17","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691185":{"person":{"id":691185,"fullName":"Maximo Acosta","link":"/api/v1/people/691185"},"jerseyNumber":"24","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":6,"groundOuts":9,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".200","atBats":30,"obp":".273","slg":".533","ops":".806","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":16,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".158","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":11,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID681715":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"jerseyNumber":"64","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":32,"groundOuts":38,"airOuts":50,"runs":27,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":62,"baseOnBalls":18,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".260","atBats":200,"obp":".324","slg":".415","ops":".739","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":83,"rbi":34,"leftOnBase":88,"sacBunts":0,"sacFlies":2,"babip":".338","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.57","popOuts":10,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":65,"errors":2,"chances":67,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID645261":{"person":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(L, 8-12)","summary":"6.0 IP, 4 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":5,"airOuts":8,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":102,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":33,"strikes":69,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"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":28,"gamesStarted":28,"flyOuts":87,"groundOuts":168,"airOuts":162,"runs":100,"doubles":37,"triples":0,"homeRuns":18,"strikeOuts":123,"baseOnBalls":53,"intentionalWalks":0,"hits":150,"hitByPitch":8,"atBats":594,"obp":".318","caughtStealing":0,"stolenBases":32,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2591,"era":"5.67","inningsPitched":"154.0","wins":8,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":97,"whip":"1.32","battersFaced":665,"outs":462,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2591,"balls":898,"strikes":1693,"strikePercentage":".650","hitBatsmen":8,"balks":2,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":4,"winPercentage":".400","pitchesPerInning":"16.82","gamesFinished":0,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"7.19","walksPer9Inn":"3.10","hitsPer9Inn":"8.77","runsScoredPer9":"5.84","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":9,"passedBall":0,"popOuts":22,"lineOuts":53},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":0,"chances":18,"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"}]},"ID686894":{"person":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"jerseyNumber":"41","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":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":10,"flyOuts":1,"groundOuts":6,"airOuts":3,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".265","atBats":34,"obp":".278","slg":".412","ops":".690","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":14,"rbi":6,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"babip":".471","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":20,"errors":0,"chances":21,"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"}]},"ID685005":{"person":{"id":685005,"fullName":"Christian Roa","link":"/api/v1/people/685005"},"jerseyNumber":"82","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":27,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":9,"strikes":18,"strikePercentage":".670","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":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":27,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":9,"strikes":18,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"75","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":8,"groundOuts":18,"airOuts":17,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".257","atBats":70,"obp":".297","slg":".357","ops":".654","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":25,"rbi":7,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".327","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.00","popOuts":1,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":85,"errors":0,"chances":91,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663969":{"person":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":46,"gamesStarted":0,"flyOuts":30,"groundOuts":88,"airOuts":55,"runs":25,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":43,"baseOnBalls":21,"intentionalWalks":0,"hits":61,"hitByPitch":2,"atBats":247,"obp":".311","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":962,"era":"3.15","inningsPitched":"65.2","wins":2,"losses":1,"saves":3,"saveOpportunities":3,"holds":5,"blownSaves":0,"earnedRuns":23,"whip":"1.25","battersFaced":270,"outs":197,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":962,"balls":337,"strikes":625,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".667","pitchesPerInning":"14.65","gamesFinished":17,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"5.89","walksPer9Inn":"2.88","hitsPer9Inn":"8.36","runsScoredPer9":"3.43","homeRunsPer9":"1.10","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":8,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676572":{"person":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"jerseyNumber":"33","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":68,"groundOuts":122,"airOuts":114,"runs":49,"doubles":25,"triples":3,"homeRuns":9,"strikeOuts":95,"baseOnBalls":32,"intentionalWalks":0,"hits":102,"hitByPitch":1,"avg":".238","atBats":429,"obp":".290","slg":".373","ops":".663","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":466,"totalBases":160,"rbi":46,"leftOnBase":195,"sacBunts":0,"sacFlies":4,"babip":".283","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.67","popOuts":20,"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":46,"putOuts":689,"errors":7,"chances":742,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID678692":{"person":{"id":678692,"fullName":"Ronny Henriquez","link":"/api/v1/people/678692"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":60,"gamesStarted":0,"flyOuts":40,"groundOuts":40,"airOuts":61,"runs":21,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":84,"baseOnBalls":24,"intentionalWalks":2,"hits":44,"hitByPitch":3,"atBats":225,"obp":".278","caughtStealing":0,"stolenBases":14,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":979,"era":"2.47","inningsPitched":"62.0","wins":6,"losses":1,"saves":6,"saveOpportunities":10,"holds":21,"blownSaves":4,"earnedRuns":17,"whip":"1.10","battersFaced":256,"outs":186,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":979,"balls":346,"strikes":633,"strikePercentage":".650","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".857","pitchesPerInning":"15.79","gamesFinished":8,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"12.19","walksPer9Inn":"3.48","hitsPer9Inn":"6.39","runsScoredPer9":"3.05","homeRunsPer9":"1.16","inheritedRunners":30,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661527":{"person":{"id":661527,"fullName":"Seth Martinez","link":"/api/v1/people/661527"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":0,"flyOuts":4,"groundOuts":3,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":15,"obp":".235","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":83,"era":"2.08","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.92","battersFaced":17,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":33,"strikes":50,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"19.15","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.23","walksPer9Inn":"4.15","hitsPer9Inn":"4.15","runsScoredPer9":"2.08","homeRunsPer9":"2.08","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805300":{"person":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"jerseyNumber":"87","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":15,"groundOuts":29,"airOuts":24,"runs":18,"doubles":11,"triples":3,"homeRuns":4,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":0,"hits":40,"hitByPitch":0,"avg":".320","atBats":125,"obp":".394","slg":".552","ops":".946","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":69,"rbi":25,"leftOnBase":36,"sacBunts":0,"sacFlies":1,"babip":".404","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.25","popOuts":1,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":86,"errors":0,"chances":87,"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"}]},"ID676534":{"person":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":26,"groundOuts":53,"airOuts":49,"runs":24,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":52,"baseOnBalls":21,"intentionalWalks":0,"hits":46,"hitByPitch":3,"atBats":197,"obp":".313","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":923,"era":"3.21","inningsPitched":"53.1","wins":4,"losses":4,"saves":13,"saveOpportunities":18,"holds":6,"blownSaves":5,"earnedRuns":19,"whip":"1.26","battersFaced":224,"outs":160,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":923,"balls":371,"strikes":552,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".500","pitchesPerInning":"17.31","gamesFinished":25,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"8.78","walksPer9Inn":"3.54","hitsPer9Inn":"7.76","runsScoredPer9":"4.05","homeRunsPer9":"1.01","inheritedRunners":13,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691594":{"person":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"jerseyNumber":"46","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":37,"groundOuts":84,"airOuts":92,"runs":36,"doubles":18,"triples":3,"homeRuns":5,"strikeOuts":38,"baseOnBalls":17,"intentionalWalks":0,"hits":65,"hitByPitch":1,"avg":".240","atBats":271,"obp":".283","slg":".384","ops":".667","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":297,"totalBases":104,"rbi":30,"leftOnBase":113,"sacBunts":4,"sacFlies":4,"babip":".259","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.20","popOuts":20,"lineOuts":35},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":12,"groundOuts":5,"airOuts":17,"runs":17,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":1,"baseOnBalls":4,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":46,"obp":".540","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":154,"era":"18.36","inningsPitched":"8.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"3.24","battersFaced":50,"outs":25,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":59,"strikes":95,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"18.48","gamesFinished":7,"strikeoutWalkRatio":"0.25","strikeoutsPer9Inn":"1.08","walksPer9Inn":"4.32","hitsPer9Inn":"24.84","runsScoredPer9":"18.36","homeRunsPer9":"4.32","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":105,"errors":3,"chances":236,"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"}]},"ID666277":{"person":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":10,"groundOuts":21,"airOuts":22,"runs":28,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":27,"baseOnBalls":15,"intentionalWalks":1,"hits":32,"hitByPitch":2,"atBats":102,"obp":".412","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":501,"era":"9.72","inningsPitched":"25.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.88","battersFaced":120,"outs":75,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":501,"balls":183,"strikes":318,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":"1.000","pitchesPerInning":"20.04","gamesFinished":5,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"9.72","walksPer9Inn":"5.40","hitsPer9Inn":"11.52","runsScoredPer9":"10.08","homeRunsPer9":"2.88","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806188":{"person":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":1,"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":34,"gamesStarted":1,"flyOuts":19,"groundOuts":56,"airOuts":39,"runs":18,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":34,"baseOnBalls":15,"intentionalWalks":3,"hits":40,"hitByPitch":5,"atBats":167,"obp":".319","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":742,"era":"3.27","inningsPitched":"44.0","wins":3,"losses":5,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":16,"whip":"1.25","battersFaced":189,"outs":132,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":742,"balls":275,"strikes":467,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".375","pitchesPerInning":"16.86","gamesFinished":10,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"6.95","walksPer9Inn":"3.07","hitsPer9Inn":"8.18","runsScoredPer9":"3.68","homeRunsPer9":"0.61","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":0,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669364":{"person":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":77,"groundOuts":145,"airOuts":145,"runs":69,"doubles":20,"triples":5,"homeRuns":2,"strikeOuts":78,"baseOnBalls":42,"intentionalWalks":2,"hits":142,"hitByPitch":2,"avg":".281","atBats":505,"obp":".338","slg":".352","ops":".690","caughtStealing":7,"stolenBases":24,"stolenBasePercentage":".774","caughtStealingPercentage":".226","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":554,"totalBases":178,"rbi":34,"leftOnBase":139,"sacBunts":3,"sacFlies":2,"babip":".328","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"252.50","popOuts":17,"lineOuts":51},"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":307,"putOuts":144,"errors":8,"chances":459,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656848":{"person":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":8,"groundOuts":9,"airOuts":12,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":39,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":181,"era":"2.70","inningsPitched":"10.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.20","battersFaced":42,"outs":30,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":181,"balls":63,"strikes":118,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"18.10","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.10","walksPer9Inn":"2.70","hitsPer9Inn":"8.10","runsScoredPer9":"2.70","homeRunsPer9":"0.90","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689414":{"person":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"jerseyNumber":"34","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"601","stats":{"batting":{"note":"a-","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":104,"flyOuts":42,"groundOuts":84,"airOuts":84,"runs":34,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":53,"baseOnBalls":36,"intentionalWalks":0,"hits":74,"hitByPitch":6,"avg":".256","atBats":289,"obp":".347","slg":".360","ops":".707","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":337,"totalBases":104,"rbi":39,"leftOnBase":124,"sacBunts":3,"sacFlies":3,"babip":".295","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.80","popOuts":7,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":47,"stolenBasePercentage":".922","caughtStealingPercentage":".078","assists":21,"putOuts":479,"errors":3,"chances":503,"fielding":".994","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID681006":{"person":{"id":681006,"fullName":"Josh Simpson","link":"/api/v1/people/681006"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":10,"groundOuts":28,"airOuts":18,"runs":25,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":27,"baseOnBalls":18,"intentionalWalks":1,"hits":28,"hitByPitch":3,"atBats":101,"obp":".402","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":486,"era":"8.14","inningsPitched":"24.1","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":22,"whip":"1.89","battersFaced":123,"outs":73,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":486,"balls":180,"strikes":306,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":".500","pitchesPerInning":"19.97","gamesFinished":7,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"9.99","walksPer9Inn":"6.66","hitsPer9Inn":"10.36","runsScoredPer9":"9.25","homeRunsPer9":"1.48","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682663":{"person":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"jerseyNumber":"50","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB, R, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":55,"groundOuts":138,"airOuts":122,"runs":62,"doubles":28,"triples":1,"homeRuns":19,"strikeOuts":98,"baseOnBalls":31,"intentionalWalks":2,"hits":105,"hitByPitch":8,"avg":".228","atBats":460,"obp":".287","slg":".417","ops":".704","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":502,"totalBases":192,"rbi":60,"leftOnBase":188,"sacBunts":0,"sacFlies":3,"babip":".249","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.21","popOuts":31,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":77,"stolenBasePercentage":".928","caughtStealingPercentage":".072","assists":15,"putOuts":489,"errors":10,"chances":514,"fielding":".981","passedBall":15,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID683748":{"person":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"jerseyNumber":"10","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":5,"groundOuts":3,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".200","atBats":15,"obp":".333","slg":".200","ops":".533","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":3,"rbi":1,"leftOnBase":9,"sacBunts":1,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID640459":{"person":{"id":640459,"fullName":"Brian Navarreto","link":"/api/v1/people/640459"},"jerseyNumber":"70","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"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,"avg":"1.000","atBats":1,"obp":"1.000","slg":"4.000","ops":"5.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676466":{"person":{"id":676466,"fullName":"Jack Winkler","link":"/api/v1/people/676466"},"jerseyNumber":"63","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":2,"groundOuts":4,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".231","atBats":13,"obp":".231","slg":".308","ops":".539","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":4,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":12,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691587":{"person":{"id":691587,"fullName":"Eury Pérez","link":"/api/v1/people/691587"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":61,"groundOuts":53,"airOuts":96,"runs":41,"doubles":14,"triples":1,"homeRuns":11,"strikeOuts":72,"baseOnBalls":28,"intentionalWalks":0,"hits":55,"hitByPitch":3,"atBats":275,"obp":".280","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":1318,"era":"4.66","inningsPitched":"75.1","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.10","battersFaced":307,"outs":226,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1318,"balls":474,"strikes":844,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".545","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"8.60","walksPer9Inn":"3.35","hitsPer9Inn":"6.57","runsScoredPer9":"4.90","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678368":{"person":{"id":678368,"fullName":"Valente Bellozo","link":"/api/v1/people/678368"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":6,"flyOuts":75,"groundOuts":54,"airOuts":115,"runs":35,"doubles":12,"triples":1,"homeRuns":9,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":0,"hits":74,"hitByPitch":4,"atBats":290,"obp":".316","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","numberOfPitches":1223,"era":"3.99","inningsPitched":"76.2","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":34,"whip":"1.27","battersFaced":322,"outs":230,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":1223,"balls":442,"strikes":781,"strikePercentage":".640","hitBatsmen":4,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".200","pitchesPerInning":"15.95","gamesFinished":12,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"5.99","walksPer9Inn":"2.70","hitsPer9Inn":"8.69","runsScoredPer9":"4.11","homeRunsPer9":"1.06","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":26,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672640":{"person":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":5,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":67,"groundOuts":149,"airOuts":130,"runs":57,"doubles":18,"triples":0,"homeRuns":12,"strikeOuts":74,"baseOnBalls":44,"intentionalWalks":2,"hits":113,"hitByPitch":3,"avg":".244","atBats":464,"obp":".312","slg":".360","ops":".672","caughtStealing":6,"stolenBases":12,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":513,"totalBases":167,"rbi":66,"leftOnBase":204,"sacBunts":0,"sacFlies":2,"babip":".266","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.67","popOuts":18,"lineOuts":45},"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":279,"putOuts":172,"errors":8,"chances":459,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID800049":{"person":{"id":800049,"fullName":"Adam Mazur","link":"/api/v1/people/800049"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":3,"gamesStarted":3,"flyOuts":11,"groundOuts":22,"airOuts":15,"runs":11,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":68,"obp":".338","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":247,"era":"5.74","inningsPitched":"15.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.53","battersFaced":74,"outs":47,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":247,"balls":83,"strikes":164,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".000","pitchesPerInning":"15.77","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"6.89","walksPer9Inn":"2.87","hitsPer9Inn":"10.91","runsScoredPer9":"6.32","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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}}},"batters":[672640,682663,805300,681715,676572,686894,689414,691594,687859,691185,645261,806188,685005],"pitchers":[645261,806188,685005],"bench":[669364,683748,640459,676466],"bullpen":[669199,678368,676534,678692,661527,800049,691587,656848,663969,681006,666277],"battingOrder":[672640,682663,805300,681715,676572,689414,691594,687859,691185],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Wiemer (2, Luzardo); Wagaman (25, Luzardo); Acosta (1, Robertson)."},{"label":"TB","value":"Acosta 2; Marsee; Ramírez; Sanoja; Wagaman 2; Wiemer 2."},{"label":"RBI","value":"Sanoja (30); Wagaman (46)."},{"label":"2-out RBI","value":"Sanoja."},{"label":"Runners left in scoring position, 2 out","value":"Sanoja; Johnston, T 2."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Ramírez (3, 2nd base by Luzardo/Realmuto); Acosta (1, 3rd base by Robertson/Realmuto)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Lopez, O; Lopez, O-Acosta-Wagaman)."}]}],"note":[{"label":"a","value":"Grounded out for Wiemer in the 9th."}]}},"officials":[{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":428442,"fullName":"James Hoye","link":"/api/v1/people/428442"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Schwarber 2 (by Alcantara, S, by Gibson, C)."},{"label":"Pitches-strikes","value":"Luzardo 100-62; Robertson 13-9; Strahm 16-11; Duran, J 10-7; Alcantara, S 102-69; Gibson, C 17-9; Roa 27-18."},{"label":"Groundouts-flyouts","value":"Luzardo 3-3; Robertson 2-0; Strahm 0-0; Duran, J 2-0; Alcantara, S 5-0; Gibson, C 1-1; Roa 1-2."},{"label":"Batters faced","value":"Luzardo 26; Robertson 3; Strahm 3; Duran, J 3; Alcantara, S 26; Gibson, C 4; Roa 8."},{"label":"Umpires","value":"HP: John Libka. 1B: D.J. Reyburn. 2B: Sean Barber. 3B: James Hoye. "},{"label":"Weather","value":"72 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"4:10 PM."},{"label":"T","value":"2:27."},{"label":"Att","value":"23,895."},{"label":"Venue","value":"loanDepot park."},{"label":"September 6, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200","boxscoreName":"Luzardo"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 13-6)","summary":"6.0 IP, 2 ER, 8 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":100,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":38,"strikes":62,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":29,"gamesStarted":29,"flyOuts":84,"groundOuts":137,"airOuts":140,"runs":76,"doubles":32,"triples":0,"homeRuns":14,"strikeOuts":190,"baseOnBalls":56,"intentionalWalks":0,"hits":153,"hitByPitch":3,"atBats":618,"obp":".312","caughtStealing":10,"stolenBases":18,"stolenBasePercentage":".643","caughtStealingPercentage":".357","numberOfPitches":2707,"era":"4.01","inningsPitched":"161.2","wins":13,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":72,"whip":"1.29","battersFaced":679,"outs":485,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2707,"balls":958,"strikes":1749,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":6,"groundOutsToAirouts":"0.98","rbi":2,"winPercentage":".684","pitchesPerInning":"16.74","gamesFinished":0,"strikeoutWalkRatio":"3.39","strikeoutsPer9Inn":"10.58","walksPer9Inn":"3.12","hitsPer9Inn":"8.52","runsScoredPer9":"4.23","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":29},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":5,"errors":2,"chances":26,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":60,"pitchingGameScore":60},{"player":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180","boxscoreName":"Harper, B"},"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 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":66,"groundOuts":108,"airOuts":110,"runs":64,"doubles":29,"triples":0,"homeRuns":24,"strikeOuts":105,"baseOnBalls":58,"intentionalWalks":5,"hits":115,"hitByPitch":5,"avg":".264","atBats":435,"obp":".355","slg":".497","ops":".852","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":501,"totalBases":216,"rbi":67,"leftOnBase":193,"sacBunts":0,"sacFlies":3,"babip":".294","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.12","popOuts":8,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":63,"putOuts":801,"errors":2,"chances":866,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":52,"hittingGameScore":52},{"player":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016","boxscoreName":"Marsh"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":1,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":45,"groundOuts":72,"airOuts":79,"runs":49,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":93,"baseOnBalls":33,"intentionalWalks":0,"hits":90,"hitByPitch":0,"avg":".275","atBats":327,"obp":".338","slg":".425","ops":".763","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":368,"totalBases":139,"rbi":33,"leftOnBase":138,"sacBunts":3,"sacFlies":4,"babip":".354","groundOutsToAirouts":"0.91","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"36.33","popOuts":10,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":209,"errors":3,"chances":218,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"loser":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"save":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}