{"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":776777,"link":"/api/v1.1/game/776777/feed/live","metaData":{"wait":10,"timeStamp":"20250813_011705","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776777,"type":"R","doubleHeader":"N","id":"2025/08/12/phimlb-cinmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776777-2025-08-12","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-12T22:40:00Z","originalDate":"2025-08-12","officialDate":"2025-08-12","dayNight":"night","time":"6:40","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":119,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":69,"losses":50,"ties":0,"pct":".580"},"records":{},"divisionLeader":false,"wins":69,"losses":50,"winningPercentage":".580"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2025,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cincinnati","record":{"gamesPlayed":121,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":58,"ties":0,"pct":".521"},"records":{},"divisionLeader":false,"wins":63,"losses":58,"winningPercentage":".521"},"franchiseName":"Cincinnati","clubName":"Reds","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.312,"strikeZoneBottom":1.672},"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"ID650911":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911","firstName":"Cristopher","lastName":"Sánchez","primaryNumber":"61","birthDate":"1996-12-12","currentAge":29,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristopher","useLastName":"Sánchez","middleName":"Alexis","boxscoreName":"Sánchez, C","gender":"M","nameMatrilineal":"Valera","isPlayer":true,"isVerified":true,"pronunciation":"KRISS-tuh-furr","mlbDebutDate":"2021-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cristopher Sánchez","nameSlug":"cristopher-sanchez-650911","firstLastName":"Cristopher Sánchez","lastFirstName":"Sánchez, Cristopher","lastInitName":"Sánchez, C","initLastName":"C Sánchez","fullFMLName":"Cristopher Alexis Sánchez","fullLFMName":"Sánchez, Cristopher Alexis","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID547180":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180","firstName":"Bryce","lastName":"Harper","primaryNumber":"3","birthDate":"1992-10-16","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Bryce","useLastName":"Harper","middleName":"Aron Max","boxscoreName":"Harper, B","nickName":"Harp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"HARR-purr","mlbDebutDate":"2012-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Harper","nameSlug":"bryce-harper-547180","firstLastName":"Bryce Harper","lastFirstName":"Harper, Bryce","lastInitName":"Harper, B","initLastName":"B Harper","fullFMLName":"Bryce Aron Max Harper","fullLFMName":"Harper, Bryce Aron Max","strikeZoneTop":3.265,"strikeZoneBottom":1.648},"ID592663":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663","firstName":"Jacob","lastName":"Realmuto","primaryNumber":"10","birthDate":"1991-03-18","currentAge":35,"birthCity":"Del City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 0\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"J.T.","useLastName":"Realmuto","middleName":"Tyler","boxscoreName":"Realmuto","nickName":"Real","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"reel-MYOO-toh","mlbDebutDate":"2014-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Realmuto","nameSlug":"j-t-realmuto-592663","firstLastName":"J.T. Realmuto","lastFirstName":"Realmuto, J.T.","lastInitName":"Realmuto, J","initLastName":"J Realmuto","fullFMLName":"Jacob Tyler Realmuto","fullLFMName":"Realmuto, Jacob Tyler","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID554430":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430","firstName":"Zachary","lastName":"Wheeler","primaryNumber":"45","birthDate":"1990-05-30","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Wheeler","middleName":"Harrison","boxscoreName":"Wheeler","nickName":"Wheels","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"WEE-lurr","mlbDebutDate":"2013-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Wheeler","nameSlug":"zack-wheeler-554430","firstLastName":"Zack Wheeler","lastFirstName":"Wheeler, Zack","lastInitName":"Wheeler, Z","initLastName":"Z Wheeler","fullFMLName":"Zachary Harrison Wheeler","fullLFMName":"Wheeler, Zachary Harrison","strikeZoneTop":3.61,"strikeZoneBottom":1.76},"ID682825":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825","firstName":"Luis","lastName":"Mey","primaryNumber":"47","birthDate":"2001-06-24","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Mey","middleName":"Ellison","boxscoreName":"Mey","gender":"M","nameMatrilineal":"Senatis","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Mey","nameSlug":"luis-mey-682825","firstLastName":"Luis Mey","lastFirstName":"Mey, Luis","lastInitName":"Mey, L","initLastName":"L Mey","fullFMLName":"Luis Ellison Mey","fullLFMName":"Mey, Luis Ellison","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID682622":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622","firstName":"Noelvi","lastName":"Marte","primaryNumber":"4","birthDate":"2001-10-16","currentAge":24,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Noelvi","useLastName":"Marte","boxscoreName":"Marte, N","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Noelvi Marte","nameSlug":"noelvi-marte-682622","firstLastName":"Noelvi Marte","lastFirstName":"Marte, Noelvi","lastInitName":"Marte, N","initLastName":"N Marte","fullFMLName":"Noelvi  Marte","fullLFMName":"Marte, Noelvi","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":30,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680574":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574","firstName":"Matthew","lastName":"McLain","primaryNumber":"9","birthDate":"1999-08-06","currentAge":27,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Matt","useLastName":"McLain","middleName":"Michael","boxscoreName":"McLain, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt McLain","nameSlug":"matt-mclain-680574","firstLastName":"Matt McLain","lastFirstName":"McLain, Matt","lastInitName":"McLain, M","initLastName":"M McLain","fullFMLName":"Matthew Michael McLain","fullLFMName":"McLain, Matthew Michael","strikeZoneTop":3.047,"strikeZoneBottom":1.538},"ID607259":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","firstName":"Nicholas","lastName":"Martinez","primaryNumber":"28","birthDate":"1990-08-05","currentAge":36,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Martinez","middleName":"Andres","boxscoreName":"Martinez, N","nickName":"Tricky","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Martinez","nameSlug":"nick-martinez-607259","firstLastName":"Nick Martinez","lastFirstName":"Martinez, Nick","lastInitName":"Martinez, N","initLastName":"N Martinez","fullFMLName":"Nicholas Andres Martinez","fullLFMName":"Martinez, Nicholas Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":31,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"TJ","useLastName":"Friedl","middleName":"Lee","boxscoreName":"Friedl","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"FREE-duhl","mlbDebutDate":"2021-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"TJ Friedl","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-friedl-670770","firstLastName":"TJ Friedl","lastFirstName":"Friedl, TJ","lastInitName":"Friedl, T","initLastName":"T Friedl","fullFMLName":"Terry Lee Friedl","fullLFMName":"Friedl, Terry Lee","strikeZoneTop":3.044,"strikeZoneBottom":1.536},"ID656941":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941","firstName":"Kyle","lastName":"Schwarber","primaryNumber":"12","birthDate":"1993-03-05","currentAge":33,"birthCity":"Middletown","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":229,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Schwarber","middleName":"Joseph","boxscoreName":"Schwarber","nickName":"Schwarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"SHWAR-burr","mlbDebutDate":"2015-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Schwarber","nameSlug":"kyle-schwarber-656941","firstLastName":"Kyle Schwarber","lastFirstName":"Schwarber, Kyle","lastInitName":"Schwarber, K","initLastName":"K Schwarber","fullFMLName":"Kyle Joseph Schwarber","fullLFMName":"Schwarber, Kyle Joseph","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID805249":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249","firstName":"Otto","lastName":"Kemp","primaryNumber":"4","birthDate":"1999-09-09","currentAge":27,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Otto","useLastName":"Kemp","middleName":"Severson","boxscoreName":"Kemp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Kemp","nameSlug":"otto-kemp-805249","firstLastName":"Otto Kemp","lastFirstName":"Kemp, Otto","lastInitName":"Kemp, O","initLastName":"O Kemp","fullFMLName":"Otto Severson Kemp","fullLFMName":"Kemp, Otto Severson","strikeZoneTop":3.158,"strikeZoneBottom":1.594},"ID592836":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836","firstName":"Taijuan","lastName":"Walker","primaryNumber":"32","birthDate":"1992-08-13","currentAge":34,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taijuan","useLastName":"Walker","middleName":"Emmanuel","boxscoreName":"Walker, T","nickName":"Tai Weezy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"tie-WAHN","mlbDebutDate":"2013-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taijuan Walker","nameSlug":"taijuan-walker-592836","firstLastName":"Taijuan Walker","lastFirstName":"Walker, Taijuan","lastInitName":"Walker, T","initLastName":"T Walker","fullFMLName":"Taijuan Emmanuel Walker","fullLFMName":"Walker, Taijuan Emmanuel","strikeZoneTop":3.56,"strikeZoneBottom":1.65},"ID609280":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280","firstName":"Miguel","lastName":"Andujar","primaryNumber":"41","birthDate":"1995-03-02","currentAge":31,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Miguel","useLastName":"Andujar","middleName":"Enrique","boxscoreName":"Andujar","nickName":"Papa","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DOO-har","mlbDebutDate":"2017-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Andujar","nameSlug":"miguel-andujar-609280","firstLastName":"Miguel Andujar","lastFirstName":"Andujar, Miguel","lastInitName":"Andujar, M","initLastName":"M Andujar","fullFMLName":"Miguel Enrique Andujar","fullLFMName":"Andujar, Miguel Enrique","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID624431":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","firstName":"Jose","lastName":"Trevino","primaryNumber":"35","birthDate":"1992-11-28","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Trevino","boxscoreName":"Trevino","nickName":"Trevi","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"Tre-vee-nyo","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Trevino","nameSlug":"jose-trevino-624431","firstLastName":"Jose Trevino","lastFirstName":"Trevino, Jose","lastInitName":"Trevino, J","initLastName":"J Trevino","fullFMLName":"Jose Trevino","fullLFMName":"Trevino, Jose","strikeZoneTop":3.061,"strikeZoneBottom":1.545},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":30,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID668933":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933","firstName":"Douglas","lastName":"Ashcraft","primaryNumber":"23","birthDate":"1998-02-11","currentAge":28,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":248,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Graham","useLastName":"Ashcraft","middleName":"Graham","boxscoreName":"Ashcraft, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Graham Ashcraft","nameSlug":"graham-ashcraft-668933","firstLastName":"Graham Ashcraft","lastFirstName":"Ashcraft, Graham","lastInitName":"Ashcraft, G","initLastName":"G Ashcraft","fullFMLName":"Douglas Graham Ashcraft","fullLFMName":"Ashcraft, Douglas Graham","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664056":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056","firstName":"Harrison","lastName":"Bader","primaryNumber":"9","birthDate":"1994-06-03","currentAge":32,"birthCity":"Bronxville","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":219,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Harrison","useLastName":"Bader","middleName":"Joseph","boxscoreName":"Bader","nickName":"Tots","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BAY-der","mlbDebutDate":"2017-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Harrison Bader","nameSlug":"harrison-bader-664056","firstLastName":"Harrison Bader","lastFirstName":"Bader, Harrison","lastInitName":"Bader, H","initLastName":"H Bader","fullFMLName":"Harrison Joseph Bader","fullLFMName":"Bader, Harrison Joseph","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID666158":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158","firstName":"Gavin","lastName":"Lux","primaryNumber":"11","birthDate":"1997-11-23","currentAge":28,"birthCity":"Kenosha","birthStateProvince":"WI","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Gavin","useLastName":"Lux","middleName":"Thomas","boxscoreName":"Lux","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Lux","nameSlug":"gavin-lux-666158","firstLastName":"Gavin Lux","lastFirstName":"Lux, Gavin","lastInitName":"Lux, G","initLastName":"G Lux","fullFMLName":"Gavin Thomas Lux","fullLFMName":"Lux, Gavin Thomas","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"46","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"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},"ID605447":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447","firstName":"Jordan","lastName":"Romano","primaryNumber":"68","birthDate":"1993-04-21","currentAge":33,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Romano","middleName":"Robert","boxscoreName":"Romano","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"row-MAN-oh","mlbDebutDate":"2019-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Romano","nameSlug":"jordan-romano-605447","firstLastName":"Jordan Romano","lastFirstName":"Romano, Jordan","lastInitName":"Romano, J","initLastName":"J Romano","fullFMLName":"Jordan Robert Romano","fullLFMName":"Romano, Jordan Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"39","birthDate":"1989-08-29","currentAge":37,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID641941":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941","firstName":"Emilio","lastName":"Pagán","primaryNumber":"15","birthDate":"1991-05-07","currentAge":35,"birthCity":"Simpsonville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emilio","useLastName":"Pagán","middleName":"Enrique","boxscoreName":"Pagán","nickName":"Emiliooooo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"eh-MEE-lee-oh pa-GAHN","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emilio Pagán","nameSlug":"emilio-pagan-641941","firstLastName":"Emilio Pagán","lastFirstName":"Pagán, Emilio","lastInitName":"Pagán, E","initLastName":"E Pagán","fullFMLName":"Emilio Enrique Pagán","fullLFMName":"Pagán, Emilio Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID605130":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130","firstName":"Scott","lastName":"Barlow","primaryNumber":"58","birthDate":"1992-12-18","currentAge":33,"birthCity":"New London","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Barlow","middleName":"A.","boxscoreName":"Barlow, S","nickName":"Scoots McGoots","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"mlbDebutDate":"2018-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Barlow","nameSlug":"scott-barlow-605130","firstLastName":"Scott Barlow","lastFirstName":"Barlow, Scott","lastInitName":"Barlow, S","initLastName":"S Barlow","fullFMLName":"Scott A. Barlow","fullLFMName":"Barlow, Scott A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663574":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574","firstName":"Antonio","lastName":"Santillan","primaryNumber":"64","birthDate":"1997-04-15","currentAge":29,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":285,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tony","useLastName":"Santillan","boxscoreName":"Santillan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"SAN-tee-yahn","mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tony Santillan","nameSlug":"tony-santillan-663574","firstLastName":"Tony Santillan","lastFirstName":"Santillan, Tony","lastInitName":"Santillan, T","initLastName":"T Santillan","fullFMLName":"Antonio Santillan","fullLFMName":"Santillan, Antonio ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641584":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584","firstName":"Jake","lastName":"Fraley","primaryNumber":"17","birthDate":"1995-05-25","currentAge":31,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jake","useLastName":"Fraley","middleName":"Arnold","boxscoreName":"Fraley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Fraley","nameSlug":"jake-fraley-641584","firstLastName":"Jake Fraley","lastFirstName":"Fraley, Jake","lastInitName":"Fraley, J","initLastName":"J Fraley","fullFMLName":"Jake Arnold Fraley","fullLFMName":"Fraley, Jake Arnold","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID680397":{"id":680397,"fullName":"Sam Benschoter","link":"/api/v1/people/680397","firstName":"Samuel","lastName":"Benschoter","primaryNumber":"48","birthDate":"1998-03-17","currentAge":28,"birthCity":"Ann Arbor","birthStateProvince":"MI","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Benschoter","middleName":"Adam","boxscoreName":"Benschoter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Benschoter","nameSlug":"sam-benschoter-680397","firstLastName":"Sam Benschoter","lastFirstName":"Benschoter, Sam","lastInitName":"Benschoter, S","initLastName":"S Benschoter","fullFMLName":"Samuel Adam Benschoter","fullLFMName":"Benschoter, Samuel Adam","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID605452":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452","firstName":"Joseph","lastName":"Ross","primaryNumber":"41","birthDate":"1993-05-21","currentAge":33,"birthCity":"Berkeley","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":243,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ross","middleName":"Andrew","boxscoreName":"Ross","nickName":"JR","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ross","nameSlug":"joe-ross-605452","firstLastName":"Joe Ross","lastFirstName":"Ross, Joe","lastInitName":"Ross, J","initLastName":"J Ross","fullFMLName":"Joseph Andrew Ross","fullLFMName":"Ross, Joseph Andrew","strikeZoneTop":3.58,"strikeZoneBottom":1.62},"ID663647":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647","firstName":"Ke'Bryan","lastName":"Hayes","primaryNumber":"3","birthDate":"1997-01-28","currentAge":29,"birthCity":"Tomball","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ke'Bryan","useLastName":"Hayes","middleName":"Kobe","boxscoreName":"Hayes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KEY-bryan","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ke'Bryan Hayes","nameSlug":"ke-bryan-hayes-663647","firstLastName":"Ke'Bryan Hayes","lastFirstName":"Hayes, Ke'Bryan","lastInitName":"Hayes, K","initLastName":"K Hayes","fullFMLName":"Ke'Bryan Kobe Hayes","fullLFMName":"Hayes, Ke'Bryan Kobe","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"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},"ID669720":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720","firstName":"Austin","lastName":"Hays","primaryNumber":"15","birthDate":"1995-07-05","currentAge":31,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Austin","useLastName":"Hays","middleName":"Charles Bryan","boxscoreName":"Hays","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hays","nameSlug":"austin-hays-669720","firstLastName":"Austin Hays","lastFirstName":"Hays, Austin","lastInitName":"Hays, A","initLastName":"A Hays","fullFMLName":"Austin Charles Bryan Hays","fullLFMName":"Hays, Austin Charles Bryan","strikeZoneTop":3.142,"strikeZoneBottom":1.586},"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},"ID669289":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289","firstName":"Santiago","lastName":"Espinal","primaryNumber":"5","birthDate":"1994-11-13","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Santiago","useLastName":"Espinal","middleName":"Roman","boxscoreName":"Espinal","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"es-pin-ALL","mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Santiago Espinal","nameSlug":"santiago-espinal-669289","firstLastName":"Santiago Espinal","lastFirstName":"Espinal, Santiago","lastInitName":"Espinal, S","initLastName":"S Espinal","fullFMLName":"Santiago Roman Espinal","fullLFMName":"Espinal, Santiago Roman","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"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},"ID668715":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715","firstName":"Spencer","lastName":"Steer","primaryNumber":"7","birthDate":"1997-12-07","currentAge":28,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Steer","middleName":"Gordon","boxscoreName":"Steer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Steer","nameSlug":"spencer-steer-668715","firstLastName":"Spencer Steer","lastFirstName":"Steer, Spencer","lastInitName":"Steer, S","initLastName":"S Steer","fullFMLName":"Spencer Gordon Steer","fullLFMName":"Steer, Spencer Gordon","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"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}},"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602","location":{"address1":"100 Main Street","city":"Cincinnati","state":"Ohio","stateAbbrev":"OH","postalCode":"45202-4109","defaultCoordinates":{"latitude":39.097389,"longitude":-84.506611},"azimuthAngle":122.0,"elevation":535,"country":"USA","phone":"(513) 765-7000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42319,"turfType":"Grass","roofType":"Open","leftLine":328,"leftCenter":379,"center":404,"rightCenter":370,"rightLine":325},"active":true,"season":"2025"},"officialVenue":{"id":2602,"link":"/api/v1/venues/2602"},"weather":{"condition":"Partly Cloudy","temp":"86","wind":"7 mph, In From RF"},"gameInfo":{"attendance":29654,"firstPitch":"2025-08-12T22:41:00.000Z","gameDurationMinutes":128,"delayDurationMinutes":28},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"home":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"}},"officialScorer":{"id":431070,"fullName":"Ronald Roth","link":"/api/v1/people/431070"},"primaryDatacaster":{"id":601476,"fullName":"Doug Feldmann","link":"/api/v1/people/601476"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-12T22:41:16.130Z","endTime":"2025-08-12T22:42:29.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-12T19:05:33.873Z","endTime":"2025-08-12T22:16:31.474Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-12T22:16:31.474Z","endTime":"2025-08-12T22:40:16.292Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-12T22:40:16.292Z","endTime":"2025-08-12T22:41:18.506Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":85.5,"strikeZoneTop":3.49806986865654,"strikeZoneBottom":1.66545649579275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.811993644558527,"aZ":-21.674955408793856,"pfxX":-9.235936146560054,"pfxZ":5.6200230865659195,"pX":-0.8249794908155692,"pZ":1.8239274937074808,"vX0":4.589704362638615,"vY0":-135.85948592090506,"vZ0":-4.551396107408785,"x":148.45,"y":189.53,"x0":-1.3363741910378089,"y0":50.00478029067658,"z0":5.0276705156513435,"aX":-17.264608380180274},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":15.7,"spinRate":2326,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.403185176574532,"extension":7.088117980591523},"index":3,"playId":"faadf46f-737d-3fd3-bf4f-d5b0cb87cafe","pitchNumber":1,"startTime":"2025-08-12T22:41:18.506Z","endTime":"2025-08-12T22:41:22.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.49763613732814,"strikeZoneBottom":1.65938502986171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.72969531624801,"aZ":-27.946116403888634,"pfxX":3.5961599935235986,"pfxZ":2.905003177891957,"pX":1.844937634945325,"pZ":0.46024438277573215,"vX0":6.3619773646011195,"vY0":-120.0059221477296,"vZ0":-4.986736730920638,"x":46.68,"y":226.35,"x0":-1.310096802965448,"y0":50.00334561896484,"z0":5.061543863936282,"aX":5.231512024723736},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.3,"breakHorizontal":-8.0,"spinRate":2460,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4568270438088322,"extension":7.018978402386195},"index":4,"playId":"d36ebf56-3413-335c-94d7-995bb13e16b6","pitchNumber":2,"startTime":"2025-08-12T22:41:31.357Z","endTime":"2025-08-12T22:41:34.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47758983494836,"aZ":-22.112793778401166,"pfxX":-10.871089562959769,"pfxZ":5.413349551724306,"pX":-0.9153934527819052,"pZ":2.33338774212462,"vX0":4.82507111202993,"vY0":-135.88667350009953,"vZ0":-3.0952145766990036,"x":151.89,"y":175.78,"x0":-1.3077188211350723,"y0":50.00287233657905,"z0":5.034260647137462,"aX":-20.20578762002597},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":18.6,"spinRate":2315,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4040282938769111,"extension":7.036663752354739},"index":5,"playId":"99eb78da-4cb6-35d3-9251-42662d5f9740","pitchNumber":3,"startTime":"2025-08-12T22:41:45.602Z","endTime":"2025-08-12T22:41:48.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.86634332085627,"aZ":-20.242111393938707,"pfxX":-8.387933788657442,"pfxZ":6.384990192906496,"pX":-0.1347385570469668,"pZ":3.1859033293755514,"vX0":5.72777488307092,"vY0":-135.65537853100358,"vZ0":-1.4495069782328738,"x":122.14,"y":152.76,"x0":-1.1806250081305554,"y0":50.00370135677639,"z0":5.134149851485089,"aX":-15.679517085953877},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":14.0,"spinRate":2399,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.4033115585976028,"extension":7.045047802402359},"index":6,"playId":"6dc82a59-9353-3f7e-a90f-191df635adbd","pitchNumber":4,"startTime":"2025-08-12T22:42:03.464Z","endTime":"2025-08-12T22:42:09.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.810770059536583,"aZ":-34.50492569705093,"pfxX":2.502999036369037,"pfxZ":-1.512114209132382,"pX":1.0661409117506155,"pZ":1.7475302370421155,"vX0":4.880498746938821,"vY0":-122.91033683519514,"vZ0":-1.0679309985060816,"x":76.36,"y":191.6,"x0":-1.2651578688127063,"y0":50.003116849612695,"z0":5.099966155163364,"aX":3.8554730174745644},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.8,"breakHorizontal":-5.6,"spinRate":2429,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.44447197194184085,"extension":6.9646331007111},"index":7,"playId":"ff37cdb8-1608-3bef-be2f-71f4b74a8358","pitchNumber":5,"startTime":"2025-08-12T22:42:26.113Z","endTime":"2025-08-12T22:42:29.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T22:42:29.155Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-12T22:42:46.979Z","endTime":"2025-08-12T22:43:53.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.29999846822947,"strikeZoneBottom":1.40272108772012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.22511642570674,"aZ":-31.531625160492784,"pfxX":1.7221966072782613,"pfxZ":0.4278686405480583,"pX":0.5669910963266747,"pZ":1.6926535808727372,"vX0":4.038363324002652,"vY0":-121.42060170103805,"vZ0":-1.7668143708954722,"x":95.39,"y":193.08,"x0":-1.3369342295272233,"y0":50.00408895736144,"z0":5.1556447722275,"aX":2.588508884442337},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.6,"breakHorizontal":-4.0,"spinRate":2362,"spinDirection":101},"zone":9,"typeConfidence":2.0,"plateTime":0.44990468204925094,"extension":7.073616624458031},"index":0,"playId":"1296d63b-eba7-3e1d-8c5c-bb8939a16ccb","pitchNumber":1,"startTime":"2025-08-12T22:42:53.745Z","endTime":"2025-08-12T22:42:57.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.7,"strikeZoneTop":3.13064750661349,"strikeZoneBottom":1.34431373194141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.11012064789242,"aZ":-32.831721418641614,"pfxX":1.3806359736248934,"pfxZ":-0.4256462989525627,"pX":1.67870979821674,"pZ":0.057592941040076916,"vX0":6.525830247224125,"vY0":-122.70472752377215,"vZ0":-5.227861096110777,"x":53.01,"y":237.22,"x0":-1.184351676795294,"y0":50.003579526993285,"z0":4.982557995442852,"aX":2.1252417874450433},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.7,"breakHorizontal":-3.8,"spinRate":2409,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.44474889849131527,"extension":6.971279811090759},"index":1,"playId":"a7fa02fd-214b-36e5-aa19-a44462d7331c","pitchNumber":2,"startTime":"2025-08-12T22:43:07.389Z","endTime":"2025-08-12T22:43:10.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.483244409776624,"aZ":-34.233345874534855,"pfxX":3.080647097868165,"pfxZ":-1.3657908099572094,"pX":0.4185145336804305,"pZ":1.1056614885249285,"vX0":3.5191867271468245,"vY0":-122.69032863532124,"vZ0":-2.5075013985910553,"x":101.05,"y":208.93,"x0":-1.439887151994493,"y0":50.00222248286184,"z0":5.086508095156237,"aX":4.649689434911723},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.9,"breakHorizontal":-6.5,"spinRate":2393,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.44810536504423704,"extension":6.995579761122269},"index":2,"playId":"2f8fff56-46bf-3ed0-9df5-11787f626ffa","pitchNumber":3,"startTime":"2025-08-12T22:43:23.524Z","endTime":"2025-08-12T22:43:26.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.29999739648215,"strikeZoneBottom":1.29599360810072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4413340860394,"aZ":-24.805884027299715,"pfxX":-11.094885364416744,"pfxZ":3.9237235259376835,"pX":0.12372271918219,"pZ":1.5159773559720706,"vX0":7.53575626628201,"vY0":-136.74480383557975,"vZ0":-4.6593359406132535,"x":112.28,"y":197.85,"x0":-1.2377496968925452,"y0":50.00356686920435,"z0":4.961183276162218,"aX":-20.841943317552353},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.2,"breakHorizontal":18.4,"spinRate":2424,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.40179782029289957,"extension":6.999302520882554},"index":3,"playId":"5d39e3d9-a952-3059-b2cf-acb4d2de20ad","pitchNumber":4,"startTime":"2025-08-12T22:43:49.094Z","endTime":"2025-08-12T22:43:53.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T22:43:53.331Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out sharply to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-12T22:44:23.784Z","endTime":"2025-08-12T22:44:44.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-12T22:44:16.113Z","endTime":"2025-08-12T22:44:25.879Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.4,"endSpeed":85.2,"strikeZoneTop":3.24000083325262,"strikeZoneBottom":1.30492881428121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.030221861721806,"aZ":-20.971672539010015,"pfxX":-9.537217825676642,"pfxZ":6.019600544214754,"pX":-1.4213918303987862,"pZ":1.7772135316370485,"vX0":3.3727602074501357,"vY0":-135.85596586260885,"vZ0":-4.888709672672323,"x":171.18,"y":190.8,"x0":-1.443203826825014,"y0":50.0033274895858,"z0":5.066781832754765,"aX":-17.746134759466166},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.0,"breakHorizontal":16.6,"spinRate":2421,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4038809100732461,"extension":7.064696439493257},"index":1,"playId":"7992ddb3-0e6d-3d06-a644-62e1708bf9dd","pitchNumber":1,"startTime":"2025-08-12T22:44:25.879Z","endTime":"2025-08-12T22:44:29.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.148181997430136,"aZ":-20.96674602198721,"pfxX":-9.74738907712473,"pfxZ":6.164698560129113,"pX":0.08937447309442138,"pZ":1.637958642853433,"vX0":7.144012470787734,"vY0":-134.47516752728237,"vZ0":-4.862492664816903,"x":113.59,"y":194.56,"x0":-1.345015909213367,"y0":50.004020456302456,"z0":4.97174278621443,"aX":-17.72318824669135},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.2,"breakHorizontal":16.0,"spinRate":2445,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4084508177378585,"extension":7.013014613097259},"hitData":{"launchSpeed":88.6,"launchAngle":6.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":157.93,"coordY":163.14}},"index":2,"playId":"84f6b474-f121-3f74-91cb-3294b71a68da","pitchNumber":2,"startTime":"2025-08-12T22:44:37.954Z","endTime":"2025-08-12T22:44:44.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T22:44:44.477Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-12T22:46:53.640Z","endTime":"2025-08-12T22:47:11.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.074038033268227,"aZ":-19.952122113406052,"pfxX":6.807506899141272,"pfxZ":7.099150325824434,"pX":-0.5313587850773053,"pZ":2.7658113396067274,"vX0":-9.10229393117794,"vY0":-130.31346026702158,"vZ0":-3.30849805354001,"x":137.25,"y":164.1,"x0":2.1204487466450774,"y0":50.003263469349825,"z0":5.556905007175522,"aX":11.722359481042815},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.4,"breakHorizontal":-10.3,"spinRate":1892,"spinDirection":122},"zone":1,"typeConfidence":2.0,"plateTime":0.4201205207989944,"extension":6.1731060113467695},"hitData":{"launchSpeed":84.8,"launchAngle":53.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":103.52,"coordY":116.48}},"index":0,"playId":"291a1e3b-57a6-3ad2-9843-3094a09a8808","pitchNumber":1,"startTime":"2025-08-12T22:47:02.091Z","endTime":"2025-08-12T22:47:11.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T22:47:11.437Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Steer pops out to second baseman Bryson Stott.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-12T22:47:40.888Z","endTime":"2025-08-12T22:48:24.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.21007333287483,"strikeZoneBottom":1.46773504874588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.591728475800178,"aZ":-18.983596975803767,"pfxX":6.048495502642686,"pfxZ":7.626343673487876,"pX":0.2068772500038093,"pZ":3.1006766841507987,"vX0":-7.114351501761762,"vY0":-130.4695513165592,"vZ0":-3.064175440225439,"x":109.11,"y":155.06,"x0":2.1789210915529913,"y0":50.003950563768875,"z0":5.715449576212324,"aX":10.463595585390491},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.3,"breakHorizontal":-9.5,"spinRate":1970,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.41927786448742,"extension":6.1699281517700175},"index":0,"playId":"03f8b720-0a0a-35a1-916d-255302b8bf8d","pitchNumber":1,"startTime":"2025-08-12T22:47:42.785Z","endTime":"2025-08-12T22:47:46.457Z","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":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.33999723144117,"strikeZoneBottom":1.45528202415195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76309577571121,"aZ":-25.455407163065157,"pfxX":0.7323340846273978,"pfxZ":4.413323609542427,"pX":0.40614472867948737,"pZ":4.720439861481736,"vX0":-4.645993171923779,"vY0":-122.50148622878721,"vZ0":2.3709944634181146,"x":101.52,"y":111.33,"x0":2.2305782966020247,"y0":50.00402586430762,"z0":5.913396684247392,"aX":1.1160793586760667},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.8,"breakHorizontal":-0.2,"spinRate":2097,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4467929542067153,"extension":5.9782538485981584},"index":1,"playId":"4c04e010-36c4-30f6-8906-a59aca526ca4","pitchNumber":2,"startTime":"2025-08-12T22:47:59.434Z","endTime":"2025-08-12T22:48:03.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(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":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65151294700443,"aZ":-18.306515069543828,"pfxX":4.620101998321143,"pfxZ":8.22099995239854,"pX":-0.6149865873153334,"pZ":2.6761834061707157,"vX0":-8.414796918958347,"vY0":-128.77040288999717,"vZ0":-4.053452118887639,"x":140.44,"y":166.52,"x0":2.0884318758639786,"y0":50.00082333297737,"z0":5.678898719448758,"aX":7.791987040338536},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":14.3,"breakHorizontal":-6.6,"spinRate":1953,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.424648110966237,"extension":6.192320059935287},"hitData":{"launchSpeed":83.1,"launchAngle":68.0,"totalDistance":132.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":129.64,"coordY":149.29}},"index":2,"playId":"c914cfb6-7eb0-3943-b8f1-5b8c3d846df0","pitchNumber":3,"startTime":"2025-08-12T22:48:14.918Z","endTime":"2025-08-12T22:48:24.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T22:48:24.678Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-12T22:48:45.780Z","endTime":"2025-08-12T22:48:58.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.3,"endSpeed":67.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.123775300045928,"aZ":-37.9888424623168,"pfxX":-8.07830060524892,"pfxZ":-5.0565083053644795,"pX":0.01718402899466191,"pZ":2.3107512319600776,"vX0":-2.2364457823173733,"vY0":-106.74278541339105,"vZ0":1.355628672048825,"x":116.34,"y":176.39,"x0":2.1293556693804967,"y0":50.00502881796435,"z0":5.958979479221664,"aX":-9.28201358677652},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-8.4,"breakHorizontal":15.2,"spinRate":2163,"spinDirection":300},"zone":8,"typeConfidence":2.0,"plateTime":0.5139923709881078,"extension":6.17878516849808},"hitData":{"launchSpeed":92.1,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.15,"coordY":153.46}},"index":0,"playId":"d5b6c5c6-ea4d-3e3f-8fdd-bb0b01ef7a2c","pitchNumber":1,"startTime":"2025-08-12T22:48:51.108Z","endTime":"2025-08-12T22:48:58.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T22:48:58.693Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Castellanos pops out to second baseman Matt McLain.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-12T22:51:04.552Z","endTime":"2025-08-12T22:52:14.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.706109034653238,"aZ":-31.113901307460832,"pfxX":4.15682895131211,"pfxZ":0.7243471772441188,"pX":0.09945547297137429,"pZ":1.9099444943913453,"vX0":2.4602231002352353,"vY0":-120.21253572428023,"vZ0":-1.3906161294452422,"x":113.21,"y":187.21,"x0":-1.4778626462364264,"y0":50.00253884191474,"z0":5.2627326106342895,"aX":6.071487935244815},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.2,"breakHorizontal":-8.2,"spinRate":2379,"spinDirection":74},"zone":8,"typeConfidence":2.0,"plateTime":0.45595937355928884,"extension":6.919918851201492},"index":0,"playId":"43225fee-fc0d-39a5-861d-4ff759c0ef84","pitchNumber":1,"startTime":"2025-08-12T22:51:09.261Z","endTime":"2025-08-12T22:51:12.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.7915519199284,"strikeZoneBottom":1.86544524725169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.54606136281951,"aZ":-28.159634230146416,"pfxX":5.608681016826806,"pfxZ":2.740571727633675,"pX":1.0471724676593828,"pZ":1.8477515788752283,"vX0":3.8837073290776223,"vY0":-120.32830974517998,"vZ0":-1.9455304079112912,"x":77.08,"y":188.89,"x0":-1.316985961948262,"y0":50.00396135037148,"z0":5.16403575467764,"aX":8.21618107744797},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.8,"breakHorizontal":-11.0,"spinRate":2420,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4553510871254933,"extension":6.971606235732478},"index":1,"playId":"824a5be7-b25d-3995-989e-bd4059c5769f","pitchNumber":2,"startTime":"2025-08-12T22:51:26.417Z","endTime":"2025-08-12T22:51:30.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.84999847938785,"strikeZoneBottom":1.79746508322442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.506261008990332,"aZ":-34.45226172384294,"pfxX":3.1116714706473387,"pfxZ":-1.5526206977867547,"pX":0.5022082223467244,"pZ":1.0874166621301469,"vX0":3.3019077577417666,"vY0":-120.71335312083811,"vZ0":-2.4371615045310353,"x":97.86,"y":209.42,"x0":-1.2899353908030438,"y0":50.00282927328885,"z0":5.1569138280442415,"aX":4.569837795098002},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.1,"breakHorizontal":-6.5,"spinRate":2418,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4545457256170842,"extension":6.968196878680102},"index":2,"playId":"8e34a7c2-251f-3795-bd0c-ae3552078e55","pitchNumber":3,"startTime":"2025-08-12T22:51:38.290Z","endTime":"2025-08-12T22:51:42.150Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-08-12T22:51:54.622Z","endTime":"2025-08-12T22:52:05.261Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.662135159407697,"aZ":-31.40578852357195,"pfxX":4.168664574168213,"pfxZ":0.5246518993647253,"pX":-0.09642588787184739,"pZ":2.7868389733016463,"vX0":1.8909265036925893,"vY0":-119.89005184518615,"vZ0":0.7818608092634194,"x":120.68,"y":163.54,"x0":-1.435270850200864,"y0":50.00277108189941,"z0":5.244171251142525,"aX":6.110676432114263},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.3,"breakHorizontal":-8.0,"spinRate":2375,"spinDirection":78},"zone":5,"typeConfidence":2.0,"plateTime":0.45563967032908703,"extension":6.801914954480587},"hitData":{"launchSpeed":80.0,"launchAngle":69.0,"totalDistance":109.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":139.54,"coordY":160.92}},"index":4,"playId":"11cf661f-6c89-3d90-9cf6-c7f90c85fae9","pitchNumber":4,"startTime":"2025-08-12T22:52:05.261Z","endTime":"2025-08-12T22:52:14.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T22:52:14.801Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Marsh lines out to left fielder Austin Hays.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-12T22:52:35.800Z","endTime":"2025-08-12T22:52:57.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669720,"link":"/api/v1/people/669720"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.22931728033647,"strikeZoneBottom":1.47470830488994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.13743248978932,"aZ":-24.31694700849932,"pfxX":1.339292219100127,"pfxZ":4.672275271365086,"pX":-0.0677171691377433,"pZ":3.2616325851004757,"vX0":2.9192466255100467,"vY0":-128.75637678155516,"vZ0":-0.2518469784174686,"x":119.58,"y":150.72,"x0":-1.3892400548350503,"y0":50.00602401047375,"z0":5.23854035538731,"aX":2.2544740239075125},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.6,"breakHorizontal":-3.1,"spinRate":2472,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4250025031135385,"extension":6.958650781018905},"index":0,"playId":"c7607e45-ca05-3057-8b4b-1473da3e54f9","pitchNumber":1,"startTime":"2025-08-12T22:52:37.841Z","endTime":"2025-08-12T22:52:41.481Z","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":92.5,"endSpeed":84.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.938031216087364,"aZ":-21.714913530464745,"pfxX":-9.004389408847313,"pfxZ":5.706841458398738,"pX":-0.7590229640527025,"pZ":2.607805607553067,"vX0":4.627331099460203,"vY0":-134.70900389983487,"vZ0":-2.4725884412956933,"x":145.93,"y":168.37,"x0":-1.3313712032785456,"y0":50.00566543215544,"z0":5.076920749155542,"aX":-16.510267719475873},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.0,"breakHorizontal":15.2,"spinRate":2468,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4069993282533857,"extension":7.035997647535835},"hitData":{"launchSpeed":98.8,"launchAngle":16.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.67,"coordY":94.47}},"index":1,"playId":"ea2a0fc3-db0e-3782-8b50-6ca1fc410a7f","pitchNumber":2,"startTime":"2025-08-12T22:52:50.972Z","endTime":"2025-08-12T22:52:57.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T22:52:57.477Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, second baseman Matt McLain to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-12T22:53:14.118Z","endTime":"2025-08-12T22:53:46.120Z","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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"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":92.8,"endSpeed":84.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.01590813004801,"aZ":-24.292605197147825,"pfxX":-10.040790114821473,"pfxZ":4.30127821418547,"pX":-0.4057651133524701,"pZ":2.104490850970004,"vX0":5.712927438613784,"vY0":-134.93785366724185,"vZ0":-3.323120779714838,"x":132.47,"y":181.96,"x0":-1.2525608278439657,"y0":50.00326182941993,"z0":5.07518827872797,"aX":-18.40512657248623},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.2,"breakHorizontal":16.8,"spinRate":2383,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.4068393983620955,"extension":7.085681180028919},"index":0,"playId":"0f915953-ca11-394a-a362-bc91f435a8b1","pitchNumber":1,"startTime":"2025-08-12T22:53:21.804Z","endTime":"2025-08-12T22:53:24.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.895680531955538,"aZ":-22.392056842989934,"pfxX":-9.455513901527269,"pfxZ":5.224085039129349,"pX":-0.4961261245912546,"pZ":2.0597039393171417,"vX0":5.4548750026456725,"vY0":-136.0150375496007,"vZ0":-3.774605720689645,"x":135.91,"y":183.17,"x0":-1.299324470355246,"y0":50.00525660709805,"z0":5.018671852184978,"aX":-17.71484921728641},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":16.0,"spinRate":2479,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.40272777216617106,"extension":7.0055381577569165},"hitData":{"launchSpeed":91.4,"launchAngle":-43.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.51,"coordY":152.25}},"index":1,"playId":"9aa228d7-636c-3979-a6c6-3e2827d4ea8e","pitchNumber":2,"startTime":"2025-08-12T22:53:38.641Z","endTime":"2025-08-12T22:53:46.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T22:53:46.120Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Andujar called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-12T22:55:49.484Z","endTime":"2025-08-12T22:56:37.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.8,"endSpeed":80.0,"strikeZoneTop":3.40999821116559,"strikeZoneBottom":1.68082917267341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.940866831697818,"aZ":-28.007441669971396,"pfxX":9.259066440250985,"pfxZ":2.547765585801054,"pX":0.6192144366045388,"pZ":2.227032205021279,"vX0":-6.676298875805517,"vY0":-127.58082147208559,"vZ0":-3.073568519127876,"x":93.4,"y":178.65,"x0":2.0760425469391857,"y0":50.005021908148926,"z0":5.671077821188373,"aX":15.160094672211256},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.1,"breakHorizontal":-15.1,"spinRate":1997,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.430458033366929,"extension":6.1399548221922915},"index":0,"playId":"beeb3914-382d-3cc1-8a56-7b856c13d273","pitchNumber":1,"startTime":"2025-08-12T22:55:57.741Z","endTime":"2025-08-12T22:56:01.469Z","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":85.4,"endSpeed":78.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42151215151151,"aZ":-25.9367848051831,"pfxX":0.14647513945490664,"pfxZ":3.982104029206818,"pX":-0.037899722446733175,"pZ":2.991091047534178,"vX0":-5.621714474731141,"vY0":-124.28941700115328,"vZ0":-1.649889673508103,"x":118.44,"y":158.02,"x0":2.2323632452957898,"y0":50.0060723959272,"z0":5.813100095339507,"aX":0.23007290838705707},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.1,"breakHorizontal":1.0,"spinRate":2118,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.44033087219107436,"extension":6.126092465641221},"index":1,"playId":"57bef773-b6c4-3ddb-b0ba-e9130c149cfe","pitchNumber":2,"startTime":"2025-08-12T22:56:12.678Z","endTime":"2025-08-12T22:56:15.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":80.1,"strikeZoneTop":3.33999755095996,"strikeZoneBottom":1.667198284679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.08776775543442,"aZ":-29.008846259191916,"pfxX":11.52678073744913,"pfxZ":1.9070641652094942,"pX":-0.17634134531620882,"pZ":3.1148855774582893,"vX0":-9.256274563247317,"vY0":-129.02959834762368,"vZ0":-1.2255191867508892,"x":123.72,"y":154.68,"x0":1.990130066059064,"y0":50.0017901278257,"z0":5.866755206926392,"aX":19.106168155203896},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":-18.4,"spinRate":2191,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.4272858321584838,"extension":6.184740060972923},"index":2,"playId":"6101d65b-d0c3-39cc-9ae8-40d4ee467f4b","pitchNumber":3,"startTime":"2025-08-12T22:56:33.490Z","endTime":"2025-08-12T22:56:37.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T22:56:37.408Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hays grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-12T22:56:52.606Z","endTime":"2025-08-12T22:57:46.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.7,"endSpeed":66.7,"strikeZoneTop":3.08248604554535,"strikeZoneBottom":1.30691906379143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.959859338830803,"aZ":-37.447583258514655,"pfxX":-7.889996287645576,"pfxZ":-4.704980224531383,"pX":0.2610348659031205,"pZ":2.1680693663479147,"vX0":-1.6200482376600887,"vY0":-105.77303205175302,"vZ0":1.0545783019619421,"x":107.05,"y":180.24,"x0":2.063796891879487,"y0":50.004833844012104,"z0":5.99569516073017,"aX":-8.83827611280117},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-7.8,"breakHorizontal":14.8,"spinRate":2167,"spinDirection":309},"zone":5,"typeConfidence":2.0,"plateTime":0.5201208687393573,"extension":6.0674711883768015},"index":0,"playId":"fd84b29f-bc87-3c95-80bd-5468302df460","pitchNumber":1,"startTime":"2025-08-12T22:57:03.430Z","endTime":"2025-08-12T22:57:07.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":71.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.840961540782214,"aZ":-19.07984962365386,"pfxX":2.8902149637166272,"pfxZ":9.991369923919509,"pX":0.5347241153118493,"pZ":2.0130757552841616,"vX0":-4.228340102261474,"vY0":-115.06828794432931,"vZ0":-3.9159806646292674,"x":96.62,"y":184.43,"x0":2.0398034169468633,"y0":50.004455749345404,"z0":5.6374871496148735,"aX":3.78900153338528},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":17.2,"breakHorizontal":-3.8,"spinRate":1425,"spinDirection":113},"zone":6,"typeConfidence":2.0,"plateTime":0.48018430453296945,"extension":6.246743671911069},"index":1,"playId":"c7dec4dd-fb75-3506-bf71-c31ca88d8272","pitchNumber":2,"startTime":"2025-08-12T22:57:20.113Z","endTime":"2025-08-12T22:57:23.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.2,"endSpeed":66.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.56159926792668,"aZ":-37.67196159078136,"pfxX":-7.368109279321475,"pfxZ":-4.995061396232551,"pX":0.7099426579429492,"pZ":1.86659697818169,"vX0":-0.7294970334696773,"vY0":-105.08012862564041,"vZ0":0.710649698275778,"x":89.94,"y":188.38,"x0":2.0187665168580105,"y0":50.00514093157936,"z0":5.959759907383809,"aX":-8.10355928390328},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-8.4,"breakHorizontal":13.6,"spinRate":2142,"spinDirection":309},"zone":9,"typeConfidence":2.0,"plateTime":0.5246070115758577,"extension":6.164944455847789},"hitData":{"launchSpeed":82.2,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.73,"coordY":152.25}},"index":2,"playId":"3c8c888f-c4c6-3b4b-bdcf-baf6600d1ff7","pitchNumber":3,"startTime":"2025-08-12T22:57:39.308Z","endTime":"2025-08-12T22:57:46.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T22:57:46.750Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Noelvi Marte flies out to right fielder Nick Castellanos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-12T22:58:05.092Z","endTime":"2025-08-12T22:58:24.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.799025765607887,"aZ":-23.73991193775509,"pfxX":2.7728609487461946,"pfxZ":4.901468286408983,"pX":0.09923313380968143,"pZ":3.3938021967654843,"vX0":-5.85875049842837,"vY0":-130.23565141013825,"vZ0":-1.674127112974155,"x":113.22,"y":147.15,"x0":2.015590792717345,"y0":50.004594525916254,"z0":5.836673998054239,"aX":4.7741658158370806},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.8,"breakHorizontal":-3.7,"spinRate":1904,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.42021375238647707,"extension":6.125019100691976},"hitData":{"launchSpeed":89.5,"launchAngle":53.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.21,"coordY":119.77}},"index":0,"playId":"7119432c-7d1b-3843-acf7-70114a86fa3d","pitchNumber":1,"startTime":"2025-08-12T22:58:14.422Z","endTime":"2025-08-12T22:58:24.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T22:58:24.079Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Kepler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-12T23:00:27.801Z","endTime":"2025-08-12T23:01:44.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.45999961521295,"strikeZoneBottom":1.62933055725445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.12861061764343,"aZ":-32.113947053146354,"pfxX":1.3242585837136205,"pfxZ":0.03731441695657445,"pX":-0.0724955109077983,"pZ":1.1729581145990715,"vX0":2.8388878454959827,"vY0":-119.26549302241826,"vZ0":-2.730562653483023,"x":119.76,"y":207.11,"x0":-1.4483909745303236,"y0":50.00015333106448,"z0":5.218044000259055,"aX":1.9141019197239042},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.4,"breakHorizontal":-3.1,"spinRate":2413,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.4585919851966196,"extension":6.828885406686833},"index":0,"playId":"3c1cb0af-b18b-3464-bfb7-aa08ac134b38","pitchNumber":1,"startTime":"2025-08-12T23:00:33.811Z","endTime":"2025-08-12T23:00:37.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.64371419390831,"aZ":-23.292758169693098,"pfxX":-9.216916984082353,"pfxZ":4.9263575559097,"pX":-0.017848446544938015,"pZ":2.94948666222579,"vX0":6.541611167856976,"vY0":-133.8575956595994,"vZ0":-1.214968917765391,"x":117.68,"y":159.14,"x0":-1.3038910644700696,"y0":50.00252714392261,"z0":5.08718108476161,"aX":-16.617181798138514},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":15.1,"spinRate":2426,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4101969017810161,"extension":7.189496273419291},"index":1,"playId":"dea8c2a1-d323-38c4-8c35-2cda66231c7b","pitchNumber":2,"startTime":"2025-08-12T23:00:44.973Z","endTime":"2025-08-12T23:00:48.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.45999823409305,"strikeZoneBottom":1.72820125762019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.63957622215391,"aZ":-24.956068978031837,"pfxX":-9.999187502375689,"pfxZ":3.961118526447816,"pX":0.7151666899797992,"pZ":2.9599166256062484,"vX0":8.418596708231192,"vY0":-134.06130738464586,"vZ0":-0.8869596132272981,"x":89.74,"y":158.86,"x0":-1.1647153886294512,"y0":50.00355156332451,"z0":5.074353022636242,"aX":-18.224718932683935},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.2,"breakHorizontal":16.3,"spinRate":2362,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.40836110034129147,"extension":7.030656268370022},"index":2,"playId":"8f9d69b7-8f02-3c18-afcc-366d12a8ac37","pitchNumber":3,"startTime":"2025-08-12T23:01:00.720Z","endTime":"2025-08-12T23:01:04.904Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-12T23:01:10.813Z","endTime":"2025-08-12T23:01:25.201Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.419604236572575,"aZ":-19.61301057427377,"pfxX":-2.392792740316229,"pfxZ":7.071035487855665,"pX":0.9011200011754428,"pZ":3.7824032981474747,"vX0":6.116045730256335,"vY0":-131.56408052165108,"vZ0":-0.09758745486346088,"x":82.65,"y":136.66,"x0":-1.1291331375436653,"y0":50.003232627982584,"z0":5.257448014314177,"aX":-4.251812955774935},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.1,"breakHorizontal":3.2,"spinRate":2573,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.414214148345426,"extension":6.987598243237948},"index":4,"playId":"f100d427-40e9-313b-bea4-0e6908d0e329","pitchNumber":4,"startTime":"2025-08-12T23:01:25.201Z","endTime":"2025-08-12T23:01:28.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.483437575915858,"aZ":-33.49849709275252,"pfxX":1.1953882623622318,"pfxZ":-0.8703427905231962,"pX":0.8449113110814891,"pZ":1.0417970578294897,"vX0":4.618611466087222,"vY0":-122.45449211683996,"vZ0":-2.695202820337318,"x":84.79,"y":210.65,"x0":-1.2220558157901347,"y0":50.00488658156003,"z0":5.026397299429517,"aX":1.8127670026423564},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.9,"breakHorizontal":-3.2,"spinRate":2390,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.447514586894072,"extension":6.94241971078826},"index":5,"playId":"39c9db86-a467-3e40-a88d-d52a328a16d3","pitchNumber":5,"startTime":"2025-08-12T23:01:41.157Z","endTime":"2025-08-12T23:01:44.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:01:44.496Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-12T23:02:03.221Z","endTime":"2025-08-12T23:02:46.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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":92.1,"endSpeed":84.7,"strikeZoneTop":3.34000212779834,"strikeZoneBottom":1.48144674505718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.694787077560623,"aZ":-22.882122187133866,"pfxX":-8.757503647294746,"pfxZ":5.093345761118001,"pX":0.182779372548303,"pZ":1.499938604570984,"vX0":6.617939478400302,"vY0":-133.92085763810695,"vZ0":-4.808281621675496,"x":110.03,"y":198.28,"x0":-1.1770479691285682,"y0":50.00359370861361,"z0":4.945827726731584,"aX":-15.980093427893701},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.4,"breakHorizontal":14.5,"spinRate":2435,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.40829253215143435,"extension":7.202632617252593},"index":0,"playId":"9c25ba3f-1609-3426-a009-76890f7887ab","pitchNumber":1,"startTime":"2025-08-12T23:02:08.958Z","endTime":"2025-08-12T23:02:13.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.110718578486928,"aZ":-29.7058318208595,"pfxX":3.7054243517025993,"pfxZ":1.6358850051265295,"pX":0.731676913030401,"pZ":0.871034904442473,"vX0":3.892644428892174,"vY0":-121.21122156097422,"vZ0":-3.6589892565686637,"x":89.11,"y":215.26,"x0":-1.3694306569110188,"y0":50.00041861520487,"z0":4.961711350743314,"aX":5.575955288876826},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.4,"breakHorizontal":-7.6,"spinRate":2418,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4498871907399504,"extension":7.0535936400128785},"index":1,"playId":"95fbebea-26cf-3e2f-9e26-50ab90f4b32c","pitchNumber":2,"startTime":"2025-08-12T23:02:21.258Z","endTime":"2025-08-12T23:02:24.795Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-12T23:02:29.636Z","endTime":"2025-08-12T23:02:42.408Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"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":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.20433190889755,"strikeZoneBottom":1.42645572354532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.687506046179582,"aZ":-18.310668267198658,"pfxX":-3.9653837815149453,"pfxZ":7.554112716036171,"pX":0.7753075562418243,"pZ":2.333039734958737,"vX0":6.360958148177928,"vY0":-134.07391645299563,"vZ0":-3.6490451292793695,"x":87.45,"y":175.79,"x0":-1.1036641063147252,"y0":50.00587959739491,"z0":5.004488848781254,"aX":-7.281471953815552},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":6.0,"spinRate":2569,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.40720917563976755,"extension":7.24907883850113},"index":3,"playId":"b0135188-f91b-3abd-8d89-9370d6fa3d74","pitchNumber":3,"startTime":"2025-08-12T23:02:42.408Z","endTime":"2025-08-12T23:02:46.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:02:46.417Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Marchán flies out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-12T23:03:18.760Z","endTime":"2025-08-12T23:04:32.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":92.7,"endSpeed":85.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.957713642864316,"aZ":-21.2306938474496,"pfxX":-8.739401676244462,"pfxZ":5.88555059803467,"pX":-0.5547874476932078,"pZ":1.6129975959615885,"vX0":5.0379030940022735,"vY0":-134.89309976581632,"vZ0":-4.959472477078093,"x":138.15,"y":195.23,"x0":-1.302794013859587,"y0":50.00094667729562,"z0":4.954693896045989,"aX":-16.24359645707936},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":14.9,"spinRate":2451,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.40471099541275635,"extension":7.062788750567125},"index":0,"playId":"f5f2ed7f-6b94-395d-8c10-7dc1ae93a4f5","pitchNumber":1,"startTime":"2025-08-12T23:03:18.760Z","endTime":"2025-08-12T23:03:21.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.14787129096707,"strikeZoneBottom":1.29755658771628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.98262637476882,"aZ":-20.74470755220679,"pfxX":-9.14124072250224,"pfxZ":6.077387146527349,"pX":0.08864542436392493,"pZ":1.0421701298989443,"vX0":6.895398196383306,"vY0":-135.62161085054345,"vZ0":-6.528786273417361,"x":113.62,"y":210.64,"x0":-1.2869399739445433,"y0":50.004351640716095,"z0":4.906462653785458,"aX":-17.19453441784364},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.0,"breakHorizontal":15.2,"spinRate":2454,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4023825603392055,"extension":7.051226456824177},"index":1,"playId":"c3c71dc9-889b-3d18-8da0-30142fd41d8d","pitchNumber":2,"startTime":"2025-08-12T23:03:35.317Z","endTime":"2025-08-12T23:03:39.022Z","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":92.7,"endSpeed":85.5,"strikeZoneTop":3.13999886707474,"strikeZoneBottom":1.31953523737773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77762545433861,"aZ":-21.03746473987672,"pfxX":-9.707318317677284,"pfxZ":6.003361395161928,"pX":0.9683360005859334,"pZ":1.39335827258164,"vX0":9.0195905432897,"vY0":-134.74602036289318,"vZ0":-5.394858127931678,"x":80.09,"y":201.16,"x0":-1.1464636817898708,"y0":50.004649765300805,"z0":4.889062130243893,"aX":-18.015356636987978},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":15.8,"spinRate":2455,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4050761067035129,"extension":7.13069840831762},"index":2,"playId":"c11ff61a-68bc-3387-babd-4783e831f424","pitchNumber":3,"startTime":"2025-08-12T23:03:50.376Z","endTime":"2025-08-12T23:03:54.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.47077695748759,"aZ":-31.8741496106365,"pfxX":2.2368905116910622,"pfxZ":0.19354827051032153,"pX":0.27133138566121884,"pZ":2.1562171761623343,"vX0":3.3339353002494323,"vY0":-121.72305734872701,"vZ0":-0.7532361118074653,"x":106.66,"y":180.56,"x0":-1.3963319827065617,"y0":50.00156010298278,"z0":5.18241566995033,"aX":3.4217291885533605},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.5,"breakHorizontal":-4.7,"spinRate":2375,"spinDirection":86},"zone":5,"typeConfidence":2.0,"plateTime":0.4466278952899416,"extension":6.9738513006461975},"index":3,"playId":"d6aa8a4f-f877-3a77-9d9f-99206c23abeb","pitchNumber":4,"startTime":"2025-08-12T23:04:05.411Z","endTime":"2025-08-12T23:04:08.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.406443028798602,"aZ":-21.1892627644372,"pfxX":-8.1204901241228,"pfxZ":5.883771767760074,"pX":0.478001179717947,"pZ":2.8731243141770326,"vX0":7.576308898019411,"vY0":-135.69515249723412,"vZ0":-1.8168625936778278,"x":98.78,"y":161.21,"x0":-1.2937877576003116,"y0":50.00305949296571,"z0":5.026144325299074,"aX":-15.159970649473571},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.4,"breakHorizontal":13.1,"spinRate":2461,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4035030606387431,"extension":7.045091931361408},"hitData":{"launchSpeed":87.0,"launchAngle":42.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.23,"coordY":89.54}},"index":4,"playId":"55b81cc9-ccf5-3a91-a5eb-84726bdf4279","pitchNumber":5,"startTime":"2025-08-12T23:04:24.429Z","endTime":"2025-08-12T23:04:32.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:04:32.894Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-12T23:07:13.802Z","endTime":"2025-08-12T23:08:55.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.7,"endSpeed":82.3,"strikeZoneTop":3.14000208091458,"strikeZoneBottom":1.27506067287381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84807980864899,"aZ":-20.90245731342265,"pfxX":3.2233450189029265,"pfxZ":6.508224386217231,"pX":0.2986328100278633,"pZ":3.706206037592212,"vX0":-5.852272544246951,"vY0":-130.63160723787527,"vZ0":-1.4204091981568647,"x":105.62,"y":138.71,"x0":2.1466112646868094,"y0":50.00600398073782,"z0":5.824371671917219,"aX":5.586398377767885},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.6,"breakHorizontal":-4.6,"spinRate":1913,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.41887518573740756,"extension":6.121253149031071},"index":0,"playId":"b6d2be83-4544-35c6-ad44-fc74a61d76c5","pitchNumber":1,"startTime":"2025-08-12T23:07:16.758Z","endTime":"2025-08-12T23:07:20.804Z","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":83.3,"endSpeed":76.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.945848120224472,"aZ":-29.088155484832377,"pfxX":-0.7742414997409157,"pfxZ":2.1001869499012056,"pX":-0.751412662638247,"pZ":1.903783672691749,"vX0":-6.596061050701543,"vY0":-121.1581176529712,"vZ0":-3.070260307938845,"x":145.64,"y":187.38,"x0":2.1187810421523037,"y0":50.00582764755628,"z0":5.757157106055422,"aX":-1.1382206931109686},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.2,"breakHorizontal":3.1,"spinRate":2176,"spinDirection":189},"zone":7,"typeConfidence":2.0,"plateTime":0.4538764904739092,"extension":6.189300292623157},"index":1,"playId":"8c7fdbc2-ba0e-34f8-ab5b-30cd9edb15eb","pitchNumber":2,"startTime":"2025-08-12T23:07:32.249Z","endTime":"2025-08-12T23:07:35.977Z","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":89.0,"endSpeed":82.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.367878608963284,"aZ":-19.81290909357661,"pfxX":2.488985165081629,"pfxZ":7.207896841097433,"pX":-0.44511805441769686,"pZ":2.7455561179374994,"vX0":-7.08383684253807,"vY0":-129.46308037869898,"vZ0":-3.7849285481895527,"x":133.97,"y":164.65,"x0":1.990637252738311,"y0":50.00414192952192,"z0":5.723397274005853,"aX":4.269968134288645},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.5,"breakHorizontal":-3.1,"spinRate":2176,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.42138239135045197,"extension":6.200614876607188},"index":2,"playId":"60248ce3-2d42-3cef-a473-a1bea15c6a6b","pitchNumber":3,"startTime":"2025-08-12T23:07:55.007Z","endTime":"2025-08-12T23:07:58.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.06484165760042,"strikeZoneBottom":1.37119344921877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.185040702722166,"aZ":-26.999370528123833,"pfxX":7.518870697671801,"pfxZ":3.0766564435279005,"pX":-0.7535360572101039,"pZ":3.0951669061382634,"vX0":-8.986619696017828,"vY0":-128.70497963284268,"vZ0":-1.7249481827767408,"x":145.72,"y":155.21,"x0":1.803009649767693,"y0":50.002452773949734,"z0":5.860798311283144,"aX":12.641583394712896},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":-11.6,"spinRate":2060,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.42523634326331283,"extension":6.1962380823189775},"index":3,"playId":"55d4b596-860e-3bf3-8f34-26396cfb316e","pitchNumber":4,"startTime":"2025-08-12T23:08:14.641Z","endTime":"2025-08-12T23:08:18.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.8,"endSpeed":66.4,"strikeZoneTop":3.05546096502546,"strikeZoneBottom":1.3619685627072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.487103496325314,"aZ":-36.06476328650711,"pfxX":-7.544757199968625,"pfxZ":-3.5404655366977025,"pX":1.34344730601984,"pZ":1.2788652196506276,"vX0":0.4057615343023773,"vY0":-104.51174397301918,"vZ0":-0.6898586755547162,"x":65.79,"y":204.25,"x0":2.1255911902898728,"y0":50.00167787333669,"z0":5.868625114460131,"aX":-8.300617684752009},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-6.2,"breakHorizontal":13.6,"spinRate":2157,"spinDirection":308},"zone":14,"typeConfidence":2.0,"plateTime":0.5251580524574551,"extension":6.194590341088872},"index":4,"playId":"924bab21-eb75-3630-bc67-ce9cbda54b42","pitchNumber":5,"startTime":"2025-08-12T23:08:30.905Z","endTime":"2025-08-12T23:08:34.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":72.5,"endSpeed":67.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.44022042818769,"aZ":-37.991875294938446,"pfxX":-6.996532704233476,"pfxZ":-5.156626354148217,"pX":0.39297003330423586,"pZ":1.503619644952608,"vX0":-1.3546423882539242,"vY0":-105.67004689825843,"vZ0":-0.05548773574614563,"x":102.02,"y":198.18,"x0":1.9516782097756065,"y0":50.003861889712525,"z0":5.904474704656188,"aX":-7.891647426799265},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-9.0,"breakHorizontal":13.1,"spinRate":2100,"spinDirection":305},"zone":9,"typeConfidence":2.0,"plateTime":0.5188528550858003,"extension":6.181258988858488},"index":5,"playId":"cf1a061b-2daa-3e46-814f-3eb3c622d75d","pitchNumber":6,"startTime":"2025-08-12T23:08:51.954Z","endTime":"2025-08-12T23:08:55.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:08:55.592Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Trevino singles on a sharp line drive to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-12T23:09:13.450Z","endTime":"2025-08-12T23:09:47.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"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":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.21999916181296,"strikeZoneBottom":1.51699956114384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.737435436451594,"aZ":-27.243926216781894,"pfxX":6.720366340962583,"pfxZ":2.832120637505012,"pX":0.8651600267351874,"pZ":2.816370280937518,"vX0":-5.47356393807386,"vY0":-130.59264745437613,"vZ0":-2.295393191460366,"x":84.02,"y":162.74,"x0":2.1081422285235445,"y0":50.000002407309935,"z0":5.741823302876924,"aX":11.685510322490009},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.9,"breakHorizontal":-11.0,"spinRate":2010,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4183153602053076,"extension":6.189769689603593},"index":0,"playId":"9fd396de-dc56-39e4-9a30-d60bcf6b0b0f","pitchNumber":1,"startTime":"2025-08-12T23:09:18.926Z","endTime":"2025-08-12T23:09:22.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.060122004590106,"aZ":-25.658400908471098,"pfxX":7.976848861688882,"pfxZ":3.8190781324308656,"pX":0.18207961593827002,"pZ":2.445238490422199,"vX0":-7.346722917933393,"vY0":-129.8242822491722,"vZ0":-3.4734332251428146,"x":110.06,"y":172.76,"x0":2.0116153802685153,"y0":50.005556219415624,"z0":5.752438794243364,"aX":13.624788214332584},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.4,"breakHorizontal":-12.8,"spinRate":2022,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.4218237491473187,"extension":6.291387091379627},"hitData":{"launchSpeed":104.6,"launchAngle":14.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":73.55,"coordY":107.65}},"index":1,"playId":"7d44cc94-73a7-36cd-96df-9d048bd17ea5","pitchNumber":2,"startTime":"2025-08-12T23:09:36.957Z","endTime":"2025-08-12T23:09:47.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:09:47.048Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Santiago Espinal singles on a ground ball to right fielder Nick Castellanos. Jose Trevino to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-12T23:10:09.359Z","endTime":"2025-08-12T23:11:21.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"postOnSecond":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.37269395237551,"strikeZoneBottom":1.51660455738573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71645355531907,"aZ":-26.61725839877792,"pfxX":-1.4390564495931346,"pfxZ":3.5459468981301745,"pX":-0.8850293581920509,"pZ":1.8719357379431625,"vX0":-6.7561251721189075,"vY0":-124.77264536151063,"vZ0":-3.9167693199520692,"x":150.74,"y":188.24,"x0":2.0522709894369924,"y0":50.00155740812791,"z0":5.672606751124653,"aX":-2.251340961290985},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.6,"breakHorizontal":4.3,"spinRate":2157,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.4401437135794093,"extension":6.319294954601847},"index":0,"playId":"2765fd0b-0fd5-362f-baf7-472e4405383e","pitchNumber":1,"startTime":"2025-08-12T23:10:16.363Z","endTime":"2025-08-12T23:10:20.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.9,"endSpeed":67.4,"strikeZoneTop":3.31877533151475,"strikeZoneBottom":1.46276619404859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.24052685866573,"aZ":-37.05672955413257,"pfxX":-7.556659059242927,"pfxZ":-4.310937222825438,"pX":-0.15181995867978806,"pZ":1.5304868657206254,"vX0":-2.7409622074084647,"vY0":-106.12227971686244,"vZ0":-0.10762658758213184,"x":122.79,"y":197.46,"x0":2.140560191977174,"y0":50.00160884155426,"z0":5.82557930483848,"aX":-8.562910535308195},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-7.4,"breakHorizontal":14.4,"spinRate":2113,"spinDirection":308},"zone":8,"typeConfidence":2.0,"plateTime":0.517387769915616,"extension":6.209934185614262},"index":1,"playId":"c1f1bbc2-06a6-3d47-9eb9-b81c67958be4","pitchNumber":2,"startTime":"2025-08-12T23:10:33.723Z","endTime":"2025-08-12T23:10:37.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":669289,"fullName":"Santiago Espinal"}}},"count":{"balls":2,"strikes":1,"outs":1},"index":2,"playId":"8c19f6e9-0acb-4510-ae9a-59d873a938dc","pitchNumber":2,"startTime":"2025-08-12T23:10:48.688Z","endTime":"2025-08-12T23:10:53.688Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16431309859658,"aZ":-25.96357070437731,"pfxX":8.46213961916507,"pfxZ":3.69513868567428,"pX":0.3481641497602515,"pZ":1.5689180388961235,"vX0":-7.146791231310187,"vY0":-129.18998719843748,"vZ0":-5.1201510352029,"x":103.73,"y":196.42,"x0":2.0576932068152396,"y0":50.00512499882485,"z0":5.584681455973825,"aX":14.234767823127394},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":-13.7,"spinRate":2017,"spinDirection":136},"zone":9,"typeConfidence":2.0,"plateTime":0.42477984387242884,"extension":6.441306966105838},"hitData":{"launchSpeed":86.6,"launchAngle":4.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.98,"coordY":114.73}},"index":3,"playId":"9ee43a96-8f7f-3647-9f2e-439cd6954014","pitchNumber":3,"startTime":"2025-08-12T23:11:11.426Z","endTime":"2025-08-12T23:11:21.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:11:21.006Z","atBatIndex":17},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Reds challenged (play at 1st), call on the field was overturned: TJ Friedl grounds into a force out, second baseman Bryson Stott to shortstop Trea Turner. Jose Trevino to 3rd. Santiago Espinal out at 2nd. TJ Friedl to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-12T23:11:51.058Z","endTime":"2025-08-12T23:12:20.268Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnThird":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.1425447796456,"strikeZoneBottom":1.42421628251832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.854892493620387,"aZ":-20.716230026608283,"pfxX":3.887937126961315,"pfxZ":6.313122982705767,"pX":-0.44955674234949644,"pZ":2.1452620175298187,"vX0":-8.199404726068606,"vY0":-133.16524059346486,"vZ0":-5.098694029168937,"x":134.14,"y":180.86,"x0":2.1501256390608514,"y0":50.00003887490765,"z0":5.56246659267862,"aX":7.053579846795556},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.7,"breakHorizontal":-5.5,"spinRate":2057,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.40971457839544323,"extension":6.21452133819267},"index":0,"playId":"4cf67f48-36cf-3617-903a-d1aa88ebc002","pitchNumber":1,"startTime":"2025-08-12T23:11:52.366Z","endTime":"2025-08-12T23:11:56.280Z","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":89.4,"endSpeed":82.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9953148916604,"aZ":-25.355947231624718,"pfxX":9.080767479459464,"pfxZ":3.9720877320226275,"pX":0.40446023167628603,"pZ":2.3491182697107065,"vX0":-6.9195049394470285,"vY0":-130.0871622446985,"vZ0":-3.769529787471364,"x":101.58,"y":175.35,"x0":1.917545606179435,"y0":50.00278050237735,"z0":5.736667678125968,"aX":15.581686754989654},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.6,"breakHorizontal":-14.9,"spinRate":1974,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.4208677815913937,"extension":6.41663630749113},"hitData":{"launchSpeed":100.8,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.11,"coordY":155.88}},"index":1,"playId":"ab0ecc07-0919-339a-906f-f92bfc846b04","pitchNumber":2,"startTime":"2025-08-12T23:12:11.244Z","endTime":"2025-08-12T23:12:20.268Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":113},"playEndTime":"2025-08-12T23:12:20.268Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Steer doubles (17) on a line drive to left fielder Max Kepler. Jose Trevino scores. TJ Friedl scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-12T23:13:49.678Z","endTime":"2025-08-12T23:16:15.882Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.8,"endSpeed":68.0,"strikeZoneTop":3.20639491872134,"strikeZoneBottom":1.47743608114318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.617221122980983,"aZ":-37.831802076204966,"pfxX":-5.915458059809273,"pfxZ":-4.87392214646154,"pX":0.17625836924781227,"pZ":2.1349992438308005,"vX0":-2.5475297642194326,"vY0":-107.41060137944532,"vZ0":0.9840574925177095,"x":110.28,"y":181.14,"x0":2.148233903543939,"y0":50.00119188051035,"z0":5.896931304511958,"aX":-6.870404449155024},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-8.2,"breakHorizontal":11.4,"spinRate":2141,"spinDirection":304},"zone":5,"typeConfidence":2.0,"plateTime":0.5110870123660947,"extension":6.227701254140727},"index":0,"playId":"f6c74db9-f931-3fad-a1ba-d1a31b1ea90f","pitchNumber":1,"startTime":"2025-08-12T23:14:00.503Z","endTime":"2025-08-12T23:14:04.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.475452147758133,"aZ":-21.889717076079172,"pfxX":4.639861067857362,"pfxZ":5.802769760144519,"pX":0.44659637303075095,"pZ":3.084562509015827,"vX0":-6.176481832303001,"vY0":-131.9151005319197,"vZ0":-2.791422427027433,"x":99.98,"y":155.5,"x0":2.2090039863723248,"y0":50.00551002283258,"z0":5.759493356174916,"aX":8.228286096949768},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":-7.2,"spinRate":1991,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.4142604824518683,"extension":6.053244202982018},"index":1,"playId":"4dcf5717-20fe-3164-aa83-0ca6107d28c8","pitchNumber":2,"startTime":"2025-08-12T23:14:18.256Z","endTime":"2025-08-12T23:14:21.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.7,"strikeZoneTop":3.21698349687953,"strikeZoneBottom":1.68347685035834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55456942672794,"aZ":-28.399370900863264,"pfxX":9.64792288878264,"pfxZ":2.2135958604561043,"pX":-0.1185756918678354,"pZ":3.403523414553791,"vX0":-8.480747367905172,"vY0":-129.98133812350682,"vZ0":-0.7637169067994886,"x":121.52,"y":146.88,"x0":1.9348811128115626,"y0":50.006404345189964,"z0":5.859797170417569,"aX":16.491947574569476},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.1,"breakHorizontal":-15.6,"spinRate":2029,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.4215822232205273,"extension":6.338851507857772},"index":2,"playId":"6344f022-5677-3fdb-98bb-2d8947946e97","pitchNumber":3,"startTime":"2025-08-12T23:14:42.290Z","endTime":"2025-08-12T23:14:46.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":72.6,"endSpeed":66.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.484087196289284,"aZ":-37.37971119398271,"pfxX":-7.151019331756646,"pfxZ":-4.64138702033666,"pX":0.8083117731527816,"pZ":2.0810309159563665,"vX0":-0.7892898320480377,"vY0":-105.66972713395127,"vZ0":1.086738450978284,"x":86.19,"y":182.59,"x0":2.1157854514645242,"y0":50.00333099698262,"z0":5.884129825415124,"aX":-8.016208526013294},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-7.7,"breakHorizontal":13.2,"spinRate":2082,"spinDirection":306},"zone":9,"typeConfidence":2.0,"plateTime":0.520085145927331,"extension":6.214955887586339},"index":3,"playId":"f654c4be-0cc4-36b5-8e88-d4b9793e1a68","pitchNumber":4,"startTime":"2025-08-12T23:15:08.149Z","endTime":"2025-08-12T23:15:11.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.051915670665103,"aZ":-24.07489266205696,"pfxX":5.51761909879867,"pfxZ":6.097104346939384,"pX":-0.6533870298115776,"pZ":1.1981814445646366,"vX0":-7.615773962296429,"vY0":-114.74715579868301,"vZ0":-4.496639398675711,"x":141.91,"y":206.43,"x0":1.9979379842790528,"y0":50.00073906653499,"z0":5.54016281187526,"aX":7.326757206966726},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":10.1,"breakHorizontal":-8.0,"spinRate":1241,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4780883522458286,"extension":6.444832882820411},"index":4,"playId":"c0c22087-6a70-3b71-8642-e48b63392c40","pitchNumber":5,"startTime":"2025-08-12T23:15:38.359Z","endTime":"2025-08-12T23:15:41.734Z","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":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.945176877365565,"aZ":-21.858566556809148,"pfxX":3.493793276147387,"pfxZ":5.71728208216512,"pX":-0.8120734204592479,"pZ":3.025759363968536,"vX0":-8.72689549817726,"vY0":-133.0602387306198,"vZ0":-2.894838776937552,"x":147.95,"y":157.08,"x0":2.047444114841355,"y0":50.001519294469176,"z0":5.70096979915821,"aX":6.303015022015953},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.0,"breakHorizontal":-4.6,"spinRate":1984,"spinDirection":119},"zone":1,"typeConfidence":2.0,"plateTime":0.4106890635947926,"extension":6.283190241997264},"hitData":{"launchSpeed":84.4,"launchAngle":26.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":39.93,"coordY":102.02}},"index":5,"playId":"dcf0a063-993c-33da-98d6-3751163c1146","pitchNumber":6,"startTime":"2025-08-12T23:16:01.830Z","endTime":"2025-08-12T23:16:15.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:16:15.882Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Elly De La Cruz pops out to second baseman Bryson Stott.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-12T23:16:46.725Z","endTime":"2025-08-12T23:17:12.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.973155641175406,"aZ":-28.94112492863334,"pfxX":-2.6294561325895187,"pfxZ":2.0840829051585086,"pX":-0.014504955917577942,"pZ":2.9760163130014368,"vX0":-4.678730921515451,"vY0":-123.83069924139873,"vZ0":-0.849390514448796,"x":117.55,"y":158.43,"x0":2.2418160962326175,"y0":50.003788791077824,"z0":5.74708465948826,"aX":-4.077936930212232},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.8,"breakHorizontal":5.9,"spinRate":2073,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.4425163377590571,"extension":6.231074642929394},"index":0,"playId":"0a4415bf-c36e-375a-874b-b3f30c0fed22","pitchNumber":1,"startTime":"2025-08-12T23:16:47.951Z","endTime":"2025-08-12T23:16:50.951Z","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":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.10133114959125,"aZ":-24.41814732715335,"pfxX":6.545136388324583,"pfxZ":5.692084213589195,"pX":0.3420617615111445,"pZ":1.300983969974599,"vX0":-5.709156577953209,"vY0":-116.07130663068904,"vZ0":-4.621841172342191,"x":103.96,"y":203.65,"x0":1.9854230747807273,"y0":50.000251978610805,"z0":5.648080882775567,"aX":8.912989496660565},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":9.4,"breakHorizontal":-10.4,"spinRate":1312,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4722266627397049,"extension":6.353423526488429},"hitData":{"launchSpeed":62.6,"launchAngle":36.0,"totalDistance":191.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":156.22,"coordY":130.6}},"index":1,"playId":"a8470b8d-aea4-3821-919c-e5b12d4826e0","pitchNumber":2,"startTime":"2025-08-12T23:17:05.508Z","endTime":"2025-08-12T23:17:12.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:17:12.146Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-12T23:19:07.392Z","endTime":"2025-08-12T23:20:47.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.50999909817388,"strikeZoneBottom":1.66360608293173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.854556365278107,"aZ":-30.812006061389358,"pfxX":3.565784604382855,"pfxZ":0.9342871763557938,"pX":0.9283081505043548,"pZ":0.9735218119286825,"vX0":4.140488564928773,"vY0":-119.42338832247401,"vZ0":-3.197468247751827,"x":81.62,"y":212.49,"x0":-1.287569519825282,"y0":50.00087627893535,"z0":5.086107202936417,"aX":5.176069462117463},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.2,"breakHorizontal":-7.4,"spinRate":2388,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4577199837337078,"extension":7.054061442254504},"index":0,"playId":"dd03aa1b-adfa-3829-84f4-4c0064df5f76","pitchNumber":1,"startTime":"2025-08-12T23:19:23.454Z","endTime":"2025-08-12T23:19:27.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.50999729893711,"strikeZoneBottom":1.70738754978106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.48386723438146,"aZ":-25.966382414966517,"pfxX":1.9140733655902367,"pfxZ":3.7759479426212614,"pX":0.2883761999310394,"pZ":3.1177732434871244,"vX0":3.422447639873474,"vY0":-127.03639075406456,"vZ0":-0.18794811760587826,"x":106.01,"y":154.6,"x0":-1.3217275824480852,"y0":50.004700177448264,"z0":5.245851327893019,"aX":3.1478908974276094},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.1,"breakHorizontal":-4.2,"spinRate":2387,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.43012120898070005,"extension":7.097813528512368},"index":1,"playId":"2d594f78-d18c-3644-868f-68e9b0a137a0","pitchNumber":2,"startTime":"2025-08-12T23:19:34.452Z","endTime":"2025-08-12T23:19:38.571Z","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":83.4,"endSpeed":77.1,"strikeZoneTop":3.50999763463712,"strikeZoneBottom":1.67300794284449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.048393039249152,"aZ":-33.00934390235883,"pfxX":1.6788670909376497,"pfxZ":-0.5555003525062796,"pX":1.1569146597207338,"pZ":1.6948119769282954,"vX0":5.158892940924011,"vY0":-121.42012628014396,"vZ0":-1.4625388400294117,"x":72.9,"y":193.02,"x0":-1.2106969366163576,"y0":50.00435850608443,"z0":5.168694371936258,"aX":2.5145571668789106},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.1,"breakHorizontal":-4.2,"spinRate":2449,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4505397510904996,"extension":6.929373956259889},"index":2,"playId":"b797a96c-dfdd-31e9-a0c1-aa18c9f29721","pitchNumber":3,"startTime":"2025-08-12T23:19:47.790Z","endTime":"2025-08-12T23:19:51.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.853976539767732,"aZ":-24.32101015045448,"pfxX":2.7605736831148566,"pfxZ":4.827977670714708,"pX":0.6780713991597667,"pZ":2.319132220812056,"vX0":3.932153618288691,"vY0":-126.71479155730364,"vZ0":-2.1766910421694403,"x":91.15,"y":176.16,"x0":-1.2523339633902426,"y0":50.002292432649874,"z0":5.132076155100196,"aX":4.489178044136144},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.5,"breakHorizontal":-5.9,"spinRate":2316,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4322279891441947,"extension":7.027696273947151},"index":3,"playId":"d798b5d3-144b-3fde-a322-d6408e0d7e34","pitchNumber":4,"startTime":"2025-08-12T23:20:00.448Z","endTime":"2025-08-12T23:20:10.143Z","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":82.7,"endSpeed":76.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.59074596334308,"aZ":-33.12224234219355,"pfxX":1.7278488998219688,"pfxZ":-0.6423758126887353,"pX":-0.22583013880427275,"pZ":2.8842538587143403,"vX0":2.4504716635669,"vY0":-120.49753638872629,"vZ0":1.3044360625280391,"x":125.61,"y":160.91,"x0":-1.4771242616514069,"y0":50.00081392212453,"z0":5.2441260175004265,"aX":2.5612005045195554},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.6,"breakHorizontal":-3.7,"spinRate":2400,"spinDirection":93},"zone":5,"typeConfidence":2.0,"plateTime":0.4531234521377572,"extension":6.813585065942965},"hitData":{"launchSpeed":96.8,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.73,"coordY":149.22}},"index":4,"playId":"5b087e34-3c3a-32e9-bdda-8d31a8c8f84c","pitchNumber":5,"startTime":"2025-08-12T23:20:39.075Z","endTime":"2025-08-12T23:20:47.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:20:47.334Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Schwarber flies out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-12T23:21:06.647Z","endTime":"2025-08-12T23:21:56.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":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":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.28587872040188,"strikeZoneBottom":1.33398903594878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22719725416209,"aZ":-25.244338630687416,"pfxX":-9.768481343038207,"pfxZ":3.814606823517577,"pX":-2.2944296595354,"pZ":3.348943391950818,"vX0":1.095707145779064,"vY0":-134.24692313478883,"vZ0":0.03126600599351992,"x":204.46,"y":148.36,"x0":-1.440316211668264,"y0":50.004103415547924,"z0":5.140457463345186,"aX":-17.754627068176333},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":17.4,"spinRate":2334,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40866243404114844,"extension":6.875169489530933},"index":0,"playId":"ade24512-6535-304d-9c46-7e4ba70b5714","pitchNumber":1,"startTime":"2025-08-12T23:21:09.060Z","endTime":"2025-08-12T23:21:12.175Z","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":83.4,"endSpeed":76.7,"strikeZoneTop":3.30000491880641,"strikeZoneBottom":1.60578533439499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.29189203087417,"aZ":-34.567325751943244,"pfxX":2.9535573218730553,"pfxZ":-1.6026396747008826,"pX":0.29843275907989986,"pZ":1.379702857914124,"vX0":3.005234538548093,"vY0":-121.41360661949203,"vZ0":-1.6472057618695057,"x":105.62,"y":201.53,"x0":-1.3402753270506627,"y0":50.004710048248846,"z0":5.08158141777335,"aX":4.399930493811134},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.0,"breakHorizontal":-6.1,"spinRate":2473,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.45152932564380066,"extension":6.933023952624635},"index":1,"playId":"e280435d-467a-38fd-bc4c-5d4c0465e01d","pitchNumber":2,"startTime":"2025-08-12T23:21:21.321Z","endTime":"2025-08-12T23:21:25.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.30000191791902,"strikeZoneBottom":1.41061718376894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.27824666708204,"aZ":-25.829643416432642,"pfxX":1.7672878157989191,"pfxZ":3.8609820115412186,"pX":0.5239238715112516,"pZ":2.1614814996790583,"vX0":3.9721560551994775,"vY0":-127.21468064059754,"vZ0":-2.298486864358922,"x":97.03,"y":180.42,"x0":-1.2853529921039675,"y0":50.00473519190222,"z0":5.117162888944552,"aX":2.906928412833327},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.7,"breakHorizontal":-4.1,"spinRate":2426,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4299926379348076,"extension":7.102017775017043},"index":2,"playId":"0ed728c2-aaee-3c94-8793-fa0f61e3c92c","pitchNumber":3,"startTime":"2025-08-12T23:21:33.768Z","endTime":"2025-08-12T23:21:37.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.925873851131673,"aZ":-32.699046421538895,"pfxX":1.7607704418370647,"pfxZ":-0.347286981390865,"pX":0.0932252480701745,"pZ":1.7202119808364817,"vX0":3.024170814269959,"vY0":-121.02381634913979,"vZ0":-1.274060634459281,"x":113.45,"y":192.33,"x0":-1.3999055128383329,"y0":50.0057264700225,"z0":5.1092167845594965,"aX":2.620794530783468},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.7,"breakHorizontal":-3.8,"spinRate":2464,"spinDirection":91},"zone":8,"typeConfidence":2.0,"plateTime":0.45202945539610795,"extension":6.831934123656978},"hitData":{"launchSpeed":98.9,"launchAngle":40.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.83,"coordY":61.76}},"index":3,"playId":"0ed4d8cd-0323-3dbe-b57a-17b13e9146a8","pitchNumber":4,"startTime":"2025-08-12T23:21:47.203Z","endTime":"2025-08-12T23:21:56.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:21:56.767Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-12T23:22:14.854Z","endTime":"2025-08-12T23:23:38.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.44617733346214,"aZ":-22.687432826968088,"pfxX":-10.277005728117079,"pfxZ":5.301542404021163,"pX":-0.8538522621453606,"pZ":1.6103968446992358,"vX0":4.860664814449753,"vY0":-133.60705769422643,"vZ0":-4.420959703929227,"x":149.55,"y":195.3,"x0":-1.37132125772829,"y0":50.00373564655302,"z0":4.937410146332221,"aX":-18.39700460524915},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.8,"breakHorizontal":17.4,"spinRate":2432,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.41150937151666156,"extension":7.04960577497155},"index":0,"playId":"9f39d6a5-9ebb-3969-bff0-58f3b774dbf1","pitchNumber":1,"startTime":"2025-08-12T23:22:19.134Z","endTime":"2025-08-12T23:22:22.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17440215613762,"aZ":-24.860923678932334,"pfxX":-9.44167093527589,"pfxZ":3.9231568603854043,"pX":-0.7589413261518987,"pZ":2.633549205489855,"vX0":4.803010573740883,"vY0":-135.58895812884958,"vZ0":-1.7308551434512942,"x":145.93,"y":167.67,"x0":-1.3249317922646455,"y0":50.00506739946992,"z0":5.012081918838169,"aX":-17.611887997854527},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":16.1,"spinRate":2387,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.40369818325763873,"extension":6.946087352414315},"index":1,"playId":"f9482e27-bfca-3206-a2b2-b5d28dd590a1","pitchNumber":2,"startTime":"2025-08-12T23:22:35.558Z","endTime":"2025-08-12T23:22:38.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.42088739332956,"aZ":-23.834314064382063,"pfxX":-10.236169457927053,"pfxZ":4.507540185104629,"pX":-0.5949332485044422,"pZ":2.60187831654347,"vX0":5.370561791806855,"vY0":-135.37944427628454,"vZ0":-1.967161920579109,"x":139.68,"y":168.53,"x0":-1.2778576620387188,"y0":50.00317047174818,"z0":5.011551331749169,"aX":-18.940899665832237},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.9,"breakHorizontal":17.4,"spinRate":2399,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4050648223851745,"extension":6.985102650424936},"index":2,"playId":"e32e58e7-f1ab-3dad-8219-3b5e9480e8f4","pitchNumber":3,"startTime":"2025-08-12T23:22:54.738Z","endTime":"2025-08-12T23:22:57.972Z","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":85.0,"endSpeed":78.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.186809338184347,"aZ":-33.90987881164705,"pfxX":2.97808164396956,"pfxZ":-1.1145906033733244,"pX":0.25589905582929967,"pZ":1.565695403089498,"vX0":3.172834887601896,"vY0":-123.75445715172243,"vZ0":-1.7914368684113935,"x":107.25,"y":196.51,"x0":-1.4287443555473076,"y0":50.00499618031906,"z0":5.133598323496989,"aX":4.629141934013993},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.2,"breakHorizontal":-6.1,"spinRate":2465,"spinDirection":98},"zone":8,"typeConfidence":2.0,"plateTime":0.44221972553140976,"extension":6.849497055579592},"index":3,"playId":"7d101134-5338-311a-9198-c9251162b50c","pitchNumber":4,"startTime":"2025-08-12T23:23:13.413Z","endTime":"2025-08-12T23:23:16.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.693704752206894,"aZ":-33.19089348784662,"pfxX":4.121477458606404,"pfxZ":-0.675013412701158,"pX":0.8577737650805842,"pZ":0.6871402353317236,"vX0":3.87087892595471,"vY0":-121.95944089463171,"vZ0":-3.4666400979224212,"x":84.3,"y":220.23,"x0":-1.2873135301155032,"y0":50.00372148601849,"z0":4.998981205854025,"aX":6.18935535927034},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.8,"breakHorizontal":-8.4,"spinRate":2385,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4496456869906451,"extension":6.926637888073927},"index":4,"playId":"0fbc3f72-6744-3150-b7b0-80e41967be34","pitchNumber":5,"startTime":"2025-08-12T23:23:34.226Z","endTime":"2025-08-12T23:23:38.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:23:38.717Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Miguel Andujar homers (8) on a line drive to left field.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-12T23:25:43.423Z","endTime":"2025-08-12T23:26:45.242Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 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":71.5,"endSpeed":65.5,"strikeZoneTop":3.40706110455223,"strikeZoneBottom":1.56513705823973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.961757757343985,"aZ":-36.01919251737783,"pfxX":-8.039635868138978,"pfxZ":-3.546911710796902,"pX":0.9380823882984621,"pZ":2.8408480382719916,"vX0":-0.29088617679144885,"vY0":-103.9907975498197,"vZ0":2.3783996645376377,"x":81.24,"y":162.08,"x0":2.1230968540401567,"y0":50.00187006072431,"z0":5.984241519748221,"aX":-8.721656305037992},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-5.3,"breakHorizontal":14.6,"spinRate":2076,"spinDirection":305},"zone":12,"typeConfidence":2.0,"plateTime":0.5286180503152389,"extension":6.05165232373923},"index":0,"playId":"bd2da047-8772-3559-9bad-5ba03a6c654e","pitchNumber":1,"startTime":"2025-08-12T23:25:43.423Z","endTime":"2025-08-12T23:25:47.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.40999893228074,"strikeZoneBottom":1.69614527760094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.30841244212076,"aZ":-26.15847310178032,"pfxX":11.137579469124168,"pfxZ":3.5371058304798044,"pX":-0.12279772167855788,"pZ":1.2440118249063898,"vX0":-8.853912548892346,"vY0":-129.8793635101037,"vZ0":-6.0861937559363986,"x":121.68,"y":205.19,"x0":1.8906835551888905,"y0":50.00235984564921,"z0":5.618475070156821,"aX":18.944440854753143},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.2,"breakHorizontal":-18.1,"spinRate":2073,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4224167721550467,"extension":6.276913427539715},"index":1,"playId":"db430868-882a-3b01-9039-9265979e1776","pitchNumber":2,"startTime":"2025-08-12T23:26:00.724Z","endTime":"2025-08-12T23:26:04.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.407607345460402,"aZ":-30.36694561936882,"pfxX":-1.5849812119560989,"pfxZ":1.2869563450784192,"pX":-0.019846332037127903,"pZ":2.2530237509018383,"vX0":-4.183833615833756,"vY0":-117.63269440120371,"vZ0":-1.6322924429812011,"x":117.76,"y":177.95,"x0":1.9846834635271267,"y0":50.004083700085104,"z0":5.759711504242175,"aX":-2.231196537709145},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.2,"breakHorizontal":3.8,"spinRate":2111,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4648523290591018,"extension":5.978588964433059},"hitData":{"launchSpeed":101.8,"launchAngle":21.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":18.31,"coordY":96.04}},"index":2,"playId":"497b4170-3128-38a2-aff6-4d4857930ccf","pitchNumber":3,"startTime":"2025-08-12T23:26:19.059Z","endTime":"2025-08-12T23:26:45.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:26:45.242Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hays flies out sharply to center fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-12T23:27:02.237Z","endTime":"2025-08-12T23:27:38.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":71.2,"strikeZoneTop":3.20231356149836,"strikeZoneBottom":1.41776792322697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.58350253238802,"aZ":-14.719770882401638,"pfxX":2.091731501305758,"pfxZ":13.287358058260866,"pX":-1.188855213720484,"pZ":2.7746468921496863,"vX0":-7.457735039528758,"vY0":-115.1153879016211,"vZ0":-3.0886518076513965,"x":162.32,"y":163.86,"x0":1.851334096788109,"y0":50.0029856205309,"z0":5.596421428215734,"aX":2.748072821867711},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":23.3,"breakHorizontal":-1.4,"spinRate":1326,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.47971719137696667,"extension":6.079758764431965},"index":0,"playId":"d597de47-041e-3d8d-b15c-3eac996ff340","pitchNumber":1,"startTime":"2025-08-12T23:27:09.597Z","endTime":"2025-08-12T23:27:13.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.20907851125677,"aZ":-26.657955396427678,"pfxX":8.23503040935796,"pfxZ":4.007910474946785,"pX":0.30766386046135186,"pZ":2.4017291682376354,"vX0":-6.148390881478661,"vY0":-116.43909277830015,"vZ0":-1.8479509175331157,"x":105.27,"y":173.93,"x0":1.9083635035418829,"y0":50.00485559673225,"z0":5.7201985403767655,"aX":11.345382185905938},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":7.1,"breakHorizontal":-13.4,"spinRate":1129,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.4698229458089207,"extension":6.230779617666475},"hitData":{"launchSpeed":105.2,"launchAngle":38.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":80.49,"coordY":52.14}},"index":1,"playId":"d7f17f97-ec7a-33a7-ad04-d6d046c85fab","pitchNumber":2,"startTime":"2025-08-12T23:27:28.077Z","endTime":"2025-08-12T23:27:38.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:27:38.009Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a sharp ground ball to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-12T23:28:07.020Z","endTime":"2025-08-12T23:28:18.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"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":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.41124456459555,"aZ":-19.636326805207084,"pfxX":3.045925777493173,"pfxZ":7.186561949290338,"pX":-0.5263189211127074,"pZ":2.693658923549099,"vX0":-7.4107813142333745,"vY0":-131.16392679859874,"vZ0":-3.961227579539175,"x":137.06,"y":166.05,"x0":1.9383023310510594,"y0":50.00168491598376,"z0":5.685223470831761,"aX":5.313641688711298},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.4,"breakHorizontal":-4.0,"spinRate":1989,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.41737928961787674,"extension":6.231928501311541},"hitData":{"launchSpeed":93.2,"launchAngle":7.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":92.58,"coordY":110.5}},"index":0,"playId":"b004030c-415a-3839-97a5-d294a9f55b7e","pitchNumber":1,"startTime":"2025-08-12T23:28:07.205Z","endTime":"2025-08-12T23:28:18.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:28:18.065Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-12T23:28:38.478Z","endTime":"2025-08-12T23:31:22.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[2],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":77.4,"endSpeed":70.6,"strikeZoneTop":3.06476187139483,"strikeZoneBottom":1.40003749487354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.183537587198273,"aZ":-33.74107124746653,"pfxX":7.712411610741174,"pfxZ":-1.2340419794362738,"pX":2.3576924944128232,"pZ":3.3608754573622868,"vX0":-1.683594554906882,"vY0":-112.64784490905598,"vZ0":2.0585598447441478,"x":27.13,"y":148.04,"x0":2.11723012215261,"y0":50.00116029171294,"z0":5.868596626103395,"aX":9.821057265662434},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-1.3,"breakHorizontal":-13.4,"spinRate":1179,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.48791496577885285,"extension":5.997397540634021},"index":0,"playId":"1d8b769c-298c-3516-9047-5319411f70de","pitchNumber":1,"startTime":"2025-08-12T23:28:42.230Z","endTime":"2025-08-12T23:28:45.268Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.14000255863968,"strikeZoneBottom":1.4797767135948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34483179771719,"aZ":-26.009186612040466,"pfxX":8.846265212737162,"pfxZ":3.5261570187974822,"pX":-0.2809782506499443,"pZ":1.2917482715357873,"vX0":-8.989895919073835,"vY0":-131.00867091370358,"vZ0":-6.047627437303603,"x":127.71,"y":203.9,"x0":2.0372430937161,"y0":50.00093125601137,"z0":5.560775492192986,"aX":15.45507222463073},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.3,"breakHorizontal":-14.2,"spinRate":1969,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4172685852030602,"extension":6.22959718408126},"index":1,"playId":"aa91432a-ee60-3fc0-83c0-318f8c886be1","pitchNumber":2,"startTime":"2025-08-12T23:28:58.335Z","endTime":"2025-08-12T23:29:05.327Z","isPitch":true,"type":"pitch"},{"details":{"description":"Noelvi Marte caught stealing 2nd base, catcher Rafael Marchán to second baseman Bryson Stott.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"aa91432a-ee60-3fc0-83c0-318f8c886be1","startTime":"2025-08-12T23:29:24.950Z","endTime":"2025-08-12T23:29:32.891Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29605792855405,"aZ":-26.423369887712617,"pfxX":0.00961314504973565,"pfxZ":3.5369563919264113,"pX":-0.35622577496244356,"pZ":2.5441997605559714,"vX0":-5.872596036778466,"vY0":-126.10268204689736,"vZ0":-2.6862895331133645,"x":130.58,"y":170.09,"x0":1.9920097171958109,"y0":50.003738950548026,"z0":5.733421981900767,"aX":0.01640127222745308},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.1,"breakHorizontal":1.2,"spinRate":2149,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.43273676809462236,"extension":6.131019360329521},"index":3,"playId":"fdb2f6a5-af0b-3a11-b1d6-6ebb83579d18","pitchNumber":3,"startTime":"2025-08-12T23:29:32.891Z","endTime":"2025-08-12T23:29:36.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.14000248641635,"strikeZoneBottom":1.49588735838297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.526014339872514,"aZ":-29.6718202899919,"pfxX":7.956303755855927,"pfxZ":1.4731961405101632,"pX":-0.055100070719910986,"pZ":1.76681865668306,"vX0":-7.666645882954418,"vY0":-129.59225292820804,"vZ0":-4.192837731779794,"x":119.1,"y":191.08,"x0":1.9048236507943799,"y0":50.00643051684248,"z0":5.666649724094198,"aX":13.565197473829123},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.9,"breakHorizontal":-12.7,"spinRate":1980,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.4222988775580525,"extension":6.1889264733112705},"index":4,"playId":"4e41dd8a-4f38-3aa7-a1f0-0a0b83a5eb20","pitchNumber":4,"startTime":"2025-08-12T23:29:52.878Z","endTime":"2025-08-12T23:29:56.402Z","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":89.4,"endSpeed":81.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.617378528691695,"aZ":-29.18152734190876,"pfxX":8.97280512546611,"pfxZ":1.7513198764432563,"pX":0.7028123498794682,"pZ":2.589393767469859,"vX0":-6.415825032584507,"vY0":-130.03190192099373,"vZ0":-2.308685062869558,"x":90.21,"y":168.87,"x0":2.038069810084078,"y0":50.003733346200264,"z0":5.705832685253988,"aX":15.34510256316395},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.9,"breakHorizontal":-14.8,"spinRate":1977,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.4214398036559279,"extension":6.206069772146293},"index":5,"playId":"94dc5e74-115c-330d-b365-3f62b2d9b3f4","pitchNumber":5,"startTime":"2025-08-12T23:30:11.521Z","endTime":"2025-08-12T23:30:14.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.705882363769565,"aZ":-31.882832629108105,"pfxX":-2.478718773052246,"pfxZ":0.2018697209091158,"pX":0.018549246164279862,"pZ":2.447871374029738,"vX0":-3.8802244518613063,"vY0":-119.13228301735028,"vZ0":-0.9938124549742138,"x":116.29,"y":172.69,"x0":1.995775987482653,"y0":50.00214172295049,"z0":5.774474351876011,"aX":-3.5310667407645098},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.4,"breakHorizontal":5.5,"spinRate":2095,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.46126973149219364,"extension":6.219723870115987},"index":6,"playId":"7fd41768-08b0-3706-bfc7-4f46952d1d0c","pitchNumber":6,"startTime":"2025-08-12T23:30:39.460Z","endTime":"2025-08-12T23:30:42.486Z","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":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.494370875217392,"aZ":-20.851311545475316,"pfxX":4.059684266347575,"pfxZ":6.4506892629805055,"pX":-0.3591671930634661,"pZ":2.7975665654340096,"vX0":-7.179566978567449,"vY0":-131.10161646498761,"vZ0":-3.4994832137138108,"x":130.69,"y":163.25,"x0":1.8768701381784347,"y0":50.00454975084472,"z0":5.690274247343509,"aX":7.12866184950844},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.2,"breakHorizontal":-5.9,"spinRate":1988,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.4164297056671762,"extension":6.1684997842090326},"index":7,"playId":"978a9ed1-8b9e-378a-9472-398a444bc324","pitchNumber":7,"startTime":"2025-08-12T23:30:58.134Z","endTime":"2025-08-12T23:31:02.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":73.2,"endSpeed":67.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.25573424836619,"aZ":-35.86127519740972,"pfxX":-7.143526159768281,"pfxZ":-3.225972741701823,"pX":-0.3722351079035815,"pZ":1.161511401746871,"vX0":-2.8613542490159336,"vY0":-106.51587817229446,"vZ0":-1.0284499666075957,"x":131.19,"y":207.42,"x0":1.9189392858865777,"y0":50.00341478220866,"z0":5.725612140383937,"aX":-8.161969109538092},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-5.8,"breakHorizontal":13.7,"spinRate":2087,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.5153376824589833,"extension":6.405129713817678},"index":8,"playId":"27277d2a-2be7-3229-af66-efb8302ecb4c","pitchNumber":8,"startTime":"2025-08-12T23:31:19.552Z","endTime":"2025-08-12T23:31:22.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:31:22.934Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Castellanos singles on a sharp ground ball to left fielder Austin Hays, deflected by shortstop Elly De La Cruz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-12T23:33:34.124Z","endTime":"2025-08-12T23:34:52.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":669720,"link":"/api/v1/people/669720"},"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(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":87.3,"endSpeed":80.9,"strikeZoneTop":3.85000215351095,"strikeZoneBottom":1.78978292324113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.650675013629307,"aZ":-24.667298919665136,"pfxX":1.3052630723259981,"pfxZ":4.540668867821157,"pX":0.543701693298382,"pZ":1.474395270863424,"vX0":4.20390804005158,"vY0":-127.12956478349118,"vZ0":-4.264676525662965,"x":96.28,"y":198.97,"x0":-1.294353532524685,"y0":50.00316858161885,"z0":5.108825632076748,"aX":2.15662497057847},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.6,"breakHorizontal":-3.2,"spinRate":2370,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.42923662009461294,"extension":7.041917505875945},"index":0,"playId":"27fefba7-ffb0-3a9b-bff7-ff0d626402f6","pitchNumber":1,"startTime":"2025-08-12T23:33:34.124Z","endTime":"2025-08-12T23:33:38.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.59813826660761,"aZ":-21.166615942591854,"pfxX":-8.646234394967594,"pfxZ":6.002579776645501,"pX":-0.3176844029050531,"pZ":2.949822388387455,"vX0":5.4446638849595255,"vY0":-134.40109786974142,"vZ0":-1.7191850244453424,"x":129.11,"y":159.13,"x0":-1.244447360771787,"y0":50.00031772827945,"z0":5.098053528187442,"aX":-15.846318613912041},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":14.5,"spinRate":2376,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.40722937701238404,"extension":6.962449130352771},"index":1,"playId":"3fc0441b-6455-34d1-bf48-c6759f1b3412","pitchNumber":2,"startTime":"2025-08-12T23:33:45.500Z","endTime":"2025-08-12T23:33:49.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.84210829500427,"aZ":-31.181624699643805,"pfxX":2.0256493121742505,"pfxZ":0.6679779079961747,"pX":0.4718079881225295,"pZ":2.057108117085779,"vX0":3.478243601028397,"vY0":-120.39205918307691,"vZ0":-0.9786901405408596,"x":99.02,"y":183.24,"x0":-1.248346348085081,"y0":50.00317292242178,"z0":5.200537522907328,"aX":3.0070804688535575},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.2,"breakHorizontal":-4.4,"spinRate":2446,"spinDirection":101},"zone":9,"typeConfidence":2.0,"plateTime":0.45295525296204264,"extension":6.813464370947557},"index":2,"playId":"864f59b0-9c4c-3cfe-bdde-e9cc4cdf5272","pitchNumber":3,"startTime":"2025-08-12T23:34:00.196Z","endTime":"2025-08-12T23:34:03.460Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-12T23:34:12.603Z","endTime":"2025-08-12T23:34:27.838Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.85000210118486,"strikeZoneBottom":1.8307515384489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19476506461147,"aZ":-20.039331219955052,"pfxX":-9.091847437712858,"pfxZ":6.643304066886584,"pX":1.046447692765703,"pZ":1.4264453750199224,"vX0":8.945265948867043,"vY0":-133.65904010305124,"vZ0":-5.360931317937908,"x":77.11,"y":200.27,"x0":-1.1469461853546272,"y0":50.00478627914591,"z0":4.877690921084395,"aX":-16.6118729603318},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.2,"breakHorizontal":14.8,"spinRate":2303,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4082922548884387,"extension":7.103433972396905},"index":4,"playId":"d4ea2049-f3ae-3aa3-aa6b-75a124f793e0","pitchNumber":4,"startTime":"2025-08-12T23:34:27.838Z","endTime":"2025-08-12T23:34:31.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.82453079369016,"aZ":-34.17020443879289,"pfxX":5.998971336534893,"pfxZ":-1.373671022115733,"pX":0.6928862909337086,"pZ":1.5359957677988527,"vX0":3.1924376286648015,"vY0":-119.2909074199765,"vZ0":-1.1417045262642365,"x":90.59,"y":197.31,"x0":-1.4400183452024629,"y0":50.00480562934013,"z0":5.086741283993832,"aX":8.692237265383524},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.5,"breakHorizontal":-11.6,"spinRate":2378,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.4582283073167397,"extension":6.8488508931154914},"hitData":{"launchSpeed":98.9,"launchAngle":6.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":104.48,"coordY":116.24}},"index":5,"playId":"bdde2527-13f4-38fb-873e-f890de64e2c7","pitchNumber":5,"startTime":"2025-08-12T23:34:40.978Z","endTime":"2025-08-12T23:34:52.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:34:52.485Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-12T23:35:15.204Z","endTime":"2025-08-12T23:36:32.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.29000038656558,"strikeZoneBottom":1.4415476662748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.9788728877362,"aZ":-30.217741597270294,"pfxX":2.226606748777907,"pfxZ":1.342677420194578,"pX":0.308991502437839,"pZ":1.5650342917999007,"vX0":3.5297014211797717,"vY0":-120.07598611915654,"vZ0":-2.1630504645104827,"x":105.22,"y":196.52,"x0":-1.4711737728615488,"y0":50.002251472323046,"z0":5.174960831496914,"aX":3.2395327513443597},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.2,"breakHorizontal":-4.9,"spinRate":2395,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.45674971010366905,"extension":6.786339485951628},"index":0,"playId":"43b257d0-2964-3419-b98f-b41c9e27d3e0","pitchNumber":1,"startTime":"2025-08-12T23:35:17.453Z","endTime":"2025-08-12T23:35:21.527Z","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":86.5,"endSpeed":79.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.87246986751345,"aZ":-26.737617952250787,"pfxX":1.8139496383526523,"pfxZ":3.353823239722429,"pX":-0.15871630940363507,"pZ":3.346559929715639,"vX0":2.7622779719469746,"vY0":-126.09797535088298,"vZ0":0.613309166092945,"x":123.05,"y":148.42,"x0":-1.500990357259605,"y0":50.004494371231296,"z0":5.244892695999183,"aX":2.943010377496523},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.5,"breakHorizontal":-3.8,"spinRate":2440,"spinDirection":184},"zone":2,"typeConfidence":2.0,"plateTime":0.4331484597309081,"extension":6.8793847958329595},"index":1,"playId":"80f859d1-9523-371c-aadc-22b09ec24d18","pitchNumber":2,"startTime":"2025-08-12T23:35:33.156Z","endTime":"2025-08-12T23:35:36.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.21064970798415,"strikeZoneBottom":1.4687663809032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.08732283737193,"aZ":-32.558814923477094,"pfxX":1.3838937456837725,"pfxZ":-0.253622600883586,"pX":0.5825745683713041,"pZ":0.6196328398428436,"vX0":4.6151017345452185,"vY0":-122.21722504321808,"vZ0":-3.7727807672088645,"x":94.79,"y":222.05,"x0":-1.503246123177378,"y0":50.0031330341792,"z0":4.953560924329942,"aX":2.110729235008116},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.1,"breakHorizontal":-3.5,"spinRate":2395,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4466623700867385,"extension":6.975478575451502},"index":2,"playId":"84714894-532d-3ff0-89f0-9d370dcf136c","pitchNumber":3,"startTime":"2025-08-12T23:35:54.563Z","endTime":"2025-08-12T23:35:58.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.24407411472488,"strikeZoneBottom":1.502345481249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16638657197265,"aZ":-25.829766422417382,"pfxX":-8.898452471392096,"pfxZ":3.501540526917987,"pX":0.9014625071456694,"pZ":2.627219836670938,"vX0":8.74044508456741,"vY0":-133.5607229720941,"vZ0":-1.542824628408336,"x":82.64,"y":167.85,"x0":-1.2538628094511852,"y0":50.00054232703548,"z0":5.065905423984724,"aX":-16.11057490923537},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.2,"breakHorizontal":14.3,"spinRate":2404,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.40975186724553936,"extension":6.9134662195655165},"index":3,"playId":"c2965dd2-a920-3a8a-926f-0ecb99480377","pitchNumber":4,"startTime":"2025-08-12T23:36:13.319Z","endTime":"2025-08-12T23:36:17.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.364615244545774,"aZ":-32.287732043657364,"pfxX":2.5325949681499695,"pfxZ":-0.0760331213514025,"pX":-0.12482027694365616,"pZ":1.597922321795109,"vX0":2.55120454933333,"vY0":-121.68261120073008,"vZ0":-1.770151246195432,"x":121.76,"y":195.64,"x0":-1.5115273784018226,"y0":50.00173712576936,"z0":5.102863737571323,"aX":3.8400281250907367},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.2,"breakHorizontal":-5.2,"spinRate":2488,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.44819971644517853,"extension":6.7163315182497385},"index":4,"playId":"93925953-99c5-3d8c-89c9-1c921dba0fef","pitchNumber":5,"startTime":"2025-08-12T23:36:29.337Z","endTime":"2025-08-12T23:36:32.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:36:32.618Z","atBatIndex":29},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Edmundo Sosa grounds into a double play, third baseman Santiago Espinal to second baseman Matt McLain to first baseman Spencer Steer. Nick Castellanos out at 2nd. Edmundo Sosa out at 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-12T23:36:51.074Z","endTime":"2025-08-12T23:37:35.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.40999807361276,"strikeZoneBottom":1.56752359562122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.165034550450397,"aZ":-32.949466037495775,"pfxX":2.7092073026547663,"pfxZ":-0.5296925904799767,"pX":-0.31271255759171324,"pZ":2.957947020650449,"vX0":2.011028392436758,"vY0":-119.19484167080829,"vZ0":1.5134557714693984,"x":128.92,"y":158.92,"x0":-1.5156329390558347,"y0":50.00462495628357,"z0":5.2620108165353,"aX":3.948074801538604},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.4,"breakHorizontal":-5.4,"spinRate":2466,"spinDirection":98},"zone":1,"typeConfidence":2.0,"plateTime":0.45730753752681474,"extension":6.825377628464004},"index":0,"playId":"9b964ea3-8a2f-3210-8f4e-60940b000afb","pitchNumber":1,"startTime":"2025-08-12T23:36:54.965Z","endTime":"2025-08-12T23:36:59.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.67942050048226,"aZ":-33.523415443582124,"pfxX":2.5710536401364292,"pfxZ":-0.9126058978903355,"pX":0.6785623147421125,"pZ":1.7053798005129683,"vX0":4.286178196453253,"vY0":-120.1644661508484,"vZ0":-1.0765476141585033,"x":91.13,"y":192.73,"x0":-1.4573208156930642,"y0":50.005379121893235,"z0":5.118063735693465,"aX":3.787460952916009},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.7,"breakHorizontal":-5.6,"spinRate":2450,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.45454017450767203,"extension":6.8093410545473105},"index":1,"playId":"34f412da-ef6b-37ff-b82a-61b7fa8a93eb","pitchNumber":2,"startTime":"2025-08-12T23:37:10.018Z","endTime":"2025-08-12T23:37:13.111Z","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":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.87934525054736,"aZ":-24.93271393064789,"pfxX":-8.847092519937231,"pfxZ":3.976666396457466,"pX":-0.3766771495797086,"pZ":2.5261632743531117,"vX0":5.803110523178165,"vY0":-134.06258230295236,"vZ0":-1.60927509687809,"x":131.36,"y":170.57,"x0":-1.4194888687300355,"y0":50.00355780782011,"z0":4.9132665679283605,"aX":-16.110723968781187},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":14.8,"spinRate":2397,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4085009618797648,"extension":6.9365666581726995},"hitData":{"launchSpeed":74.8,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.89,"coordY":165.56}},"index":2,"playId":"ed616d07-5a6c-39c8-b6b2-ad3fb9de8709","pitchNumber":3,"startTime":"2025-08-12T23:37:27.108Z","endTime":"2025-08-12T23:37:35.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:37:35.958Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jose Trevino pops out to shortstop Trea Turner.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-12T23:39:45.651Z","endTime":"2025-08-12T23:40:37.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.7,"strikeZoneTop":3.21232455756289,"strikeZoneBottom":1.4298147458899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.798025249383887,"aZ":-31.109225399200266,"pfxX":8.59295028342092,"pfxZ":0.7835375081915783,"pX":-0.08767054914539857,"pZ":0.21463107066533788,"vX0":-7.055451116603469,"vY0":-115.53402689525457,"vZ0":-5.479102245055535,"x":120.34,"y":232.98,"x0":1.8839947876631524,"y0":50.00288588282835,"z0":5.594273917310064,"aX":11.658944532180845},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.4,"breakHorizontal":-13.9,"spinRate":1487,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.47344463341801735,"extension":6.201755666950217},"index":0,"playId":"c98f522c-75f5-3f70-b930-7144d2d86e34","pitchNumber":1,"startTime":"2025-08-12T23:39:46.234Z","endTime":"2025-08-12T23:39:49.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.0,"endSpeed":66.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.072487209799064,"aZ":-38.690862417425365,"pfxX":-6.293365672464564,"pfxZ":-5.9141168652443525,"pX":-0.22664600170684113,"pZ":1.848167332331299,"vX0":-2.8580541139453004,"vY0":-104.73083379393316,"vZ0":0.9410767913466633,"x":125.64,"y":188.88,"x0":1.9770724495356493,"y0":50.00371097057292,"z0":5.948342278789764,"aX":-6.932358474789819},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-10.1,"breakHorizontal":12.2,"spinRate":2022,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.5246776259336476,"extension":6.01748066726049},"index":1,"playId":"76f10efb-ee27-3986-bd66-7107f35eee26","pitchNumber":2,"startTime":"2025-08-12T23:40:01.508Z","endTime":"2025-08-12T23:40:04.648Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-12T23:40:11.786Z","endTime":"2025-08-12T23:40:27.197Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"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":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.744283369951994,"aZ":-26.92513684682477,"pfxX":7.198998101260273,"pfxZ":4.105883500399485,"pX":-0.2683565885192992,"pZ":1.8040339639027374,"vX0":-6.601005701222793,"vY0":-113.03177399043305,"vZ0":-2.48515782954705,"x":127.23,"y":190.07,"x0":1.7701362628918593,"y0":50.00516771875891,"z0":5.6518117624200075,"aX":9.212787623171307},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":7.0,"breakHorizontal":-11.2,"spinRate":1394,"spinDirection":106},"zone":8,"typeConfidence":2.0,"plateTime":0.4866629877273638,"extension":6.115016200652784},"hitData":{"launchSpeed":75.7,"launchAngle":60.0,"totalDistance":173.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":79.22,"coordY":149.66}},"index":3,"playId":"69ea58de-0a86-3aba-b0f5-1c8eceba1fde","pitchNumber":3,"startTime":"2025-08-12T23:40:27.197Z","endTime":"2025-08-12T23:40:37.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:40:37.243Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Santiago Espinal walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-12T23:40:56.273Z","endTime":"2025-08-12T23:42:13.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.44999921199368,"strikeZoneBottom":1.60026825498593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.965518435524178,"aZ":-23.45995323538081,"pfxX":0.3313240806306297,"pfxZ":5.270128780675545,"pX":-1.1476369512300124,"pZ":1.932700196211223,"vX0":-7.887619219106234,"vY0":-127.24494013189586,"vZ0":-4.816645323239427,"x":160.75,"y":186.6,"x0":1.937925680241703,"y0":50.004130690530666,"z0":5.688477648715709,"aX":0.547942336752725},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.8,"breakHorizontal":1.1,"spinRate":2080,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.42900464540702377,"extension":6.1430594690098985},"index":0,"playId":"150eeec5-0e35-386b-9f3b-098def30a566","pitchNumber":1,"startTime":"2025-08-12T23:40:58.699Z","endTime":"2025-08-12T23:41:03.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":71.7,"endSpeed":66.2,"strikeZoneTop":3.24617419484728,"strikeZoneBottom":1.5079779782128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.99711831021362,"aZ":-37.19473716331136,"pfxX":-5.708075162884626,"pfxZ":-4.551001846186594,"pX":1.3315362864369624,"pZ":2.6151543208412016,"vX0":0.22349034405159748,"vY0":-104.45815087053924,"vZ0":2.06925391243508,"x":66.24,"y":168.17,"x0":1.9643835378800572,"y0":50.00384255770368,"z0":5.9923809173815945,"aX":-6.29293722588756},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-7.3,"breakHorizontal":10.3,"spinRate":1963,"spinDirection":301},"zone":12,"typeConfidence":2.0,"plateTime":0.5248326447522973,"extension":6.129744936353724},"index":1,"playId":"929ac693-fd3a-37ec-8ad6-2cba01404046","pitchNumber":2,"startTime":"2025-08-12T23:41:15.348Z","endTime":"2025-08-12T23:41:19.071Z","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":88.5,"endSpeed":80.9,"strikeZoneTop":3.37427084567695,"strikeZoneBottom":1.54772017787977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.382551462750417,"aZ":-26.08393075075629,"pfxX":7.046593830045387,"pfxZ":3.651938269096739,"pX":-1.0612171538504176,"pZ":2.3202530409588005,"vX0":-9.503591734122216,"vY0":-128.48722075452062,"vZ0":-3.6361928178829857,"x":157.45,"y":176.13,"x0":1.7751718312296854,"y0":50.00247839763351,"z0":5.787761614727,"aX":11.746973461231597},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.0,"breakHorizontal":-10.6,"spinRate":1960,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.4268016074960985,"extension":6.234618759197397},"index":2,"playId":"302df3f2-edf5-3205-8de8-ef55a0f6633b","pitchNumber":3,"startTime":"2025-08-12T23:41:33.800Z","endTime":"2025-08-12T23:41:37.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.37384137862815,"strikeZoneBottom":1.63075934542689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.39664621646654,"aZ":-18.5004114424733,"pfxX":3.1006868871179827,"pfxZ":7.798195977966265,"pX":0.3341353357472513,"pZ":2.406239764918252,"vX0":-5.30822200557794,"vY0":-131.44099269799796,"vZ0":-5.015125852568599,"x":104.26,"y":173.81,"x0":1.9752699619225376,"y0":50.000099343470055,"z0":5.709176026529391,"aX":5.434967637146867},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.2,"breakHorizontal":-4.4,"spinRate":1983,"spinDirection":132},"zone":6,"typeConfidence":2.0,"plateTime":0.41643291350486455,"extension":6.179349014303401},"index":3,"playId":"9dd130b3-9b78-3d24-8328-49579d2f35f5","pitchNumber":4,"startTime":"2025-08-12T23:41:49.692Z","endTime":"2025-08-12T23:41:53.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":80.5,"strikeZoneTop":3.45000199323046,"strikeZoneBottom":1.62873398407948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16975201086987,"aZ":-29.192533906613225,"pfxX":11.199375582340092,"pfxZ":1.7880690512325508,"pX":1.0493633872648955,"pZ":2.0574099111590862,"vX0":-5.965240416922832,"vY0":-129.740280077334,"vZ0":-3.585272551508184,"x":77.0,"y":183.23,"x0":1.9476762340473246,"y0":50.00493914560018,"z0":5.731165211237636,"aX":18.715639610257824},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.5,"breakHorizontal":-18.6,"spinRate":2017,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.42541685808980123,"extension":6.172268063182994},"index":4,"playId":"35a1c48f-524a-31bd-900d-e6c44a408e7c","pitchNumber":5,"startTime":"2025-08-12T23:42:09.610Z","endTime":"2025-08-12T23:42:13.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:42:13.782Z","atBatIndex":32},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"TJ Friedl hit by pitch. Santiago Espinal to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-12T23:42:30.465Z","endTime":"2025-08-12T23:42:43.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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(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":78.2,"endSpeed":71.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.53254343040381,"aZ":-30.821782658515406,"pfxX":-2.6095285092127556,"pfxZ":1.0290009677407994,"pX":1.9704127996070973,"pZ":2.2522969941868465,"vX0":-0.42479035172939644,"vY0":-113.92685951015854,"vZ0":-0.8497844561632892,"x":41.89,"y":177.97,"x0":2.498319340442813,"y0":50.0003986150108,"z0":5.684694292919473,"aX":-3.419159169463833},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":1.9,"breakHorizontal":4.8,"spinRate":2094,"spinDirection":282},"zone":14,"typeConfidence":2.0,"plateTime":0.4813250026047795,"extension":6.158968287046331},"index":0,"playId":"c72c7f1f-ea48-369a-b01c-10f1d739d107","pitchNumber":1,"startTime":"2025-08-12T23:42:38.840Z","endTime":"2025-08-12T23:42:43.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:42:43.852Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-12T23:43:38.427Z","endTime":"2025-08-12T23:44:34.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-12T23:42:58.183Z","endTime":"2025-08-12T23:43:40.640Z","isPitch":false,"type":"action"},{"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":76.8,"endSpeed":69.4,"strikeZoneTop":3.21295941531433,"strikeZoneBottom":1.49382260956957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26405233553141,"aZ":-26.31087230825821,"pfxX":4.579940982103251,"pfxZ":4.710905535035277,"pX":2.9783381456667404,"pZ":3.544268073861335,"vX0":0.3742190839332166,"vY0":-111.81416178682915,"vZ0":1.1239977256917715,"x":3.47,"y":143.08,"x0":2.2142068896967735,"y0":50.00438582329905,"z0":5.768805148341719,"aX":5.703920787982627},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":9.2,"breakHorizontal":-8.4,"spinRate":1269,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4929895930017598,"extension":6.142207215423399},"index":1,"playId":"2646ffef-1a41-3e84-817f-47b12188edc8","pitchNumber":1,"startTime":"2025-08-12T23:43:40.640Z","endTime":"2025-08-12T23:43:44.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":69.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.481410527787286,"aZ":-38.623319942850834,"pfxX":-5.002632234088444,"pfxZ":-5.34854525723678,"pX":-0.4911647306601788,"pZ":1.9717134839314843,"vX0":-3.9272823593728003,"vY0":-109.48649095218569,"vZ0":0.44912146619390403,"x":135.72,"y":185.54,"x0":1.9798152025197129,"y0":50.00226838334817,"z0":5.91883876500948,"aX":-6.033415946128988},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-9.2,"breakHorizontal":10.2,"spinRate":2172,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.5014950038748163,"extension":6.265988154114544},"index":2,"playId":"66b924ec-053e-3853-a618-65418bf1aab8","pitchNumber":2,"startTime":"2025-08-12T23:43:59.810Z","endTime":"2025-08-12T23:44:03.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.00311730037888,"aZ":-19.528894064625714,"pfxX":2.160824034585906,"pfxZ":9.679485524439707,"pX":0.5424578478235099,"pZ":2.9606268368613713,"vX0":-4.093261151712877,"vY0":-114.15758553484665,"vZ0":-1.7177180702207138,"x":96.32,"y":158.84,"x0":2.086195635761441,"y0":50.00320827805151,"z0":5.664820047084101,"aX":2.8234300075713628},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":17.3,"breakHorizontal":-2.8,"spinRate":1295,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.48166921856742295,"extension":6.1659163885811665},"hitData":{"launchSpeed":84.1,"launchAngle":44.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.13,"coordY":114.73}},"index":3,"playId":"997ebe39-3129-3bb5-9856-1e4d23bb5b1b","pitchNumber":3,"startTime":"2025-08-12T23:44:22.519Z","endTime":"2025-08-12T23:44:34.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:44:34.843Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a ground ball to shortstop Trea Turner. Santiago Espinal to 3rd. TJ Friedl to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-12T23:44:51.475Z","endTime":"2025-08-12T23:47:32.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnThird":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.072456338545038,"aZ":-27.77829070152154,"pfxX":-0.8204645477292165,"pfxZ":2.644106556938123,"pX":-0.5828824781916447,"pZ":2.1405959165572397,"vX0":-6.397974947251415,"vY0":-128.02289872635572,"vZ0":-3.5204159379423263,"x":139.22,"y":180.98,"x0":2.0537147713191852,"y0":50.00395712812987,"z0":5.704458830710313,"aX":-1.3621395976774084},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.2,"breakHorizontal":2.9,"spinRate":2128,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.4276041133510029,"extension":6.30170547768049},"index":0,"playId":"17c244c8-d500-3fe3-8084-264492530489","pitchNumber":1,"startTime":"2025-08-12T23:45:02.936Z","endTime":"2025-08-12T23:45:05.936Z","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":90.8,"endSpeed":83.5,"strikeZoneTop":3.64346575675354,"strikeZoneBottom":1.70878051267404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56957062768066,"aZ":-21.14041477883027,"pfxX":2.982476527610106,"pfxZ":6.201048842045305,"pX":0.35824213598244387,"pZ":3.834864665347538,"vX0":-5.444353092592706,"vY0":-132.1582891354768,"vZ0":-1.1364746496124662,"x":103.34,"y":135.24,"x0":2.0519036710014364,"y0":50.004555990117304,"z0":5.8144068261229265,"aX":5.308959145384753},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.2,"breakHorizontal":-4.3,"spinRate":1982,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.413501629132099,"extension":6.207424368648067},"index":1,"playId":"86dec5b3-797f-37eb-8f1e-1721a028838e","pitchNumber":2,"startTime":"2025-08-12T23:45:24.636Z","endTime":"2025-08-12T23:45:28.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86666194708581,"aZ":-25.78498147031714,"pfxX":0.37247963427116293,"pfxZ":3.934855125133611,"pX":0.1320929715720005,"pZ":3.8249172029311347,"vX0":-4.994965889542358,"vY0":-126.15824783588657,"vZ0":0.12239929608023958,"x":111.96,"y":135.51,"x0":2.0829904428673376,"y0":50.003110958955666,"z0":5.84135516571528,"aX":0.6053146686318486},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.4,"breakHorizontal":0.4,"spinRate":2102,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.432929903780761,"extension":6.189755064765045},"index":2,"playId":"90aa0b04-f8a1-30df-b13a-9dd805d9de5d","pitchNumber":3,"startTime":"2025-08-12T23:45:40.905Z","endTime":"2025-08-12T23:45:43.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.8,"endSpeed":67.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.672007217426298,"aZ":-37.88085952953295,"pfxX":-6.752154017941574,"pfxZ":-4.947672105632991,"pX":0.585951267888381,"pZ":2.1895130900280515,"vX0":-1.1951511498958522,"vY0":-107.41218442874074,"vZ0":0.9553408434954556,"x":94.66,"y":179.66,"x0":2.0276785549160787,"y0":50.00012967162268,"z0":5.990800367464042,"aX":-7.794420681950542},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-8.3,"breakHorizontal":12.6,"spinRate":2130,"spinDirection":310},"zone":9,"typeConfidence":2.0,"plateTime":0.5122723772207451,"extension":6.45921109093625},"index":3,"playId":"d4de7fe6-3f41-381f-9b4e-7640c2858925","pitchNumber":4,"startTime":"2025-08-12T23:46:00.816Z","endTime":"2025-08-12T23:46:05.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.5,"endSpeed":68.4,"strikeZoneTop":3.6193699499464,"strikeZoneBottom":1.68466732799899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.79895836036383,"aZ":-38.12600222470645,"pfxX":-6.153487169224229,"pfxZ":-5.132757372584264,"pX":1.056677306497388,"pZ":0.6826260676004621,"vX0":-0.25686091865040817,"vY0":-107.13203058391854,"vZ0":-1.8304013592264032,"x":76.72,"y":220.35,"x0":1.9773617692702072,"y0":50.00149468650978,"z0":5.816127676066162,"aX":-7.13973212006561},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-9.5,"breakHorizontal":11.2,"spinRate":2048,"spinDirection":318},"zone":14,"typeConfidence":2.0,"plateTime":0.5116023776290848,"extension":6.392302815739386},"index":4,"playId":"5b11ea21-1e50-37c2-b7ca-8e6cb63455e4","pitchNumber":5,"startTime":"2025-08-12T23:46:31.245Z","endTime":"2025-08-12T23:46:36.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.14789797197127,"aZ":-29.064232692176176,"pfxX":7.774454334770347,"pfxZ":2.3514908446809732,"pX":1.4339674597910825,"pZ":1.9295271037168324,"vX0":-3.3967896957804102,"vY0":-114.51206620480792,"vZ0":-2.184097513653075,"x":62.34,"y":186.68,"x0":1.9305474279621613,"y0":50.002506560679535,"z0":5.75324932245484,"aX":10.272150949533376},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":4.0,"breakHorizontal":-13.2,"spinRate":1380,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4792510995405781,"extension":6.223075458561801},"index":5,"playId":"d9e9621f-81c9-3cd4-82a9-f202acc80678","pitchNumber":6,"startTime":"2025-08-12T23:46:57.616Z","endTime":"2025-08-12T23:47:01.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.447280564599144,"aZ":-19.926454381337816,"pfxX":4.594224582977747,"pfxZ":6.681194639865943,"pX":-0.24822015934007938,"pZ":2.597538611815284,"vX0":-7.275273337469031,"vY0":-133.92593317785267,"vZ0":-4.523573591973045,"x":126.46,"y":168.65,"x0":1.895281897579931,"y0":50.002111759727214,"z0":5.716419909420439,"aX":8.421795756408775},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":-7.0,"spinRate":2026,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.40754631785847106,"extension":6.328047800312946},"hitData":{"launchSpeed":93.5,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.23,"coordY":141.36}},"index":6,"playId":"a33acb68-6d24-32a1-9af3-79d1eaa1a693","pitchNumber":7,"startTime":"2025-08-12T23:47:23.293Z","endTime":"2025-08-12T23:47:32.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:47:32.922Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Andujar grounds out, third baseman Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-12T23:49:00.409Z","endTime":"2025-08-12T23:49:48.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-12T23:47:56.949Z","endTime":"2025-08-12T23:49:02.695Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.40999923122091,"strikeZoneBottom":1.78835784475299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.96068335634234,"aZ":-24.219571600108388,"pfxX":8.786794221992253,"pfxZ":4.591733264562077,"pX":1.5811673673509123,"pZ":2.520446227454946,"vX0":-4.455055639532996,"vY0":-131.09131981741731,"vZ0":-3.3866592548003327,"x":56.73,"y":170.73,"x0":2.1654373767004147,"y0":50.00325395669461,"z0":5.647094883697868,"aX":15.219346044731713},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.8,"breakHorizontal":-14.9,"spinRate":2095,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.41860167505235646,"extension":6.315460174132895},"index":1,"playId":"168d04e1-e0bd-3c7c-bc1b-883f241a8702","pitchNumber":1,"startTime":"2025-08-12T23:49:02.695Z","endTime":"2025-08-12T23:49:06.364Z","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":79.4,"endSpeed":72.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.8414194324644,"aZ":-24.957513223340673,"pfxX":5.714646227999074,"pfxZ":5.378036720364005,"pX":0.4862662557099186,"pZ":1.4144246677539163,"vX0":-4.954164181396374,"vY0":-115.47022435662136,"vZ0":-4.032879298276829,"x":98.46,"y":200.59,"x0":1.9239992852888983,"y0":50.00251420878267,"z0":5.603293072522646,"aX":7.665715927076664},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":8.9,"breakHorizontal":-9.0,"spinRate":1411,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4755669588615796,"extension":6.33260535740923},"index":2,"playId":"5ac35350-bbef-30cc-9f4e-a09eddc50696","pitchNumber":2,"startTime":"2025-08-12T23:49:17.584Z","endTime":"2025-08-12T23:49:20.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.666148206363047,"aZ":-16.834854977385373,"pfxX":3.8657359768712287,"pfxZ":8.569278372715354,"pX":-0.946885583920874,"pZ":2.719735382555412,"vX0":-8.829941893042562,"vY0":-132.32203011042637,"vZ0":-4.698753678795338,"x":153.09,"y":165.35,"x0":1.9168129794929898,"y0":50.00515538395814,"z0":5.7348753847085385,"aX":6.922529982537317},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.8,"breakHorizontal":-5.3,"spinRate":2087,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.41239533563065933,"extension":6.34827888446869},"hitData":{"launchSpeed":93.3,"launchAngle":-25.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.86,"coordY":166.77}},"index":3,"playId":"b906b184-01d1-3dc9-a784-d1464ccd55c5","pitchNumber":3,"startTime":"2025-08-12T23:49:39.800Z","endTime":"2025-08-12T23:49:48.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:49:48.032Z","atBatIndex":36},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Max Kepler pops out to third baseman Santiago Espinal in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-12T23:51:58.598Z","endTime":"2025-08-12T23:52:08.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669289,"link":"/api/v1/people/669289"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.0440061864675,"aZ":-31.09980025981909,"pfxX":1.206567467888683,"pfxZ":0.7214849223564368,"pX":-0.07431634031319205,"pZ":1.7891624192413271,"vX0":2.90469197063596,"vY0":-120.77500399697131,"vZ0":-1.5856534897907504,"x":119.83,"y":190.47,"x0":-1.4461025096517381,"y0":50.002405861710386,"z0":5.172324321741058,"aX":1.7939003059848777},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.2,"breakHorizontal":-2.9,"spinRate":2439,"spinDirection":93},"zone":8,"typeConfidence":2.0,"plateTime":0.45235204147936603,"extension":6.889249836014653},"hitData":{"launchSpeed":81.3,"launchAngle":72.0,"totalDistance":139.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.95,"coordY":184.32}},"index":0,"playId":"3765fdf0-cfd8-3a41-8c41-20590d0cfb13","pitchNumber":1,"startTime":"2025-08-12T23:51:58.598Z","endTime":"2025-08-12T23:52:08.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:52:08.169Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, first baseman Spencer Steer to pitcher Brady Singer.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-12T23:52:20.829Z","endTime":"2025-08-12T23:52:53.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663903,"link":"/api/v1/people/663903"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":76.0,"strikeZoneTop":3.34000232648572,"strikeZoneBottom":1.42496944520224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.786016550212988,"aZ":-29.11594512573874,"pfxX":4.420025489214285,"pfxZ":2.1158163587311085,"pX":0.06413317368882039,"pZ":1.079471727134092,"vX0":2.3945147903120376,"vY0":-118.70776134843688,"vZ0":-3.1772971429231007,"x":114.56,"y":209.63,"x0":-1.5274671729446212,"y0":50.00355425212217,"z0":5.0480761632580045,"aX":6.395576939807919},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.4,"breakHorizontal":-8.5,"spinRate":2419,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.458997953286409,"extension":6.6948765958962255},"index":0,"playId":"a86047c9-910a-318a-813f-b4eb92c270e2","pitchNumber":1,"startTime":"2025-08-12T23:52:33.546Z","endTime":"2025-08-12T23:52:37.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.212164067201645,"aZ":-22.136989789497367,"pfxX":-8.323238936505783,"pfxZ":5.649325426495983,"pX":0.5855778668109722,"pZ":1.8085164481955542,"vX0":7.262241916143702,"vY0":-132.205018674669,"vZ0":-4.007213724381105,"x":94.68,"y":189.95,"x0":-1.1106876038301325,"y0":50.00165792165999,"z0":4.961258715772201,"aX":-14.78683255460844},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.6,"breakHorizontal":13.6,"spinRate":2293,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.41370605009169115,"extension":6.794086256732228},"hitData":{"launchSpeed":88.5,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.75,"coordY":162.54}},"index":1,"playId":"c7257026-8721-3f79-a2ff-92529af7d2f5","pitchNumber":2,"startTime":"2025-08-12T23:52:45.372Z","endTime":"2025-08-12T23:52:53.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:52:53.395Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Marchán singles on a sharp line drive to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-12T23:54:12.510Z","endTime":"2025-08-12T23:54:48.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-12T23:53:25.662Z","endTime":"2025-08-12T23:54:14.679Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.0031112346675,"strikeZoneBottom":1.31532440375245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.86094646754175,"aZ":-22.298844204570283,"pfxX":-8.923403804236969,"pfxZ":5.507672819522384,"pX":-0.7778312228562428,"pZ":1.737697489643424,"vX0":4.582150797025773,"vY0":-133.16373640917305,"vZ0":-4.2060256932010445,"x":146.65,"y":191.86,"x0":-1.3623160856839414,"y0":50.006348993308066,"z0":4.9529261293572455,"aX":-16.013124485301987},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.2,"breakHorizontal":15.1,"spinRate":2391,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.41148071163432975,"extension":6.939986327200046},"index":1,"playId":"0d29c521-7a67-3315-9b9f-9aa877e02d9b","pitchNumber":1,"startTime":"2025-08-12T23:54:14.679Z","endTime":"2025-08-12T23:54:18.730Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-12T23:54:34.679Z","endTime":"2025-08-12T23:54:37.782Z","isPitch":false,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.073203865870557,"aZ":-22.799584007492694,"pfxX":-9.64279961562872,"pfxZ":5.22289167901543,"pX":-0.38583376384151685,"pZ":2.3580065931609053,"vX0":5.8186613494045885,"vY0":-133.23840089093758,"vZ0":-2.564079877951613,"x":131.71,"y":175.11,"x0":-1.3470594258011117,"y0":50.003106889580465,"z0":4.9833782045564465,"aX":-17.308496635857335},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.1,"breakHorizontal":16.2,"spinRate":2297,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4113534423210212,"extension":6.914223389361457},"hitData":{"launchSpeed":100.6,"launchAngle":11.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":134.62,"coordY":82.58}},"index":3,"playId":"609b681e-d45b-3fc9-bfa0-5f12d1c1b904","pitchNumber":2,"startTime":"2025-08-12T23:54:37.782Z","endTime":"2025-08-12T23:54:48.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:54:48.408Z","atBatIndex":39},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trea Turner doubles (26) on a sharp line drive to right fielder Noelvi Marte. Rafael Marchán to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-12T23:55:07.588Z","endTime":"2025-08-12T23:56:02.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnThird":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.037013167507734,"aZ":-22.793984637402467,"pfxX":-9.228697308709851,"pfxZ":5.16384448200497,"pX":-0.9890158119298216,"pZ":2.583683485851305,"vX0":4.4959176172669055,"vY0":-133.49711875737538,"vZ0":-2.2318852125508784,"x":154.7,"y":169.02,"x0":-1.490257207145821,"y0":50.00207281304185,"z0":5.060523283931729,"aX":-16.761653879566982},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":15.8,"spinRate":2337,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.40929902063094037,"extension":6.817339221889457},"index":0,"playId":"7e4234bb-e10d-3c92-af1c-ab41f08b6144","pitchNumber":1,"startTime":"2025-08-12T23:55:08.438Z","endTime":"2025-08-12T23:55:13.159Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.461362603951997,"aZ":-22.909571233112356,"pfxX":-8.709094201732901,"pfxZ":5.2140413930996425,"pX":0.38762087603602263,"pZ":2.1352854588495758,"vX0":7.649939917057025,"vY0":-132.23718875853243,"vZ0":-3.111445932322687,"x":102.22,"y":181.13,"x0":-1.4073456807670028,"y0":50.000261137552364,"z0":5.002525799576279,"aX":-15.46517214520307},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.0,"breakHorizontal":14.2,"spinRate":2400,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.41375297243096565,"extension":6.918130386929764},"hitData":{"launchSpeed":101.4,"launchAngle":22.0,"totalDistance":357.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":196.66,"coordY":85.69}},"index":1,"playId":"9feefede-b82a-3ccb-80a7-629f3505d787","pitchNumber":2,"startTime":"2025-08-12T23:55:50.358Z","endTime":"2025-08-12T23:56:02.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:56:02.280Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, second baseman Matt McLain to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-12T23:56:38.132Z","endTime":"2025-08-12T23:58:19.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.18622755773684,"strikeZoneBottom":1.35081887308359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.628577276561884,"aZ":-33.45700162430252,"pfxX":1.817468504669125,"pfxZ":-0.8606507594295127,"pX":-0.20048557639254394,"pZ":0.8260871002689723,"vX0":2.5859163302154515,"vY0":-121.11791236273582,"vZ0":-3.191958463397178,"x":124.64,"y":216.48,"x0":-1.5161845416412354,"y0":50.00250936188739,"z0":5.073072898269484,"aX":2.7121593100215704},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.0,"breakHorizontal":-3.8,"spinRate":2393,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.4514271662982008,"extension":6.639377075811569},"index":0,"playId":"2c3a93b6-5138-3b33-9b80-14b73f875c57","pitchNumber":1,"startTime":"2025-08-12T23:56:41.491Z","endTime":"2025-08-12T23:56:45.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.998252168873464,"aZ":-31.088919062672407,"pfxX":1.972359189587336,"pfxZ":0.7192414904339905,"pX":0.32968624046634765,"pZ":1.65582727064046,"vX0":3.658558121080305,"vY0":-121.31854041076397,"vZ0":-1.859687732330635,"x":104.43,"y":194.07,"x0":-1.4494304629658512,"y0":50.00129281872086,"z0":5.122099863112354,"aX":2.9617124353498516},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.2,"breakHorizontal":-4.3,"spinRate":2443,"spinDirection":106},"zone":9,"typeConfidence":2.0,"plateTime":0.45013373023872383,"extension":6.85437849295741},"index":1,"playId":"f1675b00-76a2-3522-b77e-703f9fab9c79","pitchNumber":2,"startTime":"2025-08-12T23:56:57.889Z","endTime":"2025-08-12T23:57:00.918Z","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":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.2634488949963,"strikeZoneBottom":1.26605655672184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.42546359025192,"aZ":-33.72546231569002,"pfxX":1.1149810810134944,"pfxZ":-1.0208043525459445,"pX":0.9335091186514622,"pZ":1.1520479126657364,"vX0":5.4723416285436155,"vY0":-121.99764225945559,"vZ0":-2.3652368351764714,"x":81.42,"y":207.67,"x0":-1.477166303693679,"y0":50.004703190881656,"z0":5.021480865879762,"aX":1.6913094325015017},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.2,"breakHorizontal":-3.2,"spinRate":2415,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.44778420751157544,"extension":6.967577544291996},"index":2,"playId":"692d44e3-71b7-3c8e-8649-9a7dca1aa7d0","pitchNumber":3,"startTime":"2025-08-12T23:57:17.412Z","endTime":"2025-08-12T23:57:21.571Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-08-12T23:57:33.542Z","endTime":"2025-08-12T23:57:53.205Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.29999840115345,"strikeZoneBottom":1.34432900338507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.585183145135325,"aZ":-31.79763369013658,"pfxX":1.4263665741542961,"pfxZ":0.2524453611745354,"pX":-0.3093022418369649,"pZ":0.8318243691885767,"vX0":2.5648229006203187,"vY0":-120.44184450046218,"vZ0":-3.368080175533469,"x":128.79,"y":216.32,"x0":-1.5717286726429254,"y0":50.00225226802695,"z0":5.049727066729388,"aX":2.1022898590757335},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.1,"breakHorizontal":-3.1,"spinRate":2452,"spinDirection":91},"zone":13,"typeConfidence":2.0,"plateTime":0.4541406437214097,"extension":6.735439416519538},"index":4,"playId":"ba920e39-db0b-3b96-9686-35e22876e73a","pitchNumber":4,"startTime":"2025-08-12T23:57:53.205Z","endTime":"2025-08-12T23:57:57.597Z","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":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16676190174967,"aZ":-32.40988518429974,"pfxX":2.157830741789161,"pfxZ":-0.16527252862575104,"pX":-0.20667293497579317,"pZ":2.0097029735387486,"vX0":2.733208166629432,"vY0":-120.13832642760036,"vZ0":-0.6596682549060991,"x":124.88,"y":184.52,"x0":-1.6371215114399529,"y0":50.00068518528132,"z0":5.155880706850222,"aX":3.168704382186997},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.2,"breakHorizontal":-4.6,"spinRate":2410,"spinDirection":95},"zone":8,"typeConfidence":2.0,"plateTime":0.4550451024649962,"extension":6.806925368294656},"hitData":{"launchSpeed":98.3,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.51,"coordY":155.28}},"index":5,"playId":"1bb0e104-5d06-3053-82bd-61310bf667c9","pitchNumber":5,"startTime":"2025-08-12T23:58:12.122Z","endTime":"2025-08-12T23:58:19.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-12T23:58:19.642Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Hays walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T00:00:34.502Z","endTime":"2025-08-13T00:02:36.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.0,"endSpeed":66.5,"strikeZoneTop":3.0711438052486,"strikeZoneBottom":1.49442969806122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.632008276575498,"aZ":-37.637020130587175,"pfxX":-6.7302267721473825,"pfxZ":-4.931373231239476,"pX":0.37312410883612285,"pZ":2.009023079187576,"vX0":-1.2892906472712855,"vY0":-104.87778850753814,"vZ0":1.009910575632806,"x":102.78,"y":184.54,"x0":1.8707848638335647,"y0":50.00221626290807,"z0":5.9294708705274655,"aX":-7.4564220988242615},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-8.3,"breakHorizontal":12.6,"spinRate":2040,"spinDirection":304},"zone":6,"typeConfidence":2.0,"plateTime":0.52332442082619,"extension":6.025092317121808},"index":0,"playId":"aaac90f1-31ee-352e-bad2-64a4550f0f08","pitchNumber":1,"startTime":"2025-08-13T00:01:01.515Z","endTime":"2025-08-13T00:01:05.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.23000171271669,"strikeZoneBottom":1.43627768885205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.559533412169994,"aZ":-19.898917743210152,"pfxX":4.7705330217477275,"pfxZ":6.877119506804037,"pX":-0.8918944219973041,"pZ":2.6479628425857733,"vX0":-9.06531544746902,"vY0":-132.35291001013292,"vZ0":-4.145481571653775,"x":151.0,"y":167.29,"x0":1.9480802405806232,"y0":50.005911432386405,"z0":5.680065149784432,"aX":8.520023021632657},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.8,"breakHorizontal":-6.8,"spinRate":1991,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.4128447952712335,"extension":6.257873101802793},"index":1,"playId":"6c8b68ac-f563-3129-9912-0a3298966fe8","pitchNumber":2,"startTime":"2025-08-13T00:01:17.226Z","endTime":"2025-08-13T00:01:21.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95810437707805,"aZ":-28.170483099795288,"pfxX":8.293341265026495,"pfxZ":2.3391538301424823,"pX":-0.29194611626793715,"pZ":2.4032067979006797,"vX0":-8.415895003127469,"vY0":-129.9843289950729,"vZ0":-2.966227456554762,"x":128.13,"y":173.89,"x0":1.9084891585759025,"y0":50.00568119261055,"z0":5.69563431416754,"aX":14.21050381106835},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.8,"breakHorizontal":-13.2,"spinRate":2082,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.42119921555803375,"extension":6.178053137724984},"index":2,"playId":"efbda337-f387-3107-89cd-e2435eed20e1","pitchNumber":3,"startTime":"2025-08-13T00:01:33.888Z","endTime":"2025-08-13T00:01:39.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.24702841204876,"strikeZoneBottom":1.54640559286538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.49577255067256,"aZ":-24.266598520017933,"pfxX":8.773580827322235,"pfxZ":4.596926571524198,"pX":-1.208359757993639,"pZ":2.228083931986714,"vX0":-10.402110961889743,"vY0":-130.37537900350407,"vZ0":-4.203652323191805,"x":163.06,"y":178.62,"x0":1.6939504339591436,"y0":50.0057299025074,"z0":5.6936805177620045,"aX":15.102078229127851},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.6,"breakHorizontal":-13.6,"spinRate":2012,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.42016633538275805,"extension":6.256249931365349},"index":3,"playId":"45c20006-1362-3053-8e99-0e474541c649","pitchNumber":4,"startTime":"2025-08-13T00:02:00.933Z","endTime":"2025-08-13T00:02:05.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.5,"endSpeed":65.5,"strikeZoneTop":3.22107998763303,"strikeZoneBottom":1.43762491761824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.55515150265222,"aZ":-38.17349594720296,"pfxX":-7.612729842601438,"pfxZ":-5.545281962637194,"pX":1.375993815745791,"pZ":2.1214487637327473,"vX0":0.6952295375169772,"vY0":-103.99460471222514,"vZ0":1.5099590313504663,"x":64.55,"y":181.5,"x0":2.0224760795167946,"y0":50.00478437730451,"z0":5.95954948104945,"aX":-8.23061028196484},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-9.1,"breakHorizontal":13.6,"spinRate":2051,"spinDirection":316},"zone":14,"typeConfidence":2.0,"plateTime":0.5293238663937063,"extension":6.124507233289604},"index":4,"playId":"4c8fcdf5-e151-3296-87db-8552aca6f1c9","pitchNumber":5,"startTime":"2025-08-13T00:02:14.869Z","endTime":"2025-08-13T00:02:18.559Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.9,"endSpeed":67.1,"strikeZoneTop":3.06349391891253,"strikeZoneBottom":1.32127230285104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.079044827779136,"aZ":-36.85566134345514,"pfxX":-8.13010890713195,"pfxZ":-4.127823591422471,"pX":1.1677459957864804,"pZ":2.359437350869202,"vX0":0.2609485701312713,"vY0":-106.07552471517629,"vZ0":1.3391546818616242,"x":72.49,"y":175.08,"x0":2.0981977227694917,"y0":50.003926708034186,"z0":5.939661797429523,"aX":-9.214372150559065},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-6.7,"breakHorizontal":14.6,"spinRate":2119,"spinDirection":309},"zone":12,"typeConfidence":2.0,"plateTime":0.5174463536898743,"extension":6.217322925014886},"index":5,"playId":"45ae0e9f-886a-3ac0-bb2e-eb946ba9a2ca","pitchNumber":6,"startTime":"2025-08-13T00:02:32.182Z","endTime":"2025-08-13T00:02:36.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:02:36.604Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Noelvi Marte flies out to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T00:02:53.548Z","endTime":"2025-08-13T00:04:09.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.357324781842756,"aZ":-25.421248843889092,"pfxX":-1.0328921572824168,"pfxZ":4.175087682430018,"pX":-1.2611801504351825,"pZ":2.471838138582966,"vX0":-7.5588015248706215,"vY0":-126.0567868539951,"vZ0":-3.073898114721072,"x":165.07,"y":172.04,"x0":1.9040079998533148,"y0":50.00481733334953,"z0":5.747811760301216,"aX":-1.6694923721788255},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.1,"breakHorizontal":3.5,"spinRate":2151,"spinDirection":183},"zone":13,"typeConfidence":2.0,"plateTime":0.4336386124838687,"extension":6.307121188918466},"index":0,"playId":"b69c282a-8d8c-31fe-8c09-c761b2072d79","pitchNumber":1,"startTime":"2025-08-13T00:03:02.192Z","endTime":"2025-08-13T00:03:05.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":68.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.0838537927144,"aZ":-39.29413486647557,"pfxX":-6.718115970074931,"pfxZ":-6.086060018066262,"pX":0.4513089359204439,"pZ":1.568227676321652,"vX0":-1.335774353020177,"vY0":-107.57239775817669,"vZ0":0.06808439400279731,"x":99.8,"y":196.44,"x0":1.95353952942043,"y0":50.00510466957201,"z0":5.90113673595762,"aX":-7.854769559365373},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-10.7,"breakHorizontal":12.5,"spinRate":2072,"spinDirection":312},"zone":9,"typeConfidence":2.0,"plateTime":0.5096473871600953,"extension":6.281973119158593},"index":1,"playId":"bfe59bf2-f9aa-3117-a16d-3211a264a672","pitchNumber":2,"startTime":"2025-08-13T00:03:23.733Z","endTime":"2025-08-13T00:03:28.350Z","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":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.302119690084055,"aZ":-25.40760937504033,"pfxX":3.5297951198361313,"pfxZ":4.993504758972806,"pX":0.5224526145666655,"pZ":2.6096460023750785,"vX0":-4.193433721283275,"vY0":-115.8517341811815,"vZ0":-1.5371591408501684,"x":97.09,"y":168.32,"x0":1.900109970785575,"y0":50.002118298922376,"z0":5.71770982955833,"aX":4.782503762798676},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":8.9,"breakHorizontal":-5.3,"spinRate":1268,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.4733796539433168,"extension":6.3019954567702845},"hitData":{"launchSpeed":93.1,"launchAngle":39.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.74,"coordY":75.1}},"index":2,"playId":"f8d366d4-a736-300d-abd6-67b56512aabd","pitchNumber":3,"startTime":"2025-08-13T00:03:57.191Z","endTime":"2025-08-13T00:04:09.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:04:09.874Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt McLain doubles (13) on a ground ball to left fielder Max Kepler. Austin Hays to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T00:04:29.546Z","endTime":"2025-08-13T00:05:04.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"postOnThird":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.17239020975796,"strikeZoneBottom":1.33840664890016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22342458534387,"aZ":-27.05596423828237,"pfxX":10.39563820678384,"pfxZ":2.933296902767884,"pX":-1.192814021664813,"pZ":1.8207615590069774,"vX0":-10.985337108444067,"vY0":-131.56533415474163,"vZ0":-4.953253661103626,"x":162.47,"y":189.62,"x0":1.696099306565998,"y0":50.001420448913,"z0":5.745352013562701,"aX":18.131484085959396},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.3,"breakHorizontal":-16.3,"spinRate":1933,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.4171136988541342,"extension":6.350081133498668},"index":0,"playId":"6e2977e9-58e2-3da0-af6d-b2d5c766f83e","pitchNumber":1,"startTime":"2025-08-13T00:04:36.939Z","endTime":"2025-08-13T00:04:40.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.712154726645085,"aZ":-22.19813916174758,"pfxX":4.011140761866663,"pfxZ":7.375103737365361,"pX":-0.18789948166362125,"pZ":2.1686504230561314,"vX0":-6.03928121109105,"vY0":-116.12790689349198,"vZ0":-3.060116208817453,"x":124.16,"y":180.23,"x0":1.9367915088099692,"y0":50.0022109835957,"z0":5.637632537116399,"aX":5.425548242993078},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":12.7,"breakHorizontal":-5.6,"spinRate":1277,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4734145146857731,"extension":6.399760263023752},"hitData":{"launchSpeed":95.5,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.35,"coordY":109.89}},"index":1,"playId":"4763cdb3-88cf-3b68-ab31-d2d4a2110ced","pitchNumber":2,"startTime":"2025-08-13T00:04:52.691Z","endTime":"2025-08-13T00:05:04.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:05:04.583Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Trevino singles on a line drive to center fielder Brandon Marsh. Austin Hays scores. Matt McLain scores.","rbi":2,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T00:05:34.242Z","endTime":"2025-08-13T00:06:21.251Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.16638926154159,"strikeZoneBottom":1.48856216586441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.809671772231948,"aZ":-27.651124285544153,"pfxX":-1.0651958265601502,"pfxZ":2.850975034190414,"pX":-0.5620615769292683,"pZ":3.6570443044484917,"vX0":-5.979252508404491,"vY0":-125.51520654828465,"vZ0":0.16688103750291428,"x":138.42,"y":140.04,"x0":1.995158746529883,"y0":50.002014813517086,"z0":5.8522749132237015,"aX":-1.6887530762447525},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.4,"breakHorizontal":3.4,"spinRate":2036,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.43737002730794794,"extension":6.309261952215646},"index":0,"playId":"ea4ec8b7-51cb-3e60-8426-32f953b4da80","pitchNumber":1,"startTime":"2025-08-13T00:05:36.457Z","endTime":"2025-08-13T00:05:40.639Z","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":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.22000477851998,"strikeZoneBottom":1.41172171606858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.403589997330062,"aZ":-21.43232112639162,"pfxX":2.3738766799788595,"pfxZ":6.143034798618647,"pX":-0.8318285364657788,"pZ":2.9050053664634463,"vX0":-7.762659073344168,"vY0":-131.08750829305913,"vZ0":-3.250889692268537,"x":148.71,"y":160.34,"x0":1.8529629343897651,"y0":50.00558924564782,"z0":5.752049387059743,"aX":4.153996516531898},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.7,"breakHorizontal":-2.6,"spinRate":1951,"spinDirection":136},"zone":11,"typeConfidence":2.0,"plateTime":0.41704304913566226,"extension":6.299426481000011},"index":1,"playId":"df55d898-3201-3908-bf00-dff80f745fe1","pitchNumber":2,"startTime":"2025-08-13T00:05:52.488Z","endTime":"2025-08-13T00:05:56.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.4,"endSpeed":67.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.630441673803702,"aZ":-37.72712349954039,"pfxX":-5.895958760565639,"pfxZ":-4.831413358530974,"pX":0.8629179178965128,"pZ":1.9365880340659298,"vX0":-0.7246687485279675,"vY0":-106.87426026613247,"vZ0":0.5200537231501248,"x":84.11,"y":186.49,"x0":1.9725391507184593,"y0":50.00370334633632,"z0":5.951465811917586,"aX":-6.772811799313846},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-8.3,"breakHorizontal":10.9,"spinRate":2127,"spinDirection":314},"zone":14,"typeConfidence":2.0,"plateTime":0.5138695934505502,"extension":6.327220582773975},"hitData":{"launchSpeed":93.4,"launchAngle":11.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.68,"coordY":98.48}},"index":2,"playId":"cbc95f0d-55b8-35ee-802b-8777ebcfc23d","pitchNumber":3,"startTime":"2025-08-13T00:06:10.734Z","endTime":"2025-08-13T00:06:21.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:06:21.251Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Santiago Espinal singles on a ground ball to right fielder Nick Castellanos. Jose Trevino to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T00:06:57.931Z","endTime":"2025-08-13T00:07:42.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"postOnSecond":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592206,"link":"/api/v1/people/592206"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-13T00:06:45.465Z","endTime":"2025-08-13T00:07:00.200Z","isPitch":false,"type":"action","player":{"id":669289,"link":"/api/v1/people/669289"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.97953757461027,"aZ":-25.773416119641574,"pfxX":-1.0567750059728982,"pfxZ":3.958902714798537,"pX":-0.5450974035288246,"pZ":1.784348956835671,"vX0":-5.964018566437861,"vY0":-125.663239104126,"vZ0":-4.507186475759539,"x":137.78,"y":190.6,"x0":1.986043375625886,"y0":50.000752953183195,"z0":5.669078673690274,"aX":-1.7069335092050015},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.5,"breakHorizontal":3.1,"spinRate":2111,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.43415121100982823,"extension":6.284593202578775},"index":1,"playId":"39c64e18-c568-364a-a997-5251e148d5de","pitchNumber":1,"startTime":"2025-08-13T00:07:00.200Z","endTime":"2025-08-13T00:07:04.570Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.92421561822463,"aZ":-27.891454836307336,"pfxX":8.977190280509863,"pfxZ":2.478636399019167,"pX":-0.0322116676089075,"pZ":2.0021830135206637,"vX0":-7.934777353501986,"vY0":-130.28268862588922,"vZ0":-4.150032375984299,"x":118.23,"y":184.72,"x0":1.87820476713682,"y0":50.004982602216415,"z0":5.710280802849203,"aX":15.521853506464442},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.8,"breakHorizontal":-14.6,"spinRate":1970,"spinDirection":135},"zone":8,"typeConfidence":2.0,"plateTime":0.41952341341342647,"extension":6.139329298499008},"hitData":{"launchSpeed":96.2,"launchAngle":2.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.08,"coordY":121.99}},"index":2,"playId":"68ec9d6c-2699-3bfc-b090-184100c5c0fa","pitchNumber":2,"startTime":"2025-08-13T00:07:32.990Z","endTime":"2025-08-13T00:07:42.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:07:42.888Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Friedl singles on a sharp line drive to center fielder Brandon Marsh. Jose Trevino to 3rd. Santiago Espinal to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T00:07:59.490Z","endTime":"2025-08-13T00:10:33.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnSecond":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"postOnThird":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.21000183782331,"strikeZoneBottom":1.53999868767033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.68805246635194,"aZ":-18.73455310085589,"pfxX":3.0961991083830758,"pfxZ":7.514617720467821,"pX":-0.6101879199708419,"pZ":2.4369763780040192,"vX0":-7.951421086029999,"vY0":-132.0258342433708,"vZ0":-4.6217132673613195,"x":140.26,"y":172.98,"x0":2.0210465940335944,"y0":50.002595180305306,"z0":5.564837749114143,"aX":5.538050630125774},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.0,"breakHorizontal":-4.1,"spinRate":2065,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.41282606412093026,"extension":6.310969574060006},"index":0,"playId":"6afb49fb-6b62-30bf-aff3-23a19c129631","pitchNumber":1,"startTime":"2025-08-13T00:08:08.841Z","endTime":"2025-08-13T00:08:13.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.55160913719665,"aZ":-27.63378861337227,"pfxX":9.832938203004638,"pfxZ":2.5523370872774205,"pX":1.1036543896491635,"pZ":2.4614063937174646,"vX0":-5.899971704143608,"vY0":-133.10185832275613,"vZ0":-3.3270198640667963,"x":74.93,"y":172.32,"x0":2.0799959916624404,"y0":50.00602021442533,"z0":5.745086636771317,"aX":17.514862956854106},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.1,"breakHorizontal":-16.4,"spinRate":2094,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.41268525848503446,"extension":6.300928486358288},"index":1,"playId":"4bb4c112-b46b-3941-b61b-4e75a0037cc5","pitchNumber":2,"startTime":"2025-08-13T00:08:36.843Z","endTime":"2025-08-13T00:08:40.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.9,"endSpeed":68.1,"strikeZoneTop":3.18083363817901,"strikeZoneBottom":1.3735241082472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.574069773574646,"aZ":-37.52041334160099,"pfxX":-7.528836266859174,"pfxZ":-4.5824572348005805,"pX":0.8187055641846814,"pZ":2.368010200247244,"vX0":-0.7131915461165611,"vY0":-107.66503437511241,"vZ0":1.2699440058292204,"x":85.79,"y":174.84,"x0":2.132084496761263,"y0":50.00034675801896,"z0":5.939127420539036,"aX":-8.792327026748376},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-7.6,"breakHorizontal":13.8,"spinRate":2094,"spinDirection":305},"zone":6,"typeConfidence":2.0,"plateTime":0.5097091377925551,"extension":6.27571683288735},"index":2,"playId":"f7a1a3ef-48e8-3580-9995-cb05ae83376f","pitchNumber":3,"startTime":"2025-08-13T00:08:58.187Z","endTime":"2025-08-13T00:09:02.349Z","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":77.8,"endSpeed":71.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.22642373976971,"aZ":-27.928508780430064,"pfxX":-7.229094695342162,"pfxZ":3.2724574976830834,"pX":-0.696294024709076,"pZ":1.3113204852623341,"vX0":-4.04392283280867,"vY0":-113.29591263930813,"vZ0":-3.3444537549960156,"x":143.54,"y":203.37,"x0":2.052465661232992,"y0":50.00237955902819,"z0":5.606018757934393,"aX":-9.370098725970202},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":5.4,"breakHorizontal":14.2,"spinRate":2124,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.48396919652090986,"extension":6.312862312788709},"index":3,"playId":"d18af582-043f-36b4-b477-1be41d246632","pitchNumber":4,"startTime":"2025-08-13T00:09:15.041Z","endTime":"2025-08-13T00:09:19.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.8,"endSpeed":68.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.690491821801007,"aZ":-37.87043282099901,"pfxX":-5.8438430959301355,"pfxZ":-4.871584874991585,"pX":0.08073674420641269,"pZ":1.7913245485141465,"vX0":-2.4423647763748675,"vY0":-107.45362170030194,"vZ0":0.3259294668122461,"x":113.92,"y":190.41,"x0":1.991517948008561,"y0":50.003841526653964,"z0":5.84668483552446,"aX":-6.830706712616893},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-8.4,"breakHorizontal":11.3,"spinRate":2170,"spinDirection":308},"zone":8,"typeConfidence":2.0,"plateTime":0.5098082049537904,"extension":6.384011347999806},"index":4,"playId":"e97311cb-ffb1-3f97-bb13-1db80fef342e","pitchNumber":5,"startTime":"2025-08-13T00:09:40.351Z","endTime":"2025-08-13T00:09:43.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.4,"strikeZoneTop":3.08603565809265,"strikeZoneBottom":1.50007234775689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.143482272527358,"aZ":-22.140394803767794,"pfxX":7.031430910208606,"pfxZ":5.916856424586311,"pX":-0.7917875965060235,"pZ":1.993020862955329,"vX0":-9.094843942805372,"vY0":-129.8833862303666,"vZ0":-4.842183737866099,"x":147.18,"y":184.97,"x0":1.8541385923876992,"y0":50.000789408764376,"z0":5.581792837369742,"aX":11.920467129365832},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.7,"breakHorizontal":-10.6,"spinRate":1993,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.42293018930299775,"extension":6.456474715529969},"index":5,"playId":"554b9f1e-f062-3e92-85d2-5578c9788c13","pitchNumber":6,"startTime":"2025-08-13T00:10:02.245Z","endTime":"2025-08-13T00:10:07.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25996265574391,"aZ":-26.6471088726915,"pfxX":7.141432334643801,"pfxZ":3.0774665049146934,"pX":-0.29025005114194474,"pZ":2.071621018396772,"vX0":-8.583910591639857,"vY0":-133.05740908045232,"vZ0":-4.098289560121558,"x":128.06,"y":182.85,"x0":2.0481351111821824,"y0":50.002602630533445,"z0":5.560346423362542,"aX":12.819815041315152},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.9,"breakHorizontal":-11.0,"spinRate":2021,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.4114877180155774,"extension":6.452541639539374},"hitData":{"launchSpeed":103.1,"launchAngle":12.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":110.87,"coordY":78.36}},"index":6,"playId":"f962a467-c35e-3435-b0c0-2fcece1ca915","pitchNumber":7,"startTime":"2025-08-13T00:10:24.311Z","endTime":"2025-08-13T00:10:33.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:10:33.749Z","atBatIndex":47},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Spencer Steer out on a sacrifice fly to center fielder Brandon Marsh. Jose Trevino scores. Santiago Espinal to 3rd.","rbi":1,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T00:13:14.798Z","endTime":"2025-08-13T00:14:10.930Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnThird":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":{"id":624133,"link":"/api/v1/people/624133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-13T00:10:43.553Z","endTime":"2025-08-13T00:11:39.683Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Joe Ross replaces Ranger Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-13T00:11:39.683Z","endTime":"2025-08-13T00:13:16.885Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605452,"link":"/api/v1/people/605452"},"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":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.24254000433483,"strikeZoneBottom":1.53039122995877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33814493758728,"aZ":-22.596624435407833,"pfxX":-0.5880347340694019,"pfxZ":5.0691039050935345,"pX":0.3105060404751318,"pZ":3.47066271481702,"vX0":6.843524593342419,"vY0":-136.41370201055963,"vZ0":-1.9681926926853177,"x":105.16,"y":145.07,"x0":-2.1516942824400656,"y0":50.00181937960107,"z0":5.755452441661825,"aX":-1.111568731388715},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.0,"breakHorizontal":-0.4,"spinRate":2283,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.4011604915565954,"extension":6.639824838379349},"index":2,"playId":"9fa38a00-08c8-3a88-8e0c-36569eaa8a36","pitchNumber":1,"startTime":"2025-08-13T00:13:16.885Z","endTime":"2025-08-13T00:13:21.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.21473805027009,"strikeZoneBottom":1.54467387251042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43106331692292,"aZ":-22.796914410830116,"pfxX":-1.1476093347649439,"pfxZ":4.923925444970694,"pX":1.9543958274477675,"pZ":3.0743165901756098,"vX0":11.526652207918861,"vY0":-136.9397718839648,"vZ0":-3.1847216844320396,"x":42.5,"y":155.77,"x0":-2.155228147167025,"y0":50.00476172495104,"z0":5.806929406264024,"aX":-2.188897421529099},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.4,"breakHorizontal":-0.2,"spinRate":2315,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.39954283594985096,"extension":6.796775301776193},"index":3,"playId":"955e92db-4949-38fe-b250-be90c5d053c7","pitchNumber":2,"startTime":"2025-08-13T00:13:37.128Z","endTime":"2025-08-13T00:13:40.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.533753277714315,"aZ":-22.732260068377474,"pfxX":-8.22584814028421,"pfxZ":4.909730801342352,"pX":-0.3922703717903853,"pZ":2.3388049484886966,"vX0":7.88059387049795,"vY0":-137.75888407069075,"vZ0":-5.078089311463055,"x":131.95,"y":175.63,"x0":-2.2209732391642976,"y0":50.00007500119449,"z0":5.742060520011894,"aX":-15.811572053830073},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.0,"breakHorizontal":13.2,"spinRate":2069,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.397548534883013,"extension":6.726217743743253},"hitData":{"launchSpeed":101.9,"launchAngle":25.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":114.83,"coordY":37.8}},"index":4,"playId":"3379b441-c996-31c3-bc12-591841b298a7","pitchNumber":3,"startTime":"2025-08-13T00:13:58.553Z","endTime":"2025-08-13T00:14:10.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:14:10.930Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Elly De La Cruz flies out sharply to center fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-13T00:14:39.386Z","endTime":"2025-08-13T00:16:27.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.64999992020219,"strikeZoneBottom":1.60368841619427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.215592678792213,"aZ":-18.420788927630486,"pfxX":-2.8128372161046467,"pfxZ":7.117834213850402,"pX":0.8891003259291829,"pZ":2.359766136631663,"vX0":9.586126473294582,"vY0":-138.25024931923662,"vZ0":-5.919773438890966,"x":83.11,"y":175.07,"x0":-2.2600825798846,"y0":50.00655071368224,"z0":5.767921317685629,"aX":-5.438501108548194},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.8,"breakHorizontal":3.1,"spinRate":2357,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3963855180712823,"extension":6.780711720136801},"index":0,"playId":"2dc19394-9d43-3e2f-925e-57b85f262331","pitchNumber":1,"startTime":"2025-08-13T00:14:53.716Z","endTime":"2025-08-13T00:14:57.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.8,"strikeZoneTop":3.61837505737508,"strikeZoneBottom":1.73669649213824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.570751826159054,"aZ":-24.80814831114457,"pfxX":-10.141578423640304,"pfxZ":4.386557965991969,"pX":-1.5472357239176318,"pZ":3.4873093793266436,"vX0":5.107077317879931,"vY0":-129.19898484678126,"vZ0":-0.9960533561660178,"x":175.98,"y":144.62,"x0":-2.2388721903185558,"y0":50.004209987804494,"z0":5.796034985894725,"aX":-17.0334215148911},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.9,"breakHorizontal":17.2,"spinRate":2252,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4250172554183882,"extension":6.719091120060008},"index":1,"playId":"897b9bda-4700-3a8b-87cd-a086793237db","pitchNumber":2,"startTime":"2025-08-13T00:15:13.630Z","endTime":"2025-08-13T00:15:16.721Z","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":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.49553554983984,"strikeZoneBottom":1.61389153319833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.51313227723788,"aZ":-26.87947662730551,"pfxX":-9.988905904759227,"pfxZ":3.0586150710145112,"pX":-1.537045712524526,"pZ":2.416810627877479,"vX0":5.359153329056522,"vY0":-131.15873129901783,"vZ0":-3.178642044716594,"x":175.59,"y":173.53,"x0":-2.3165178945773772,"y0":50.000844095229695,"z0":5.663778251822013,"aX":-17.28217235793652},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.0,"breakHorizontal":16.8,"spinRate":2206,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.418697679994783,"extension":6.829899760267617},"index":2,"playId":"17316cbe-e05c-34bd-9c4a-0f8bf9502268","pitchNumber":3,"startTime":"2025-08-13T00:15:34.935Z","endTime":"2025-08-13T00:15:38.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.52829709266489,"strikeZoneBottom":1.68855206576039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.175267273840866,"aZ":-18.99037611069531,"pfxX":-2.8832135617233745,"pfxZ":6.817944113955872,"pX":0.39912280616726725,"pZ":2.1027616498178285,"vX0":8.539570322817305,"vY0":-138.49788737883318,"vZ0":-6.0530124450388705,"x":101.79,"y":182.01,"x0":-2.355559039316846,"y0":50.0051163314445,"z0":5.595269124640558,"aX":-5.57773970892746},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.2,"breakHorizontal":3.4,"spinRate":2336,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3961170350028267,"extension":6.710257571788385},"index":3,"playId":"26540d43-f808-3077-b8c8-1fe634a8e44a","pitchNumber":4,"startTime":"2025-08-13T00:15:57.698Z","endTime":"2025-08-13T00:16:01.637Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.744788842110104,"aZ":-23.330159825215883,"pfxX":-9.806713081141735,"pfxZ":5.0893642197158115,"pX":-0.15839768759079254,"pZ":2.8669451041878813,"vX0":8.585355418020804,"vY0":-131.25463150951026,"vZ0":-2.6836868800511344,"x":123.04,"y":161.37,"x0":-2.2035247291953977,"y0":50.005017066664756,"z0":5.646975604928897,"aX":-17.04971877865812},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.8,"breakHorizontal":15.8,"spinRate":2176,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.41789908395489306,"extension":6.787836295921495},"hitData":{"launchSpeed":100.7,"launchAngle":30.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":146.66,"coordY":43.37}},"index":4,"playId":"206db541-d142-3453-828a-beec0b0d0483","pitchNumber":5,"startTime":"2025-08-13T00:16:18.951Z","endTime":"2025-08-13T00:16:27.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:16:27.559Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-13T00:44:55.928Z","endTime":"2025-08-13T00:45:49.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"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":7},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Delayed: Rain","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-13T00:17:26.211Z","endTime":"2025-08-13T00:43:52.490Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-13T00:43:52.490Z","endTime":"2025-08-13T00:43:57.018Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"description":"Defensive Substitution: Ke'Bryan Hayes replaces third baseman Santiago Espinal, batting 9th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-13T00:43:57.018Z","endTime":"2025-08-13T00:43:57.026Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":669289,"link":"/api/v1/people/669289"}},{"details":{"description":"Pitching Change: Graham Ashcraft replaces Brady Singer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-13T00:43:57.026Z","endTime":"2025-08-13T00:44:58.277Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668933,"link":"/api/v1/people/668933"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.23999726479585,"strikeZoneBottom":1.41547848829743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59410176024034,"aZ":-34.22507691810891,"pfxX":6.940264567972697,"pfxZ":-1.151720466747765,"pX":-0.35334775480032954,"pZ":4.400288965832039,"vX0":-2.6108713178332703,"vY0":-132.25446119573598,"vZ0":0.7064140349627162,"x":130.47,"y":119.97,"x0":-0.2584622735147941,"y0":50.0020045989786,"z0":6.627863501246899,"aX":12.368832285587075},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.7,"breakHorizontal":-12.0,"spinRate":2975,"spinDirection":31},"zone":11,"typeConfidence":0.9,"plateTime":0.41318984551142446,"extension":5.380135055901348},"index":4,"playId":"2da01d43-b92a-3daf-ab12-877e6543b4ec","pitchNumber":1,"startTime":"2025-08-13T00:44:58.277Z","endTime":"2025-08-13T00:45:01.704Z","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":0},"pitchData":{"startSpeed":97.9,"endSpeed":91.0,"strikeZoneTop":3.20472719104057,"strikeZoneBottom":1.63576321860436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25749782438428,"aZ":-17.01593140115729,"pfxX":1.0328582386637404,"pfxZ":7.270958396506867,"pX":-0.7578655666878775,"pZ":1.3945778610689326,"vX0":-1.3337220025747445,"vY0":-142.41674041091812,"vZ0":-10.57240013647974,"x":145.89,"y":201.13,"x0":-0.42084757719887295,"y0":50.00002113634536,"z0":6.195780050153631,"aX":2.1522741562973926},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.5,"breakHorizontal":-1.7,"spinRate":2630,"spinDirection":178},"zone":13,"typeConfidence":0.91,"plateTime":0.3824913010377715,"extension":5.4840703551923395},"index":5,"playId":"5d03bee4-3b8b-3348-a151-245918090dfc","pitchNumber":2,"startTime":"2025-08-13T00:45:12.250Z","endTime":"2025-08-13T00:45:16.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.5,"strikeZoneTop":3.14138317163942,"strikeZoneBottom":1.5654699456241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.273094492555433,"aZ":-16.66791278968466,"pfxX":1.1432138551971915,"pfxZ":7.4563852721896335,"pX":-1.35647855613349,"pZ":3.0784842793184533,"vX0":-3.7097400237958613,"vY0":-142.49611330810518,"vZ0":-6.49423883912911,"x":168.71,"y":155.66,"x0":-0.19271035244497428,"y0":50.00232219132377,"z0":6.419453968989296,"aX":2.377468755530546},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.5,"breakHorizontal":-1.4,"spinRate":2621,"spinDirection":173},"zone":11,"typeConfidence":0.91,"plateTime":0.38271660578905387,"extension":5.2933962708303035},"index":6,"playId":"f99ac7e1-713e-3656-a55f-54bb517c0eec","pitchNumber":3,"startTime":"2025-08-13T00:45:27.926Z","endTime":"2025-08-13T00:45:31.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":91.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.39132821498158,"aZ":-17.471420200437773,"pfxX":1.7617485040197012,"pfxZ":6.9904915768645,"pX":-0.28500658715290744,"pZ":2.7647455546104305,"vX0":-1.3914109009113114,"vY0":-143.03809789987406,"vZ0":-7.056906916962429,"x":127.86,"y":164.13,"x0":-0.024737139982281758,"y0":50.00264398659419,"z0":6.330687358528499,"aX":3.704947053060157},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.6,"breakHorizontal":-3.0,"spinRate":2639,"spinDirection":203},"zone":1,"typeConfidence":0.91,"plateTime":0.38077234825107675,"extension":5.303377223465925},"hitData":{"launchSpeed":97.9,"launchAngle":3.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.57,"coordY":150.3}},"index":7,"playId":"5cc98700-6c99-369b-801a-0ad18b4d274b","pitchNumber":4,"startTime":"2025-08-13T00:45:41.946Z","endTime":"2025-08-13T00:45:49.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:45:49.773Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Castellanos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-13T00:46:11.626Z","endTime":"2025-08-13T00:47:32.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":91.2,"strikeZoneTop":4.04189627345259,"strikeZoneBottom":1.85648648493604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.067650198795118,"aZ":-21.12734105730355,"pfxX":2.6408201758694294,"pfxZ":5.269697531209472,"pX":0.42169219371306893,"pZ":3.244907552326246,"vX0":0.0179004832451696,"vY0":-142.34410767339264,"vZ0":-5.448284255113595,"x":100.93,"y":151.17,"x0":0.07105209367490795,"y0":50.00262042797951,"z0":6.4807243106263295,"aX":5.53587682990589},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.9,"breakHorizontal":-4.8,"spinRate":2599,"spinDirection":183},"zone":6,"typeConfidence":0.91,"plateTime":0.3816695424954979,"extension":5.286402926768028},"index":0,"playId":"3759d372-da08-3e07-8064-29e74bf245cf","pitchNumber":1,"startTime":"2025-08-13T00:46:16.543Z","endTime":"2025-08-13T00:46:20.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.5,"strikeZoneTop":3.85000275500865,"strikeZoneBottom":1.83682565135425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.774388212535037,"aZ":-33.5311177526515,"pfxX":6.850005383377735,"pfxZ":-0.7708388646649347,"pX":0.41717379851544434,"pZ":4.063114948622098,"vX0":-0.6440282284432416,"vY0":-131.28133424094156,"vZ0":0.02431550154910722,"x":101.1,"y":129.08,"x0":-0.22707092956072414,"y0":50.00014014455848,"z0":6.525703769474798,"aX":12.093533111350592},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.2,"breakHorizontal":-12.4,"spinRate":2932,"spinDirection":51},"zone":12,"typeConfidence":0.9,"plateTime":0.41538112787623005,"extension":5.396634156889941},"index":1,"playId":"2d441cb6-c175-3a39-b6be-ce3502ff9baf","pitchNumber":2,"startTime":"2025-08-13T00:46:31.461Z","endTime":"2025-08-13T00:46:35.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(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":90.9,"endSpeed":84.3,"strikeZoneTop":3.84129008304958,"strikeZoneBottom":1.73859044874677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.822889437035762,"aZ":-34.24888487684677,"pfxX":3.5994629086890986,"pfxZ":-1.1506165776371162,"pX":0.19085096961407053,"pZ":3.127498746898099,"vX0":0.023359120571921188,"vY0":-132.56686689506975,"vZ0":-2.212656091111588,"x":109.73,"y":154.34,"x0":-0.2865033870746754,"y0":50.00528306514937,"z0":6.450120501378424,"aX":6.468387626340654},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.3,"breakHorizontal":-6.6,"spinRate":2829,"spinDirection":54},"zone":5,"typeConfidence":0.9,"plateTime":0.4116775415127458,"extension":5.289838099240279},"index":2,"playId":"91265b7e-73ee-38cd-9f5c-4249f0f4a37d","pitchNumber":3,"startTime":"2025-08-13T00:46:46.671Z","endTime":"2025-08-13T00:46:50.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":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.93178799484038,"strikeZoneBottom":1.82914541031764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74065300285857,"aZ":-35.59672644950219,"pfxX":9.294380659896374,"pfxZ":-2.066144236408528,"pX":-0.9402541474940076,"pZ":3.954880782618399,"vX0":-4.775254915077002,"vY0":-127.35588499240926,"vZ0":0.7410017497477546,"x":152.84,"y":132.0,"x0":-0.2581435811055194,"y0":50.001380535820275,"z0":6.453983728374464,"aX":15.416727315468057},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.4,"breakHorizontal":-16.0,"spinRate":2907,"spinDirection":49},"zone":11,"typeConfidence":0.9,"plateTime":0.4284716070208785,"extension":5.393348479842729},"index":3,"playId":"dba69b16-750a-37d8-a754-a075fdbf2f74","pitchNumber":4,"startTime":"2025-08-13T00:47:01.869Z","endTime":"2025-08-13T00:47:05.692Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-13T00:47:12.840Z","endTime":"2025-08-13T00:47:28.900Z","isPitch":false,"type":"action","player":{"id":592206,"link":"/api/v1/people/592206"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.5,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76023365730375,"aZ":-33.55317090166266,"pfxX":4.897873665744985,"pfxZ":-0.7683181233678091,"pX":0.31106005211228965,"pZ":2.511484094515872,"vX0":-0.3857195714946998,"vY0":-132.15326087607926,"vZ0":-3.7748723345765267,"x":105.14,"y":170.97,"x0":-0.1796490369737151,"y0":50.00487619246566,"z0":6.389364482572576,"aX":8.775505797765629},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.9,"breakHorizontal":-8.9,"spinRate":2936,"spinDirection":32},"zone":6,"typeConfidence":0.9,"plateTime":0.412441010848132,"extension":5.353834228188774},"index":5,"playId":"aab66661-2c5b-327d-8c77-6bb1aa268c37","pitchNumber":5,"startTime":"2025-08-13T00:47:28.900Z","endTime":"2025-08-13T00:47:32.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:47:32.375Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-13T00:47:51.889Z","endTime":"2025-08-13T00:49:08.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":91.2,"strikeZoneTop":3.35962779964729,"strikeZoneBottom":1.38363609393983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.431535781058802,"aZ":-19.780706712741807,"pfxX":1.662704382003195,"pfxZ":5.93203379956205,"pX":1.2558595816131355,"pZ":1.6079294906371941,"vX0":2.2869410789210103,"vY0":-142.36844073451877,"vZ0":-9.545022182005459,"x":69.13,"y":195.37,"x0":0.23135599443273125,"y0":50.00061467811018,"z0":6.214526821381643,"aX":3.4700088304612446},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.4,"breakHorizontal":-3.4,"spinRate":2577,"spinDirection":188},"zone":14,"typeConfidence":0.91,"plateTime":0.3822408342060988,"extension":5.401023327603728},"index":0,"playId":"a794a729-9757-3b90-8c07-8a9e48b3e24f","pitchNumber":1,"startTime":"2025-08-13T00:47:58.055Z","endTime":"2025-08-13T00:48:02.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":90.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.825208863235254,"aZ":-20.591495543733416,"pfxX":1.3037391048984397,"pfxZ":5.577258407662372,"pX":0.3433933313637104,"pZ":2.579981811658356,"vX0":0.589843838720247,"vY0":-142.07893416166706,"vZ0":-6.7399262838503615,"x":103.91,"y":169.12,"x0":-0.035352226874613736,"y0":50.0012921425323,"z0":6.259566114636107,"aX":2.7061822504233053},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.1,"breakHorizontal":-2.5,"spinRate":2582,"spinDirection":194},"zone":6,"typeConfidence":0.91,"plateTime":0.38324906220293453,"extension":5.346578601436652},"index":1,"playId":"976a3ad4-bb17-3850-bba1-a1a2b669a759","pitchNumber":2,"startTime":"2025-08-13T00:48:12.862Z","endTime":"2025-08-13T00:48:15.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.094388974231247,"aZ":-32.79752510921445,"pfxX":7.4088213998840216,"pfxZ":-0.3558324335499652,"pX":1.2997387930370532,"pZ":1.3718585380620163,"vX0":0.8206928287747661,"vY0":-131.27107318387573,"vZ0":-6.203120399865728,"x":67.46,"y":201.74,"x0":0.02048597459109633,"y0":50.00535678300192,"z0":6.222542090771338,"aX":12.866684243810123},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.8,"breakHorizontal":-13.6,"spinRate":2894,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.4180624167147857,"extension":5.5367053693226085},"index":2,"playId":"36a42153-5100-3f6e-851f-e4952b4367d8","pitchNumber":3,"startTime":"2025-08-13T00:48:37.527Z","endTime":"2025-08-13T00:48:40.668Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-13T00:48:45.687Z","endTime":"2025-08-13T00:49:04.130Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.007504407303163,"aZ":-36.232677261416924,"pfxX":6.839776322028028,"pfxZ":-2.2937025613998374,"pX":1.1715224991920423,"pZ":1.1765477448624813,"vX0":0.7334685490331161,"vY0":-132.4036149195838,"vZ0":-6.2069667676718225,"x":72.34,"y":207.01,"x0":0.0024471084392586806,"y0":50.00189569643891,"z0":6.211481721405847,"aX":12.1088455323394},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-5.3,"breakHorizontal":-12.5,"spinRate":2945,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.41411975676024637,"extension":5.49648970759358},"index":4,"playId":"261cef8d-19c4-3577-871a-b4a009ba199f","pitchNumber":4,"startTime":"2025-08-13T00:49:04.130Z","endTime":"2025-08-13T00:49:08.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:49:08.361Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Andujar grounds out, first baseman Bryce Harper to pitcher Max Lazar.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-13T00:51:35.556Z","endTime":"2025-08-13T00:52:14.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676661,"link":"/api/v1/people/676661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Max Lazar replaces Joe Ross.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-13T00:51:25.597Z","endTime":"2025-08-13T00:51:37.639Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676661,"link":"/api/v1/people/676661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.25218945343691,"strikeZoneBottom":1.42169543090471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.969878426803113,"aZ":-25.76459147458919,"pfxX":2.9231861278258258,"pfxZ":3.791124489306652,"pX":-0.43193043581244994,"pZ":2.8134166568973575,"vX0":-0.4343362328310967,"vY0":-128.52009734455322,"vZ0":-2.648481161097332,"x":133.46,"y":162.82,"x0":-0.6419454573603747,"y0":50.00207917475062,"z0":5.8360198321809165,"aX":4.942140712462062},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.6,"breakHorizontal":-5.3,"spinRate":2369,"spinDirection":168},"zone":1,"typeConfidence":2.0,"plateTime":0.4244433911525829,"extension":6.769263023519819},"index":1,"playId":"f1a2537f-14c4-3b40-bb9d-ad6f4d0812bf","pitchNumber":1,"startTime":"2025-08-13T00:51:37.639Z","endTime":"2025-08-13T00:51:41.536Z","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":96.3,"endSpeed":88.3,"strikeZoneTop":3.37733305882591,"strikeZoneBottom":1.50677867470001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09597765078016,"aZ":-11.399438882152412,"pfxX":-0.9354918111112678,"pfxZ":10.444902866902435,"pX":1.2385118014177336,"pZ":1.5607632481304912,"vX0":4.4184650270125045,"vY0":-140.01283030242922,"vZ0":-9.365181358465795,"x":69.79,"y":196.64,"x0":-0.23728642179965026,"y0":50.00328378958678,"z0":5.6915123849764555,"aX":-1.8614025496297018},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":0.8,"spinRate":2468,"spinDirection":213},"zone":14,"typeConfidence":0.92,"plateTime":0.3909356342499146,"extension":6.913190971417327},"index":2,"playId":"c102f1a1-6d52-352e-874b-97faffda6acd","pitchNumber":2,"startTime":"2025-08-13T00:51:51.671Z","endTime":"2025-08-13T00:51:55.398Z","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":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.64519413765734,"aZ":-27.80648994727424,"pfxX":1.872228252417741,"pfxZ":2.5251032160188522,"pX":-0.15721123786013208,"pZ":2.2747780454208453,"vX0":0.25349951533025894,"vY0":-129.98001736633796,"vZ0":-3.659527076201825,"x":122.99,"y":177.36,"x0":-0.4992113366726289,"y0":50.00116659488641,"z0":5.788545076411975,"aX":3.2357019852999556},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.1,"breakHorizontal":-3.5,"spinRate":2402,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.41976348132174657,"extension":6.711497346848154},"hitData":{"launchSpeed":70.4,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.51,"coordY":165.08}},"index":3,"playId":"28c8f950-0420-37e6-bfa7-06e1fc3df65d","pitchNumber":3,"startTime":"2025-08-13T00:52:06.453Z","endTime":"2025-08-13T00:52:14.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:52:14.118Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hays grounds out, third baseman Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-13T00:52:33.182Z","endTime":"2025-08-13T00:53:08.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"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},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.08661819860006,"strikeZoneBottom":1.28627435591552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84120023078718,"aZ":-43.128382766025986,"pfxX":3.016852781308228,"pfxZ":-7.93135956341433,"pX":0.23796732324546394,"pZ":0.813262249985307,"vX0":0.6644943138849202,"vY0":-117.2206722058414,"vZ0":-2.041105783056401,"x":107.93,"y":216.82,"x0":-0.44162541067632594,"y0":50.00454179484627,"z0":5.752145136510195,"aX":4.1646900528549615},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.5,"breakHorizontal":-5.6,"spinRate":2491,"spinDirection":22},"zone":14,"typeConfidence":0.89,"plateTime":0.46871556314449814,"extension":6.838503445722992},"index":0,"playId":"1d67b321-8127-3e33-bb7b-63d0104d2900","pitchNumber":1,"startTime":"2025-08-13T00:52:43.794Z","endTime":"2025-08-13T00:52:47.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.851913128143845,"aZ":-27.78388192354461,"pfxX":2.5418128784812026,"pfxZ":2.5751496902840803,"pX":0.623627519162764,"pZ":1.7661239795811907,"vX0":2.105732872041889,"vY0":-128.93372742849095,"vZ0":-4.770713099706973,"x":93.23,"y":191.09,"x0":-0.5304835603688657,"y0":50.00237053549585,"z0":5.754712352893638,"aX":4.3287477246460115},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.0,"breakHorizontal":-5.0,"spinRate":2432,"spinDirection":165},"zone":9,"typeConfidence":2.0,"plateTime":0.42292604212304186,"extension":6.785409817836606},"hitData":{"launchSpeed":80.8,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.49,"coordY":167.38}},"index":1,"playId":"b33eceec-fb02-32dc-923f-1bb4480b4963","pitchNumber":2,"startTime":"2025-08-13T00:53:00.450Z","endTime":"2025-08-13T00:53:08.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:53:08.593Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Noelvi Marte flies out to center fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-13T00:53:31.584Z","endTime":"2025-08-13T00:54:51.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.38718216327429,"strikeZoneBottom":1.6696546675916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.775341403449204,"aZ":-25.666221055532496,"pfxX":3.5020504899292515,"pfxZ":3.7645402577619524,"pX":-0.6002364063140675,"pZ":2.0309820592351033,"vX0":-1.1432292800026251,"vY0":-129.85203327138873,"vZ0":-4.772493587157321,"x":139.88,"y":183.94,"x0":-0.6128076726833901,"y0":50.006293200674016,"z0":5.813727070097005,"aX":6.061947914709901},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.1,"breakHorizontal":-6.1,"spinRate":2493,"spinDirection":178},"zone":7,"typeConfidence":2.0,"plateTime":0.4196696074928914,"extension":6.883175441080949},"index":0,"playId":"2926b6fd-e9f1-3e5b-bf39-3a2fb840c157","pitchNumber":1,"startTime":"2025-08-13T00:53:33.832Z","endTime":"2025-08-13T00:53:37.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.36264792462367,"strikeZoneBottom":1.64533848045382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46445198284349,"aZ":-29.61944289057151,"pfxX":1.8454007719600645,"pfxZ":1.5169884722600875,"pX":1.218677177498649,"pZ":1.2630569263175295,"vX0":3.372706600261815,"vY0":-128.15778830029817,"vZ0":-5.537945762307148,"x":70.55,"y":204.68,"x0":-0.34789684237250446,"y0":50.00170744460514,"z0":5.731098625681666,"aX":3.1069169774501773},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.9,"breakHorizontal":-4.1,"spinRate":2388,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.4254082632869225,"extension":6.974515495313192},"index":1,"playId":"8fa916ba-870d-3c5d-94da-481dd219a174","pitchNumber":2,"startTime":"2025-08-13T00:53:47.920Z","endTime":"2025-08-13T00:53:51.483Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.999309289038845,"aZ":-15.513540660845743,"pfxX":-0.6705986608550378,"pfxZ":8.380447292649931,"pX":0.8734540547022573,"pZ":3.1471739559283898,"vX0":3.4608952775074906,"vY0":-139.53822342380585,"vZ0":-4.367250096635917,"x":83.71,"y":153.81,"x0":-0.29143456166453385,"y0":50.004066092151184,"z0":5.742542914391934,"aX":-1.333988171523366},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.5,"breakHorizontal":0.6,"spinRate":2505,"spinDirection":191},"zone":12,"typeConfidence":0.92,"plateTime":0.39131063027954927,"extension":6.983421545348533},"index":2,"playId":"8911b267-747f-34bb-9ea2-09f22be341e1","pitchNumber":3,"startTime":"2025-08-13T00:54:03.533Z","endTime":"2025-08-13T00:54:06.533Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-13T00:54:14.662Z","endTime":"2025-08-13T00:54:27.238Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.32402760514513,"strikeZoneBottom":1.64848452842912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85264025213966,"aZ":-43.87060433094574,"pfxX":6.704482190203088,"pfxZ":-8.531957314434724,"pX":0.49684401310328413,"pZ":0.48852931857015314,"vX0":-0.2184410453283558,"vY0":-117.16889321283448,"vZ0":-2.3930262730925262,"x":98.06,"y":225.59,"x0":-0.2771500509290192,"y0":50.000206261908325,"z0":5.673639132808175,"aX":9.197231000474027},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-15.7,"breakHorizontal":-12.0,"spinRate":2574,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.46984582788480145,"extension":6.87835696037611},"index":4,"playId":"93051ae3-ba69-367d-8aa3-30f1ab17b18e","pitchNumber":4,"startTime":"2025-08-13T00:54:27.238Z","endTime":"2025-08-13T00:54:30.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.86312321849843,"aZ":-29.401631690143365,"pfxX":3.206383927544146,"pfxZ":1.6483965657841866,"pX":0.680372714743952,"pZ":1.5602470811125482,"vX0":1.7037817973836267,"vY0":-128.68718511201843,"vZ0":-4.857678088515679,"x":91.07,"y":196.65,"x0":-0.4061658099786307,"y0":50.0032001974095,"z0":5.740886854760362,"aX":5.395882528003438},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":-6.2,"spinRate":2582,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.42508123592953106,"extension":6.868586834919112},"hitData":{"launchSpeed":82.6,"launchAngle":28.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.41,"coordY":83.87}},"index":5,"playId":"106a5295-66b7-332b-b194-121c65ab86e6","pitchNumber":5,"startTime":"2025-08-13T00:54:45.023Z","endTime":"2025-08-13T00:54:51.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:54:51.760Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-13T00:57:02.095Z","endTime":"2025-08-13T00:57:30.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"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":3},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brent Suter replaces Graham Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-13T00:56:40.424Z","endTime":"2025-08-13T00:57:04.407Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608718,"link":"/api/v1/people/608718"},"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":89.0,"endSpeed":81.3,"strikeZoneTop":3.40600162627651,"strikeZoneBottom":1.65673298584541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.452407418042437,"aZ":-17.38514796204614,"pfxX":0.9284994590974829,"pfxZ":8.724707941939783,"pX":0.4045506652545879,"pZ":3.6608848600228407,"vX0":-7.1612979913407235,"vY0":-129.48069011773077,"vZ0":-2.6358773269058267,"x":101.58,"y":139.94,"x0":3.087480867680689,"y0":50.003290075086035,"z0":6.024924316577714,"aX":1.5748356655221403},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.4,"breakHorizontal":0.0,"spinRate":2245,"spinDirection":172},"zone":12,"typeConfidence":2.0,"plateTime":0.4232932275078869,"extension":7.366693619205214},"index":1,"playId":"1d8d9722-c02e-3dee-9b02-85be2a49e03d","pitchNumber":1,"startTime":"2025-08-13T00:57:04.407Z","endTime":"2025-08-13T00:57:08.328Z","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":88.5,"endSpeed":81.1,"strikeZoneTop":3.52276838930329,"strikeZoneBottom":1.64856425600412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.78642128132411,"aZ":-17.03290073102999,"pfxX":0.4169193802485973,"pfxZ":9.058886248573335,"pX":-0.49839839873399044,"pZ":2.127947408417129,"vX0":-8.919758144098639,"vY0":-128.50241608310668,"vZ0":-6.289352798973555,"x":136.0,"y":181.33,"x0":2.964395354189745,"y0":50.00216226872748,"z0":5.931757780011021,"aX":0.6977887928030337},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":15.1,"breakHorizontal":1.2,"spinRate":2304,"spinDirection":168},"zone":7,"typeConfidence":2.0,"plateTime":0.4263467572491,"extension":7.498816450703507},"index":2,"playId":"9462811b-03d7-3769-91cc-47a86c198114","pitchNumber":2,"startTime":"2025-08-13T00:57:13.727Z","endTime":"2025-08-13T00:57:17.656Z","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":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.890044262721158,"aZ":-34.200672736171796,"pfxX":0.20018972769306753,"pfxZ":-1.507748753195691,"pX":0.6062197227733723,"pZ":1.8870304863284904,"vX0":-6.034873935955083,"vY0":-115.69811265585003,"vZ0":-2.2413670564730825,"x":93.89,"y":187.83,"x0":3.235222720112538,"y0":50.00504487522359,"z0":6.182135377512055,"aX":0.26840882154142404},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.0,"breakHorizontal":1.3,"spinRate":2248,"spinDirection":299},"zone":9,"typeConfidence":2.0,"plateTime":0.47548836017744955,"extension":7.160777151257998},"hitData":{"launchSpeed":70.0,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.89,"coordY":166.17}},"index":3,"playId":"8adee6c1-4676-3aa4-9f3c-6ec23262c9da","pitchNumber":3,"startTime":"2025-08-13T00:57:23.244Z","endTime":"2025-08-13T00:57:30.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:57:30.764Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Max Kepler singles on a sharp line drive to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-13T00:57:52.053Z","endTime":"2025-08-13T00:58:02.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.71267881174349,"aZ":-35.05288493573257,"pfxX":-1.3495649444704914,"pfxZ":-2.125571707703756,"pX":-0.2582155837889259,"pZ":3.1459023985697776,"vX0":-7.28278167335565,"vY0":-115.92899290262895,"vZ0":0.5123193692532042,"x":126.84,"y":153.84,"x0":3.1059646855849534,"y0":50.00309398280707,"z0":6.281835433406688,"aX":-1.8266620982989372},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.4,"breakHorizontal":4.3,"spinRate":2296,"spinDirection":289},"zone":2,"typeConfidence":2.0,"plateTime":0.4733918887099269,"extension":7.216727516424606},"hitData":{"launchSpeed":101.6,"launchAngle":12.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.7,"coordY":73.34}},"index":0,"playId":"65eb08a2-6bea-3a84-b319-7ffb51878e4f","pitchNumber":1,"startTime":"2025-08-13T00:57:52.053Z","endTime":"2025-08-13T00:58:02.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T00:58:02.157Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-13T00:58:17.301Z","endTime":"2025-08-13T01:00:54.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":6},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.39242192054561,"strikeZoneBottom":1.52389565850898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.685612961253973,"aZ":-20.91527325485694,"pfxX":7.87132707608974,"pfxZ":6.691573339995573,"pX":0.5602542262208422,"pZ":2.81722036107502,"vX0":-9.187984062137978,"vY0":-128.4207075993892,"vZ0":-3.836173486126707,"x":95.64,"y":162.72,"x0":3.148955990105146,"y0":50.00446017990554,"z0":5.942208461635215,"aX":13.249388409951633},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.5,"breakHorizontal":-12.4,"spinRate":2166,"spinDirection":156},"zone":3,"typeConfidence":2.0,"plateTime":0.4252561719830217,"extension":7.485354018115894},"index":0,"playId":"b84d5019-cb70-3a4b-8051-003de85602f3","pitchNumber":1,"startTime":"2025-08-13T00:58:26.955Z","endTime":"2025-08-13T00:58:31.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":75.2,"strikeZoneTop":3.34000203424367,"strikeZoneBottom":1.49315172678162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.11019659072398,"aZ":-35.33668882785599,"pfxX":-1.1869676043276804,"pfxZ":-2.269236450419233,"pX":-1.323027226737413,"pZ":1.581968128826546,"vX0":-10.210373626128856,"vY0":-116.85908597842386,"vZ0":-3.0862682882271617,"x":167.43,"y":196.07,"x0":3.2401507458058076,"y0":50.0017778283895,"z0":6.208893387614104,"aX":-1.6542371914235594},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.6,"breakHorizontal":4.4,"spinRate":2440,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.46706210288875916,"extension":7.159120280542284},"index":1,"playId":"9fd360bc-13f5-3a96-99c3-59afd6724319","pitchNumber":2,"startTime":"2025-08-13T00:58:41.075Z","endTime":"2025-08-13T00:58:44.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.251442813107847,"aZ":-19.559057752198065,"pfxX":7.49580213860659,"pfxZ":7.154328384410902,"pX":0.4126047955225432,"pZ":2.4010004448063187,"vX0":-9.642161190555925,"vY0":-131.06777668091922,"vZ0":-5.3916258752398605,"x":101.27,"y":173.95,"x0":3.1425819124686676,"y0":50.00025608894775,"z0":5.917811083711006,"aX":13.213110128741047},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.1,"breakHorizontal":-11.8,"spinRate":2215,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.41579022208065775,"extension":7.456632600015597},"index":2,"playId":"1110a284-3ccc-3d0a-abd2-6671089e9ab4","pitchNumber":3,"startTime":"2025-08-13T00:58:54.569Z","endTime":"2025-08-13T00:58:59.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.16272196723774,"strikeZoneBottom":1.46654418381925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.918413411807673,"aZ":-19.27761479142685,"pfxX":8.402125704101804,"pfxZ":7.28963085396329,"pX":-1.0658689891323538,"pZ":2.680729689468738,"vX0":-13.672983297526494,"vY0":-131.67017493935836,"vZ0":-4.518665115605162,"x":157.63,"y":166.4,"x0":3.0843568029753055,"y0":50.00592454239107,"z0":5.830957824687725,"aX":14.872343020119418},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.4,"breakHorizontal":-12.5,"spinRate":2164,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.41475433386220173,"extension":7.519771924989921},"index":3,"playId":"c15db24e-3bf0-3466-90f5-54dedf437ce2","pitchNumber":4,"startTime":"2025-08-13T00:59:42.647Z","endTime":"2025-08-13T00:59:46.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.174702795607704,"aZ":-17.76486273254101,"pfxX":0.9552070907377057,"pfxZ":8.232130066277715,"pX":0.2703199034569886,"pZ":3.2903116249752085,"vX0":-7.568784977760274,"vY0":-130.83483211525362,"vZ0":-3.5411140373140686,"x":106.7,"y":149.94,"x0":3.0648610686074553,"y0":50.00087720240557,"z0":5.97702584420654,"aX":1.673138531881759},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.4,"breakHorizontal":-0.2,"spinRate":2335,"spinDirection":162},"zone":2,"typeConfidence":2.0,"plateTime":0.4171578642012381,"extension":7.3704339240926835},"index":4,"playId":"0ee38d0e-a590-3222-9abf-851041db425e","pitchNumber":5,"startTime":"2025-08-13T00:59:56.896Z","endTime":"2025-08-13T00:59:59.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.63140996861752,"aZ":-25.017498380147327,"pfxX":7.585018233991574,"pfxZ":5.600811234609985,"pX":0.5929546141479595,"pZ":3.0269312894705425,"vX0":-7.747023047160327,"vY0":-112.1527958062753,"vZ0":-1.0856185898998816,"x":94.4,"y":157.05,"x0":3.1009606242789176,"y0":50.004641617986664,"z0":6.060859449738717,"aX":9.69725604021263},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":10.2,"breakHorizontal":-11.9,"spinRate":1640,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.4877395408925307,"extension":7.221071551938343},"index":5,"playId":"40ff247b-b556-3f85-ae25-a4e575dc0114","pitchNumber":6,"startTime":"2025-08-13T01:00:18.667Z","endTime":"2025-08-13T01:00:21.739Z","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":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.41851744165783,"aZ":-24.17709113015061,"pfxX":7.417942170978858,"pfxZ":6.209708387545044,"pX":0.561001205493152,"pZ":2.4217896507443464,"vX0":-8.110126269654975,"vY0":-112.4796285942488,"vZ0":-2.557091117839315,"x":95.62,"y":173.39,"x0":3.240979272474512,"y0":50.00322483468994,"z0":6.0119710609767,"aX":9.554505026502584},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":10.9,"breakHorizontal":-11.5,"spinRate":1551,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.48599472160913804,"extension":7.230089893375225},"hitData":{"launchSpeed":93.9,"launchAngle":45.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":155.01,"coordY":78.64}},"index":6,"playId":"3d03f7a8-1265-33f4-968e-250c4c222cf5","pitchNumber":7,"startTime":"2025-08-13T01:00:41.770Z","endTime":"2025-08-13T01:00:54.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:00:54.373Z","atBatIndex":58},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Rafael Marchán grounds into a force out, shortstop Elly De La Cruz to second baseman Matt McLain. Max Kepler out at 2nd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-13T01:01:09.695Z","endTime":"2025-08-13T01:01:23.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680574,"link":"/api/v1/people/680574"},"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":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"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":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.17697917111473,"aZ":-21.279205600544294,"pfxX":7.070418279976911,"pfxZ":6.286002895117242,"pX":-0.557132699491648,"pZ":2.1226961044584556,"vX0":-11.757900237101046,"vY0":-130.04176405243805,"vZ0":-5.369907235570675,"x":138.24,"y":181.47,"x0":3.079599559919758,"y0":50.0050794174722,"z0":5.80231968213705,"aX":12.259409882046594},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.4,"breakHorizontal":-10.6,"spinRate":2157,"spinDirection":164},"zone":4,"typeConfidence":2.0,"plateTime":0.41926043969377647,"extension":7.477480587212906},"hitData":{"launchSpeed":87.2,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.15,"coordY":148.01}},"index":0,"playId":"29a764e4-ce2d-3e1e-ba3c-2d0074880304","pitchNumber":1,"startTime":"2025-08-13T01:01:17.176Z","endTime":"2025-08-13T01:01:23.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:01:23.790Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain called out on strikes.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-13T01:03:46.124Z","endTime":"2025-08-13T01:04:42.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"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":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.6,"endSpeed":86.9,"strikeZoneTop":3.18194328919312,"strikeZoneBottom":1.31825121373176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.397197106632238,"aZ":-11.524328573550502,"pfxX":-0.9248795139224917,"pfxZ":10.72116764532467,"pX":0.29634000077530603,"pZ":1.9021025902457658,"vX0":2.164021041750276,"vY0":-137.6294810035053,"vZ0":-8.332473788376902,"x":105.7,"y":187.42,"x0":-0.37857026876720035,"y0":50.00447043801988,"z0":5.741851282097137,"aX":-1.78187953678194},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":1.2,"spinRate":2608,"spinDirection":201},"zone":6,"typeConfidence":0.91,"plateTime":0.39735908666089914,"extension":6.8107744184590855},"index":0,"playId":"d506f4d2-ab97-3604-8642-90b90e09964d","pitchNumber":1,"startTime":"2025-08-13T01:03:52.128Z","endTime":"2025-08-13T01:03:55.949Z","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":87.2,"endSpeed":80.9,"strikeZoneTop":3.06190142743986,"strikeZoneBottom":1.2832361459912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.913969244886413,"aZ":-27.172009866557577,"pfxX":2.226530755972311,"pfxZ":3.06053124391976,"pX":1.2235479828017684,"pZ":0.075151518246686,"vX0":3.096802481217039,"vY0":-126.8268564291318,"vZ0":-8.656576930338874,"x":70.36,"y":236.75,"x0":-0.30075698814419394,"y0":50.00605150069423,"z0":5.686339204572853,"aX":3.642664033217325},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.8,"breakHorizontal":-4.7,"spinRate":2418,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.4311845356434225,"extension":6.785642937920822},"index":1,"playId":"f32a8fbf-dae8-3524-bf08-f67f0ebd8bb5","pitchNumber":2,"startTime":"2025-08-13T01:04:04.737Z","endTime":"2025-08-13T01:04:08.046Z","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":80.4,"endSpeed":74.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.53388460074777,"aZ":-43.637718598612246,"pfxX":5.218554180775171,"pfxZ":-8.278909784485712,"pX":0.11281666987408617,"pZ":2.81510241830682,"vX0":-0.26822915655019375,"vY0":-117.02281082594753,"vZ0":2.071712863712786,"x":112.7,"y":162.77,"x0":-0.44881112200137513,"y0":50.00546325921133,"z0":6.012802068127879,"aX":7.222769311988559},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-14.2,"breakHorizontal":-9.4,"spinRate":2459,"spinDirection":20},"zone":2,"typeConfidence":0.9,"plateTime":0.4684374632333874,"extension":6.7778646372102855},"index":2,"playId":"289c9639-6e22-3cb8-b1ca-57dec11fc1b5","pitchNumber":3,"startTime":"2025-08-13T01:04:20.456Z","endTime":"2025-08-13T01:04:23.519Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.13999871286281,"strikeZoneBottom":1.29892855784041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.899716581665277,"aZ":-28.77334060987358,"pfxX":3.3468250323250857,"pfxZ":2.059929484383896,"pX":0.747079784160696,"pZ":1.518458045882748,"vX0":1.8287139006279156,"vY0":-127.1122627715698,"vZ0":-4.998489103563654,"x":88.52,"y":197.78,"x0":-0.41449929606946373,"y0":50.00402160567794,"z0":5.771111842896662,"aX":5.524662893428543},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":-6.5,"spinRate":2489,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.42946980474990815,"extension":6.919655838585151},"index":3,"playId":"5ff19aef-32cd-3b0b-a0a5-ab44ac6233fc","pitchNumber":4,"startTime":"2025-08-13T01:04:38.184Z","endTime":"2025-08-13T01:04:42.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:04:42.297Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Trevino grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-13T01:05:06.993Z","endTime":"2025-08-13T01:07:06.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.12391929290867,"strikeZoneBottom":1.39667411359745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.444955180295743,"aZ":-25.650857107806516,"pfxX":2.1906058041850796,"pfxZ":3.794068873939135,"pX":-0.023635173317411363,"pZ":0.8653172156298153,"vX0":0.5764995155788482,"vY0":-129.89477243998326,"vZ0":-7.318195157773196,"x":117.9,"y":215.42,"x0":-0.5327818918498818,"y0":50.0044273508747,"z0":5.6500899509900595,"aX":3.7697929951376237},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":-4.1,"spinRate":2544,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.42055996302386767,"extension":6.8939066005615235},"index":0,"playId":"aa25f3c5-f2e7-31c8-9056-d90bd89f8dc3","pitchNumber":1,"startTime":"2025-08-13T01:05:06.993Z","endTime":"2025-08-13T01:05:10.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.07996690027321,"strikeZoneBottom":1.39664085511176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.479999542185396,"aZ":-14.170824494224304,"pfxX":0.3502653099633628,"pfxZ":9.535442872224412,"pX":1.4006918913998099,"pZ":2.900087130196315,"vX0":4.282910192273233,"vY0":-136.83904268257524,"vZ0":-5.171994201344844,"x":63.61,"y":160.48,"x0":-0.23314918481293154,"y0":50.00144786523933,"z0":5.792830012371531,"aX":0.6601040472024743},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":-1.6,"spinRate":2719,"spinDirection":192},"zone":12,"typeConfidence":0.91,"plateTime":0.4009796967528123,"extension":6.879721096961489},"index":1,"playId":"426ca91f-77ae-327b-b3e1-3296ec28d099","pitchNumber":2,"startTime":"2025-08-13T01:05:21.766Z","endTime":"2025-08-13T01:05:25.046Z","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":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.10846295555123,"strikeZoneBottom":1.42382052603016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.351827129378716,"aZ":-15.353539856161982,"pfxX":1.207853480629725,"pfxZ":9.072418137877182,"pX":1.0619160267464764,"pZ":1.6194318680484672,"vX0":3.3673298033199717,"vY0":-135.4707708425396,"vZ0":-7.961405182103457,"x":76.52,"y":195.06,"x0":-0.35539213145145515,"y0":50.00151789353627,"z0":5.675459065447203,"aX":2.2374841341452782},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.9,"breakHorizontal":-2.9,"spinRate":2676,"spinDirection":188},"zone":14,"typeConfidence":0.9,"plateTime":0.40474511099216404,"extension":6.90703716837703},"index":2,"playId":"7304e522-c42f-3fce-addd-fb2342d7f214","pitchNumber":3,"startTime":"2025-08-13T01:05:35.797Z","endTime":"2025-08-13T01:05:39.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.14147247860391,"strikeZoneBottom":1.33004359527919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.248036715384032,"aZ":-11.824121248915054,"pfxX":0.04750585124629758,"pfxZ":11.019859293618524,"pX":-0.5922312906613438,"pZ":1.7294676344336744,"vX0":-0.38480373506910254,"vY0":-135.44090079362846,"vZ0":-8.28667674846977,"x":139.57,"y":192.08,"x0":-0.45412022228321147,"y0":50.002504182144094,"z0":5.6675309581359,"aX":0.08775699220561219},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":0.0,"spinRate":2562,"spinDirection":194},"zone":7,"typeConfidence":0.9,"plateTime":0.40534166732427046,"extension":6.909739872891347},"index":3,"playId":"443d4411-46ba-36b0-be48-446ed75560b3","pitchNumber":4,"startTime":"2025-08-13T01:05:49.465Z","endTime":"2025-08-13T01:05:53.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.16082256328494,"strikeZoneBottom":1.25424136331355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18033123802406,"aZ":-15.863362322937833,"pfxX":-0.8700947763679725,"pfxZ":8.581477635362413,"pX":-0.21644199400530345,"pZ":1.3095940541366926,"vX0":0.8435861755596165,"vY0":-136.7630812984675,"vZ0":-8.85667813765223,"x":125.25,"y":203.42,"x0":-0.4153306617289276,"y0":50.00420829671105,"z0":5.670201077495137,"aX":-1.654128506936052},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":1.4,"spinRate":2578,"spinDirection":198},"zone":8,"typeConfidence":0.91,"plateTime":0.3999621055611513,"extension":6.968261272082613},"index":4,"playId":"ddd410c9-cca6-386d-864f-5f19a3b453ce","pitchNumber":5,"startTime":"2025-08-13T01:06:12.314Z","endTime":"2025-08-13T01:06:15.976Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-13T01:06:22.577Z","endTime":"2025-08-13T01:06:37.088Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"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":93.9,"endSpeed":85.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.375058905858314,"aZ":-14.082740469162852,"pfxX":-1.658725985035387,"pfxZ":9.580816051391537,"pX":0.16786715350696937,"pZ":2.439794172424917,"vX0":1.7794407499382021,"vY0":-136.60705991216324,"vZ0":-6.135458131171071,"x":110.6,"y":172.91,"x0":-0.2767649799643913,"y0":50.00025227523621,"z0":5.684571820920222,"aX":-3.1314396258481865},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":2.6,"spinRate":2527,"spinDirection":192},"zone":5,"typeConfidence":0.91,"plateTime":0.4010928762601287,"extension":6.799566979742041},"index":6,"playId":"377e241e-864d-35ec-bb9a-562fea7fb876","pitchNumber":6,"startTime":"2025-08-13T01:06:37.088Z","endTime":"2025-08-13T01:06:40.325Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.475751186629505,"aZ":-43.15895358043237,"pfxX":4.416616363694011,"pfxZ":-8.117623144567629,"pX":-0.02641541061747499,"pZ":1.9650302782494813,"vX0":-0.590616188467817,"vY0":-116.59886024506383,"vZ0":0.5296751536638207,"x":118.01,"y":185.72,"x0":-0.3400783944047651,"y0":50.002907461221845,"z0":5.865358121749418,"aX":5.975696765225869},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-14.2,"breakHorizontal":-7.8,"spinRate":2533,"spinDirection":28},"zone":8,"typeConfidence":0.9,"plateTime":0.47291359140798894,"extension":6.873009956161298},"hitData":{"launchSpeed":105.0,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.28,"coordY":151.64}},"index":7,"playId":"f3816fdc-37e7-3240-8bf7-4e198a31884d","pitchNumber":7,"startTime":"2025-08-13T01:06:57.572Z","endTime":"2025-08-13T01:07:06.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:07:06.206Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ke'Bryan Hayes grounds out, third baseman Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-13T01:07:23.418Z","endTime":"2025-08-13T01:07:37.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.604574320121664,"aZ":-22.36988057595951,"pfxX":0.5558816854788704,"pfxZ":5.651749994165995,"pX":0.32921127949328505,"pZ":1.211774821016552,"vX0":1.7589876458822713,"vY0":-130.43064974776462,"vZ0":-7.337275908091636,"x":104.45,"y":206.06,"x0":-0.42425748538969077,"y0":50.00576314757158,"z0":5.730121141415524,"aX":0.964388405403656},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.0,"breakHorizontal":-1.3,"spinRate":2499,"spinDirection":174},"zone":14,"typeConfidence":2.0,"plateTime":0.418802917918359,"extension":6.900160063600821},"hitData":{"launchSpeed":81.2,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.28,"coordY":172.22}},"index":0,"playId":"da96fb37-09a6-3a67-8c4f-aff42840bf10","pitchNumber":1,"startTime":"2025-08-13T01:07:29.308Z","endTime":"2025-08-13T01:07:37.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:07:37.094Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, third baseman Ke'Bryan Hayes to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-13T01:09:46.659Z","endTime":"2025-08-13T01:11:18.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Moll replaces Brent Suter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-13T01:09:07.913Z","endTime":"2025-08-13T01:09:48.828Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.785941108760458,"aZ":-34.546610065284995,"pfxX":10.537612531610122,"pfxZ":-1.3613785854007334,"pX":1.0186226484987733,"pZ":1.8634663329709873,"vX0":-5.567756202858986,"vY0":-131.1623477334416,"vZ0":-1.2999851176215511,"x":78.17,"y":188.47,"x0":1.8000331727843144,"y0":50.00239134947333,"z0":4.94190273889325,"aX":18.356694722309637},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.5,"breakHorizontal":-17.9,"spinRate":2356,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4176207870810482,"extension":4.450165892163039},"index":1,"playId":"61cbfc05-d456-3ef0-953c-47fec2d7baf4","pitchNumber":1,"startTime":"2025-08-13T01:09:48.828Z","endTime":"2025-08-13T01:09:51.828Z","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":85.8,"endSpeed":78.8,"strikeZoneTop":3.50999959631498,"strikeZoneBottom":1.74352294243442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.376136592250155,"aZ":-37.386278696815786,"pfxX":6.798433538292306,"pfxZ":-3.3131795788608978,"pX":3.0467442852343556,"pZ":1.033969923061373,"vX0":0.23532539549693873,"vY0":-124.98746234836372,"vZ0":-1.6726493626267867,"x":0.87,"y":210.86,"x0":2.0687672006914726,"y0":50.0011562645219,"z0":4.796219736037881,"aX":10.700741461570775},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.1,"breakHorizontal":-12.4,"spinRate":1687,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.43906821239652993,"extension":4.454127348379606},"index":2,"playId":"16a434d5-30c3-303e-9132-f1d37462a3bd","pitchNumber":2,"startTime":"2025-08-13T01:10:01.628Z","endTime":"2025-08-13T01:10:04.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.200692940457735,"aZ":-19.16186310377573,"pfxX":8.533691299615976,"pfxZ":7.17965101438995,"pX":-0.4626651906300191,"pZ":2.6270334643456588,"vX0":-8.055587409810913,"vY0":-133.6383168076357,"vZ0":-2.59928850992327,"x":134.64,"y":167.85,"x0":1.4788130319644428,"y0":50.00377710674015,"z0":4.985217768588438,"aX":15.470472638133218},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":-13.8,"spinRate":2660,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.4095002126125147,"extension":4.52216751412122},"index":3,"playId":"10658b93-a826-35f5-a14f-9033f1b4464c","pitchNumber":3,"startTime":"2025-08-13T01:10:27.082Z","endTime":"2025-08-13T01:10:30.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.44056392437388,"strikeZoneBottom":1.58365564823541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.257045718441983,"aZ":-38.32273088459581,"pfxX":7.6573784156714595,"pfxZ":-3.764581213391547,"pX":-0.6606508937001969,"pZ":0.24245974664020808,"vX0":-7.812891053414386,"vY0":-127.02895175412263,"vZ0":-3.7029060874849993,"x":142.18,"y":232.23,"x0":1.461419294774391,"y0":50.00472215060576,"z0":4.768945152482883,"aX":12.503977095423584},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.4,"breakHorizontal":-12.1,"spinRate":1558,"spinDirection":78},"zone":13,"typeConfidence":2.0,"plateTime":0.43135185967139034,"extension":4.55981864690539},"index":4,"playId":"565ffb34-f039-36da-a6e5-90860f108a9e","pitchNumber":4,"startTime":"2025-08-13T01:10:51.484Z","endTime":"2025-08-13T01:10:55.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.63446493711389,"aZ":-22.37286811462996,"pfxX":10.339166363726356,"pfxZ":5.2300755229027285,"pX":-0.7379075295628952,"pZ":1.9491541967093016,"vX0":-9.263455332402389,"vY0":-135.75066506163375,"vZ0":-3.91939382386363,"x":145.13,"y":186.15,"x0":1.3689797243222015,"y0":50.00134222526522,"z0":4.961665702628032,"aX":19.37056394128095},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":-16.8,"spinRate":2655,"spinDirection":96},"zone":7,"typeConfidence":2.0,"plateTime":0.4028852607797826,"extension":4.497538556217947},"hitData":{"launchSpeed":106.9,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.68,"coordY":163.75}},"index":5,"playId":"8b7be75e-9a5c-3a4f-8037-21e756b96dd1","pitchNumber":5,"startTime":"2025-08-13T01:11:09.092Z","endTime":"2025-08-13T01:11:18.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:11:18.016Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber called out on strikes.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-13T01:11:44.009Z","endTime":"2025-08-13T01:13:34.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.83570457499021,"aZ":-18.34087003570301,"pfxX":7.173651063044876,"pfxZ":7.349233940956017,"pX":0.38533709172372865,"pZ":2.109206178346605,"vX0":-5.836497896073931,"vY0":-136.08798406580573,"vZ0":-4.069364041982103,"x":102.31,"y":181.83,"x0":1.6218675429265552,"y0":50.00517609926442,"z0":4.888286934266613,"aX":13.506990528516958},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.7,"breakHorizontal":-11.8,"spinRate":2695,"spinDirection":99},"zone":6,"typeConfidence":2.0,"plateTime":0.40192813405534356,"extension":4.468079855974513},"index":0,"playId":"3e82f663-c755-3480-86f3-2aa453ab5d3a","pitchNumber":1,"startTime":"2025-08-13T01:11:44.009Z","endTime":"2025-08-13T01:11:47.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42992261849729,"aZ":-32.99402231919307,"pfxX":-7.7295648778727495,"pfxZ":-0.5739290246365742,"pX":-1.3922985140058557,"pZ":1.3869154144620535,"vX0":-5.20933323151984,"vY0":-119.71655862095793,"vZ0":-1.0639733984123638,"x":170.07,"y":201.33,"x0":1.8240180614987163,"y0":50.001668741644664,"z0":4.819119965400961,"aX":-11.096216874803059},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.0,"breakHorizontal":15.4,"spinRate":3001,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.45942907748843886,"extension":4.298973089242263},"index":1,"playId":"10a202fe-93c9-3a23-be64-3754acdf73de","pitchNumber":2,"startTime":"2025-08-13T01:11:59.992Z","endTime":"2025-08-13T01:12:04.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.379805886556465,"aZ":-17.078913041282362,"pfxX":7.03940835891742,"pfxZ":7.8206714998264815,"pX":-0.7675299238092647,"pZ":2.7176465808900003,"vX0":-8.009340420369643,"vY0":-137.74994937885825,"vZ0":-3.360524666345776,"x":146.26,"y":165.4,"x0":1.2572970614445145,"y0":50.001996787968174,"z0":5.101845384517998,"aX":13.585761944883366},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":-11.2,"spinRate":2695,"spinDirection":91},"zone":4,"typeConfidence":2.0,"plateTime":0.39698373188346503,"extension":4.443223765152671},"index":2,"playId":"b78a888e-4f8a-349d-bf61-793dc3ad2d68","pitchNumber":3,"startTime":"2025-08-13T01:12:19.187Z","endTime":"2025-08-13T01:12:25.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.31751126729431,"strikeZoneBottom":1.37378884470188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.237297611712332,"aZ":-33.96716898862115,"pfxX":-6.627236473690379,"pfxZ":-1.2737160131562297,"pX":-0.19132404429971647,"pZ":0.2186629792460388,"vX0":-3.2505691439245346,"vY0":-118.42237444172612,"vZ0":-3.12774653120068,"x":124.29,"y":232.88,"x0":2.06343462816477,"y0":50.00327930633616,"z0":4.688203276124442,"aX":-9.33884243453697},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.9,"breakHorizontal":12.8,"spinRate":3067,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.4638892388987417,"extension":4.53903026734957},"index":3,"playId":"06bd8c40-4d62-3480-8247-0ad0416b6d43","pitchNumber":4,"startTime":"2025-08-13T01:12:50.448Z","endTime":"2025-08-13T01:12:53.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.3000009954073,"strikeZoneBottom":1.44282177243657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16769512342785,"aZ":-31.31156810412951,"pfxX":10.347018592351205,"pfxZ":0.4586722787482387,"pX":-1.4480650049344725,"pZ":3.251023528484195,"vX0":-10.938058866227276,"vY0":-136.0915721044873,"vZ0":0.5867436098099282,"x":172.2,"y":151.0,"x0":1.2672728793450831,"y0":50.0046946519255,"z0":5.191092513785383,"aX":19.529455715504277},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.2,"breakHorizontal":-16.6,"spinRate":2626,"spinDirection":109},"zone":11,"typeConfidence":2.0,"plateTime":0.4015467186487238,"extension":4.576576376092665},"index":4,"playId":"dda66530-bbed-3487-9a39-352402055785","pitchNumber":5,"startTime":"2025-08-13T01:13:11.079Z","endTime":"2025-08-13T01:13:14.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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.5,"strikeZoneTop":3.3000025652341,"strikeZoneBottom":1.35383543659218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.455338243864443,"aZ":-19.34987293666405,"pfxX":7.2296227607283114,"pfxZ":6.759951988948078,"pX":-0.1502483388307795,"pZ":2.502103457717304,"vX0":-6.995979474544068,"vY0":-135.84318148173466,"vZ0":-3.127650264853201,"x":122.73,"y":171.22,"x0":1.5002121595963787,"y0":50.00601807525573,"z0":4.9892080068004265,"aX":13.722954083446785},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":-11.9,"spinRate":2776,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.4008531039149301,"extension":4.4325379012140464},"index":5,"playId":"47d51e28-fd21-3fbc-9d93-25adff707b81","pitchNumber":6,"startTime":"2025-08-13T01:13:30.075Z","endTime":"2025-08-13T01:13:34.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:13:34.059Z","atBatIndex":64},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Harper homers (18) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-13T01:13:51.673Z","endTime":"2025-08-13T01:15:23.129Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"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":"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":594580,"link":"/api/v1/people/594580"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.6,"strikeZoneTop":3.13371078760861,"strikeZoneBottom":1.5404349997302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.064089885849317,"aZ":-19.642552109485774,"pfxX":4.9094477958354,"pfxZ":6.601724364983371,"pX":-1.4789335444192508,"pZ":3.0557014283705493,"vX0":-8.766750952264053,"vY0":-135.80204940626194,"vZ0":-1.9446527912766438,"x":173.37,"y":156.28,"x0":1.1290323511732991,"y0":50.006586037782824,"z0":5.123671474694039,"aX":9.325940513380084},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.9,"breakHorizontal":-7.4,"spinRate":2764,"spinDirection":111},"zone":11,"typeConfidence":2.0,"plateTime":0.40076313905478456,"extension":4.496376239834438},"index":0,"playId":"fa0b8ef1-0b24-3269-80ca-ca8c6bf83fe8","pitchNumber":1,"startTime":"2025-08-13T01:14:00.077Z","endTime":"2025-08-13T01:14:03.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(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":91.9,"endSpeed":84.8,"strikeZoneTop":3.05515135556055,"strikeZoneBottom":1.62436210976524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.182658434281507,"aZ":-20.680821225518198,"pfxX":9.065330335143175,"pfxZ":6.297952006408162,"pX":-0.5741497298470477,"pZ":1.6677172588613955,"vX0":-8.617760843762396,"vY0":-133.61866443997886,"vZ0":-4.62117525499409,"x":138.89,"y":193.75,"x0":1.5000886622474134,"y0":50.00485429774423,"z0":4.886708464295888,"aX":16.552587609444203},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.7,"breakHorizontal":-14.8,"spinRate":2762,"spinDirection":106},"zone":7,"typeConfidence":2.0,"plateTime":0.4083971988887005,"extension":4.602885190826163},"index":1,"playId":"df3f1e57-8986-35fb-a4fa-917739e04dc2","pitchNumber":2,"startTime":"2025-08-13T01:14:20.222Z","endTime":"2025-08-13T01:14:24.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.0230694431446,"strikeZoneBottom":1.65989987953254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.668856342483593,"aZ":-34.19153857621537,"pfxX":-8.586852871578365,"pfxZ":-1.4384681497792373,"pX":0.29377729675947994,"pZ":1.3167480505055247,"vX0":-1.5722868626381183,"vY0":-118.11981880466219,"vZ0":-0.8203826876210456,"x":105.8,"y":203.23,"x0":2.0840575229381724,"y0":50.00220319186007,"z0":4.827881044197898,"aX":-12.064073726526425},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.5,"breakHorizontal":16.0,"spinRate":3013,"spinDirection":306},"zone":14,"typeConfidence":2.0,"plateTime":0.46469760639089364,"extension":4.3680316212788},"index":2,"playId":"1af4b86a-2b0d-3813-9c2a-b04db002410e","pitchNumber":3,"startTime":"2025-08-13T01:14:33.210Z","endTime":"2025-08-13T01:14:37.488Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.518831201497857,"aZ":-20.74162912395182,"pfxX":8.370882904565306,"pfxZ":6.047136480617143,"pX":0.25197178987678154,"pZ":2.747348614244505,"vX0":-6.5180883656303275,"vY0":-135.86198766347437,"vZ0":-2.1879221388333483,"x":107.4,"y":164.6,"x0":1.5807764677112932,"y0":50.00554549775358,"z0":4.986939788664503,"aX":15.833855891043362},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.8,"breakHorizontal":-14.0,"spinRate":2728,"spinDirection":109},"zone":2,"typeConfidence":2.0,"plateTime":0.4013745590237132,"extension":4.504729353759979},"hitData":{"launchSpeed":110.2,"launchAngle":41.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":188.03,"coordY":44.99}},"index":3,"playId":"c99bf528-527a-3492-a7d2-111cc503ae6d","pitchNumber":4,"startTime":"2025-08-13T01:14:51.762Z","endTime":"2025-08-13T01:15:23.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:15:23.129Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Castellanos strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-13T01:15:38.799Z","endTime":"2025-08-13T01:17:05.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.857450258075126,"aZ":-31.465266857399257,"pfxX":10.022542125948416,"pfxZ":0.3904160385802715,"pX":-0.01037786518437117,"pZ":3.3340634278064942,"vX0":-7.426592657818185,"vY0":-134.04674192385986,"vZ0":1.0877661327333172,"x":117.4,"y":148.76,"x0":1.4932687099109543,"y0":50.00443850751865,"z0":5.168750618508363,"aX":18.249084800124695},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.2,"breakHorizontal":-16.6,"spinRate":2200,"spinDirection":103},"zone":2,"typeConfidence":2.0,"plateTime":0.40854402084785146,"extension":4.548916756748829},"index":0,"playId":"de283ac1-afb3-31e3-b837-2b5029a1bf50","pitchNumber":1,"startTime":"2025-08-13T01:15:47.127Z","endTime":"2025-08-13T01:15:50.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.97291380053888,"strikeZoneBottom":1.92643966353777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.704740890555108,"aZ":-34.28320295468488,"pfxX":7.300688066153985,"pfxZ":-1.2600022301096807,"pX":-0.6650364846212273,"pZ":1.25199700173905,"vX0":-8.043906512023154,"vY0":-128.13003567859687,"vZ0":-2.5458716947038225,"x":142.35,"y":204.98,"x0":1.5559713701129179,"y0":50.00171639290305,"z0":4.918465258867768,"aX":12.22493129198883},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.6,"breakHorizontal":-11.5,"spinRate":1689,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.4263108212461244,"extension":4.590362610997369},"index":1,"playId":"9153d191-b2e4-3472-b8b7-f42b8d067e81","pitchNumber":2,"startTime":"2025-08-13T01:16:07.536Z","endTime":"2025-08-13T01:16:11.661Z","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":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.283934094697706,"aZ":-40.18149145804872,"pfxX":8.104837462965094,"pfxZ":-5.114942666766237,"pX":-0.9931577454871593,"pZ":0.7112049947134997,"vX0":-8.611067942502437,"vY0":-124.17860963975723,"vZ0":-2.1503211102416895,"x":154.86,"y":219.58,"x0":1.4623565476154687,"y0":50.002826312428795,"z0":4.923293965403003,"aX":12.689866201940754},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-9.5,"breakHorizontal":-12.7,"spinRate":1635,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.4406506421188272,"extension":4.7095071683306955},"index":2,"playId":"0444deac-29d9-3a2b-8486-26c3db1e17cd","pitchNumber":3,"startTime":"2025-08-13T01:16:24.251Z","endTime":"2025-08-13T01:16:27.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":87.0,"strikeZoneTop":3.84999767228677,"strikeZoneBottom":1.91422217122932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.515888187932923,"aZ":-16.724385445394642,"pfxX":5.909180098608065,"pfxZ":8.13338893514486,"pX":-2.022838271294125,"pZ":1.3897984379615325,"vX0":-11.058574416955356,"vY0":-135.48315857149979,"vZ0":-6.370965718446208,"x":194.11,"y":201.26,"x0":1.304163388311531,"y0":50.00445073677336,"z0":4.8984642066190585,"aX":11.228021772136948},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":-8.9,"spinRate":2766,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.40094346567576844,"extension":4.738989322073644},"index":3,"playId":"1caa861d-9416-367b-ac71-fadb47c1dea4","pitchNumber":4,"startTime":"2025-08-13T01:16:42.019Z","endTime":"2025-08-13T01:16:45.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.7,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.622241037424118,"aZ":-33.82157724290786,"pfxX":-6.793573662845405,"pfxZ":-1.1763150072116977,"pX":-0.092030587899999,"pZ":1.2276043201045241,"vX0":-2.613396786614241,"vY0":-117.12638882158701,"vZ0":-1.0585439229272557,"x":120.51,"y":205.63,"x0":1.9185439727242062,"y0":50.003391801876745,"z0":4.82780134691802,"aX":-9.507079764935991},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.2,"breakHorizontal":13.0,"spinRate":3003,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.466343230183218,"extension":4.391130620489396},"index":4,"playId":"d542ff5a-cb7f-3fe9-be37-4da155c39f3d","pitchNumber":5,"startTime":"2025-08-13T01:17:01.915Z","endTime":"2025-08-13T01:17:05.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:17:05.330Z","atBatIndex":66}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Castellanos strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-13T01:15:38.799Z","endTime":"2025-08-13T01:17:05.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.857450258075126,"aZ":-31.465266857399257,"pfxX":10.022542125948416,"pfxZ":0.3904160385802715,"pX":-0.01037786518437117,"pZ":3.3340634278064942,"vX0":-7.426592657818185,"vY0":-134.04674192385986,"vZ0":1.0877661327333172,"x":117.4,"y":148.76,"x0":1.4932687099109543,"y0":50.00443850751865,"z0":5.168750618508363,"aX":18.249084800124695},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.2,"breakHorizontal":-16.6,"spinRate":2200,"spinDirection":103},"zone":2,"typeConfidence":2.0,"plateTime":0.40854402084785146,"extension":4.548916756748829},"index":0,"playId":"de283ac1-afb3-31e3-b837-2b5029a1bf50","pitchNumber":1,"startTime":"2025-08-13T01:15:47.127Z","endTime":"2025-08-13T01:15:50.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.97291380053888,"strikeZoneBottom":1.92643966353777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.704740890555108,"aZ":-34.28320295468488,"pfxX":7.300688066153985,"pfxZ":-1.2600022301096807,"pX":-0.6650364846212273,"pZ":1.25199700173905,"vX0":-8.043906512023154,"vY0":-128.13003567859687,"vZ0":-2.5458716947038225,"x":142.35,"y":204.98,"x0":1.5559713701129179,"y0":50.00171639290305,"z0":4.918465258867768,"aX":12.22493129198883},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.6,"breakHorizontal":-11.5,"spinRate":1689,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.4263108212461244,"extension":4.590362610997369},"index":1,"playId":"9153d191-b2e4-3472-b8b7-f42b8d067e81","pitchNumber":2,"startTime":"2025-08-13T01:16:07.536Z","endTime":"2025-08-13T01:16:11.661Z","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":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.283934094697706,"aZ":-40.18149145804872,"pfxX":8.104837462965094,"pfxZ":-5.114942666766237,"pX":-0.9931577454871593,"pZ":0.7112049947134997,"vX0":-8.611067942502437,"vY0":-124.17860963975723,"vZ0":-2.1503211102416895,"x":154.86,"y":219.58,"x0":1.4623565476154687,"y0":50.002826312428795,"z0":4.923293965403003,"aX":12.689866201940754},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-9.5,"breakHorizontal":-12.7,"spinRate":1635,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.4406506421188272,"extension":4.7095071683306955},"index":2,"playId":"0444deac-29d9-3a2b-8486-26c3db1e17cd","pitchNumber":3,"startTime":"2025-08-13T01:16:24.251Z","endTime":"2025-08-13T01:16:27.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":87.0,"strikeZoneTop":3.84999767228677,"strikeZoneBottom":1.91422217122932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.515888187932923,"aZ":-16.724385445394642,"pfxX":5.909180098608065,"pfxZ":8.13338893514486,"pX":-2.022838271294125,"pZ":1.3897984379615325,"vX0":-11.058574416955356,"vY0":-135.48315857149979,"vZ0":-6.370965718446208,"x":194.11,"y":201.26,"x0":1.304163388311531,"y0":50.00445073677336,"z0":4.8984642066190585,"aX":11.228021772136948},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":-8.9,"spinRate":2766,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.40094346567576844,"extension":4.738989322073644},"index":3,"playId":"1caa861d-9416-367b-ac71-fadb47c1dea4","pitchNumber":4,"startTime":"2025-08-13T01:16:42.019Z","endTime":"2025-08-13T01:16:45.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.7,"strikeZoneTop":3.85,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.622241037424118,"aZ":-33.82157724290786,"pfxX":-6.793573662845405,"pfxZ":-1.1763150072116977,"pX":-0.092030587899999,"pZ":1.2276043201045241,"vX0":-2.613396786614241,"vY0":-117.12638882158701,"vZ0":-1.0585439229272557,"x":120.51,"y":205.63,"x0":1.9185439727242062,"y0":50.003391801876745,"z0":4.82780134691802,"aX":-9.507079764935991},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.2,"breakHorizontal":13.0,"spinRate":3003,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.466343230183218,"extension":4.391130620489396},"index":4,"playId":"d542ff5a-cb7f-3fe9-be37-4da155c39f3d","pitchNumber":5,"startTime":"2025-08-13T01:17:01.915Z","endTime":"2025-08-13T01:17:05.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-13T01:17:05.330Z","atBatIndex":66},"scoringPlays":[19,24,45,48,65],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":157.93,"y":163.14},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":103.52,"y":116.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":129.64,"y":149.29},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":113.15,"y":153.46},"type":"O","description":"Groundout"}]}},{"startIndex":6,"endIndex":11,"top":[6,7,8],"bottom":[9,10,11],"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":139.54,"y":160.92},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":73.67,"y":94.47},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":132.51,"y":152.25},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":110.73,"y":152.25},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":179.21,"y":119.77},"type":"O","description":"Flyout"}]}},{"startIndex":12,"endIndex":20,"top":[12,13,14],"bottom":[15,16,17,18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"coordinates":{"x":136.23,"y":89.54},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":73.55,"y":107.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"coordinates":{"x":163.98,"y":114.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":156.11,"y":155.88},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":39.93,"y":102.02},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":156.22,"y":130.6},"type":"O","description":"Pop Out"}]}},{"startIndex":21,"endIndex":27,"top":[21,22,23],"bottom":[24,25,26,27],"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":110.73,"y":149.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":147.83,"y":61.76},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":18.31,"y":96.04},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":80.49,"y":52.14},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":92.58,"y":110.5},"type":"H","description":"Single"}]}},{"startIndex":28,"endIndex":36,"top":[28,29,30],"bottom":[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":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"coordinates":{"x":104.48,"y":116.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":105.89,"y":165.56},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":79.22,"y":149.66},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":87.13,"y":114.73},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":122.23,"y":141.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":102.86,"y":166.77},"type":"O","description":"Groundout"}]}},{"startIndex":37,"endIndex":49,"top":[37,38,39,40,41],"bottom":[42,43,44,45,46,47,48,49],"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":88.95,"y":184.32},"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":159.75,"y":162.54},"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":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"coordinates":{"x":134.62,"y":82.58},"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":6,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":196.66,"y":85.69},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":155.51,"y":155.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":79.74,"y":75.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":42.35,"y":109.89},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":141.68,"y":98.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"coordinates":{"x":176.08,"y":121.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":110.87,"y":78.36},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":114.83,"y":37.8},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":146.66,"y":43.37},"type":"O","description":"Flyout"}]}},{"startIndex":50,"endIndex":55,"top":[50,51,52],"bottom":[53,54,55],"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":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":105.57,"y":150.3},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":159.51,"y":165.08},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"coordinates":{"x":106.49,"y":167.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":120.41,"y":83.87},"type":"O","description":"Flyout"}]}},{"startIndex":56,"endIndex":62,"top":[56,57,58,59],"bottom":[60,61,62],"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":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":105.89,"y":166.17},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":113.7,"y":73.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":155.01,"y":78.64},"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":8,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"coordinates":{"x":113.15,"y":148.01},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":105.28,"y":151.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":105.28,"y":172.22},"type":"O","description":"Groundout"}]}},{"startIndex":63,"endIndex":66,"top":[63,64,65,66],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":104.68,"y":163.75},"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":9,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":188.03,"y":44.99},"type":"H","description":"Home Run"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":10,"errors":0,"leftOnBase":6},"away":{"runs":1,"hits":5,"errors":0,"leftOnBase":3}},"defense":{"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"catcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"first":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"second":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"third":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"shortstop":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"left":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"center":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"right":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"onDeck":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"inHole":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"battingOrder":10,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"onDeck":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"inHole":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"battingOrder":4,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"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":10,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".254","atBats":31,"obp":".325","slg":".417","ops":".742","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":9,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":8,"groundOuts":8,"airOuts":11,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":32,"obp":".361","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":122,"era":"3.70","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.23","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":45,"strikes":77,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":6,"pitchesPerInning":"15.25","runsScoredPer9":"6.75","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":36,"groundOuts":61,"airOuts":61,"runs":40,"doubles":16,"triples":1,"homeRuns":7,"strikeOuts":75,"baseOnBalls":27,"intentionalWalks":0,"hits":71,"hitByPitch":0,"avg":".272","atBats":261,"obp":".336","slg":".421","ops":".757","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":296,"totalBases":110,"rbi":28,"leftOnBase":107,"sacBunts":3,"sacFlies":4,"babip":".350","groundOutsToAirouts":"1.00","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"37.29","popOuts":8,"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":5,"putOuts":186,"errors":2,"chances":193,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666200":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":72,"groundOuts":118,"airOuts":115,"runs":66,"doubles":29,"triples":0,"homeRuns":12,"strikeOuts":151,"baseOnBalls":45,"intentionalWalks":0,"hits":134,"hitByPitch":1,"atBats":516,"obp":".319","caughtStealing":7,"stolenBases":17,"stolenBasePercentage":".708","caughtStealingPercentage":".292","numberOfPitches":2230,"era":"4.20","inningsPitched":"133.0","wins":11,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.35","battersFaced":564,"outs":399,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2230,"balls":796,"strikes":1434,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":4,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".688","pitchesPerInning":"16.77","gamesFinished":0,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"10.22","walksPer9Inn":"3.05","hitsPer9Inn":"9.07","runsScoredPer9":"4.47","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":5,"errors":2,"chances":21,"fielding":".905","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":23,"gamesStarted":23,"flyOuts":53,"groundOuts":173,"airOuts":98,"runs":39,"doubles":19,"triples":0,"homeRuns":10,"strikeOuts":151,"baseOnBalls":35,"intentionalWalks":0,"hits":121,"hitByPitch":6,"atBats":541,"obp":".278","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","numberOfPitches":2100,"era":"2.36","inningsPitched":"144.2","wins":11,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.08","battersFaced":584,"outs":434,"gamesPitched":23,"completeGames":1,"shutouts":0,"pitchesThrown":2100,"balls":711,"strikes":1389,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.77","rbi":0,"winPercentage":".786","pitchesPerInning":"14.52","gamesFinished":0,"strikeoutWalkRatio":"4.31","strikeoutsPer9Inn":"9.39","walksPer9Inn":"2.18","hitsPer9Inn":"7.53","runsScoredPer9":"2.43","homeRunsPer9":"0.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":6,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547180":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"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":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":53,"groundOuts":82,"airOuts":89,"runs":52,"doubles":27,"triples":0,"homeRuns":18,"strikeOuts":85,"baseOnBalls":50,"intentionalWalks":4,"hits":89,"hitByPitch":5,"avg":".259","atBats":343,"obp":".360","slg":".496","ops":".856","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":170,"rbi":50,"leftOnBase":146,"sacBunts":0,"sacFlies":2,"babip":".293","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.06","popOuts":8,"lineOuts":28},"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":54,"putOuts":634,"errors":2,"chances":690,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID592663":{"person":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":39,"groundOuts":95,"airOuts":83,"runs":41,"doubles":22,"triples":1,"homeRuns":7,"strikeOuts":94,"baseOnBalls":26,"intentionalWalks":1,"hits":102,"hitByPitch":3,"avg":".273","atBats":374,"obp":".325","slg":".393","ops":".718","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":403,"totalBases":147,"rbi":39,"leftOnBase":142,"sacBunts":0,"sacFlies":0,"babip":".348","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.43","popOuts":13,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":21,"stolenBases":52,"stolenBasePercentage":".712","caughtStealingPercentage":".288","assists":27,"putOuts":897,"errors":4,"chances":928,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID554430":{"person":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":66,"groundOuts":115,"airOuts":119,"runs":46,"doubles":20,"triples":2,"homeRuns":18,"strikeOuts":189,"baseOnBalls":31,"intentionalWalks":0,"hits":103,"hitByPitch":8,"atBats":524,"obp":".251","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":2297,"era":"2.68","inningsPitched":"144.2","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"0.93","battersFaced":565,"outs":434,"gamesPitched":23,"completeGames":1,"shutouts":0,"pitchesThrown":2297,"balls":810,"strikes":1487,"strikePercentage":".650","hitBatsmen":8,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".667","pitchesPerInning":"15.88","gamesFinished":0,"strikeoutWalkRatio":"6.10","strikeoutsPer9Inn":"11.76","walksPer9Inn":"1.93","hitsPer9Inn":"6.41","runsScoredPer9":"2.86","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":8,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661395":{"person":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":53,"gamesStarted":0,"flyOuts":17,"groundOuts":71,"airOuts":30,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":56,"baseOnBalls":18,"intentionalWalks":4,"hits":41,"hitByPitch":3,"atBats":196,"obp":".283","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":809,"era":"1.86","inningsPitched":"53.1","wins":6,"losses":4,"saves":20,"saveOpportunities":22,"holds":1,"blownSaves":2,"earnedRuns":11,"whip":"1.11","battersFaced":219,"outs":160,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":809,"balls":280,"strikes":529,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.37","rbi":0,"winPercentage":".600","pitchesPerInning":"15.17","gamesFinished":40,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"9.45","walksPer9Inn":"3.04","hitsPer9Inn":"6.92","runsScoredPer9":"2.19","homeRunsPer9":"0.17","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":23,"groundOuts":52,"airOuts":42,"runs":23,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":45,"baseOnBalls":8,"intentionalWalks":0,"hits":50,"hitByPitch":2,"avg":".269","atBats":186,"obp":".305","slg":".425","ops":".730","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":79,"rbi":27,"leftOnBase":65,"sacBunts":2,"sacFlies":1,"babip":".324","groundOutsToAirouts":"1.24","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":6,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":105,"putOuts":79,"errors":3,"chances":187,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":29,"flyOuts":7,"groundOuts":11,"airOuts":13,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".250","atBats":52,"obp":".350","slg":".404","ops":".754","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":21,"rbi":8,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".314","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":36,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":12,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":10,"strikes":26,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":34,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689147":{"person":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":24,"groundOuts":40,"airOuts":48,"runs":18,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":47,"baseOnBalls":19,"intentionalWalks":3,"hits":40,"hitByPitch":4,"atBats":173,"obp":".318","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":764,"era":"2.62","inningsPitched":"44.2","wins":6,"losses":4,"saves":3,"saveOpportunities":7,"holds":18,"blownSaves":4,"earnedRuns":13,"whip":"1.32","battersFaced":198,"outs":134,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":764,"balls":270,"strikes":494,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".600","pitchesPerInning":"17.10","gamesFinished":9,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"9.47","walksPer9Inn":"3.83","hitsPer9Inn":"8.06","runsScoredPer9":"3.63","homeRunsPer9":"0.60","inheritedRunners":21,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":13},"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}},"ID592206":{"person":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":75,"groundOuts":108,"airOuts":125,"runs":57,"doubles":23,"triples":1,"homeRuns":15,"strikeOuts":101,"baseOnBalls":23,"intentionalWalks":0,"hits":115,"hitByPitch":3,"avg":".258","atBats":445,"obp":".297","slg":".416","ops":".713","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":475,"totalBases":185,"rbi":60,"leftOnBase":216,"sacBunts":0,"sacFlies":4,"babip":".300","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":11,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":193,"errors":0,"chances":195,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID605452":{"person":{"id":605452,"fullName":"Joe Ross","link":"/api/v1/people/605452"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"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":".---","numberOfPitches":8,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":5,"strikes":3,"strikePercentage":".380","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":33,"gamesStarted":1,"flyOuts":24,"groundOuts":57,"airOuts":44,"runs":27,"doubles":15,"triples":1,"homeRuns":8,"strikeOuts":34,"baseOnBalls":16,"intentionalWalks":1,"hits":52,"hitByPitch":2,"atBats":182,"obp":".343","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":775,"era":"5.09","inningsPitched":"46.0","wins":2,"losses":1,"saves":0,"saveOpportunities":2,"holds":0,"blownSaves":2,"earnedRuns":26,"whip":"1.48","battersFaced":205,"outs":138,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":775,"balls":275,"strikes":500,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":1,"winPercentage":".667","pitchesPerInning":"16.85","gamesFinished":6,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"6.65","walksPer9Inn":"3.13","hitsPer9Inn":"10.17","runsScoredPer9":"5.28","homeRunsPer9":"1.57","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":74,"groundOuts":87,"airOuts":124,"runs":47,"doubles":14,"triples":3,"homeRuns":7,"strikeOuts":72,"baseOnBalls":40,"intentionalWalks":0,"hits":88,"hitByPitch":1,"avg":".240","atBats":366,"obp":".315","slg":".352","ops":".667","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":412,"totalBases":129,"rbi":47,"leftOnBase":152,"sacBunts":2,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.29","popOuts":17,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":232,"putOuts":179,"errors":2,"chances":413,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656941":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":64,"groundOuts":83,"airOuts":106,"runs":81,"doubles":17,"triples":1,"homeRuns":42,"strikeOuts":142,"baseOnBalls":78,"intentionalWalks":5,"hits":110,"hitByPitch":9,"avg":".249","atBats":441,"obp":".373","slg":".578","ops":".951","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":528,"totalBases":255,"rbi":97,"leftOnBase":206,"sacBunts":0,"sacFlies":0,"babip":".265","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.50","popOuts":23,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID805249":{"person":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"jerseyNumber":"4","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":25,"groundOuts":29,"airOuts":33,"runs":17,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":47,"baseOnBalls":8,"intentionalWalks":0,"hits":33,"hitByPitch":6,"avg":".234","atBats":141,"obp":".301","slg":".369","ops":".670","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":52,"rbi":17,"leftOnBase":50,"sacBunts":0,"sacFlies":1,"babip":".319","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.25","popOuts":0,"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":37,"putOuts":137,"errors":6,"chances":180,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":25,"gamesStarted":14,"flyOuts":50,"groundOuts":97,"airOuts":92,"runs":38,"doubles":12,"triples":1,"homeRuns":14,"strikeOuts":62,"baseOnBalls":26,"intentionalWalks":0,"hits":84,"hitByPitch":4,"atBats":333,"obp":".313","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1410,"era":"3.39","inningsPitched":"85.0","wins":4,"losses":5,"saves":1,"saveOpportunities":3,"holds":1,"blownSaves":2,"earnedRuns":32,"whip":"1.29","battersFaced":365,"outs":255,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":1410,"balls":524,"strikes":886,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".444","pitchesPerInning":"16.59","gamesFinished":4,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"6.56","walksPer9Inn":"2.75","hitsPer9Inn":"8.89","runsScoredPer9":"4.02","homeRunsPer9":"1.48","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":8,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665561":{"person":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":12,"groundOuts":29,"airOuts":19,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".192","atBats":73,"obp":".289","slg":".260","ops":".549","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":19,"rbi":6,"leftOnBase":46,"sacBunts":1,"sacFlies":0,"babip":".217","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":18,"stolenBasePercentage":".643","caughtStealingPercentage":".357","assists":12,"putOuts":196,"errors":1,"chances":209,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID621381":{"person":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":36,"groundOuts":20,"airOuts":66,"runs":19,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":54,"baseOnBalls":15,"intentionalWalks":1,"hits":38,"hitByPitch":1,"atBats":172,"obp":".281","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":765,"era":"3.26","inningsPitched":"47.0","wins":1,"losses":3,"saves":6,"saveOpportunities":10,"holds":13,"blownSaves":4,"earnedRuns":17,"whip":"1.13","battersFaced":194,"outs":141,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":765,"balls":243,"strikes":522,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":0,"winPercentage":".250","pitchesPerInning":"16.28","gamesFinished":17,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"10.34","walksPer9Inn":"2.87","hitsPer9Inn":"7.28","runsScoredPer9":"3.64","homeRunsPer9":"0.96","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(L, 8-6)","summary":"5.1 IP, 6 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":8,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":25,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":92,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":28,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":32,"strikes":60,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"10.13","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":66,"groundOuts":109,"airOuts":115,"runs":42,"doubles":13,"triples":2,"homeRuns":9,"strikeOuts":101,"baseOnBalls":29,"intentionalWalks":0,"hits":106,"hitByPitch":5,"atBats":429,"obp":".302","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1707,"era":"3.28","inningsPitched":"112.1","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.20","battersFaced":465,"outs":337,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1707,"balls":590,"strikes":1117,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":5,"winPercentage":".571","pitchesPerInning":"15.20","gamesFinished":0,"strikeoutWalkRatio":"3.48","strikeoutsPer9Inn":"8.09","walksPer9Inn":"2.32","hitsPer9Inn":"8.49","runsScoredPer9":"3.36","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":24,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":9,"errors":2,"chances":22,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664056":{"person":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"jerseyNumber":"2","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":38,"groundOuts":66,"airOuts":71,"runs":35,"doubles":14,"triples":0,"homeRuns":13,"strikeOuts":86,"baseOnBalls":29,"intentionalWalks":0,"hits":74,"hitByPitch":8,"avg":".251","atBats":295,"obp":".332","slg":".431","ops":".763","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":334,"totalBases":127,"rbi":41,"leftOnBase":131,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.69","popOuts":19,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":221,"errors":1,"chances":227,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":51,"gamesStarted":1,"flyOuts":23,"groundOuts":50,"airOuts":51,"runs":19,"doubles":4,"triples":2,"homeRuns":7,"strikeOuts":50,"baseOnBalls":8,"intentionalWalks":0,"hits":42,"hitByPitch":0,"atBats":191,"obp":".251","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":824,"era":"3.16","inningsPitched":"51.1","wins":3,"losses":2,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":18,"whip":"0.97","battersFaced":201,"outs":154,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":824,"balls":279,"strikes":545,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".600","pitchesPerInning":"16.05","gamesFinished":10,"strikeoutWalkRatio":"6.25","strikeoutsPer9Inn":"8.77","walksPer9Inn":"1.40","hitsPer9Inn":"7.36","runsScoredPer9":"3.33","homeRunsPer9":"1.23","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":8,"strikes":14,"strikePercentage":".640","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":0,"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":12,"groundOuts":34,"airOuts":31,"runs":15,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":9,"intentionalWalks":0,"hits":26,"hitByPitch":0,"atBats":111,"obp":".292","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":443,"era":"4.25","inningsPitched":"29.2","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":14,"whip":"1.18","battersFaced":120,"outs":89,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":443,"balls":158,"strikes":285,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".500","pitchesPerInning":"14.93","gamesFinished":13,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"6.07","walksPer9Inn":"2.73","hitsPer9Inn":"7.89","runsScoredPer9":"4.55","homeRunsPer9":"1.21","inheritedRunners":13,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596146":{"person":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":70,"groundOuts":75,"airOuts":114,"runs":44,"doubles":16,"triples":0,"homeRuns":12,"strikeOuts":73,"baseOnBalls":40,"intentionalWalks":3,"hits":67,"hitByPitch":3,"avg":".206","atBats":325,"obp":".296","slg":".366","ops":".662","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":119,"rbi":38,"leftOnBase":154,"sacBunts":1,"sacFlies":3,"babip":".226","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.08","popOuts":18,"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":2,"putOuts":160,"errors":1,"chances":163,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID605447":{"person":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":21,"groundOuts":31,"airOuts":42,"runs":30,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":42,"baseOnBalls":15,"intentionalWalks":1,"hits":38,"hitByPitch":2,"atBats":150,"obp":".324","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":626,"era":"6.47","inningsPitched":"40.1","wins":2,"losses":4,"saves":8,"saveOpportunities":11,"holds":7,"blownSaves":3,"earnedRuns":29,"whip":"1.31","battersFaced":170,"outs":121,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":626,"balls":218,"strikes":408,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".333","pitchesPerInning":"15.52","gamesFinished":14,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"9.37","walksPer9Inn":"3.35","hitsPer9Inn":"8.48","runsScoredPer9":"6.69","homeRunsPer9":"1.56","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"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}},"ID607208":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":79,"groundOuts":127,"airOuts":132,"runs":76,"doubles":26,"triples":4,"homeRuns":12,"strikeOuts":90,"baseOnBalls":39,"intentionalWalks":1,"hits":136,"hitByPitch":4,"avg":".282","atBats":483,"obp":".339","slg":".427","ops":".766","caughtStealing":6,"stolenBases":26,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":528,"totalBases":206,"rbi":52,"leftOnBase":193,"sacBunts":0,"sacFlies":2,"babip":".324","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.25","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":285,"putOuts":133,"errors":7,"chances":425,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID502085":{"person":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[607208,656941,547180,592206,669016,624641,596146,681082,665561,624133,605452,676661],"pitchers":[624133,605452,676661],"bench":[664056,805249,592663,642215],"bullpen":[621383,661395,689147,666200,502085,605447,650911,621381,592836,554430],"battingOrder":[607208,656941,547180,592206,669016,624641,596146,681082,665561],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Turner (26, Singer)."},{"label":"HR","value":"Harper, B (18, 9th inning off Moll, 0 on, 2 out)."},{"label":"TB","value":"Castellanos, N; Harper, B 4; Kepler; Marchán; Turner 2."},{"label":"RBI","value":"Harper, B (50)."},{"label":"2-out RBI","value":"Harper, B."},{"label":"Runners left in scoring position, 2 out","value":"Schwarber 2."},{"label":"GIDP","value":"Sosa, E."},{"label":"Team RISP","value":"0-for-1."},{"label":"Team LOB","value":"3."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":8,"airOuts":11,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".247","atBats":32,"obp":".318","slg":".391","ops":".709","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":15,"rbi":6,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":3,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":10,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".161","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":116,"era":"3.86","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.24","battersFaced":31,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":116,"balls":38,"strikes":78,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":1,"pitchesPerInning":"12.89","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":46,"groundOuts":123,"airOuts":85,"runs":82,"doubles":24,"triples":3,"homeRuns":19,"strikeOuts":131,"baseOnBalls":52,"intentionalWalks":9,"hits":128,"hitByPitch":2,"avg":".275","atBats":466,"obp":".349","slg":".461","ops":".810","caughtStealing":6,"stolenBases":31,"stolenBasePercentage":".838","caughtStealingPercentage":".162","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":215,"rbi":74,"leftOnBase":204,"sacBunts":0,"sacFlies":1,"babip":".344","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.53","popOuts":17,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":247,"putOuts":159,"errors":16,"chances":422,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID682825":{"person":{"id":682825,"fullName":"Luis Mey","link":"/api/v1/people/682825"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":6,"groundOuts":19,"airOuts":15,"runs":7,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":15,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":66,"obp":".361","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":355,"era":"3.50","inningsPitched":"18.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":7,"whip":"1.61","battersFaced":83,"outs":54,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":355,"balls":151,"strikes":204,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.72","gamesFinished":7,"strikeoutWalkRatio":"1.27","strikeoutsPer9Inn":"9.50","walksPer9Inn":"7.50","hitsPer9Inn":"7.00","runsScoredPer9":"3.50","homeRunsPer9":"1.00","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"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}},"ID641941":{"person":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":50,"gamesStarted":0,"flyOuts":40,"groundOuts":26,"airOuts":65,"runs":19,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":57,"baseOnBalls":17,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":174,"obp":".237","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":776,"era":"2.92","inningsPitched":"49.1","wins":2,"losses":4,"saves":25,"saveOpportunities":28,"holds":2,"blownSaves":3,"earnedRuns":16,"whip":"0.91","battersFaced":194,"outs":148,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":776,"balls":272,"strikes":504,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".333","pitchesPerInning":"15.73","gamesFinished":43,"strikeoutWalkRatio":"3.35","strikeoutsPer9Inn":"10.40","walksPer9Inn":"3.10","hitsPer9Inn":"5.11","runsScoredPer9":"3.47","homeRunsPer9":"1.28","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605130":{"person":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":57,"gamesStarted":0,"flyOuts":25,"groundOuts":48,"airOuts":49,"runs":22,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":57,"baseOnBalls":31,"intentionalWalks":2,"hits":37,"hitByPitch":4,"atBats":189,"obp":".319","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":950,"era":"3.66","inningsPitched":"51.2","wins":6,"losses":0,"saves":0,"saveOpportunities":1,"holds":13,"blownSaves":1,"earnedRuns":21,"whip":"1.32","battersFaced":226,"outs":155,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":950,"balls":365,"strikes":585,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.39","gamesFinished":3,"strikeoutWalkRatio":"1.84","strikeoutsPer9Inn":"9.93","walksPer9Inn":"5.40","hitsPer9Inn":"6.45","runsScoredPer9":"3.83","homeRunsPer9":"0.70","inheritedRunners":27,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":11},"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}},"ID641584":{"person":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":29,"groundOuts":33,"airOuts":55,"runs":29,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":24,"intentionalWalks":1,"hits":39,"hitByPitch":1,"avg":".234","atBats":167,"obp":".333","slg":".389","ops":".722","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":65,"rbi":23,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.83","popOuts":13,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":116,"errors":2,"chances":122,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682622":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"jerseyNumber":"16","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | CS","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"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":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":27,"groundOuts":48,"airOuts":46,"runs":26,"doubles":12,"triples":1,"homeRuns":8,"strikeOuts":35,"baseOnBalls":8,"intentionalWalks":0,"hits":51,"hitByPitch":3,"avg":".285","atBats":179,"obp":".325","slg":".497","ops":".822","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":191,"totalBases":89,"rbi":33,"leftOnBase":81,"sacBunts":0,"sacFlies":1,"babip":".314","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.38","popOuts":12,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":48,"putOuts":48,"errors":5,"chances":101,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663574":{"person":{"id":663574,"fullName":"Tony Santillan","link":"/api/v1/people/663574"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":41,"airOuts":67,"runs":18,"doubles":7,"triples":2,"homeRuns":6,"strikeOuts":53,"baseOnBalls":19,"intentionalWalks":0,"hits":41,"hitByPitch":4,"atBats":201,"obp":".284","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":927,"era":"2.95","inningsPitched":"55.0","wins":1,"losses":4,"saves":3,"saveOpportunities":6,"holds":25,"blownSaves":3,"earnedRuns":18,"whip":"1.09","battersFaced":226,"outs":165,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":927,"balls":326,"strikes":601,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".200","pitchesPerInning":"16.85","gamesFinished":11,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"8.67","walksPer9Inn":"3.11","hitsPer9Inn":"6.71","runsScoredPer9":"2.95","homeRunsPer9":"0.98","inheritedRunners":24,"inheritedRunnersScored":11,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680397":{"person":{"id":680397,"fullName":"Sam Benschoter","link":"/api/v1/people/680397"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663903":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 10-9)","summary":"6.0 IP, 0 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":71,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":21,"strikes":50,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":80,"groundOuts":103,"airOuts":140,"runs":63,"doubles":26,"triples":4,"homeRuns":14,"strikeOuts":119,"baseOnBalls":48,"intentionalWalks":0,"hits":116,"hitByPitch":8,"atBats":471,"obp":".323","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2118,"era":"4.31","inningsPitched":"125.1","wins":10,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.31","battersFaced":534,"outs":376,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2118,"balls":795,"strikes":1323,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".526","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"8.55","walksPer9Inn":"3.45","hitsPer9Inn":"8.33","runsScoredPer9":"4.52","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":27,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":5,"errors":0,"chances":17,"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"}]},"ID680574":{"person":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":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":110,"flyOuts":67,"groundOuts":78,"airOuts":115,"runs":56,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":122,"baseOnBalls":42,"intentionalWalks":0,"hits":90,"hitByPitch":5,"avg":".224","atBats":401,"obp":".304","slg":".339","ops":".643","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":136,"rbi":39,"leftOnBase":175,"sacBunts":1,"sacFlies":3,"babip":".292","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.46","popOuts":26,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":219,"putOuts":151,"errors":7,"chances":377,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663647":{"person":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"901","stats":{"batting":{"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":50,"groundOuts":118,"airOuts":113,"runs":36,"doubles":11,"triples":2,"homeRuns":3,"strikeOuts":83,"baseOnBalls":19,"intentionalWalks":1,"hits":94,"hitByPitch":4,"avg":".231","atBats":407,"obp":".272","slg":".290","ops":".562","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":431,"totalBases":118,"rbi":39,"leftOnBase":181,"sacBunts":1,"sacFlies":0,"babip":".283","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"135.67","popOuts":28,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":230,"putOuts":74,"errors":5,"chances":309,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID607259":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":23,"flyOuts":88,"groundOuts":132,"airOuts":162,"runs":69,"doubles":36,"triples":1,"homeRuns":17,"strikeOuts":97,"baseOnBalls":33,"intentionalWalks":0,"hits":129,"hitByPitch":4,"atBats":511,"obp":".300","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","numberOfPitches":2092,"era":"4.49","inningsPitched":"136.1","wins":10,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":68,"whip":"1.19","battersFaced":557,"outs":409,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2092,"balls":744,"strikes":1348,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".526","pitchesPerInning":"15.34","gamesFinished":0,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"6.40","walksPer9Inn":"2.18","hitsPer9Inn":"8.52","runsScoredPer9":"4.56","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":6,"passedBall":0,"popOuts":34,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":10,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HBP, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":113,"flyOuts":55,"groundOuts":111,"airOuts":123,"runs":66,"doubles":18,"triples":2,"homeRuns":10,"strikeOuts":82,"baseOnBalls":57,"intentionalWalks":0,"hits":116,"hitByPitch":14,"avg":".274","atBats":424,"obp":".375","slg":".396","ops":".771","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":503,"totalBases":168,"rbi":39,"leftOnBase":126,"sacBunts":4,"sacFlies":4,"babip":".315","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.40","popOuts":34,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":284,"errors":2,"chances":287,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669720":{"person":{"id":669720,"fullName":"Austin Hays","link":"/api/v1/people/669720"},"jerseyNumber":"12","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":33,"groundOuts":66,"airOuts":58,"runs":44,"doubles":10,"triples":4,"homeRuns":10,"strikeOuts":72,"baseOnBalls":23,"intentionalWalks":1,"hits":65,"hitByPitch":1,"avg":".252","atBats":258,"obp":".312","slg":".438","ops":".750","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":113,"rbi":44,"leftOnBase":123,"sacBunts":0,"sacFlies":3,"babip":".307","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.80","popOuts":14,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":70,"errors":0,"chances":70,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID669289":{"person":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289"},"jerseyNumber":"4","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"2-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":54,"groundOuts":73,"airOuts":103,"runs":24,"doubles":12,"triples":0,"homeRuns":0,"strikeOuts":35,"baseOnBalls":21,"intentionalWalks":0,"hits":71,"hitByPitch":1,"avg":".254","atBats":279,"obp":".308","slg":".297","ops":".605","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":83,"rbi":15,"leftOnBase":121,"sacBunts":2,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":21,"lineOuts":28},"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":116,"putOuts":73,"errors":3,"chances":192,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"38","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":37,"groundOuts":67,"airOuts":66,"runs":28,"doubles":12,"triples":1,"homeRuns":8,"strikeOuts":37,"baseOnBalls":15,"intentionalWalks":1,"hits":73,"hitByPitch":1,"avg":".303","atBats":241,"obp":".344","slg":".461","ops":".805","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":111,"rbi":31,"leftOnBase":87,"sacBunts":0,"sacFlies":2,"babip":".328","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.12","popOuts":14,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":57,"errors":1,"chances":89,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | 2B, 3 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":64,"groundOuts":76,"airOuts":132,"runs":49,"doubles":17,"triples":2,"homeRuns":14,"strikeOuts":98,"baseOnBalls":33,"intentionalWalks":0,"hits":96,"hitByPitch":4,"avg":".240","atBats":400,"obp":".303","slg":".398","ops":".701","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":439,"totalBases":159,"rbi":57,"leftOnBase":176,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.57","popOuts":35,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":594,"errors":0,"chances":654,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":35,"groundOuts":71,"airOuts":63,"runs":26,"doubles":19,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":54,"hitByPitch":0,"avg":".258","atBats":209,"obp":".295","slg":".407","ops":".702","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":85,"rbi":17,"leftOnBase":85,"sacBunts":1,"sacFlies":3,"babip":".273","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.25","popOuts":14,"lineOuts":14},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":48,"era":"3.86","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":21,"strikes":27,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"20.57","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.86","hitsPer9Inn":"15.43","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":49,"stolenBasePercentage":".817","caughtStealingPercentage":".183","assists":18,"putOuts":532,"errors":2,"chances":552,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668933":{"person":{"id":668933,"fullName":"Graham Ashcraft","link":"/api/v1/people/668933"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","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":46,"gamesStarted":0,"flyOuts":12,"groundOuts":72,"airOuts":29,"runs":30,"doubles":14,"triples":0,"homeRuns":2,"strikeOuts":51,"baseOnBalls":22,"intentionalWalks":0,"hits":54,"hitByPitch":0,"atBats":203,"obp":".338","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":834,"era":"4.01","inningsPitched":"51.2","wins":6,"losses":4,"saves":0,"saveOpportunities":5,"holds":15,"blownSaves":5,"earnedRuns":23,"whip":"1.47","battersFaced":228,"outs":155,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":834,"balls":286,"strikes":548,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.48","rbi":0,"winPercentage":".600","pitchesPerInning":"16.14","gamesFinished":4,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"8.88","walksPer9Inn":"3.83","hitsPer9Inn":"9.41","runsScoredPer9":"5.23","homeRunsPer9":"0.35","inheritedRunners":19,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":10,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":36,"groundOuts":43,"airOuts":51,"runs":31,"doubles":15,"triples":0,"homeRuns":9,"strikeOuts":97,"baseOnBalls":32,"intentionalWalks":1,"hits":57,"hitByPitch":0,"avg":".233","atBats":245,"obp":".318","slg":".404","ops":".722","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":280,"totalBases":99,"rbi":36,"leftOnBase":101,"sacBunts":0,"sacFlies":3,"babip":".338","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.22","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":9,"stolenBases":28,"stolenBasePercentage":".757","caughtStealingPercentage":".243","assists":13,"putOuts":419,"errors":2,"chances":434,"fielding":".995","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666158":{"person":{"id":666158,"fullName":"Gavin Lux","link":"/api/v1/people/666158"},"jerseyNumber":"2","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":44,"groundOuts":83,"airOuts":72,"runs":37,"doubles":20,"triples":1,"homeRuns":4,"strikeOuts":90,"baseOnBalls":43,"intentionalWalks":0,"hits":95,"hitByPitch":0,"avg":".279","atBats":340,"obp":".360","slg":".379","ops":".739","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":129,"rbi":43,"leftOnBase":136,"sacBunts":0,"sacFlies":0,"babip":".370","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"85.00","popOuts":7,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":31,"putOuts":84,"errors":4,"chances":119,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":24,"flyOuts":96,"groundOuts":141,"airOuts":177,"runs":58,"doubles":26,"triples":0,"homeRuns":27,"strikeOuts":100,"baseOnBalls":23,"intentionalWalks":1,"hits":140,"hitByPitch":5,"atBats":555,"obp":".287","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":2101,"era":"3.60","inningsPitched":"145.0","wins":9,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.12","battersFaced":587,"outs":435,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2101,"balls":677,"strikes":1424,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".529","pitchesPerInning":"14.49","gamesFinished":0,"strikeoutWalkRatio":"4.35","strikeoutsPer9Inn":"6.21","walksPer9Inn":"1.43","hitsPer9Inn":"8.69","runsScoredPer9":"3.60","homeRunsPer9":"1.68","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":34,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":7,"groundOuts":12,"airOuts":14,"runs":13,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":54,"obp":".323","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":256,"era":"7.07","inningsPitched":"14.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.43","battersFaced":63,"outs":42,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":256,"balls":101,"strikes":155,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":1,"winPercentage":"1.000","pitchesPerInning":"18.29","gamesFinished":3,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"10.93","walksPer9Inn":"5.14","hitsPer9Inn":"7.71","runsScoredPer9":"8.36","homeRunsPer9":"1.29","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":21,"gamesStarted":21,"flyOuts":103,"groundOuts":78,"airOuts":179,"runs":39,"doubles":20,"triples":0,"homeRuns":13,"strikeOuts":105,"baseOnBalls":35,"intentionalWalks":0,"hits":101,"hitByPitch":1,"atBats":458,"obp":".276","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1949,"era":"2.41","inningsPitched":"123.0","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.11","battersFaced":499,"outs":369,"gamesPitched":21,"completeGames":1,"shutouts":1,"pitchesThrown":1949,"balls":663,"strikes":1286,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".727","pitchesPerInning":"15.85","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.68","walksPer9Inn":"2.56","hitsPer9Inn":"7.39","runsScoredPer9":"2.85","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":38,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":2,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":3,"flyOuts":37,"groundOuts":60,"airOuts":68,"runs":25,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":1,"hits":50,"hitByPitch":1,"atBats":216,"obp":".283","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":922,"era":"3.51","inningsPitched":"56.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.15","battersFaced":234,"outs":169,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":922,"balls":333,"strikes":589,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".333","pitchesPerInning":"16.37","gamesFinished":14,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"6.39","walksPer9Inn":"2.40","hitsPer9Inn":"7.99","runsScoredPer9":"3.99","homeRunsPer9":"1.28","inheritedRunners":17,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":3,"chances":14,"fielding":".786","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[670770,668715,682829,609280,669720,682622,680574,624431,669289,663647,663903,668933,608718,594580],"pitchers":[663903,668933,608718,594580],"bench":[641584,666158,663886],"bullpen":[671096,605130,680397,641793,607259,682825,641941,663574],"battingOrder":[670770,668715,682829,609280,669720,682622,680574,624431,663647],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Steer (17, Suarez); McLain, M (13, Suarez)."},{"label":"HR","value":"Andujar (8, 4th inning off Suarez, 0 on, 0 out)."},{"label":"TB","value":"Andujar 4; De La Cruz, E; Espinal 2; Friedl; Marte, N; McLain, M 2; Steer 2; Trevino 2."},{"label":"RBI","value":"Andujar (31); Steer 3 (57); Trevino 2 (17)."},{"label":"2-out RBI","value":"Steer 2."},{"label":"Runners left in scoring position, 2 out","value":"De La Cruz, E 2; Andujar 2."},{"label":"SF","value":"Steer."},{"label":"Team RISP","value":"4-for-9."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Marte, N (3, 2nd base by Suarez/Marchán)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Espinal-McLain, M-Steer)."}]}],"note":[]}},"officials":[{"official":{"id":691042,"fullName":"Willie Traynor","link":"/api/v1/people/691042"},"officialType":"Home Plate"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Friedl (by Suarez)."},{"label":"Pitch timer violations","value":"Espinal (batter timer)."},{"label":"Pitches-strikes","value":"Suarez 92-60; Ross 8-3; Lazar 22-14; Singer 71-50; Ashcraft, G 13-7; Suter 12-9; Moll 20-12."},{"label":"Groundouts-flyouts","value":"Suarez 4-5; Ross 0-2; Lazar 4-1; Singer 6-2; Ashcraft, G 1-0; Suter 2-1; Moll 1-0."},{"label":"Batters faced","value":"Suarez 28; Ross 2; Lazar 6; Singer 20; Ashcraft, G 3; Suter 4; Moll 4."},{"label":"Inherited runners-scored","value":"Ross 3-1."},{"label":"Umpires","value":"HP: Willie Traynor. 1B: Carlos Torres. 2B: Charlie Ramos. 3B: Alfonso Márquez. "},{"label":"Weather","value":"86 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, In From RF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:08 (:28 delay)."},{"label":"Att","value":"29,654."},{"label":"Venue","value":"Great American Ball Park."},{"label":"August 12, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","boxscoreName":"Singer"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 10-9)","summary":"6.0 IP, 0 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":71,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":21,"strikes":50,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":80,"groundOuts":103,"airOuts":140,"runs":63,"doubles":26,"triples":4,"homeRuns":14,"strikeOuts":119,"baseOnBalls":48,"intentionalWalks":0,"hits":116,"hitByPitch":8,"atBats":471,"obp":".323","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2118,"era":"4.31","inningsPitched":"125.1","wins":10,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.31","battersFaced":534,"outs":376,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2118,"balls":795,"strikes":1323,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".526","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"8.55","walksPer9Inn":"3.45","hitsPer9Inn":"8.33","runsScoredPer9":"4.52","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":27,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":5,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":76,"pitchingGameScore":76},{"player":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","boxscoreName":"Trevino"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":35,"groundOuts":71,"airOuts":63,"runs":26,"doubles":19,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":54,"hitByPitch":0,"avg":".258","atBats":209,"obp":".295","slg":".407","ops":".702","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":225,"totalBases":85,"rbi":17,"leftOnBase":85,"sacBunts":1,"sacFlies":3,"babip":".273","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.25","popOuts":14,"lineOuts":14},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":48,"era":"3.86","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":21,"strikes":27,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"20.57","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.86","hitsPer9Inn":"15.43","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":49,"stolenBasePercentage":".817","caughtStealingPercentage":".183","assists":18,"putOuts":532,"errors":2,"chances":552,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":54,"hittingGameScore":54},{"player":{"person":{"id":669289,"fullName":"Santiago Espinal","link":"/api/v1/people/669289","boxscoreName":"Espinal"},"jerseyNumber":"4","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"2-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":54,"groundOuts":73,"airOuts":103,"runs":24,"doubles":12,"triples":0,"homeRuns":0,"strikeOuts":35,"baseOnBalls":21,"intentionalWalks":0,"hits":71,"hitByPitch":1,"avg":".254","atBats":279,"obp":".308","slg":".297","ops":".605","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":83,"rbi":15,"leftOnBase":121,"sacBunts":2,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":21,"lineOuts":28},"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":116,"putOuts":73,"errors":3,"chances":192,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":53,"hittingGameScore":53}]},"decisions":{"winner":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"loser":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}