{"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":824494,"link":"/api/v1.1/game/824494/feed/live","metaData":{"wait":10,"timeStamp":"20260710_012411","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824494,"type":"R","doubleHeader":"N","id":"2026/07/09/phimlb-cinmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824494-2026-07-09","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-09T23:10:00Z","originalDate":"2026-07-09","officialDate":"2026-07-09","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143","season":2026,"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":94,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":42,"ties":0,"pct":".553"},"records":{},"divisionLeader":false,"wins":52,"losses":42,"winningPercentage":".553"},"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":2026,"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":92,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":42,"losses":50,"ties":0,"pct":".457"},"records":{},"divisionLeader":false,"wins":42,"losses":50,"winningPercentage":".457"},"franchiseName":"Cincinnati","clubName":"Reds","active":true}},"players":{"ID687282":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282","firstName":"Gabriel","lastName":"Rincones","primaryNumber":"17","birthDate":"2001-03-03","currentAge":25,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Gabriel","useLastName":"Rincones Jr.","middleName":"Alejandro","boxscoreName":"Rincones Jr.","gender":"M","nameMatrilineal":"DeBourg","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"rin-CONE-aze","mlbDebutDate":"2026-06-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Rincones Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"gabriel-rincones-jr-687282","firstLastName":"Gabriel Rincones Jr.","lastFirstName":"Rincones Jr., Gabriel","lastInitName":"Rincones Jr., G","initLastName":"G Rincones Jr.","fullFMLName":"Gabriel Alejandro Rincones Jr.","fullLFMName":"Rincones Jr., Gabriel Alejandro","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID669016":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016","firstName":"Brandon","lastName":"Marsh","primaryNumber":"16","birthDate":"1997-12-18","currentAge":28,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brandon","useLastName":"Marsh","middleName":"Chase","boxscoreName":"Marsh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Marsh","nameSlug":"brandon-marsh-669016","firstLastName":"Brandon Marsh","lastFirstName":"Marsh, Brandon","lastInitName":"Marsh, B","initLastName":"B Marsh","fullFMLName":"Brandon Chase Marsh","fullLFMName":"Marsh, Brandon Chase","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID668881":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881","firstName":"Christian","lastName":"Greene","primaryNumber":"21","birthDate":"1999-08-06","currentAge":27,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Greene","middleName":"Hunter","boxscoreName":"Greene, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Greene","nameSlug":"hunter-greene-668881","firstLastName":"Hunter Greene","lastFirstName":"Greene, Hunter","lastInitName":"Greene, H","initLastName":"H Greene","fullFMLName":"Christian Hunter Greene","fullLFMName":"Greene, Christian Hunter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID621237":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237","firstName":"José","lastName":"Alvarado","primaryNumber":"46","birthDate":"1995-05-21","currentAge":31,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 2\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Alvarado","middleName":"Antonio","boxscoreName":"Alvarado","nickName":"El Pocho","gender":"M","nameMatrilineal":"Lizarzabal","isPlayer":true,"isVerified":true,"pronunciation":"all-vuh-RAH-doh","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Alvarado","nameSlug":"jose-alvarado-621237","firstLastName":"José Alvarado","lastFirstName":"Alvarado, José","lastInitName":"Alvarado, J","initLastName":"J Alvarado","fullFMLName":"José Antonio Alvarado","fullLFMName":"Alvarado, José Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID701398":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","firstName":"Sal","lastName":"Stewart","primaryNumber":"27","birthDate":"2003-12-07","currentAge":22,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Sal","useLastName":"Stewart","middleName":"Maxwell","boxscoreName":"Stewart, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Stewart","nameSlug":"sal-stewart-701398","firstLastName":"Sal Stewart","lastFirstName":"Stewart, Sal","lastInitName":"Stewart, S","initLastName":"S Stewart","fullFMLName":"Sal Maxwell Stewart","fullLFMName":"Stewart, Sal Maxwell","strikeZoneTop":3.239,"strikeZoneBottom":1.635},"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},"ID689147":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147","firstName":"Richard","lastName":"Kerkering","primaryNumber":"50","birthDate":"2001-04-04","currentAge":25,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orion","useLastName":"Kerkering","middleName":"Orion","boxscoreName":"Kerkering","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"OH-ryan kerr-kerr-ring","mlbDebutDate":"2023-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orion Kerkering","nameSlug":"orion-kerkering-689147","firstLastName":"Orion Kerkering","lastFirstName":"Kerkering, Orion","lastInitName":"Kerkering, O","initLastName":"O Kerkering","fullFMLName":"Richard Orion Kerkering","fullLFMName":"Kerkering, Richard Orion","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664761":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761","firstName":"Alec","lastName":"Bohm","primaryNumber":"28","birthDate":"1996-08-03","currentAge":30,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 4\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alec","useLastName":"Bohm","middleName":"Daniel","boxscoreName":"Bohm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"bome; like home","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alec Bohm","nameSlug":"alec-bohm-664761","firstLastName":"Alec Bohm","lastFirstName":"Bohm, Alec","lastInitName":"Bohm, A","initLastName":"A Bohm","fullFMLName":"Alec Daniel Bohm","fullLFMName":"Bohm, Alec Daniel","strikeZoneTop":3.407,"strikeZoneBottom":1.719},"ID622088":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088","firstName":"Tejay","lastName":"Antone","primaryNumber":"70","birthDate":"1993-12-05","currentAge":32,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tejay","useLastName":"Antone","middleName":"Anthony","boxscoreName":"Antone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"AN-tone","mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tejay Antone","nameSlug":"tejay-antone-622088","firstLastName":"Tejay Antone","lastFirstName":"Antone, Tejay","lastInitName":"Antone, T","initLastName":"T Antone","fullFMLName":"Tejay Anthony Antone","fullLFMName":"Antone, Tejay Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"46","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"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},"ID641835":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835","firstName":"Timothy","lastName":"Mayza","primaryNumber":"37","birthDate":"1992-01-15","currentAge":34,"birthCity":"Allentown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Mayza","middleName":"Gerard","boxscoreName":"Mayza","nickName":"Mayz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"MAY-zuh","mlbDebutDate":"2017-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Mayza","nameSlug":"tim-mayza-641835","firstLastName":"Tim Mayza","lastFirstName":"Mayza, Tim","lastInitName":"Mayza, T","initLastName":"T Mayza","fullFMLName":"Timothy Gerard Mayza","fullLFMName":"Mayza, Timothy Gerard","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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":"21","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},"ID624431":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","firstName":"Jose","lastName":"Trevino","primaryNumber":"21","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},"ID596117":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117","firstName":"Garrett","lastName":"Stubbs","primaryNumber":"21","birthDate":"1993-05-26","currentAge":33,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Garrett","useLastName":"Stubbs","middleName":"Patrick","boxscoreName":"Stubbs, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Stubbs","nameSlug":"garrett-stubbs-596117","firstLastName":"Garrett Stubbs","lastFirstName":"Stubbs, Garrett","lastInitName":"Stubbs, G","initLastName":"G Stubbs","fullFMLName":"Garrett Patrick Stubbs","fullLFMName":"Stubbs, Garrett Patrick","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID695490":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490","firstName":"Edwin","lastName":"Arroyo","primaryNumber":"2","birthDate":"2003-08-25","currentAge":23,"birthCity":"Arecibo","birthCountry":"Puerto Rico","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edwin","useLastName":"Arroyo","middleName":"Zaed","boxscoreName":"Arroyo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Arroyo","nameSlug":"edwin-arroyo-695490","firstLastName":"Edwin Arroyo","lastFirstName":"Arroyo, Edwin","lastInitName":"Arroyo, E","initLastName":"E Arroyo","fullFMLName":"Edwin Zaed Arroyo","fullLFMName":"Arroyo, Edwin Zaed","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID666157":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157","firstName":"Nicholas","lastName":"Lodolo","primaryNumber":"40","birthDate":"1998-02-05","currentAge":28,"birthCity":"La Verne","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Lodolo","middleName":"Frank","boxscoreName":"Lodolo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LUH-dole-oh","mlbDebutDate":"2022-04-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Lodolo","nameSlug":"nick-lodolo-666157","firstLastName":"Nick Lodolo","lastFirstName":"Lodolo, Nick","lastInitName":"Lodolo, N","initLastName":"N Lodolo","fullFMLName":"Nicholas Frank Lodolo","fullLFMName":"Lodolo, Nicholas Frank","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID605400":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400","firstName":"Aaron","lastName":"Nola","primaryNumber":"27","birthDate":"1993-06-04","currentAge":33,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Nola","middleName":"Michael","boxscoreName":"Nola, A","nickName":"Nols","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"NO-luh","mlbDebutDate":"2015-07-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Nola","nameSlug":"aaron-nola-605400","firstLastName":"Aaron Nola","lastFirstName":"Nola, Aaron","lastInitName":"Nola, A","initLastName":"A Nola","fullFMLName":"Aaron Michael Nola","fullLFMName":"Nola, Aaron Michael","strikeZoneTop":3.36,"strikeZoneBottom":1.54},"ID676661":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661","firstName":"Max","lastName":"Lazar","primaryNumber":"60","birthDate":"1999-06-03","currentAge":27,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Lazar","boxscoreName":"Lazar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Lazar","nameSlug":"max-lazar-676661","firstLastName":"Max Lazar","lastFirstName":"Lazar, Max","lastInitName":"Lazar, M","initLastName":"M Lazar","fullFMLName":"Max Lazar","fullLFMName":"Lazar, Max","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641745":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745","firstName":"Brad","lastName":"Keller","primaryNumber":"40","birthDate":"1995-07-27","currentAge":31,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Keller","middleName":"Michael","boxscoreName":"Keller, Bra","nickName":"Yeldarb","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Keller","nameSlug":"brad-keller-641745","firstLastName":"Brad Keller","lastFirstName":"Keller, Brad","lastInitName":"Keller, B","initLastName":"B Keller","fullFMLName":"Brad Michael Keller","fullLFMName":"Keller, Brad Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID660604":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604","firstName":"Alan","lastName":"Rangel","primaryNumber":"57","birthDate":"1997-08-21","currentAge":29,"birthCity":"Hermosillo","birthStateProvince":"-1","birthCountry":"Mexico","height":"6' 2\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alan","useLastName":"Rangel","middleName":"Eduardo","boxscoreName":"Rangel","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"rahn-HELL","mlbDebutDate":"2025-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alan Rangel","nameSlug":"alan-rangel-660604","firstLastName":"Alan Rangel","lastFirstName":"Rangel, Alan","lastInitName":"Rangel, A","initLastName":"A Rangel","fullFMLName":"Alan Eduardo Rangel","fullLFMName":"Rangel, Alan Eduardo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID702222":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222","firstName":"Justin","lastName":"Crawford","primaryNumber":"2","birthDate":"2004-01-13","currentAge":22,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":188,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Justin","useLastName":"Crawford","boxscoreName":"Crawford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Crawford","nameSlug":"justin-crawford-702222","firstLastName":"Justin Crawford","lastFirstName":"Crawford, Justin","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"Justin Crawford","fullLFMName":"Crawford, Justin","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641941":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941","firstName":"Emilio","lastName":"Pagán","primaryNumber":"21","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},"ID680742":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742","firstName":"Jonathan","lastName":"Bowlan","primaryNumber":"52","birthDate":"1996-12-01","currentAge":29,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Bowlan","boxscoreName":"Bowlan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"boh-lin","mlbDebutDate":"2023-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Bowlan","nameSlug":"jonathan-bowlan-680742","firstLastName":"Jonathan Bowlan","lastFirstName":"Bowlan, Jonathan","lastInitName":"Bowlan, J","initLastName":"J Bowlan","fullFMLName":"Jonathan  Bowlan","fullLFMName":"Bowlan, Jonathan","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID663767":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767","firstName":"Chase","lastName":"Shugart","primaryNumber":"55","birthDate":"1996-10-24","currentAge":29,"birthCity":"Bridge City","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Shugart","middleName":"C.","boxscoreName":"Shugart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Shugart","nameSlug":"chase-shugart-663767","firstLastName":"Chase Shugart","lastFirstName":"Shugart, Chase","lastInitName":"Shugart, C","initLastName":"C Shugart","fullFMLName":"Chase C. Shugart","fullLFMName":"Shugart, Chase C.","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681082":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082","firstName":"Bryson","lastName":"Stott","primaryNumber":"5","birthDate":"1997-10-06","currentAge":28,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Bryson","useLastName":"Stott","middleName":"Jeremy","boxscoreName":"Stott","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BRY-sun","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryson Stott","nameSlug":"bryson-stott-681082","firstLastName":"Bryson Stott","lastFirstName":"Stott, Bryson","lastInitName":"Stott, B","initLastName":"B Stott","fullFMLName":"Bryson Jeremy Stott","fullLFMName":"Stott, Bryson Jeremy","strikeZoneTop":3.225,"strikeZoneBottom":1.628},"ID665561":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561","firstName":"Rafael","lastName":"Marchán","primaryNumber":"13","birthDate":"1999-02-25","currentAge":27,"birthCity":"San Cristobal","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rafael","useLastName":"Marchán","middleName":"Alejandro","boxscoreName":"Marchán","gender":"M","nameMatrilineal":"Amado","isPlayer":true,"isVerified":true,"pronunciation":"rah-fah-ELL mar-SHAHN","mlbDebutDate":"2020-09-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Marchán","nameSlug":"rafael-marchan-665561","firstLastName":"Rafael Marchán","lastFirstName":"Marchán, Rafael","lastInitName":"Marchán, R","initLastName":"R Marchán","fullFMLName":"Rafael Alejandro Marchán","fullLFMName":"Marchán, Rafael Alejandro","strikeZoneTop":3.056,"strikeZoneBottom":1.542},"ID695076":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076","firstName":"Rhett","lastName":"Lowder","primaryNumber":"25","birthDate":"2002-03-08","currentAge":24,"birthCity":"Albemarle","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rhett","useLastName":"Lowder","middleName":"Hamilton","boxscoreName":"Lowder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhett Lowder","nameSlug":"rhett-lowder-695076","firstLastName":"Rhett Lowder","lastFirstName":"Lowder, Rhett","lastInitName":"Lowder, R","initLastName":"R Lowder","fullFMLName":"Rhett Hamilton Lowder","fullLFMName":"Lowder, Rhett Hamilton","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},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID670062":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062","firstName":"Julian","lastName":"Garcia","primaryNumber":"57","birthDate":"1995-05-13","currentAge":31,"birthCity":"Fort Collins","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Julian","useLastName":"Garcia","middleName":"Robert","boxscoreName":"Garcia, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"JOO-lee-in garr-SEE-a","mlbDebutDate":"2026-06-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julian Garcia","nameSlug":"julian-garcia-670062","firstLastName":"Julian Garcia","lastFirstName":"Garcia, Julian","lastInitName":"Garcia, J","initLastName":"J Garcia","fullFMLName":"Julian Robert Garcia","fullLFMName":"Garcia, Julian Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID656537":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537","firstName":"Derek","lastName":"Hill","primaryNumber":"49","birthDate":"1995-12-30","currentAge":30,"birthCity":"Des Moines","birthStateProvince":"IA","birthCountry":"USA","height":"6' 0\"","weight":206,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Derek","useLastName":"Hill","middleName":"Jerome","boxscoreName":"Hill, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Derek Hill","nameSlug":"derek-hill-656537","firstLastName":"Derek Hill","lastFirstName":"Hill, Derek","lastInitName":"Hill, D","initLastName":"D Hill","fullFMLName":"Derek Jerome Hill","fullLFMName":"Hill, Derek Jerome","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"ID671155":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155","firstName":"Vincent","lastName":"Johnson","primaryNumber":"63","birthDate":"1998-10-11","currentAge":27,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ivan","useLastName":"Johnson","middleName":"Ivan","boxscoreName":"Johnson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ivan Johnson","nameSlug":"ivan-johnson-671155","firstLastName":"Ivan Johnson","lastFirstName":"Johnson, Ivan","lastInitName":"Johnson, I","initLastName":"I Johnson","fullFMLName":"Vincent Ivan Johnson","fullLFMName":"Johnson, Vincent Ivan","strikeZoneTop":3.2,"strikeZoneBottom":1.615}},"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":"2026"},"officialVenue":{"id":2602,"link":"/api/v1/venues/2602"},"weather":{"condition":"Partly Cloudy","temp":"86","wind":"6 mph, Out To LF"},"gameInfo":{"attendance":19777,"firstPitch":"2026-07-09T23:11:00.000Z","gameDurationMinutes":132},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"home":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"}},"officialScorer":{"id":431070,"fullName":"Ronald Roth","link":"/api/v1/people/431070"},"primaryDatacaster":{"id":839295,"fullName":"Kevin Manley","link":"/api/v1/people/839295"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, second baseman Edwin Arroyo to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-09T23:11:35.894Z","endTime":"2026-07-09T23:12:24.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"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],"actionIndex":[0,1,2],"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":6},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"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":{"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":"2026-07-09T19:26:19.952Z","endTime":"2026-07-09T22:44:03.062Z","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":"2026-07-09T22:44:03.062Z","endTime":"2026-07-09T23:10:10.175Z","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":"2026-07-09T23:10:10.175Z","endTime":"2026-07-09T23:11:38.167Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.178478528852818,"aZ":-20.6157460857673,"pfxX":-10.293601455193182,"pfxZ":6.059206860498515,"pX":0.7009824514022337,"pZ":0.9510905355385997,"vX0":7.746673778313058,"vY0":-136.77240832351322,"vZ0":-6.8677462722046005,"x":90.28,"y":213.1,"x0":-0.8207532837694299,"y0":50.00340966400671,"z0":4.89273559601206,"aX":-19.640110831085863},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.8,"breakHorizontal":17.2,"spinRate":2313,"spinDirection":227},"zone":14,"typeConfidence":0.9,"plateTime":0.39938361705129877,"extension":6.961487628569338},"index":3,"playId":"a4b1f0b6-3f79-3257-a506-e9ef3012e2bf","pitchNumber":1,"startTime":"2026-07-09T23:11:38.167Z","endTime":"2026-07-09T23:11:42.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.440593793293775,"aZ":-23.65247203104261,"pfxX":-9.673108292824931,"pfxZ":4.595027548178361,"pX":0.8511085721247571,"pZ":1.618451009929817,"vX0":8.03117077090114,"vY0":-135.06845720172967,"vZ0":-4.407389813028673,"x":84.56,"y":195.08,"x0":-0.898914911056195,"y0":50.00085130854662,"z0":4.927069588674176,"aX":-17.934230882692823},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.6,"breakHorizontal":15.8,"spinRate":2383,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4049603731812401,"extension":6.9495694467155165},"index":4,"playId":"e62e37c4-7e1c-365f-acc6-076a02beb173","pitchNumber":2,"startTime":"2026-07-09T23:11:49.811Z","endTime":"2026-07-09T23:11:53.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08541836874158,"aZ":-30.237386610575435,"pfxX":4.573304467206739,"pfxZ":1.2646460873365482,"pX":1.30536726201672,"pZ":-0.12920444050000876,"vX0":4.330582486961736,"vY0":-122.57023232974281,"vZ0":-5.81353802280248,"x":67.24,"y":242.27,"x0":-1.0751635961072006,"y0":50.00175419711702,"z0":4.839522871758407,"aX":6.992220694131736},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.2,"breakHorizontal":-9.2,"spinRate":2594,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4460059990407452,"extension":7.088568339824805},"index":5,"playId":"0f818d6a-26e3-3f94-867e-8adc92179213","pitchNumber":3,"startTime":"2026-07-09T23:12:03.616Z","endTime":"2026-07-09T23:12:07.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17932036152041,"aZ":-26.14713217918854,"pfxX":-10.745773027272952,"pfxZ":3.2356706723255817,"pX":0.19677576754870188,"pZ":1.841078254448924,"vX0":6.678638939326987,"vY0":-136.23058956492176,"vZ0":-3.3204658334348336,"x":109.5,"y":189.07,"x0":-0.9006104716065415,"y0":50.00616485128262,"z0":4.8995721816557545,"aX":-20.03886518339833},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.3,"breakHorizontal":17.9,"spinRate":2371,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.40331391921442483,"extension":6.887970394865946},"hitData":{"launchSpeed":96.8,"launchAngle":3.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.53,"coordY":143.57}},"index":6,"playId":"69b300c7-6134-3abc-9b8d-7a2b449c34c9","pitchNumber":4,"startTime":"2026-07-09T23:12:17.007Z","endTime":"2026-07-09T23:12:24.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:12:24.380Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-09T23:12:32.051Z","endTime":"2026-07-09T23:13:20.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"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],"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":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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.5,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.477783181183817,"aZ":-22.189269199786363,"pfxX":-10.045011493330378,"pfxZ":5.498348396249966,"pX":0.4855729010024058,"pZ":1.7181982399816622,"vX0":6.9944363157036955,"vY0":-134.49883263052922,"vZ0":-4.236687541854445,"x":98.49,"y":192.39,"x0":-0.8547599235240297,"y0":50.00453035709186,"z0":4.904212281251673,"aX":-18.249674663195915},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.1,"breakHorizontal":16.6,"spinRate":2277,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.40856695735792314,"extension":7.139015578082655},"index":0,"playId":"408d1095-66d4-3d82-bf47-8e126224a1e2","pitchNumber":1,"startTime":"2026-07-09T23:12:49.275Z","endTime":"2026-07-09T23:12:53.158Z","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.7,"endSpeed":77.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.124348966245073,"aZ":-27.60707158617729,"pfxX":4.044144161692951,"pfxZ":3.0210268752264486,"pX":0.9406093442077585,"pZ":1.0800720975074116,"vX0":3.910426270152541,"vY0":-121.89998118941283,"vZ0":-3.4932739456375703,"x":81.15,"y":209.62,"x0":-1.207397562982811,"y0":50.00044973029621,"z0":4.905274133267209,"aX":6.10777825005545},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.9,"breakHorizontal":-8.3,"spinRate":2511,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.44868103559879424,"extension":6.973936222000219},"index":1,"playId":"f3c00dab-57f8-3911-8c0b-0b9d346668f0","pitchNumber":2,"startTime":"2026-07-09T23:13:01.086Z","endTime":"2026-07-09T23:13:05.503Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24403937382146,"aZ":-27.591870523133192,"pfxX":4.209308599193102,"pfxZ":2.999926044282983,"pX":0.5683345300054381,"pZ":1.3745775911678468,"vX0":2.9455447524638196,"vY0":-122.62229712510847,"vZ0":-2.8751457452190197,"x":95.34,"y":201.67,"x0":-1.193682613316267,"y0":50.00578046238156,"z0":4.905576844914499,"aX":6.43951857960742},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.0,"breakHorizontal":-8.3,"spinRate":2608,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.445914845440035,"extension":6.896262857165467},"index":2,"playId":"bcaae45d-4001-338e-a0af-9152f147aab0","pitchNumber":3,"startTime":"2026-07-09T23:13:17.028Z","endTime":"2026-07-09T23:13:20.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:13:20.998Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-09T23:13:25.945Z","endTime":"2026-07-09T23:15:12.887Z","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":663886,"link":"/api/v1/people/663886"},"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.6,"endSpeed":84.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.12850638207979,"aZ":-19.54247723307273,"pfxX":-9.750046191574981,"pfxZ":6.925762593092285,"pX":-0.6513423375427164,"pZ":2.065208955015284,"vX0":4.494842401849233,"vY0":-134.6793064496559,"vZ0":-3.9350463038748504,"x":141.83,"y":183.02,"x0":-1.0814217118205793,"y0":50.004971233593345,"z0":4.939632315055488,"aX":-17.79021291540978},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.9,"breakHorizontal":16.6,"spinRate":2232,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.4077628886425062,"extension":7.046892361585433},"index":0,"playId":"17eace61-c355-33be-8814-068c1e297859","pitchNumber":1,"startTime":"2026-07-09T23:13:53.783Z","endTime":"2026-07-09T23:13:57.242Z","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":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.976407694753604,"aZ":-32.7030809537051,"pfxX":1.303023783928156,"pfxZ":-0.3507257729638438,"pX":-0.017626384525772646,"pZ":1.963515008100814,"vX0":2.4180488145372094,"vY0":-122.21683732772335,"vZ0":-0.6240352293418931,"x":117.67,"y":185.77,"x0":-1.188871686829069,"y0":50.001231649239394,"z0":5.029523494602649,"aX":1.9719577955657939},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.5,"breakHorizontal":-2.9,"spinRate":2417,"spinDirection":91},"zone":8,"typeConfidence":0.95,"plateTime":0.44806740690702807,"extension":6.85269647526539},"index":1,"playId":"f49fb52e-abb7-3c3b-9b3b-e3dcf47b5ced","pitchNumber":2,"startTime":"2026-07-09T23:14:12.184Z","endTime":"2026-07-09T23:14:16.186Z","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":83.3,"endSpeed":77.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.069348819046724,"aZ":-34.11543477500558,"pfxX":3.663526603603866,"pfxZ":-1.2828656006440795,"pX":-0.5880605594362666,"pZ":2.061857684817405,"vX0":0.459371315907839,"vY0":-121.5006325495576,"vZ0":-0.03362213440448025,"x":139.42,"y":183.11,"x0":-1.255543365759108,"y0":50.00278793474137,"z0":5.0104962555722965,"aX":5.54428687068565},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.2,"breakHorizontal":-6.7,"spinRate":2523,"spinDirection":92},"zone":7,"typeConfidence":0.92,"plateTime":0.44870580505511004,"extension":7.007893010193674},"index":2,"playId":"b1aa4829-dc5c-3011-8632-aa8ba60a14a6","pitchNumber":3,"startTime":"2026-07-09T23:14:29.413Z","endTime":"2026-07-09T23:14:33.273Z","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":92.9,"endSpeed":84.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.208643971577953,"aZ":-24.08350160095385,"pfxX":-9.632942693348868,"pfxZ":4.38208168643926,"pX":-0.7599062825261055,"pZ":3.2810064457764847,"vX0":4.130526003693454,"vY0":-135.1976122805529,"vZ0":0.04031223655565719,"x":145.97,"y":150.19,"x0":-1.0582821539375387,"y0":50.002354906268245,"z0":4.959887606050208,"aX":-17.784406134410144},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.2,"breakHorizontal":16.6,"spinRate":2287,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.40553723133655994,"extension":6.830017788024401},"index":3,"playId":"899a7032-c5f3-3d37-a61a-87a834adb86d","pitchNumber":4,"startTime":"2026-07-09T23:14:49.980Z","endTime":"2026-07-09T23:14:53.672Z","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":84.2,"endSpeed":78.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.006442415365154,"aZ":-33.68108065489071,"pfxX":2.25335278701021,"pfxZ":-0.9799298412112334,"pX":0.5304289234416195,"pZ":0.9145252102844716,"vX0":3.0859133756995147,"vY0":-122.69196946302787,"vZ0":-2.827334403715356,"x":96.78,"y":214.09,"x0":-1.0337857282328575,"y0":50.00464294330287,"z0":4.93617175010336,"aX":3.4547941807913003},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.2,"breakHorizontal":-4.8,"spinRate":2600,"spinDirection":87},"zone":14,"typeConfidence":0.93,"plateTime":0.4454739110110202,"extension":6.75761826492363},"index":4,"playId":"e01fe1be-f2c4-3aa7-b5da-c477c5b53254","pitchNumber":5,"startTime":"2026-07-09T23:15:09.185Z","endTime":"2026-07-09T23:15:12.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:15:12.887Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-09T23:17:01.062Z","endTime":"2026-07-09T23:18:17.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70240661260088,"aZ":-15.587490791892789,"pfxX":7.743188543118533,"pfxZ":8.247738968903217,"pX":-0.2941306589120908,"pZ":3.2114172277562107,"vX0":-9.671110966454556,"vY0":-141.26644660061027,"vZ0":-3.919640660135313,"x":128.21,"y":152.07,"x0":2.175844142219134,"y0":50.00159174914011,"z0":5.626103883357328,"aX":15.570327544492471},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":-11.9,"spinRate":2236,"spinDirection":127},"zone":1,"typeConfidence":2.0,"plateTime":0.3884791690567484,"extension":5.750705074315571},"index":0,"playId":"47f63fb0-32c9-37bb-b1a3-93b2a55e7844","pitchNumber":1,"startTime":"2026-07-09T23:17:24.470Z","endTime":"2026-07-09T23:17:28.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.301358861716743,"aZ":-33.73226527437712,"pfxX":-0.9250862071708386,"pfxZ":-0.992073926164025,"pX":0.5469302263988943,"pZ":2.783793432787143,"vX0":-4.964808948985112,"vY0":-125.94145581990175,"vZ0":-0.020986145079561203,"x":96.15,"y":163.62,"x0":2.680154614008871,"y0":50.000325547556095,"z0":5.566222414538237,"aX":-1.4563193786301303},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.4,"breakHorizontal":3.0,"spinRate":2355,"spinDirection":316},"zone":6,"typeConfidence":2.0,"plateTime":0.43824759452199347,"extension":5.434428447358557},"index":1,"playId":"90c32783-29d6-3f2d-932f-5f395cbd10a3","pitchNumber":2,"startTime":"2026-07-09T23:18:01.464Z","endTime":"2026-07-09T23:18:04.937Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":79.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52744158654183,"aZ":-34.35711472182976,"pfxX":0.2194656705460316,"pfxZ":-1.3380875475204403,"pX":-0.5017838661021838,"pZ":1.841097843153846,"vX0":-7.333038377731494,"vY0":-128.63632108961087,"vZ0":-2.3478192372561626,"x":136.13,"y":189.07,"x0":2.385976937844925,"y0":50.0012754781004,"z0":5.491713800392219,"aX":0.36136260891808725},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.8,"breakHorizontal":1.7,"spinRate":2443,"spinDirection":328},"zone":7,"typeConfidence":2.0,"plateTime":0.42969826507636455,"extension":5.4549937390853795},"index":2,"playId":"43f3a1e6-4a4a-3703-99e2-42ca74542c5d","pitchNumber":3,"startTime":"2026-07-09T23:18:13.330Z","endTime":"2026-07-09T23:18:17.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:18:17.043Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-09T23:18:20.243Z","endTime":"2026-07-09T23:18:49.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20292151489646,"aZ":-26.22894288057191,"pfxX":10.788473487647533,"pfxZ":2.9864770579933424,"pX":0.12531542512617294,"pZ":2.726508820186283,"vX0":-10.143314857886276,"vY0":-140.49444819727734,"vZ0":-3.119301260136048,"x":112.22,"y":165.16,"x0":2.3889200192575633,"y0":50.00249262071187,"z0":5.564630543334264,"aX":21.467977619354397},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.9,"breakHorizontal":-17.3,"spinRate":2166,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.39054866882949835,"extension":5.874934093846552},"hitData":{"launchSpeed":95.5,"launchAngle":39.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.1,"coordY":57.76}},"index":0,"playId":"381b19a2-6f54-3a3e-bfa1-6963c6c34dc8","pitchNumber":1,"startTime":"2026-07-09T23:18:40.302Z","endTime":"2026-07-09T23:18:49.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:18:49.593Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to right fielder Gabriel Rincones Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-09T23:18:55.807Z","endTime":"2026-07-09T23:19:23.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687282,"link":"/api/v1/people/687282"},"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":97.9,"endSpeed":88.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.95271397811904,"aZ":-17.842347789252177,"pfxX":8.660014806957918,"pfxZ":7.0437795301159305,"pX":0.4142418750171789,"pZ":3.354157496399951,"vX0":-8.71584957041062,"vY0":-142.30632138834187,"vZ0":-3.202980731603349,"x":101.21,"y":148.22,"x0":2.402771260223676,"y0":50.0064946094499,"z0":5.635295256700024,"aX":17.63154574185575},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.2,"breakHorizontal":-13.8,"spinRate":2136,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.38600129216967183,"extension":5.6678625646179865},"hitData":{"launchSpeed":86.6,"launchAngle":36.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.5,"coordY":78.07}},"index":0,"playId":"00fcf1dc-df7a-30ff-8795-4a450f490924","pitchNumber":1,"startTime":"2026-07-09T23:19:14.955Z","endTime":"2026-07-09T23:19:23.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:19:23.502Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-09T23:21:11.455Z","endTime":"2026-07-09T23:23:02.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.109499279376237,"aZ":-24.09811244000647,"pfxX":-9.169288532723272,"pfxZ":4.482051217441847,"pX":-0.4993375360148144,"pZ":1.7748543898471807,"vX0":4.66026168030248,"vY0":-133.489552327155,"vZ0":-3.776388912603144,"x":136.03,"y":190.86,"x0":-1.077772645907411,"y0":50.00276638510498,"z0":4.945493712086985,"aX":-16.524997228608203},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.4,"breakHorizontal":15.6,"spinRate":2407,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.41053425283586,"extension":6.931402730716757},"index":0,"playId":"fade25a3-3312-38ec-8de6-183b0d931f49","pitchNumber":1,"startTime":"2026-07-09T23:21:34.870Z","endTime":"2026-07-09T23:21:38.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98717455166206,"aZ":-35.04279840717928,"pfxX":2.730346944950215,"pfxZ":-1.9603305855268165,"pX":-0.46074596370050447,"pZ":0.4994389172223826,"vX0":1.023216145547011,"vY0":-119.8986047144818,"vZ0":-3.101604878813445,"x":134.56,"y":225.3,"x0":-1.2470709563015319,"y0":50.001848225656246,"z0":4.919579596453502,"aX":3.9968256886789155},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.0,"breakHorizontal":-5.2,"spinRate":2470,"spinDirection":94},"zone":13,"typeConfidence":0.89,"plateTime":0.45585843248619984,"extension":6.849365789261294},"index":1,"playId":"bf3f0b7b-55bd-3420-878e-b9e32b8d315a","pitchNumber":2,"startTime":"2026-07-09T23:21:47.793Z","endTime":"2026-07-09T23:21:52.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.009220378967328,"aZ":-24.262500325942185,"pfxX":-0.5173629657789518,"pfxZ":4.607685354850426,"pX":0.9016632162205038,"pZ":1.8216970089223972,"vX0":5.428782145790901,"vY0":-129.4002474896644,"vZ0":-3.2595539061969467,"x":82.63,"y":189.59,"x0":-1.1456269771537122,"y0":50.000633354074715,"z0":4.93221068634786,"aX":-0.8889782775688626},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.9,"breakHorizontal":-0.1,"spinRate":2457,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4213915958156722,"extension":7.3081945189578015},"index":2,"playId":"41b3a4cf-f0d5-3a72-b612-ee1a36bff746","pitchNumber":3,"startTime":"2026-07-09T23:22:02.748Z","endTime":"2026-07-09T23:22:05.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.675401224068576,"aZ":-22.85777490402107,"pfxX":-9.911097529442188,"pfxZ":5.020102871188955,"pX":0.8664967383687919,"pZ":1.5717562677082033,"vX0":8.227232845821147,"vY0":-135.20230977426604,"vZ0":-4.5306538487729116,"x":83.97,"y":196.34,"x0":-0.9238792300988434,"y0":50.00442127392417,"z0":4.867396446678278,"aX":-18.403793574395966},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.3,"breakHorizontal":16.3,"spinRate":2402,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4046661985578228,"extension":7.064030048826077},"index":3,"playId":"dd5a4a4d-d1ad-33d5-ab53-90afe4e52c89","pitchNumber":4,"startTime":"2026-07-09T23:22:21.458Z","endTime":"2026-07-09T23:22:25.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47669817639903,"aZ":-29.5460327930769,"pfxX":4.731608591893631,"pfxZ":1.8119215274102654,"pX":0.8104690745897445,"pZ":0.41315603260613815,"vX0":3.3765041182462916,"vY0":-119.6401470797366,"vZ0":-4.195748003927429,"x":86.11,"y":227.62,"x0":-1.232671380357699,"y0":50.00586975932391,"z0":4.829507807412826,"aX":6.87935323316028},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.5,"breakHorizontal":-9.4,"spinRate":2534,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.45733065157119723,"extension":7.036371873489663},"index":4,"playId":"d0c6ab82-1dc5-3c90-a339-f419ac605a03","pitchNumber":5,"startTime":"2026-07-09T23:22:35.618Z","endTime":"2026-07-09T23:22:38.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85301480372597,"aZ":-19.96189564088874,"pfxX":-9.155041514546811,"pfxZ":6.569232969268165,"pX":0.530327704926705,"pZ":1.4474593727950125,"vX0":7.1160405902114725,"vY0":-135.53020943608777,"vZ0":-5.313836240989343,"x":96.79,"y":199.7,"x0":-0.9410008961025894,"y0":50.001098617849806,"z0":4.829227012010575,"aX":-17.01543309833746},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":15.0,"spinRate":2334,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.40427152635297947,"extension":7.00767706387739},"hitData":{"launchSpeed":100.0,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.05,"coordY":161.39}},"index":5,"playId":"5962e491-42b1-3887-8533-b4ef5244fe28","pitchNumber":6,"startTime":"2026-07-09T23:22:52.177Z","endTime":"2026-07-09T23:23:02.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:23:02.533Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Bohm lines out to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-09T23:23:06.558Z","endTime":"2026-07-09T23:24:45.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":76.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.058509357164386,"aZ":-33.264359145122484,"pfxX":6.196847545217115,"pfxZ":-0.7617642820444015,"pX":0.5140714625144962,"pZ":0.8255958225418145,"vX0":2.093246870210825,"vY0":-118.22448336828046,"vZ0":-2.6363556239628094,"x":97.4,"y":216.49,"x0":-1.1838893926957794,"y0":50.00114794196212,"z0":4.959463694966009,"aX":8.914421047146467},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.7,"breakHorizontal":-11.8,"spinRate":2570,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4604081096219197,"extension":6.887860167505798},"index":0,"playId":"67709160-3312-39b9-b25f-988b4418efc5","pitchNumber":1,"startTime":"2026-07-09T23:23:24.117Z","endTime":"2026-07-09T23:23:28.717Z","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":92.3,"endSpeed":84.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.329880600944307,"aZ":-23.93406305937895,"pfxX":-8.34744820769776,"pfxZ":4.483673642688554,"pX":-0.6732266563624338,"pZ":2.602141076509677,"vX0":3.917033508155694,"vY0":-134.50346210256143,"vZ0":-1.7792315970907748,"x":142.66,"y":168.52,"x0":-1.0614016916460731,"y0":50.00428129316028,"z0":4.96428018468946,"aX":-15.342647640987776},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.9,"breakHorizontal":14.3,"spinRate":2304,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.40674689314516765,"extension":6.909391112766391},"index":1,"playId":"d674471a-279b-357a-8204-35fe9a1c9218","pitchNumber":2,"startTime":"2026-07-09T23:23:42.322Z","endTime":"2026-07-09T23:23:45.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.269806463011427,"aZ":-20.739605994245895,"pfxX":-8.451728833756086,"pfxZ":6.1608290376269785,"pX":0.7391126093998921,"pZ":2.5020908886213213,"vX0":7.344725243928562,"vY0":-135.07888535466552,"vZ0":-2.3736089542655967,"x":88.83,"y":171.22,"x0":-0.9115675781767385,"y0":50.000664466409816,"z0":4.843651073819165,"aX":-15.682016678066176},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":13.8,"spinRate":2395,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4048337446050989,"extension":6.981415784431869},"index":2,"playId":"d5052d9d-c562-3901-b79b-7a1e11fa83dc","pitchNumber":3,"startTime":"2026-07-09T23:24:06.555Z","endTime":"2026-07-09T23:24:10.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.167504795463998,"aZ":-19.150526636218963,"pfxX":-1.1240749102075958,"pfxZ":7.310627761003987,"pX":1.1702784964099031,"pZ":3.2875085284920957,"vX0":5.472857553465277,"vY0":-131.91676472878706,"vZ0":-0.9532548723866121,"x":72.39,"y":150.02,"x0":-0.7754349974948527,"y0":50.0046897861257,"z0":5.0508373493133645,"aX":-2.003629315330369},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.3,"breakHorizontal":1.0,"spinRate":2500,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.4134641654939961,"extension":6.845283354569148},"index":3,"playId":"362638bc-0cfa-3e85-9a3b-814bcf69b8d0","pitchNumber":4,"startTime":"2026-07-09T23:24:23.727Z","endTime":"2026-07-09T23:24:27.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":77.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.87893551899937,"aZ":-34.810400156030795,"pfxX":4.384595765944465,"pfxZ":-1.7621707349952782,"pX":0.35873687952582145,"pZ":1.7215987735380984,"vX0":2.124127081539909,"vY0":-120.66889550269762,"vZ0":-0.5210056197579093,"x":103.33,"y":192.3,"x0":-1.0980104882235857,"y0":50.00069488489687,"z0":4.964534156376335,"aX":6.570458269011761},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.1,"breakHorizontal":-8.4,"spinRate":2559,"spinDirection":93},"zone":9,"typeConfidence":0.85,"plateTime":0.451095915390177,"extension":6.807721971143607},"hitData":{"launchSpeed":96.2,"launchAngle":22.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.86,"coordY":81.81}},"index":4,"playId":"19e847be-7693-3fe0-9f7d-4465798f8af5","pitchNumber":5,"startTime":"2026-07-09T23:24:38.701Z","endTime":"2026-07-09T23:24:45.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:24:45.926Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryson Stott doubles (16) on a sharp line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-09T23:24:53.038Z","endTime":"2026-07-09T23:25:57.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"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"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.37774043115927,"aZ":-34.48887298674867,"pfxX":3.3178855599439974,"pfxZ":-1.57808637367713,"pX":0.2683260504747874,"pZ":1.3978107091672298,"vX0":2.2736664054114564,"vY0":-119.77302516520618,"vZ0":-1.4576286032698516,"x":106.77,"y":201.04,"x0":-1.1200608128923228,"y0":50.000636187841366,"z0":5.06303057471636,"aX":4.8801449035982305},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.9,"breakHorizontal":-6.5,"spinRate":2447,"spinDirection":93},"zone":14,"typeConfidence":0.87,"plateTime":0.45510036355945216,"extension":6.723796565191687},"index":0,"playId":"933ae12c-716a-3460-8220-097c63f0a092","pitchNumber":1,"startTime":"2026-07-09T23:25:12.948Z","endTime":"2026-07-09T23:25:16.593Z","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.1,"endSpeed":85.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86591299632274,"aZ":-21.364285719332365,"pfxX":-9.539537730930713,"pfxZ":5.813448336454157,"pX":0.8679679766076537,"pZ":1.3506793022160228,"vX0":8.232414587989334,"vY0":-135.34304561192704,"vZ0":-5.202611842707966,"x":83.92,"y":202.31,"x0":-0.9701295639096221,"y0":50.00509810999471,"z0":4.789262418811036,"aX":-17.74351721802244},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.6,"breakHorizontal":15.6,"spinRate":2346,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4043190253583404,"extension":7.067112229664375},"index":1,"playId":"1d43cda6-aab9-35b4-a99f-7512532a2a57","pitchNumber":2,"startTime":"2026-07-09T23:25:28.886Z","endTime":"2026-07-09T23:25:32.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.583658280945667,"aZ":-26.21600760550829,"pfxX":-0.5605750217243077,"pfxZ":3.541658604969628,"pX":0.5943131289706006,"pZ":3.20258991073288,"vX0":4.144701905975227,"vY0":-128.57328848230512,"vZ0":0.3990322004447462,"x":94.35,"y":152.31,"x0":-0.9627210598696955,"y0":50.00055293516465,"z0":5.072782929265669,"aX":-0.9427376350689242},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.7,"breakHorizontal":0.1,"spinRate":2281,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.425306270821483,"extension":6.851319628435013},"hitData":{"launchSpeed":101.8,"launchAngle":15.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":185.02,"coordY":120.37}},"index":2,"playId":"4b1d8cd5-3056-35de-9f83-99f303b40fd1","pitchNumber":3,"startTime":"2026-07-09T23:25:43.106Z","endTime":"2026-07-09T23:25:57.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:25:57.693Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Rincones Jr. grounds out to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-09T23:26:09.607Z","endTime":"2026-07-09T23:28:22.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"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,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":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.787282593647074,"aZ":-24.331681122217915,"pfxX":-8.901037662173191,"pfxZ":4.4074806770208035,"pX":-0.24121697858412752,"pZ":1.8155008222024447,"vX0":5.320368032561372,"vY0":-132.6356657073993,"vZ0":-3.3885065481811742,"x":126.19,"y":189.76,"x0":-1.118373561978451,"y0":50.00105315326317,"z0":4.886994795216435,"aX":-15.832414127036818},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.4,"breakHorizontal":14.9,"spinRate":2239,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.4131974326686394,"extension":7.107327663503133},"index":0,"playId":"f5d7d97a-fdcf-3328-af65-da7a0febcab0","pitchNumber":1,"startTime":"2026-07-09T23:26:29.847Z","endTime":"2026-07-09T23:26:56.868Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"}}},{"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":92.1,"endSpeed":84.1,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.767122232452962,"aZ":-23.584541719050122,"pfxX":-8.871222822035616,"pfxZ":4.727071889302756,"pX":-1.106434236577381,"pZ":2.644798545927908,"vX0":3.299670260251106,"vY0":-134.12133218481375,"vZ0":-1.6396364378376522,"x":159.17,"y":167.37,"x0":-1.2021256017552306,"y0":50.00240908079302,"z0":4.950680571255664,"aX":-16.115741359497076},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.4,"breakHorizontal":15.4,"spinRate":2284,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4088262594876251,"extension":6.752541277004372},"index":1,"playId":"c0b0ad24-3955-3591-87c1-f776aa9a0652","pitchNumber":2,"startTime":"2026-07-09T23:27:01.508Z","endTime":"2026-07-09T23:27:05.532Z","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":82.6,"endSpeed":76.9,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.671775015643835,"aZ":-29.69166671659956,"pfxX":4.001460812358578,"pfxZ":1.6671231057389964,"pX":-0.6428013646096954,"pZ":1.3700859795690028,"vX0":0.7370475118207649,"vY0":-120.46175760165234,"vZ0":-2.336227527057042,"x":141.5,"y":201.79,"x0":-1.4720352894379232,"y0":50.00122850047935,"z0":4.9453488740075136,"aX":5.953351753784031},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.8,"breakHorizontal":-7.4,"spinRate":2400,"spinDirection":93},"zone":13,"typeConfidence":2.0,"plateTime":0.4525337156703233,"extension":6.975498233727302},"index":2,"playId":"fbac3d8c-9174-37c7-8794-bbea4f8fc62a","pitchNumber":3,"startTime":"2026-07-09T23:27:17.550Z","endTime":"2026-07-09T23:27:21.860Z","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":90.8,"endSpeed":83.1,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.132315063893515,"aZ":-24.69140764537089,"pfxX":-8.622272504200371,"pfxZ":4.225431553207995,"pX":-1.5638606248408395,"pZ":3.3045199271402343,"vX0":2.2175893614489812,"vY0":-132.22241703462234,"vZ0":0.1355400603283219,"x":176.61,"y":149.56,"x0":-1.2931153316513124,"y0":50.002312818734815,"z0":5.063996487840742,"aX":-15.269861971234617},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.9,"breakHorizontal":15.1,"spinRate":2277,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4142116710563428,"extension":6.812877068864984},"index":3,"playId":"54f12f73-e45d-350d-bc04-4689a99c94c2","pitchNumber":4,"startTime":"2026-07-09T23:27:37.570Z","endTime":"2026-07-09T23:27:41.118Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.36837748127441,"aZ":-28.604880997197156,"pfxX":2.5796067692507303,"pfxZ":2.399279477211497,"pX":0.5018114982121752,"pZ":2.4975993286263325,"vX0":3.594471646107705,"vY0":-120.33219831046256,"vZ0":-0.2564032786010877,"x":97.87,"y":171.34,"x0":-1.338617387225369,"y0":50.001191299347575,"z0":5.110789523294984,"aX":3.833629364961748},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.6,"breakHorizontal":-5.4,"spinRate":2405,"spinDirection":96},"zone":6,"typeConfidence":2.0,"plateTime":0.4528352377616365,"extension":6.916891176773075},"index":4,"playId":"464684a2-d422-3d75-8e11-5b17108fbdc6","pitchNumber":5,"startTime":"2026-07-09T23:27:54.778Z","endTime":"2026-07-09T23:27:58.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47603281182129,"aZ":-28.31121929926217,"pfxX":4.876514492704649,"pfxZ":2.584119101257137,"pX":0.22333931670587326,"pZ":3.1591507188708103,"vX0":2.361461836244501,"vY0":-121.34379340955185,"vZ0":1.1188075834230475,"x":108.49,"y":153.48,"x0":-1.3954868633512638,"y0":50.00104399939341,"z0":5.156555149353109,"aX":7.278646213180477},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.2,"breakHorizontal":-9.4,"spinRate":2523,"spinDirection":88},"zone":2,"typeConfidence":2.0,"plateTime":0.45118797345752526,"extension":6.929267868687598},"hitData":{"launchSpeed":88.0,"launchAngle":-27.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.84,"coordY":167.9}},"index":5,"playId":"fb47fc3b-a785-3828-ba62-e041d1f5a28d","pitchNumber":6,"startTime":"2026-07-09T23:28:17.361Z","endTime":"2026-07-09T23:28:22.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:28:22.637Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-09T23:30:26.148Z","endTime":"2026-07-09T23:31:49.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.879076659837786,"aZ":-25.958513147108917,"pfxX":10.183369011304835,"pfxZ":3.214440941797318,"pX":0.07395729719557827,"pZ":2.0230091107207433,"vX0":-9.960887909685136,"vY0":-138.18611842316867,"vZ0":-4.633786778467551,"x":114.18,"y":184.16,"x0":2.4027893479743243,"y0":50.002506315715074,"z0":5.466181834310922,"aX":19.68826642213466},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.0,"breakHorizontal":-16.3,"spinRate":2212,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.39641728883287586,"extension":5.6358356807675145},"index":0,"playId":"8ddb300d-c389-38c2-9ca4-9d224a02b620","pitchNumber":1,"startTime":"2026-07-09T23:30:32.093Z","endTime":"2026-07-09T23:30:35.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34345798681665,"aZ":-16.123264412795802,"pfxX":9.328809261984016,"pfxZ":8.000925114508913,"pX":-0.7194848813205057,"pZ":1.8416495357039628,"vX0":-11.62848389787432,"vY0":-140.84301710696468,"vZ0":-7.235787281318342,"x":144.43,"y":189.06,"x0":2.253094674321166,"y0":50.00697225698593,"z0":5.4893182177460265,"aX":18.72477157055147},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":-14.5,"spinRate":2187,"spinDirection":119},"zone":7,"typeConfidence":2.0,"plateTime":0.38906846935741246,"extension":5.770230296736247},"index":1,"playId":"1edc4175-c6a3-333d-a71c-35ebf0c41530","pitchNumber":2,"startTime":"2026-07-09T23:30:45.080Z","endTime":"2026-07-09T23:30:48.788Z","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":0},"index":2,"startTime":"2026-07-09T23:30:54.821Z","endTime":"2026-07-09T23:31:05.646Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.941013277645908,"aZ":-34.89271927408581,"pfxX":-1.1691441123154043,"pfxZ":-1.6545915093169716,"pX":0.4974964394902437,"pZ":0.9311955527756186,"vX0":-4.845879533714047,"vY0":-127.87820404210451,"vZ0":-4.242566449694399,"x":98.04,"y":213.64,"x0":2.5737516424991704,"y0":50.0005292619449,"z0":5.367933656579794,"aX":-1.9234735293519318},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.7,"breakHorizontal":3.2,"spinRate":2510,"spinDirection":335},"zone":14,"typeConfidence":2.0,"plateTime":0.42935434484158863,"extension":5.405024326110444},"index":3,"playId":"626f5741-d7f7-3959-8f67-53500e8b81e5","pitchNumber":3,"startTime":"2026-07-09T23:31:05.646Z","endTime":"2026-07-09T23:31:10.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.680384735634203,"aZ":-32.99855563278406,"pfxX":-3.596168939112159,"pfxZ":-0.511029923419871,"pX":1.0002336591963152,"pZ":3.776074986679055,"vX0":-3.098914550898447,"vY0":-126.74339669229337,"vZ0":1.8444454988973686,"x":78.87,"y":136.83,"x0":2.707246954530079,"y0":50.001056307179496,"z0":5.680251284583667,"aX":-5.830304606864473},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.2,"breakHorizontal":7.2,"spinRate":2584,"spinDirection":320},"zone":12,"typeConfidence":2.0,"plateTime":0.4326919421401745,"extension":5.568322748953684},"index":4,"playId":"e0ca7db5-95b6-339e-ac6e-ad46680eeaf2","pitchNumber":4,"startTime":"2026-07-09T23:31:24.699Z","endTime":"2026-07-09T23:31:28.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.546943604448046,"aZ":-32.256934686792434,"pfxX":9.425997327746266,"pfxZ":-0.053646224267088094,"pX":0.6928524443897314,"pZ":1.7645324108833886,"vX0":-7.887668846729485,"vY0":-124.56615409845237,"vZ0":-2.4690717294698157,"x":90.59,"y":191.14,"x0":2.6726046179915337,"y0":50.00244330895099,"z0":5.4301107020863935,"aX":14.843087429198054},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.5,"breakHorizontal":-15.2,"spinRate":1602,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.43936085908220823,"extension":5.621525384434125},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.79,"coordY":172.46}},"index":5,"playId":"8e667823-7334-339c-8259-c9b499ecc79e","pitchNumber":5,"startTime":"2026-07-09T23:31:42.004Z","endTime":"2026-07-09T23:31:49.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:31:49.428Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-09T23:31:58.019Z","endTime":"2026-07-09T23:33:15.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.414169954416366,"aZ":-16.9173375773698,"pfxX":7.927326617388649,"pfxZ":7.399076144676846,"pX":0.7264161875861224,"pZ":2.9073112205672476,"vX0":-7.529638053355492,"vY0":-142.8252872347745,"vZ0":-4.6843402373605985,"x":89.31,"y":160.28,"x0":2.369105865756972,"y0":50.00697698844553,"z0":5.635440490787458,"aX":16.35439346246687},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.6,"breakHorizontal":-12.8,"spinRate":2191,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.3837511753549019,"extension":5.778236721577629},"index":0,"playId":"1df87869-32c9-38eb-a413-48b32e90e0fc","pitchNumber":1,"startTime":"2026-07-09T23:32:14.692Z","endTime":"2026-07-09T23:32:18.128Z","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":96.9,"endSpeed":88.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31166994859857,"aZ":-18.425565538695313,"pfxX":9.519098405844101,"pfxZ":6.875671019893483,"pX":-0.4754430037324519,"pZ":2.707911375424198,"vX0":-11.399530996073283,"vY0":-140.60440659127246,"vZ0":-4.232315754835664,"x":135.12,"y":165.67,"x0":2.3974125219685836,"y0":50.000750772195076,"z0":5.430573138421159,"aX":19.02992167299602},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.8,"breakHorizontal":-14.9,"spinRate":2167,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.38976798420018577,"extension":5.696710315274118},"index":1,"playId":"3fc8bb57-e72a-3b5d-b770-9cc8182998de","pitchNumber":2,"startTime":"2026-07-09T23:32:38.779Z","endTime":"2026-07-09T23:32:42.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.311205077641645,"aZ":-19.963427879732066,"pfxX":7.819442010105616,"pfxZ":6.040358691383737,"pX":1.1483272456150877,"pZ":3.5507601665570014,"vX0":-6.759400096190967,"vY0":-141.50887832829494,"vZ0":-2.087132056840251,"x":73.23,"y":142.91,"x0":2.556024713138724,"y0":50.00106524568741,"z0":5.581410295799854,"aX":15.803367058328073},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.7,"breakHorizontal":-12.7,"spinRate":2252,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.3875561664804721,"extension":5.497088960031944},"index":2,"playId":"cce7c3f6-8780-3f3f-a8cf-6a7c567e84f5","pitchNumber":3,"startTime":"2026-07-09T23:32:56.992Z","endTime":"2026-07-09T23:33:01.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.583942320169804,"aZ":-26.990870699441878,"pfxX":0.8854760911716113,"pfxZ":3.2428992796527973,"pX":-0.5166799642007827,"pZ":1.3091507483097806,"vX0":-7.731788575960558,"vY0":-126.58876177854951,"vZ0":-4.65336657088381,"x":136.69,"y":203.43,"x0":2.4826355928726627,"y0":50.00321707684112,"z0":5.372550458189732,"aX":1.41662973479883},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.9,"breakHorizontal":0.5,"spinRate":2558,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.4352803349881307,"extension":5.5199646483850815},"index":3,"playId":"45bbc97a-05a6-3116-9db5-5f7c6d38ff01","pitchNumber":4,"startTime":"2026-07-09T23:33:11.531Z","endTime":"2026-07-09T23:33:15.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:33:15.377Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Stephenson singles on a line drive to center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-09T23:33:27.691Z","endTime":"2026-07-09T23:33:50.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.334956264963683,"aZ":-25.250182083791415,"pfxX":11.195312373024354,"pfxZ":3.472000287586215,"pX":0.5171244803829063,"pZ":1.9194855435401972,"vX0":-9.765463255751337,"vY0":-140.25524896046264,"vZ0":-4.9913487087357655,"x":97.29,"y":186.95,"x0":2.5872886774992043,"y0":50.00320583772757,"z0":5.366003994199837,"aX":22.33402463022147},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.4,"breakHorizontal":-18.4,"spinRate":2263,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.3903170648009753,"extension":5.669999602340914},"hitData":{"launchSpeed":93.6,"launchAngle":10.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.1,"coordY":103.58}},"index":0,"playId":"418796cf-c415-367a-a634-d6e400d1f36a","pitchNumber":1,"startTime":"2026-07-09T23:33:39.342Z","endTime":"2026-07-09T23:33:50.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:33:50.856Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Noelvi Marte flies out to right fielder Gabriel Rincones Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-09T23:34:10.098Z","endTime":"2026-07-09T23:34:51.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":687282,"link":"/api/v1/people/687282"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.159659683805607,"aZ":-32.13374177530279,"pfxX":1.130686668775926,"pfxZ":0.02577316205312563,"pX":-1.2973590852807175,"pZ":1.0646692104421462,"vX0":-9.691308365552496,"vY0":-122.70978475696263,"vZ0":-3.493046608500899,"x":166.45,"y":210.03,"x0":2.5854786481717675,"y0":50.00170947620303,"z0":5.294170651889674,"aX":1.6952152445788675},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.6,"breakHorizontal":0.6,"spinRate":2307,"spinDirection":356},"zone":13,"typeConfidence":2.0,"plateTime":0.44931933976294447,"extension":5.519682079218838},"index":0,"playId":"8d64e8ad-3d1f-3a4a-929a-5dbca5bf3ee5","pitchNumber":1,"startTime":"2026-07-09T23:34:14.354Z","endTime":"2026-07-09T23:34:19.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45154939147675,"aZ":-17.690059425062262,"pfxX":8.107280620000331,"pfxZ":7.239793578816421,"pX":-0.30241264685084773,"pZ":3.6380778770544575,"vX0":-10.775733358395565,"vY0":-141.09431981069642,"vZ0":-1.9507901312938842,"x":128.53,"y":140.55,"x0":2.5269300413291433,"y0":50.00046791726449,"z0":5.488086655875403,"aX":16.215877573515094},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.8,"breakHorizontal":-12.2,"spinRate":2229,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.3893718131158703,"extension":5.769091776245931},"index":1,"playId":"2b1ecb44-bc85-30b2-b6ce-4866bd8d5bd2","pitchNumber":2,"startTime":"2026-07-09T23:34:26.801Z","endTime":"2026-07-09T23:34:30.747Z","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":97.0,"endSpeed":87.7,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.27715447400701,"aZ":-16.6336935819078,"pfxX":7.276885249822658,"pfxZ":7.817665365690143,"pX":0.07801451763568838,"pZ":3.1897192342072733,"vX0":-8.918931871264297,"vY0":-140.88922973190807,"vZ0":-3.846778122899669,"x":114.03,"y":152.66,"x0":2.355741477470688,"y0":50.00515680857398,"z0":5.66402935190312,"aX":14.47107068993618},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.4,"breakHorizontal":-11.2,"spinRate":2215,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.3904012877672418,"extension":5.56072583367485},"hitData":{"launchSpeed":85.2,"launchAngle":45.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.89,"coordY":103.23}},"index":2,"playId":"80221219-390a-38a8-aa35-1f0ad020a50e","pitchNumber":3,"startTime":"2026-07-09T23:34:42.094Z","endTime":"2026-07-09T23:34:51.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:34:51.010Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-09T23:37:03.483Z","endTime":"2026-07-09T23:38:17.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.625689216705155,"aZ":-23.990424987325298,"pfxX":-8.948765408208487,"pfxZ":4.554284476999386,"pX":0.9345502266749286,"pZ":2.0232807773018124,"vX0":8.026554428902026,"vY0":-133.45128082135295,"vZ0":-3.0312727092452847,"x":81.38,"y":184.15,"x0":-0.954441558014695,"y0":50.00392157515141,"z0":4.908439197223462,"aX":-16.08731769964713},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.8,"breakHorizontal":14.4,"spinRate":2332,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.41096804053792724,"extension":6.905350023797212},"index":0,"playId":"4aa6eb27-48b1-3f7d-9721-734a5045efdf","pitchNumber":1,"startTime":"2026-07-09T23:37:27.819Z","endTime":"2026-07-09T23:37:31.652Z","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":1,"outs":0},"index":1,"startTime":"2026-07-09T23:37:38.066Z","endTime":"2026-07-09T23:37:53.783Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"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":83.6,"endSpeed":77.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.174697118164186,"aZ":-29.960380893790088,"pfxX":2.812548492348947,"pfxZ":1.4760350621677152,"pX":2.2670830284520265,"pZ":-0.030815817576996855,"vX0":6.990870401646476,"vY0":-121.56905636541916,"vZ0":-5.4310768366724895,"x":30.58,"y":239.61,"x0":-1.0080159590472186,"y0":50.0054905513111,"z0":4.823962487825415,"aX":4.220783836585433},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.7,"breakHorizontal":-6.7,"spinRate":2489,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4500512378345869,"extension":6.922331997631505},"index":2,"playId":"6b9483de-76e0-33cc-99b6-ca85f9ad3621","pitchNumber":2,"startTime":"2026-07-09T23:37:53.783Z","endTime":"2026-07-09T23:37:57.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68065904120628,"aZ":-23.25285570634647,"pfxX":-8.623901874376218,"pfxZ":4.928285658131459,"pX":0.7021501385717013,"pZ":2.546409980879256,"vX0":7.577678363466144,"vY0":-134.11227167818438,"vZ0":-1.834657977416429,"x":90.24,"y":170.03,"x0":-1.0481083355294907,"y0":50.002695509045644,"z0":4.908212015623956,"aX":-15.61213078840783},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":13.8,"spinRate":2470,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4093816845237064,"extension":7.0355650065892865},"hitData":{"launchSpeed":103.5,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.83,"coordY":145.6}},"index":3,"playId":"e53e7596-bca4-3eaa-9da5-67b1566f92b7","pitchNumber":3,"startTime":"2026-07-09T23:38:09.544Z","endTime":"2026-07-09T23:38:17.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:38:17.091Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Justin Crawford flies out to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-09T23:38:25.578Z","endTime":"2026-07-09T23:39:59.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38015038941827,"aZ":-25.478029526703683,"pfxX":-7.558259109441021,"pfxZ":3.677404009648644,"pX":-0.587682531586312,"pZ":3.08032445270042,"vX0":4.259665570416442,"vY0":-133.91838716792503,"vZ0":-0.18166288744882353,"x":139.4,"y":155.61,"x0":-1.2153036771093086,"y0":50.00151213459824,"z0":4.9684849458033336,"aX":-13.754495065222601},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.8,"breakHorizontal":12.8,"spinRate":2357,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.40868877265255854,"extension":6.916405215618735},"index":0,"playId":"f16f6eb4-2443-3671-a249-9f89e2f78146","pitchNumber":1,"startTime":"2026-07-09T23:38:40.249Z","endTime":"2026-07-09T23:39:07.261Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.653162969795517,"aZ":-24.379776847912044,"pfxX":-9.431192141281183,"pfxZ":4.3013140252071995,"pX":-0.47421848221974466,"pZ":1.9177069929339277,"vX0":4.899250463209086,"vY0":-134.1813848423443,"vZ0":-3.1060183426117836,"x":135.08,"y":187.0,"x0":-1.104184266174068,"y0":50.00553383325053,"z0":4.839118483680666,"aX":-17.097193299124292},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":16.0,"spinRate":2374,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.4091348587085637,"extension":7.047956223074378},"index":1,"playId":"a6b8af3e-441f-30eb-b35e-b41c488dcbd1","pitchNumber":2,"startTime":"2026-07-09T23:39:06.261Z","endTime":"2026-07-09T23:39:10.132Z","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":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.227041503361008,"aZ":-23.233544391254263,"pfxX":-8.706099501842873,"pfxZ":4.889936196046133,"pX":-1.6186315875512733,"pZ":3.6155326151704186,"vX0":1.7233741071940782,"vY0":-134.60089706720154,"vZ0":0.5606614969533046,"x":178.7,"y":141.16,"x0":-1.1378687185353742,"y0":50.001889737798344,"z0":5.054411504596663,"aX":-15.914119090804064},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":15.4,"spinRate":2371,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40751350933614505,"extension":6.668872112466815},"index":2,"playId":"61467693-a855-3ca7-adf2-a476e09836f7","pitchNumber":3,"startTime":"2026-07-09T23:39:21.953Z","endTime":"2026-07-09T23:39:25.057Z","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":91.6,"endSpeed":84.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.515758805525905,"aZ":-23.28475871961949,"pfxX":-6.906309879572198,"pfxZ":4.918917154429386,"pX":1.0765497577917142,"pZ":2.199664621610409,"vX0":7.827084534927648,"vY0":-133.28688432554148,"vZ0":-2.542259056305136,"x":75.96,"y":179.39,"x0":-0.9949345820075955,"y0":50.0022150329382,"z0":4.8396859318564305,"aX":-12.478855714908704},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":10.9,"spinRate":2452,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4102806775733008,"extension":6.876185460667622},"index":3,"playId":"d0b1a627-a78c-3787-865f-8df673ebb51b","pitchNumber":4,"startTime":"2026-07-09T23:39:35.376Z","endTime":"2026-07-09T23:39:40.663Z","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":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.643970682133585,"aZ":-23.384188873072176,"pfxX":-9.35607644040835,"pfxZ":4.7754022714960795,"pX":-0.03419365747242271,"pZ":2.1062564196171127,"vX0":6.02298138952871,"vY0":-134.6443782134998,"vZ0":-2.8510567628150483,"x":118.3,"y":181.91,"x0":-1.0821252099819245,"y0":50.001308911318056,"z0":4.829632489535402,"aX":-17.21410694545722},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":15.7,"spinRate":2407,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.40646966383559713,"extension":7.009413386779271},"hitData":{"launchSpeed":87.4,"launchAngle":28.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.37,"coordY":105.63}},"index":4,"playId":"1654a30e-92d8-3dde-b1fc-34d46a20f429","pitchNumber":5,"startTime":"2026-07-09T23:39:51.994Z","endTime":"2026-07-09T23:39:59.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:39:59.621Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-09T23:40:06.102Z","endTime":"2026-07-09T23:40:29.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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_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.7,"endSpeed":83.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1979887981771,"aZ":-24.650834649382716,"pfxX":-0.7529580710785055,"pfxZ":4.290564566580818,"pX":0.48107187046280325,"pZ":2.4117083468407183,"vX0":4.307414944204052,"vY0":-130.7372489675204,"vZ0":-1.9285708248259916,"x":98.66,"y":173.66,"x0":-1.0808643288559856,"y0":50.00391343460793,"z0":4.985341829833115,"aX":-1.3212943045113654},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.7,"breakHorizontal":0.6,"spinRate":2325,"spinDirection":215},"zone":6,"typeConfidence":0.76,"plateTime":0.4168924296500949,"extension":6.734674324933669},"hitData":{"launchSpeed":75.8,"launchAngle":34.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.3,"coordY":93.92}},"index":0,"playId":"980476d7-4d39-39f6-84db-98423d0ed53c","pitchNumber":1,"startTime":"2026-07-09T23:40:21.307Z","endTime":"2026-07-09T23:40:29.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:40:29.096Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edwin Arroyo strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-09T23:42:04.198Z","endTime":"2026-07-09T23:43:37.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"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":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.226169890819268,"aZ":-28.81704134750362,"pfxX":9.42453145379946,"pfxZ":2.2345485014553343,"pX":0.6379470201457815,"pZ":2.6412891317354865,"vX0":-7.948681211744228,"vY0":-121.95000143818969,"vZ0":-0.7237256406315669,"x":92.68,"y":167.47,"x0":2.716877405577827,"y0":50.00517845800059,"z0":5.430060443742381,"aX":14.181767601596214},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.1,"breakHorizontal":-15.1,"spinRate":1804,"spinDirection":109},"zone":6,"typeConfidence":2.0,"plateTime":0.4493351473845668,"extension":5.769802839649553},"index":0,"playId":"9882fa40-31a5-3ee8-8d70-d502c5e61ff2","pitchNumber":1,"startTime":"2026-07-09T23:42:39.451Z","endTime":"2026-07-09T23:42:42.706Z","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":1,"outs":0},"index":1,"startTime":"2026-07-09T23:42:53.797Z","endTime":"2026-07-09T23:43:03.309Z","isPitch":false,"type":"action","player":{"id":695490,"link":"/api/v1/people/695490"}},{"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":86.6,"endSpeed":79.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3641638900342,"aZ":-33.918642195201414,"pfxX":0.3511316570660372,"pfxZ":-1.1065709881045553,"pX":-0.9925830331924169,"pZ":0.022518950495587668,"vX0":-8.550985054862739,"vY0":-125.72562955215578,"vZ0":-5.873863147762657,"x":154.83,"y":238.17,"x0":2.424391492804535,"y0":50.001767156447485,"z0":5.18189263635818,"aX":0.5573588703658824},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.2,"breakHorizontal":1.6,"spinRate":2578,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.43769388179714497,"extension":5.654659912875529},"index":2,"playId":"f4bff225-072c-356d-8cdc-d60235e1ec30","pitchNumber":2,"startTime":"2026-07-09T23:43:03.309Z","endTime":"2026-07-09T23:43:07.547Z","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":97.8,"endSpeed":89.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.027528418453684,"aZ":-18.087576967581047,"pfxX":8.138787803260916,"pfxZ":6.8571609166545,"pX":-0.20907163521498126,"pZ":3.484044932924842,"vX0":-10.377237953139723,"vY0":-142.0490005574942,"vZ0":-2.448465023876359,"x":124.97,"y":144.71,"x0":2.4255016918245467,"y0":50.00055111115403,"z0":5.500613596369555,"aX":16.71398488076071},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.1,"breakHorizontal":-12.7,"spinRate":2216,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.38486119332475166,"extension":5.627762105847198},"index":3,"playId":"271cea53-0b4a-31d2-b17c-7315890aa1a7","pitchNumber":3,"startTime":"2026-07-09T23:43:17.177Z","endTime":"2026-07-09T23:43:23.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.695838242749954,"aZ":-33.44672289629262,"pfxX":-3.2918427659009337,"pfxZ":-0.781236828213995,"pX":-0.7047290881896118,"pZ":1.5614374571754546,"vX0":-7.184536340682425,"vY0":-126.66166850923538,"vZ0":-2.7858219596265563,"x":143.86,"y":196.62,"x0":2.595419593165983,"y0":50.003206858350175,"z0":5.347998102567298,"aX":-5.352699186442713},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.8,"breakHorizontal":7.6,"spinRate":2520,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.43230401178534406,"extension":5.629197121278495},"index":4,"playId":"d9749a31-4fe3-3ac4-8dde-14064e05436c","pitchNumber":4,"startTime":"2026-07-09T23:43:33.789Z","endTime":"2026-07-09T23:43:37.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:43:37.512Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-09T23:43:43.967Z","endTime":"2026-07-09T23:45:12.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64437229730021,"aZ":-25.28443546674684,"pfxX":10.12577999357529,"pfxZ":3.4495651530015543,"pX":1.0616831788178283,"pZ":2.92374212847449,"vX0":-8.012225925602344,"vY0":-140.23919079200294,"vZ0":-2.7831832819984452,"x":76.53,"y":159.84,"x0":2.634992151578148,"y0":50.00533224840246,"z0":5.571844891520214,"aX":20.244703277720355},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.9,"breakHorizontal":-16.8,"spinRate":2058,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.39002866167316164,"extension":5.63544037508395},"index":0,"playId":"4ce7d43b-f55f-3d52-8151-6fae4ae70be1","pitchNumber":1,"startTime":"2026-07-09T23:44:01.398Z","endTime":"2026-07-09T23:44:07.197Z","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":96.1,"endSpeed":88.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94612483221412,"aZ":-25.163496463395127,"pfxX":11.8768745056011,"pfxZ":3.5523969887096927,"pX":-0.04122065437758346,"pZ":1.6925302526984491,"vX0":-11.07026244577707,"vY0":-139.50888362311377,"vZ0":-5.614859889268534,"x":118.57,"y":193.08,"x0":2.4323646803563195,"y0":50.00372336270323,"z0":5.386540529698896,"aX":23.447552462595826},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.4,"breakHorizontal":-19.3,"spinRate":2124,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.392376282544328,"extension":5.846183576188941},"index":1,"playId":"71363d63-50d1-30be-8077-ab54313d7bce","pitchNumber":2,"startTime":"2026-07-09T23:44:15.229Z","endTime":"2026-07-09T23:44:19.397Z","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":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.034539070380774,"aZ":-15.724815444523996,"pfxX":7.469857859718408,"pfxZ":8.137038740757093,"pX":-0.42099403125058393,"pZ":2.123070012714729,"vX0":-10.605084756179204,"vY0":-141.89673043743747,"vZ0":-6.58658116912033,"x":133.05,"y":181.46,"x0":2.409172090411648,"y0":50.00400362183747,"z0":5.491675482013251,"aX":15.104416989826573},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.3,"breakHorizontal":-11.2,"spinRate":2239,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.38725296460685676,"extension":5.696943600056877},"index":2,"playId":"b70c9f59-a6e7-3c8a-9edc-ab76ccb0455a","pitchNumber":3,"startTime":"2026-07-09T23:44:44.054Z","endTime":"2026-07-09T23:44:47.802Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-09T23:44:56.688Z","endTime":"2026-07-09T23:45:07.725Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4733622310204,"aZ":-27.415653307984368,"pfxX":-2.1491031818170603,"pfxZ":2.838669153531483,"pX":-1.7986666634018447,"pZ":1.216375986849745,"vX0":-9.714069787222273,"vY0":-128.31006254622412,"vZ0":-4.667203710644839,"x":185.56,"y":205.94,"x0":2.3086062779222356,"y0":50.00147586954958,"z0":5.184257056512102,"aX":-3.595783269381904},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":6.0,"spinRate":2489,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.42617620541713164,"extension":5.808198763099734},"index":4,"playId":"65e136f9-2387-3315-860b-f4b7f01d9e80","pitchNumber":4,"startTime":"2026-07-09T23:45:07.725Z","endTime":"2026-07-09T23:45:12.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:45:12.324Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-09T23:45:17.605Z","endTime":"2026-07-09T23:47:00.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.010263956407165,"aZ":-36.75023229222992,"pfxX":-0.8494373519688017,"pfxZ":-2.9193684148534986,"pX":-1.5806877180141332,"pZ":0.5561186043168489,"vX0":-9.607304441231879,"vY0":-125.55872929480478,"vZ0":-4.055956869352789,"x":177.25,"y":223.76,"x0":2.4370181809607874,"y0":50.004673097584934,"z0":5.2452910669224755,"aX":-1.3299279417187087},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.1,"breakHorizontal":4.2,"spinRate":2499,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.43949404943197523,"extension":5.580774334893486},"index":0,"playId":"048aa6d8-4d02-33fa-a802-01b0c5e3821d","pitchNumber":1,"startTime":"2026-07-09T23:45:33.180Z","endTime":"2026-07-09T23:45:37.582Z","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":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.172648024181825,"aZ":-16.16488882163263,"pfxX":8.289122008790544,"pfxZ":7.9354575777895615,"pX":-0.921329176819382,"pZ":2.536194988706966,"vX0":-11.70843759300671,"vY0":-141.1524307426923,"vZ0":-5.119001948879037,"x":152.12,"y":170.3,"x0":2.2037929296956404,"y0":50.00491390366394,"z0":5.414429649214374,"aX":16.727296393970427},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.4,"breakHorizontal":-12.6,"spinRate":2350,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.3880622296960219,"extension":5.731187834276871},"index":1,"playId":"65f32f0e-d46f-3c88-b55a-d9d1217fa07a","pitchNumber":2,"startTime":"2026-07-09T23:45:55.775Z","endTime":"2026-07-09T23:46:00.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.867782029102163,"aZ":-27.492279465385806,"pfxX":9.08321079510034,"pfxZ":2.9500555501579537,"pX":-0.4167852415519577,"pZ":2.3856160065304453,"vX0":-10.038226942290638,"vY0":-125.00749288358429,"vZ0":-1.8346246409800777,"x":132.89,"y":174.37,"x0":2.4680108514648547,"y0":50.00037516871784,"z0":5.382919819207952,"aX":14.395058105441073},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.2,"breakHorizontal":-14.2,"spinRate":1666,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.4379194397513131,"extension":5.827870098146346},"index":2,"playId":"168663c3-98ea-328d-b3ff-b8c616e9511c","pitchNumber":3,"startTime":"2026-07-09T23:46:09.935Z","endTime":"2026-07-09T23:46:13.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93987858838859,"aZ":-18.558114466491507,"pfxX":7.505391996233257,"pfxZ":6.944944981776984,"pX":-0.19390366604956957,"pZ":2.0078926490487077,"vX0":-8.476149906882444,"vY0":-139.08990168118558,"vZ0":-6.354906537149698,"x":124.39,"y":184.57,"x0":1.9166268402621607,"y0":50.00422993810436,"z0":5.5511402441863575,"aX":14.719662428044998},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":-11.9,"spinRate":2177,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.3936632400567661,"extension":5.6800238369785925},"index":3,"playId":"7cd681a9-56ac-3744-8839-6d05b160c549","pitchNumber":4,"startTime":"2026-07-09T23:46:26.261Z","endTime":"2026-07-09T23:46:30.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.646559718928938,"aZ":-39.52124783157336,"pfxX":-1.6969329740227133,"pfxZ":-4.457425471287693,"pX":-0.08709546216831913,"pZ":1.1383145344736363,"vX0":-6.079542273419326,"vY0":-128.64657790034497,"vZ0":-2.6508876044221292,"x":120.32,"y":208.05,"x0":2.5424520359973166,"y0":50.00072803553325,"z0":5.293550740576715,"aX":-2.7980397505448926},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-8.4,"breakHorizontal":4.7,"spinRate":2612,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.428370937952371,"extension":5.612724196082097},"index":4,"playId":"764e8e21-5056-3cd6-a913-20bcff41de21","pitchNumber":5,"startTime":"2026-07-09T23:46:43.301Z","endTime":"2026-07-09T23:46:47.566Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.000620828855563,"aZ":-40.49928113352881,"pfxX":-1.9440066571627974,"pfxZ":-5.165017177576678,"pX":-0.4949166725041657,"pZ":1.9046901836455137,"vX0":-6.660350432157051,"vY0":-127.44278333715896,"vZ0":-0.6386415283853069,"x":135.87,"y":187.35,"x0":2.425994874427959,"y0":50.002237380821704,"z0":5.412909998214165,"aX":-3.1329867047066493},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-9.2,"breakHorizontal":5.3,"spinRate":2608,"spinDirection":329},"zone":7,"typeConfidence":2.0,"plateTime":0.43307759514601507,"extension":5.567128582182285},"index":5,"playId":"6fc13d9a-5a82-31e9-8485-67df5e29c5fa","pitchNumber":6,"startTime":"2026-07-09T23:46:56.487Z","endTime":"2026-07-09T23:47:00.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:47:00.206Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T23:48:56.978Z","endTime":"2026-07-09T23:50:25.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.597508347678442,"aZ":-25.96129075990099,"pfxX":-10.161004728469106,"pfxZ":3.453277481885535,"pX":0.32298255533797343,"pZ":0.8298349493195163,"vX0":7.012276663969118,"vY0":-133.91709904094836,"vZ0":-5.548203945018721,"x":104.69,"y":216.37,"x0":-1.0225615509120622,"y0":50.00199999331952,"z0":4.809745045998809,"aX":-18.271640677114597},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.2,"breakHorizontal":16.7,"spinRate":2375,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4105770530360031,"extension":6.808658182950832},"index":0,"playId":"6e51133a-0d7e-3176-b5fa-2438f1246495","pitchNumber":1,"startTime":"2026-07-09T23:49:13.368Z","endTime":"2026-07-09T23:49:17.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.447691525869452,"aZ":-29.401207419990545,"pfxX":3.6933429467131393,"pfxZ":1.864746841361919,"pX":-0.16897993288319643,"pZ":1.984638599955465,"vX0":1.6216303123815103,"vY0":-120.6295257992625,"vZ0":-0.9729967047716594,"x":123.44,"y":185.19,"x0":-1.3279046559627024,"y0":50.002187144065545,"z0":4.963915656335757,"aX":5.492924546925774},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.4,"breakHorizontal":-7.1,"spinRate":2501,"spinDirection":92},"zone":8,"typeConfidence":2.0,"plateTime":0.4524695160528589,"extension":6.871243806626823},"index":1,"playId":"1deda59c-9dc8-3d3c-a769-c25fc37a225d","pitchNumber":2,"startTime":"2026-07-09T23:49:28.710Z","endTime":"2026-07-09T23:49:31.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.032522489715895,"aZ":-30.174447532430307,"pfxX":2.680790369156723,"pfxZ":1.2975419537957213,"pX":1.908944144269325,"pZ":0.04834084806868586,"vX0":6.628431068832342,"vY0":-122.87117124512396,"vZ0":-5.350909165381345,"x":44.24,"y":237.47,"x0":-1.1612500198697062,"y0":50.00453377345363,"z0":4.7876192740849675,"aX":4.140919330053477},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.4,"breakHorizontal":-6.2,"spinRate":2555,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4440470996486652,"extension":7.017411172499998},"index":2,"playId":"348adddc-7104-3f01-aa6f-f2ad50a7c3e4","pitchNumber":3,"startTime":"2026-07-09T23:49:43.882Z","endTime":"2026-07-09T23:49:48.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.732654120664552,"aZ":-28.143865429284716,"pfxX":3.7784800664918388,"pfxZ":2.713533647873918,"pX":0.5086413712804508,"pZ":2.055140026947812,"vX0":2.964076532731747,"vY0":-120.3951363021265,"vZ0":-1.1151100075161904,"x":97.61,"y":183.29,"x0":-1.2241566239847166,"y0":50.003178140242646,"z0":4.988027351234794,"aX":5.613684969905939},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.9,"breakHorizontal":-7.4,"spinRate":2569,"spinDirection":84},"zone":9,"typeConfidence":2.0,"plateTime":0.45285004197093226,"extension":6.951863175694112},"index":3,"playId":"dde5ffba-fa4f-369a-b83b-59902faae25e","pitchNumber":4,"startTime":"2026-07-09T23:50:02.873Z","endTime":"2026-07-09T23:50:06.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.787309406954247,"aZ":-21.624423059709393,"pfxX":-8.578333660206802,"pfxZ":5.805118633562495,"pX":0.14054823576954018,"pZ":2.968194304784683,"vX0":6.259456083879101,"vY0":-134.57701949757165,"vZ0":-1.1891435124465983,"x":111.64,"y":158.64,"x0":-1.11214920312957,"y0":50.00126592807659,"z0":4.96144882955375,"aX":-15.584539330024505},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.4,"breakHorizontal":14.0,"spinRate":2433,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.40848710825637813,"extension":7.248761173474549},"index":4,"playId":"dc2db429-c12d-39d1-94a5-f3910a66f1f3","pitchNumber":5,"startTime":"2026-07-09T23:50:21.608Z","endTime":"2026-07-09T23:50:25.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:50:25.546Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, first baseman Spencer Steer to pitcher Brady Singer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T23:50:29.826Z","endTime":"2026-07-09T23:51:24.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":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],"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":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_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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.518386785082388,"aZ":-35.720106849835645,"pfxX":3.398049995925164,"pfxZ":-2.3438233225710974,"pX":0.9936179121357877,"pZ":1.5131251147029987,"vX0":4.211653571802469,"vY0":-122.37773420742153,"vZ0":-0.9765929530410263,"x":79.13,"y":197.93,"x0":-1.1921465971726697,"y0":50.0026695996731,"z0":4.981652664431633,"aX":5.143869890926864},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.2,"breakHorizontal":-7.2,"spinRate":2499,"spinDirection":98},"zone":14,"typeConfidence":0.9,"plateTime":0.44786556251647625,"extension":6.949519953811325},"index":0,"playId":"0d4a0bd8-d3f9-3a38-b040-2aaf6e3fb9f3","pitchNumber":1,"startTime":"2026-07-09T23:50:49.192Z","endTime":"2026-07-09T23:50:52.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52704942230503,"aZ":-20.450258342009995,"pfxX":-10.00107683222316,"pfxZ":6.5702257501487065,"pX":-0.8267421117972815,"pZ":1.2524615168972668,"vX0":4.455936496774572,"vY0":-133.91834564499442,"vZ0":-5.38194001182894,"x":148.51,"y":204.96,"x0":-1.228573648305109,"y0":50.0065673621422,"z0":4.786904576998602,"aX":-17.858944071205418},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":16.9,"spinRate":2420,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4117012173521024,"extension":7.309113435404671},"index":1,"playId":"142eaca8-880e-3d36-a4b3-840ee9452eda","pitchNumber":2,"startTime":"2026-07-09T23:51:03.757Z","endTime":"2026-07-09T23:51:09.122Z","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":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.541873693532395,"aZ":-33.53230670000636,"pfxX":2.873312367678693,"pfxZ":-0.8950847046494985,"pX":-0.34934407387751976,"pZ":1.9612960097030925,"vX0":1.6439777025569828,"vY0":-122.14908007933181,"vZ0":-0.32575982712498375,"x":130.32,"y":185.83,"x0":-1.4039213512010913,"y0":50.00391802893003,"z0":4.973821726470233,"aX":4.351887967619126},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.4,"breakHorizontal":-5.6,"spinRate":2501,"spinDirection":85},"zone":7,"typeConfidence":0.93,"plateTime":0.44801344758056505,"extension":7.03044632973062},"hitData":{"launchSpeed":85.5,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.5,"coordY":161.29}},"index":2,"playId":"35367f20-dd03-33f3-af05-fe14f42bda9d","pitchNumber":3,"startTime":"2026-07-09T23:51:17.192Z","endTime":"2026-07-09T23:51:24.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:51:24.495Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T23:52:41.506Z","endTime":"2026-07-09T23:53:06.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"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":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-09T23:51:54.475Z","endTime":"2026-07-09T23:52:43.862Z","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":92.0,"endSpeed":84.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.225051426721116,"aZ":-22.52554574036473,"pfxX":-8.854970765706687,"pfxZ":5.314363219931746,"pX":-1.2307665249508506,"pZ":1.7598134303394182,"vX0":2.851665903436644,"vY0":-133.9531486555969,"vZ0":-3.940580049057515,"x":163.91,"y":191.27,"x0":-1.159448141966166,"y0":50.00137928855244,"z0":4.862414190450601,"aX":-16.073263342252865},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":15.4,"spinRate":2344,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.40906136436082763,"extension":7.0882132143966805},"index":1,"playId":"b17ba8db-32d8-3927-8092-a4399ca980a4","pitchNumber":1,"startTime":"2026-07-09T23:52:43.862Z","endTime":"2026-07-09T23:52:48.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.924234469719966,"aZ":-31.557158684317738,"pfxX":1.9108743916075934,"pfxZ":0.4147821516698098,"pX":-0.2873310141633107,"pZ":2.393396608227532,"vX0":1.6234962976802738,"vY0":-120.7477964229218,"vZ0":0.25547292257079923,"x":127.95,"y":174.16,"x0":-1.2138781881238203,"y0":50.00391614904921,"z0":5.036472718473967,"aX":2.8548258324790057},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.1,"breakHorizontal":-3.8,"spinRate":2400,"spinDirection":99},"zone":5,"typeConfidence":0.94,"plateTime":0.45158903584823706,"extension":7.067466095544822},"hitData":{"launchSpeed":97.3,"launchAngle":39.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.92,"coordY":58.8}},"index":2,"playId":"b5193f4d-a8ca-3ddb-ba34-980698a0a482","pitchNumber":2,"startTime":"2026-07-09T23:52:56.628Z","endTime":"2026-07-09T23:53:06.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:53:06.082Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T23:54:53.632Z","endTime":"2026-07-09T23:56:04.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.932115867820027,"aZ":-15.579516395368364,"pfxX":8.244794845486686,"pfxZ":8.188800217469275,"pX":0.47307482951605634,"pZ":2.574892208066071,"vX0":-8.632270760987941,"vY0":-141.3878648203165,"vZ0":-5.748086387167858,"x":98.97,"y":169.26,"x0":2.4930763266521625,"y0":50.00521324747354,"z0":5.632513422496,"aX":16.712287664041362},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":-13.2,"spinRate":2214,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.3872452722409636,"extension":5.77387888491234},"index":0,"playId":"ff9548ba-d54e-3e97-b165-f4154d808806","pitchNumber":1,"startTime":"2026-07-09T23:55:19.412Z","endTime":"2026-07-09T23:55:22.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.047339621107533,"aZ":-33.04503363540224,"pfxX":-3.0035312445278386,"pfxZ":-0.5419866074556774,"pX":-0.8257597658185387,"pZ":1.6963046847430083,"vX0":-7.282138034351887,"vY0":-125.10803196333904,"vZ0":-2.3806098267450455,"x":148.48,"y":192.98,"x0":2.507296706041859,"y0":50.00524901776107,"z0":5.355161211512003,"aX":-4.786540763856836},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.3,"breakHorizontal":7.1,"spinRate":2476,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4369579241615731,"extension":5.7618945311273855},"index":1,"playId":"906fab85-e178-3e5f-b4e4-d13cd2326679","pitchNumber":2,"startTime":"2026-07-09T23:55:34.120Z","endTime":"2026-07-09T23:55:37.416Z","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":0},"index":2,"startTime":"2026-07-09T23:55:47.577Z","endTime":"2026-07-09T23:55:56.554Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97191963070853,"aZ":-30.50008620888641,"pfxX":-3.5823040059536972,"pfxZ":0.9823763476303409,"pX":-0.6929271136045349,"pZ":2.445024544889619,"vX0":-6.961908286856965,"vY0":-129.685191847721,"vZ0":-1.733785078706339,"x":143.41,"y":172.76,"x0":2.4912077298686834,"y0":50.003937306931256,"z0":5.447505288243336,"aX":-6.103541813025284},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.6,"breakHorizontal":8.0,"spinRate":2489,"spinDirection":321},"zone":4,"typeConfidence":2.0,"plateTime":0.4222731894814391,"extension":5.556745701396183},"hitData":{"launchSpeed":78.2,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.0,"coordY":165.0}},"index":3,"playId":"b7209c31-9ff7-3565-9b45-41f33675394d","pitchNumber":3,"startTime":"2026-07-09T23:55:56.554Z","endTime":"2026-07-09T23:56:04.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:56:04.003Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T23:56:16.590Z","endTime":"2026-07-09T23:57:57.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.4,"endSpeed":89.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.242878303818493,"aZ":-18.620072076095884,"pfxX":7.689509003858017,"pfxZ":6.6221721028761085,"pX":-0.7647485466244236,"pZ":2.5925494202945543,"vX0":-11.661535053977968,"vY0":-141.4752028341218,"vZ0":-4.783918636400631,"x":146.15,"y":168.78,"x0":2.3926732945870746,"y0":50.00498578797557,"z0":5.481896478873219,"aX":15.745720171535966},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.3,"breakHorizontal":-11.9,"spinRate":2126,"spinDirection":123},"zone":4,"typeConfidence":2.0,"plateTime":0.38567709402725203,"extension":5.752321700273948},"index":0,"playId":"093b7cad-26df-3506-a871-b09a2def39d7","pitchNumber":1,"startTime":"2026-07-09T23:56:27.940Z","endTime":"2026-07-09T23:56:32.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.033749147666782,"aZ":-30.22784999080118,"pfxX":-3.0291390352596554,"pfxZ":1.2435919902254327,"pX":0.9500604211065533,"pZ":3.1716934935441006,"vX0":-3.454436498164637,"vY0":-123.78411187496712,"vZ0":0.5084140664907852,"x":80.79,"y":153.14,"x0":2.7513856652496065,"y0":50.00550790415388,"z0":5.47128534950975,"aX":-4.7555498785641115},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.6,"breakHorizontal":6.2,"spinRate":2475,"spinDirection":316},"zone":12,"typeConfidence":2.0,"plateTime":0.4405430509220958,"extension":5.498505109542112},"index":1,"playId":"a34d163c-edae-342f-a6bb-4129d2d0477d","pitchNumber":2,"startTime":"2026-07-09T23:56:41.118Z","endTime":"2026-07-09T23:56:45.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60210232411322,"aZ":-28.231056197632363,"pfxX":-3.393828258188952,"pfxZ":2.454859124775112,"pX":0.2631786565913756,"pZ":3.1624823627879386,"vX0":-4.896670602315734,"vY0":-125.52036019603301,"vZ0":-0.05588497263081005,"x":106.97,"y":153.39,"x0":2.674671644529377,"y0":50.004815192802205,"z0":5.469211519719093,"aX":-5.456483073590154},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.7,"breakHorizontal":7.2,"spinRate":2546,"spinDirection":320},"zone":2,"typeConfidence":2.0,"plateTime":0.4351131945993987,"extension":5.57137776938642},"index":2,"playId":"a2fc9586-efbf-3bd8-8b33-bfab03272878","pitchNumber":3,"startTime":"2026-07-09T23:56:55.914Z","endTime":"2026-07-09T23:56:59.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.014651139189294,"aZ":-39.94276901980021,"pfxX":-3.41047305273484,"pfxZ":-4.832831886319548,"pX":1.7425931140442894,"pZ":3.5181432705359557,"vX0":-1.5127172564523732,"vY0":-126.7639339663837,"vZ0":2.7689212326657775,"x":50.58,"y":143.79,"x0":2.7925062822100726,"y0":50.00411425115353,"z0":5.628804744172218,"aX":-5.479542163337344},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.8,"breakHorizontal":6.6,"spinRate":2418,"spinDirection":317},"zone":12,"typeConfidence":2.0,"plateTime":0.4342115821500885,"extension":5.548598477749644},"index":3,"playId":"3ec5cf85-9562-3525-bde2-361df51ada0e","pitchNumber":4,"startTime":"2026-07-09T23:57:10.293Z","endTime":"2026-07-09T23:57:17.723Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-07-09T23:57:26.683Z","endTime":"2026-07-09T23:57:36.722Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"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":97.5,"endSpeed":89.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32911188382674,"aZ":-19.176770699290312,"pfxX":6.90637945169483,"pfxZ":6.371373719898074,"pX":0.9058144159649789,"pZ":3.152825237937418,"vX0":-7.143323096499563,"vY0":-141.90526513801368,"vZ0":-3.4611324981673937,"x":82.47,"y":153.65,"x0":2.557843554334597,"y0":50.00500248702836,"z0":5.60933766875661,"aX":14.093950144622564},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.0,"breakHorizontal":-11.0,"spinRate":2142,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.38591260630954194,"extension":5.871224511923836},"index":5,"playId":"dcc3c00d-2836-3107-843c-54234230d614","pitchNumber":5,"startTime":"2026-07-09T23:57:36.722Z","endTime":"2026-07-09T23:57:40.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":78.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46305796458575,"aZ":-30.288228870823602,"pfxX":-3.347031088689203,"pfxZ":1.186433427236251,"pX":-0.3701623268466426,"pZ":2.662529422747974,"vX0":-6.3088983070222415,"vY0":-126.35701663870216,"vZ0":-0.7279845925941373,"x":131.11,"y":166.89,"x0":2.609248332606871,"y0":50.004417926727434,"z0":5.421662222624743,"aX":-5.328022562474732},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.3,"breakHorizontal":7.7,"spinRate":2521,"spinDirection":325},"zone":4,"typeConfidence":2.0,"plateTime":0.43606320416459976,"extension":5.728371199093039},"index":6,"playId":"b72a7edd-8426-3663-9a58-95996769a88f","pitchNumber":6,"startTime":"2026-07-09T23:57:53.300Z","endTime":"2026-07-09T23:57:57.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:57:57.322Z","atBatIndex":24},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Spencer Steer hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T23:58:05.905Z","endTime":"2026-07-09T23:58:38.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2316428338885,"aZ":-29.764081648206275,"pfxX":10.271802834750549,"pfxZ":1.531037065592228,"pX":0.7567229742913233,"pZ":3.0591794577875366,"vX0":-7.740676109187696,"vY0":-124.74039480404159,"vZ0":0.013477180365166097,"x":88.16,"y":156.18,"x0":2.5664487393684685,"y0":50.00317288591645,"z0":5.508765654380615,"aX":16.178212894106046},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":-16.8,"spinRate":1716,"spinDirection":116},"zone":3,"typeConfidence":2.0,"plateTime":0.43918796191306875,"extension":5.7571344663793},"index":0,"playId":"a3cbefaf-6f12-3183-b535-8d960e518995","pitchNumber":1,"startTime":"2026-07-09T23:58:20.725Z","endTime":"2026-07-09T23:58:24.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67907103034516,"aZ":-35.27229928267704,"pfxX":-1.189110480623528,"pfxZ":-1.9471058553886813,"pX":-2.1387145497257776,"pZ":-0.10938662914513508,"vX0":-10.618895825906657,"vY0":-127.14784386017946,"vZ0":-6.04598167409533,"x":198.52,"y":241.73,"x0":2.2943037560201684,"y0":50.00282827334552,"z0":5.191143601403546,"aX":-1.8914492328158887},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.0,"breakHorizontal":5.2,"spinRate":2580,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.43535228924860014,"extension":5.787661800837458},"index":1,"playId":"0ad9c607-4185-3624-8a43-795e3c2c9009","pitchNumber":2,"startTime":"2026-07-09T23:58:35.386Z","endTime":"2026-07-09T23:58:38.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T23:58:38.901Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T23:58:49.243Z","endTime":"2026-07-10T00:00:32.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.796466947442198,"aZ":-32.507540029364066,"pfxX":-0.3722519004947382,"pfxZ":-0.21507720481706905,"pX":0.6726850584091227,"pZ":3.4057437945533597,"vX0":-4.914362256921682,"vY0":-124.31746362948982,"vZ0":1.5587512417147982,"x":91.36,"y":146.82,"x0":2.7374082668673765,"y0":50.0039141059318,"z0":5.502441783348451,"aX":-0.5724680083892209},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.4,"breakHorizontal":2.0,"spinRate":2366,"spinDirection":330},"zone":12,"typeConfidence":2.0,"plateTime":0.44343522739530705,"extension":5.5105833139677305},"index":0,"playId":"08c23a44-ad2f-37ad-a229-66f9f0826890","pitchNumber":1,"startTime":"2026-07-09T23:59:15.789Z","endTime":"2026-07-09T23:59:42.815Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"}}},{"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":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.131076942684174,"aZ":-18.33182220222276,"pfxX":9.286255039494712,"pfxZ":6.943587306503192,"pX":0.8803102918105347,"pZ":3.9485968140170735,"vX0":-7.731778514986469,"vY0":-140.409168814167,"vZ0":-1.2514321005887774,"x":83.44,"y":132.17,"x0":2.464686551964621,"y0":50.006933647625104,"z0":5.59431109798218,"aX":18.524943531267443},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":-15.2,"spinRate":2262,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.39026992783184733,"extension":5.628766697441502},"index":1,"playId":"600b6ee0-dc69-37db-b27a-925c1d19016b","pitchNumber":2,"startTime":"2026-07-09T23:59:42.437Z","endTime":"2026-07-09T23:59:47.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05537588968477,"aZ":-27.63548453686832,"pfxX":9.990855884591907,"pfxZ":2.870203651852279,"pX":-0.5164241932536989,"pZ":3.1239785799892643,"vX0":-10.16102780766573,"vY0":-124.51036958782909,"vZ0":-0.3460201574383428,"x":136.68,"y":154.43,"x0":2.303384393742642,"y0":50.00543823719374,"z0":5.535387715621896,"aX":15.819677180729443},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.4,"breakHorizontal":-16.0,"spinRate":1448,"spinDirection":117},"zone":1,"typeConfidence":2.0,"plateTime":0.43850953373325474,"extension":5.689705251979432},"index":2,"playId":"46261dc9-0db2-33a4-9905-2fe17a7d8cba","pitchNumber":3,"startTime":"2026-07-09T23:59:59.011Z","endTime":"2026-07-10T00:00:02.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73014335402693,"aZ":-36.49659697042212,"pfxX":-3.1119200886817078,"pfxZ":-2.7648435816334693,"pX":-0.1242993540037609,"pZ":2.0439676886906213,"vX0":-6.054941939607683,"vY0":-124.86422521367753,"vZ0":-0.7731332030279342,"x":121.74,"y":183.59,"x0":2.747074445651403,"y0":50.00423783672414,"z0":5.38977151142883,"aX":-4.860184574398612},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.9,"breakHorizontal":7.2,"spinRate":2501,"spinDirection":331},"zone":8,"typeConfidence":2.0,"plateTime":0.4405147336716606,"extension":5.773851947780107},"index":3,"playId":"be510f85-70ed-3060-a6dd-fcb490fe127b","pitchNumber":4,"startTime":"2026-07-10T00:00:13.343Z","endTime":"2026-07-10T00:00:17.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.6,"endSpeed":79.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.590185592930645,"aZ":-33.93385005907729,"pfxX":-0.10198949270763191,"pfxZ":-1.0944379869100782,"pX":-0.3725926101258165,"pZ":0.7160367506789664,"vX0":-7.098273861067758,"vY0":-127.28455814664855,"vZ0":-4.608236471775063,"x":131.2,"y":219.45,"x0":2.4871527215990086,"y0":50.00083298014598,"z0":5.292521524881877,"aX":-0.16407172922213387},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.0,"breakHorizontal":2.0,"spinRate":2581,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.43337044857057805,"extension":5.62932068110533},"index":4,"playId":"2288edba-65c7-35c3-9ad2-f4088d8f99b7","pitchNumber":5,"startTime":"2026-07-10T00:00:28.535Z","endTime":"2026-07-10T00:00:32.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:00:32.087Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-10T00:02:24.338Z","endTime":"2026-07-10T00:03:40.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"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],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":91.1,"endSpeed":83.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.731262960031046,"aZ":-25.24275295706556,"pfxX":-10.410182465836094,"pfxZ":3.9105914706216893,"pX":0.9730000847458341,"pZ":2.1459377819478465,"vX0":8.411126660117072,"vY0":-132.3961408047441,"vZ0":-2.490536222499118,"x":79.91,"y":180.84,"x0":-0.8953712698364641,"y0":50.001356437667745,"z0":4.9495353537803,"aX":-18.446995647139786},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.7,"breakHorizontal":16.9,"spinRate":2293,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4139687260308409,"extension":7.0580333547581136},"index":0,"playId":"d6c5a6a4-4de6-3aa3-9c92-9331a6c0311e","pitchNumber":1,"startTime":"2026-07-10T00:02:54.052Z","endTime":"2026-07-10T00:02:57.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41063101309231,"aZ":-23.0068276362596,"pfxX":-9.118975300674405,"pfxZ":5.030839643469006,"pX":-0.024795902253204983,"pZ":2.4015950532745083,"vX0":5.709212424764308,"vY0":-134.26547280216417,"vZ0":-2.3773595070345928,"x":117.95,"y":173.94,"x0":-0.9952735056116451,"y0":50.005869423839485,"z0":4.93788792528524,"aX":-16.631258159630907},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.8,"breakHorizontal":15.2,"spinRate":2278,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.4081419503042798,"extension":6.8814707809889395},"index":1,"playId":"a3fb7ff4-e12b-3765-ab54-931c70806ba4","pitchNumber":2,"startTime":"2026-07-10T00:03:06.606Z","endTime":"2026-07-10T00:03:10.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.970126645880192,"aZ":-24.198872025643198,"pfxX":-10.902079467058273,"pfxZ":4.437313936917963,"pX":0.617837021577444,"pZ":1.526722441932704,"vX0":8.10655974011111,"vY0":-133.5470751341375,"vZ0":-4.083635872581603,"x":93.45,"y":197.56,"x0":-1.0473922323731677,"y0":50.00526997461024,"z0":4.825826381779541,"aX":-19.60641950215271},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.3,"breakHorizontal":17.9,"spinRate":2434,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.41083965874920825,"extension":7.091769507253373},"index":2,"playId":"179a3ec6-6210-303e-95f0-33bf3e280df3","pitchNumber":3,"startTime":"2026-07-10T00:03:21.936Z","endTime":"2026-07-10T00:03:26.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.370458404770034,"aZ":-31.391424798532036,"pfxX":2.6874229961766387,"pfxZ":0.5174408354441651,"pX":1.181029764319231,"pZ":1.5140653000173914,"vX0":4.571131024660896,"vY0":-122.00780997122897,"vZ0":-1.707702357999605,"x":71.98,"y":197.9,"x0":-1.0638742028832218,"y0":50.003179568612346,"z0":4.921223146461526,"aX":4.062063738453144},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.8,"breakHorizontal":-5.9,"spinRate":2487,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.44845174425599144,"extension":6.778866289643256},"index":3,"playId":"6923b974-92ce-3b15-9dfe-0bfe1e5b4266","pitchNumber":4,"startTime":"2026-07-10T00:03:36.992Z","endTime":"2026-07-10T00:03:40.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:03:40.658Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryson Stott lines out to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-10T00:03:48.434Z","endTime":"2026-07-10T00:04:27.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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(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":83.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.107831866266224,"aZ":-22.60595731673506,"pfxX":-9.086401763051878,"pfxZ":5.309336347962125,"pX":-0.5132803675253429,"pZ":1.5849531531547945,"vX0":4.805515381257749,"vY0":-133.98252450654104,"vZ0":-4.269494522741024,"x":136.57,"y":195.99,"x0":-1.157128774181335,"y0":50.00641981501711,"z0":4.8308544965608675,"aX":-16.39134473434406},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":15.4,"spinRate":2296,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.4100584297802081,"extension":6.936809848291237},"index":0,"playId":"532489c1-6530-3660-9782-8dc6191765f4","pitchNumber":1,"startTime":"2026-07-10T00:04:06.596Z","endTime":"2026-07-10T00:04:11.231Z","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.1,"endSpeed":83.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69863517057325,"aZ":-22.652188436873136,"pfxX":-8.286418620574489,"pfxZ":5.269876958302972,"pX":-0.3459029569068917,"pZ":1.8322441254605306,"vX0":4.561152069859524,"vY0":-134.018067086947,"vZ0":-3.6142639127302845,"x":130.19,"y":189.31,"x0":-0.9990541448535816,"y0":50.003916280143514,"z0":4.828589570748507,"aX":-14.977625810204504},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.9,"breakHorizontal":13.9,"spinRate":2316,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4096917038840191,"extension":6.796060757560251},"hitData":{"launchSpeed":86.1,"launchAngle":20.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.27,"coordY":101.96}},"index":1,"playId":"922049e7-8a8f-33a4-9d0b-b451e4a3f561","pitchNumber":2,"startTime":"2026-07-10T00:04:20.794Z","endTime":"2026-07-10T00:04:27.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:04:27.312Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Rincones Jr. grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-10T00:04:36.978Z","endTime":"2026-07-10T00:05:12.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.165953530222605,"aZ":-29.522673539473587,"pfxX":2.0881069289475995,"pfxZ":1.7554179546926139,"pX":1.00772695662319,"pZ":0.8575911185331725,"vX0":4.883727087317832,"vY0":-122.17485400330519,"vZ0":-3.4917892703479816,"x":78.59,"y":215.63,"x0":-1.2887519684538908,"y0":50.00344480519121,"z0":4.843757932009768,"aX":3.154919306548696},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.6,"breakHorizontal":-4.9,"spinRate":2439,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4483917390204204,"extension":6.899152370613214},"index":0,"playId":"dad8c4b1-2ca5-3081-bb45-3a29f0d6baf1","pitchNumber":1,"startTime":"2026-07-10T00:04:50.679Z","endTime":"2026-07-10T00:04:55.114Z","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.2,"endSpeed":84.1,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98624870700253,"aZ":-23.427965345445127,"pfxX":-9.475116063704185,"pfxZ":4.825556226742247,"pX":0.011584820214960274,"pZ":1.8726720311564082,"vX0":6.1719187871579,"vY0":-134.06072558589574,"vZ0":-3.4818475430564892,"x":116.56,"y":188.22,"x0":-1.0937721631164763,"y0":50.00512365278452,"z0":4.867792401231246,"aX":-17.18497027246022},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.2,"breakHorizontal":15.7,"spinRate":2365,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.4091520941812945,"extension":6.974769238070282},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.5,"coordY":151.68}},"index":1,"playId":"fde5bdb8-825b-3baa-972e-c63db4d39e90","pitchNumber":2,"startTime":"2026-07-10T00:05:04.691Z","endTime":"2026-07-10T00:05:12.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:05:12.288Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Stephenson grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-10T00:07:32.807Z","endTime":"2026-07-10T00:07:56.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-10T00:07:19.637Z","endTime":"2026-07-10T00:07:35.109Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"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":94.4,"endSpeed":87.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.948057748522157,"aZ":-18.739875254504668,"pfxX":9.611158386726135,"pfxZ":7.02048922978447,"pX":-0.9425536201397344,"pZ":1.1557140284900111,"vX0":-12.223427726253098,"vY0":-136.87883525335172,"vZ0":-8.092434954069343,"x":152.93,"y":207.58,"x0":2.3155360283131454,"y0":50.00106378541895,"z0":5.415269041070478,"aX":18.38362949019304},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.3,"breakHorizontal":-15.1,"spinRate":2155,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.39894540559714864,"extension":5.676936086873517},"index":1,"playId":"7e39734c-fe97-3348-a4c8-c2c4a495a3b3","pitchNumber":1,"startTime":"2026-07-10T00:07:35.109Z","endTime":"2026-07-10T00:07:39.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94139096988463,"aZ":-27.777131567266967,"pfxX":12.00992279024706,"pfxZ":2.295505500895038,"pX":0.30604099500213605,"pZ":1.9309244437305888,"vX0":-10.36695287170332,"vY0":-137.21151400478598,"vZ0":-4.199844698276197,"x":105.33,"y":186.65,"x0":2.5636293613021732,"y0":50.00469240929888,"z0":5.363189285010322,"aX":23.017436760487133},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.5,"breakHorizontal":-19.7,"spinRate":2242,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.3984315857904561,"extension":5.6489631014336545},"hitData":{"launchSpeed":100.7,"launchAngle":2.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.52,"coordY":130.12}},"index":2,"playId":"54388cfe-b5ce-3ce0-b289-ef90fae0fa8c","pitchNumber":2,"startTime":"2026-07-10T00:07:48.804Z","endTime":"2026-07-10T00:07:56.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:07:56.922Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Noelvi Marte walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-10T00:08:05.678Z","endTime":"2026-07-10T00:10:24.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.811648841339206,"aZ":-16.756475486792024,"pfxX":9.480500497724396,"pfxZ":8.51523984408618,"pX":-0.7574463588725937,"pZ":2.2565859467313714,"vX0":-10.48025235162917,"vY0":-133.69464076119363,"vZ0":-5.555326236541106,"x":145.87,"y":177.85,"x0":1.9815216492606709,"y0":50.00140610969221,"z0":5.563926162272566,"aX":17.162345473076403},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.4,"breakHorizontal":-14.9,"spinRate":2263,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.4096723132294873,"extension":5.7729552387577865},"index":0,"playId":"51f96465-42a2-36be-9c09-4a501d2f2cf1","pitchNumber":1,"startTime":"2026-07-10T00:08:21.943Z","endTime":"2026-07-10T00:08:26.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":75.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.460012799847345,"aZ":-28.839265960946577,"pfxX":2.3902615485147054,"pfxZ":2.2642300680596783,"pX":-1.3900426221194526,"pZ":0.3248359976256278,"vX0":-10.1659378873412,"vY0":-122.26666902577149,"vZ0":-5.70399031028216,"x":169.99,"y":230.01,"x0":2.5630984834518085,"y0":50.002134714424315,"z0":5.251087173743259,"aX":3.5182998682823055},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.6,"breakHorizontal":-1.2,"spinRate":2393,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4529290725007211,"extension":5.440039867904229},"index":1,"playId":"b5aebdf0-3d8d-304d-b038-36e20af9152a","pitchNumber":2,"startTime":"2026-07-10T00:08:37.450Z","endTime":"2026-07-10T00:08:42.497Z","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":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68087065029744,"aZ":-28.63648834807497,"pfxX":9.236866276870023,"pfxZ":2.3494533265557482,"pX":0.7747975731606221,"pZ":2.4658287749476555,"vX0":-6.972206637859699,"vY0":-122.03675334028641,"vZ0":-1.3867601629662443,"x":87.47,"y":172.2,"x0":2.4729389286266623,"y0":50.000238803714964,"z0":5.514860565453699,"aX":13.88908722204181},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.2,"breakHorizontal":-15.0,"spinRate":1736,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.4493215759862883,"extension":5.618092133676191},"index":2,"playId":"566882a8-2c11-3330-9e9c-d64f310eac05","pitchNumber":3,"startTime":"2026-07-10T00:08:56.689Z","endTime":"2026-07-10T00:09:00.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.329563303240665,"aZ":-34.25756554805457,"pfxX":-0.6617368984952806,"pfxZ":-1.327139327502481,"pX":0.23527335794576018,"pZ":1.9479201087878586,"vX0":-5.9244925223160205,"vY0":-124.75995031799967,"vZ0":-1.7223008413204608,"x":108.03,"y":186.19,"x0":2.73190123975676,"y0":50.00313712638476,"z0":5.484468891867327,"aX":-1.0377931029654495},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.5,"breakHorizontal":2.6,"spinRate":2442,"spinDirection":319},"zone":8,"typeConfidence":2.0,"plateTime":0.4399078829172631,"extension":5.538349833918539},"index":3,"playId":"20eaaf46-64b7-39e5-be8f-8e9594c2b64b","pitchNumber":4,"startTime":"2026-07-10T00:09:14.369Z","endTime":"2026-07-10T00:09:17.888Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-10T00:09:29.815Z","endTime":"2026-07-10T00:09:38.993Z","isPitch":false,"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(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":97.0,"endSpeed":88.8,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.673546646929644,"aZ":-21.762629640125066,"pfxX":8.207075335832888,"pfxZ":5.148618417498829,"pX":0.9932231449266137,"pZ":3.55086496113243,"vX0":-6.813144772943742,"vY0":-141.18844568907303,"vZ0":-1.9743851866232383,"x":79.14,"y":142.91,"x0":2.3694390763365414,"y0":50.00358318771636,"z0":5.657548559312519,"aX":16.59631861945677},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.1,"breakHorizontal":-13.6,"spinRate":2154,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.3877086564309131,"extension":5.5568798758727445},"index":5,"playId":"5cbaa9ae-bb3e-31b3-9607-7cd63e6a0d9a","pitchNumber":5,"startTime":"2026-07-10T00:09:38.993Z","endTime":"2026-07-10T00:09:42.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.650263445937714,"aZ":-36.96966985170117,"pfxX":-5.659562933650744,"pfxZ":-2.98312277689398,"pX":1.6449775064874612,"pZ":2.856725397267414,"vX0":-0.7914130341026535,"vY0":-126.56744919061639,"vZ0":0.7307300938230401,"x":54.3,"y":161.65,"x0":2.6969156461678487,"y0":50.00051554809571,"z0":5.542715001165759,"aX":-9.110466142138614},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.9,"breakHorizontal":10.4,"spinRate":2314,"spinDirection":317},"zone":12,"typeConfidence":2.0,"plateTime":0.4340245759857071,"extension":5.3778213377017785},"index":6,"playId":"21dd9e52-cd80-3f1b-96ee-f9c52876f426","pitchNumber":6,"startTime":"2026-07-10T00:10:01.531Z","endTime":"2026-07-10T00:10:05.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.359483115321147,"aZ":-31.207764142772525,"pfxX":-1.9735354663343805,"pfxZ":0.5857300894169342,"pX":0.7600548487290543,"pZ":4.059880602113247,"vX0":-4.025346576067977,"vY0":-127.04935058833753,"vZ0":2.3821168995625577,"x":88.03,"y":129.16,"x0":2.612191882387716,"y0":50.00543347864633,"z0":5.565558860579204,"aX":-3.2748644308843637},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.7,"breakHorizontal":4.3,"spinRate":2311,"spinDirection":326},"zone":12,"typeConfidence":2.0,"plateTime":0.42865921779731675,"extension":5.636617565596622},"index":7,"playId":"4f07ddc3-9a90-3196-b495-8b0662ea2ac9","pitchNumber":7,"startTime":"2026-07-10T00:10:20.029Z","endTime":"2026-07-10T00:10:24.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:10:24.652Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edwin Arroyo grounds out, second baseman Bryson Stott to first baseman Bryce Harper. Noelvi Marte to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-10T00:10:29.508Z","endTime":"2026-07-10T00:11:12.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"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":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"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(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":86.3,"endSpeed":79.1,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.779971974509085,"aZ":-30.61381919794778,"pfxX":9.687430600911366,"pfxZ":0.9745035181565314,"pX":1.3660846378060043,"pZ":3.9041776916897244,"vX0":-6.150724205892173,"vY0":-125.5577631557986,"vZ0":1.8174702614025626,"x":64.93,"y":133.37,"x0":2.5855555633340375,"y0":50.00331825647997,"z0":5.657415476360024,"aX":15.50943460087597},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.4,"breakHorizontal":-16.2,"spinRate":1776,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.43580232639690974,"extension":5.650147711029259},"index":0,"playId":"2fb3e3a1-fb3b-3797-ba16-d48b708cd1bb","pitchNumber":1,"startTime":"2026-07-10T00:10:48.199Z","endTime":"2026-07-10T00:10:52.210Z","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":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.842884447400237,"aZ":-29.26544158997045,"pfxX":10.317650828167631,"pfxZ":1.823431526928708,"pX":0.3143673375963069,"pZ":3.1688014237997506,"vX0":-8.550054287813836,"vY0":-124.8297281138873,"vZ0":0.05956464484618107,"x":105.02,"y":153.22,"x0":2.4273102118013976,"y0":50.001994715822846,"z0":5.534827730207653,"aX":16.440875014647315},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.6,"breakHorizontal":-16.9,"spinRate":1703,"spinDirection":116},"zone":3,"typeConfidence":2.0,"plateTime":0.43716872765280534,"extension":5.80324656562247},"hitData":{"launchSpeed":96.3,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.0,"coordY":142.0}},"index":1,"playId":"8b3b2570-e03d-34b8-b803-89b1176635c3","pitchNumber":2,"startTime":"2026-07-10T00:11:05.003Z","endTime":"2026-07-10T00:11:12.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:11:12.546Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Friedl singles on a ground ball to second baseman Bryson Stott. Noelvi Marte to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-10T00:11:25.215Z","endTime":"2026-07-10T00:12:24.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"postOnThird":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.315338008773278,"aZ":-29.07755376049718,"pfxX":0.1924362491499192,"pfxZ":1.9257516830502226,"pX":-1.3670186267053972,"pZ":1.7329950285877254,"vX0":-9.852944424599775,"vY0":-125.5874466568539,"vZ0":-3.0526494520623597,"x":169.11,"y":191.99,"x0":2.574068837841259,"y0":50.00053897859251,"z0":5.317716656012052,"aX":0.3109724305295138},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.0,"breakHorizontal":1.8,"spinRate":2239,"spinDirection":344},"zone":13,"typeConfidence":2.0,"plateTime":0.43534795909489254,"extension":5.6630773381819095},"index":0,"playId":"3fb6f2f1-873e-3434-b750-6033b1750781","pitchNumber":1,"startTime":"2026-07-10T00:11:39.062Z","endTime":"2026-07-10T00:11:46.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.659588553115313,"aZ":-24.069557893291204,"pfxX":11.360754221613742,"pfxZ":4.11003500322741,"pX":-0.5493347498428408,"pZ":1.6480378905042825,"vX0":-12.164328801480918,"vY0":-139.14188906402978,"vZ0":-5.899956776649554,"x":137.94,"y":194.28,"x0":2.3919456618109374,"y0":50.002946819482,"z0":5.379124193215041,"aX":22.396514317143076},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.4,"breakHorizontal":-18.2,"spinRate":2208,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.39285794390360973,"extension":5.8003229587394385},"index":1,"playId":"ee451565-6a0e-37ea-957d-31e8835631e4","pitchNumber":2,"startTime":"2026-07-10T00:11:57.600Z","endTime":"2026-07-10T00:12:01.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33050001488594,"aZ":-26.3000564286034,"pfxX":10.648033609725706,"pfxZ":2.908387703203714,"pX":-0.4764847642493237,"pZ":2.104637093609495,"vX0":-11.849143005836115,"vY0":-140.88724243355693,"vZ0":-4.353331496975332,"x":135.16,"y":181.95,"x0":2.3891850457746098,"y0":50.00594433939899,"z0":5.3582033841803,"aX":21.52995686392137},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.6,"breakHorizontal":-17.0,"spinRate":2267,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.38793386363502513,"extension":5.66774900445605},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.06,"coordY":138.51}},"index":2,"playId":"41a47662-0762-34f9-a12b-b380ff52a1f9","pitchNumber":3,"startTime":"2026-07-10T00:12:16.157Z","endTime":"2026-07-10T00:12:24.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:12:24.928Z","atBatIndex":33},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Elly De La Cruz grounds into a force out, shortstop Trea Turner to second baseman Bryson Stott. TJ Friedl out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-10T00:12:47.316Z","endTime":"2026-07-10T00:13:35.136Z","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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.57925740542338,"aZ":-15.35556383845559,"pfxX":9.503140463272162,"pfxZ":8.391521021568426,"pX":-0.4328365349376249,"pZ":2.5483008135273733,"vX0":-11.120558853632998,"vY0":-141.44876282940666,"vZ0":-5.366395147848944,"x":133.5,"y":169.98,"x0":2.3355688681012383,"y0":50.0021426566186,"z0":5.472639184207807,"aX":19.04494159269363},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":-14.6,"spinRate":2318,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.38886858321303563,"extension":5.781749871705173},"index":0,"playId":"09687a50-f35d-329d-ac3d-6a1013dc5414","pitchNumber":1,"startTime":"2026-07-10T00:13:06.594Z","endTime":"2026-07-10T00:13:12.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.081459494798835,"aZ":-16.903820646915666,"pfxX":7.57613277612244,"pfxZ":7.474743676332915,"pX":-0.21365494561936169,"pZ":3.1860173159874177,"vX0":-9.849205905318993,"vY0":-141.9308462248947,"vZ0":-3.7031461376636354,"x":125.14,"y":152.76,"x0":2.315029304279563,"y0":50.00345290004505,"z0":5.582304911813758,"aX":15.47886646421733},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.0,"breakHorizontal":-11.8,"spinRate":2315,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.3857148139458042,"extension":5.79007435339047},"hitData":{"launchSpeed":99.6,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":146.62}},"index":1,"playId":"56460d82-deb9-31a9-8c37-29b89ba74c84","pitchNumber":2,"startTime":"2026-07-10T00:13:28.774Z","endTime":"2026-07-10T00:13:35.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:13:35.136Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-10T00:15:26.981Z","endTime":"2026-07-10T00:16:59.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"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,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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.171677186865004,"aZ":-19.20247977999082,"pfxX":-9.706509723216428,"pfxZ":7.296552340025348,"pX":1.5476473237266244,"pZ":1.7858589073364244,"vX0":9.57795305499525,"vY0":-133.1509435863773,"vZ0":-4.491910941195693,"x":58.01,"y":190.56,"x0":-0.8518346739972291,"y0":50.00555482811127,"z0":4.9025139648658875,"aX":-17.263385385769134},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.2,"breakHorizontal":15.2,"spinRate":2399,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4128999801165505,"extension":7.023746278230458},"index":0,"playId":"c9ce9fbf-5537-3a2b-9df5-345cfc8888ee","pitchNumber":1,"startTime":"2026-07-10T00:15:47.190Z","endTime":"2026-07-10T00:15:51.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.241067807911712,"aZ":-31.557523185981886,"pfxX":2.3162825607141473,"pfxZ":0.41128207952458773,"pX":2.1535651954503225,"pZ":1.241402079211114,"vX0":6.908225188118719,"vY0":-121.9655301592818,"vZ0":-2.2421303305406846,"x":34.91,"y":205.26,"x0":-1.0228901546220037,"y0":50.00322786675271,"z0":4.909038913464101,"aX":3.468779352164431},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.5,"breakHorizontal":-5.9,"spinRate":2488,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4500523732756756,"extension":7.061619170290963},"index":1,"playId":"3027d5ee-cf44-3d91-a050-8a8fad143241","pitchNumber":2,"startTime":"2026-07-10T00:16:00.636Z","endTime":"2026-07-10T00:16:04.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19881701593314,"aZ":-20.61848712407271,"pfxX":-9.878927340046795,"pfxZ":6.507441262453045,"pX":0.6569942189939281,"pZ":2.1081581676614625,"vX0":7.451743739981028,"vY0":-133.09103446059268,"vZ0":-3.342066459051642,"x":91.96,"y":181.86,"x0":-0.9095030508541807,"y0":50.00554186361856,"z0":4.891181528967141,"aX":-17.550260113138933},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.2,"breakHorizontal":16.1,"spinRate":2485,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.41310641377486457,"extension":7.2083074563056675},"index":2,"playId":"a1bbbe20-e7d8-363b-b1a8-25a5a394d780","pitchNumber":3,"startTime":"2026-07-10T00:16:14.250Z","endTime":"2026-07-10T00:16:18.738Z","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":"2026-07-10T00:16:28.115Z","endTime":"2026-07-10T00:16:39.049Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.060613050199255,"aZ":-20.422467984402072,"pfxX":-9.22767480964379,"pfxZ":6.512318175805643,"pX":0.5576849539578141,"pZ":2.381583713289216,"vX0":7.199223274346671,"vY0":-134.03260970800525,"vZ0":-2.6733647782059036,"x":95.74,"y":174.48,"x0":-0.9745555795059324,"y0":50.00558366909662,"z0":4.862983545343629,"aX":-16.66206613773489},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.4,"breakHorizontal":15.0,"spinRate":2441,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4098694932188742,"extension":7.119106581123677},"index":4,"playId":"b89f31bb-e4c2-39a3-8c2a-f5fec0944d1e","pitchNumber":4,"startTime":"2026-07-10T00:16:39.049Z","endTime":"2026-07-10T00:16:42.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.105985001003525,"aZ":-20.512490386531887,"pfxX":-11.249799882292129,"pfxZ":6.395588519665111,"pX":0.42934697379411985,"pZ":2.2244936189463558,"vX0":7.431148180094286,"vY0":-134.64980866095726,"vZ0":-3.0958529958584897,"x":100.63,"y":178.72,"x0":-0.914271178205415,"y0":50.0045791098649,"z0":4.852260513938792,"aX":-20.517947842210976},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.0,"breakHorizontal":18.6,"spinRate":2498,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4078439080068117,"extension":6.936273415758445},"index":5,"playId":"3647bd17-4aea-33f0-96a8-16b16896b340","pitchNumber":5,"startTime":"2026-07-10T00:16:55.699Z","endTime":"2026-07-10T00:16:59.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:16:59.738Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Justin Crawford lines out to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-10T00:17:03.172Z","endTime":"2026-07-10T00:17:32.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60658246529711,"aZ":-20.877694170868264,"pfxX":-9.239396643914908,"pfxZ":6.377845489231325,"pX":-0.39981753750045584,"pZ":2.4293597189476155,"vX0":4.986860643096576,"vY0":-133.0079558122427,"vZ0":-2.4397664642420205,"x":132.24,"y":173.19,"x0":-1.1101721519508714,"y0":50.00313462700547,"z0":4.891749396279206,"aX":-16.363085181111753},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.2,"breakHorizontal":15.5,"spinRate":2463,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.41365126739784897,"extension":6.93082906947237},"hitData":{"launchSpeed":95.5,"launchAngle":17.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.54,"coordY":110.23}},"index":0,"playId":"58d78647-3556-39e2-b42a-e05a485b5da9","pitchNumber":1,"startTime":"2026-07-10T00:17:23.313Z","endTime":"2026-07-10T00:17:32.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:17:32.707Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trea Turner lines out sharply to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-10T00:17:40.787Z","endTime":"2026-07-10T00:18:14.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.443787275387912,"aZ":-22.638974942594103,"pfxX":-9.959292924875202,"pfxZ":5.238857489677484,"pX":-0.7080342393975091,"pZ":1.4853266167601453,"vX0":4.560426795419355,"vY0":-134.12694619209788,"vZ0":-4.52029857245668,"x":143.99,"y":198.68,"x0":-1.1379986679004437,"y0":50.001241193560126,"z0":4.810195687321202,"aX":-18.11444592969331},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.8,"breakHorizontal":17.0,"spinRate":2455,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.40861601475223885,"extension":6.905610199405517},"index":0,"playId":"3c400a09-08ff-3875-874e-660992bb0565","pitchNumber":1,"startTime":"2026-07-10T00:17:55.724Z","endTime":"2026-07-10T00:18:01.674Z","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":91.9,"endSpeed":84.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.202112819630955,"aZ":-23.802949496347956,"pfxX":-8.811284888474844,"pfxZ":4.627346024915793,"pX":0.1054070130185288,"pZ":2.2323282975627685,"vX0":6.123046549152802,"vY0":-133.7242854497623,"vZ0":-2.53713856088451,"x":112.98,"y":178.51,"x0":-1.0708186499673136,"y0":50.00203339277296,"z0":4.9034926844772855,"aX":-15.935591694178918},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.0,"breakHorizontal":14.6,"spinRate":2389,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.40981611957870756,"extension":6.986067690447789},"hitData":{"launchSpeed":103.1,"launchAngle":16.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":145.03,"coordY":73.77}},"index":1,"playId":"fdb7f4df-e4f9-376a-a6da-1d7894569dfe","pitchNumber":2,"startTime":"2026-07-10T00:18:08.061Z","endTime":"2026-07-10T00:18:14.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:18:14.600Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-10T00:20:07.700Z","endTime":"2026-07-10T00:21:02.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80037219566834,"aZ":-35.20997970559257,"pfxX":-1.0427282167589853,"pfxZ":-2.0978130727870177,"pX":0.1237144117104884,"pZ":2.014455233655149,"vX0":-5.972863379932689,"vY0":-120.50767787037167,"vZ0":-0.6340098188774695,"x":112.28,"y":184.39,"x0":2.7857702605673222,"y0":50.00229941021645,"z0":5.433692190873148,"aX":-1.5089433342058058},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.6,"breakHorizontal":3.5,"spinRate":2408,"spinDirection":339},"zone":8,"typeConfidence":2.0,"plateTime":0.45723318594568063,"extension":5.632646979136536},"index":0,"playId":"fb8a17e7-3e3c-3f9a-8219-ee6b8f1c66ba","pitchNumber":1,"startTime":"2026-07-10T00:20:25.016Z","endTime":"2026-07-10T00:20:28.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47572872485312,"aZ":-28.989173327599953,"pfxX":-3.304753738649628,"pfxZ":2.0622926293227835,"pX":-0.9448077720932099,"pZ":1.8922748512407654,"vX0":-7.40177867393121,"vY0":-123.7630248590616,"vZ0":-2.6481476351765814,"x":153.01,"y":187.69,"x0":2.5181137832331495,"y0":50.004049839973725,"z0":5.4123051099648825,"aX":-5.109783462899305},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":7.8,"spinRate":2515,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.4431219029747062,"extension":5.551270092157148},"index":1,"playId":"733a7064-1436-38f9-9468-c71d0f3168a3","pitchNumber":2,"startTime":"2026-07-10T00:20:37.999Z","endTime":"2026-07-10T00:20:41.376Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.943854610338967,"aZ":-34.39511166674111,"pfxX":-5.761600284437393,"pfxZ":-1.3801337696663278,"pX":-1.6008313913028345,"pZ":1.8024163863559628,"vX0":-8.257515049819382,"vY0":-126.51667963810668,"vZ0":-2.094881022986945,"x":178.02,"y":190.11,"x0":2.45946062610483,"y0":50.00111760924186,"z0":5.410284231264736,"aX":-9.292627784643459},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.8,"breakHorizontal":12.4,"spinRate":2542,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.4337109975872364,"extension":5.4354892199382565},"index":2,"playId":"57e1ad55-e763-3a28-aeee-32ac3a1bd370","pitchNumber":3,"startTime":"2026-07-10T00:20:58.226Z","endTime":"2026-07-10T00:21:02.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:21:02.072Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-10T00:21:15.164Z","endTime":"2026-07-10T00:22:53.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.972887844900853,"aZ":-32.65415366060348,"pfxX":-4.724791694942672,"pfxZ":-0.32324903082865486,"pX":-1.8691433826804544,"pZ":1.2270436720584,"vX0":-8.975107989997676,"vY0":-121.440839156749,"vZ0":-2.8835773136661897,"x":188.25,"y":205.65,"x0":2.4961070921312274,"y0":50.00250076016624,"z0":5.285618023721645,"aX":-7.018477074654645},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.1,"breakHorizontal":10.8,"spinRate":2495,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4519476580797095,"extension":5.522491367937255},"index":0,"playId":"6c2fa211-145f-323b-bd2c-20a4c5ed207d","pitchNumber":1,"startTime":"2026-07-10T00:21:23.800Z","endTime":"2026-07-10T00:21:28.037Z","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":1,"outs":1},"index":1,"startTime":"2026-07-10T00:21:36.180Z","endTime":"2026-07-10T00:21:45.152Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.045386411039168,"aZ":-17.240253898603118,"pfxX":8.109591857760975,"pfxZ":7.663076923121507,"pX":-1.1515796856131384,"pZ":1.6540524716074951,"vX0":-12.527573577644096,"vY0":-138.7009873298825,"vZ0":-7.094666655106254,"x":160.9,"y":194.12,"x0":2.3700345025457876,"y0":50.00073325760624,"z0":5.394859230728673,"aX":15.799281806289219},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":-12.1,"spinRate":2302,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.3949143744317487,"extension":5.644990081051216},"index":2,"playId":"c93f2bf8-e99c-33c6-95be-107a7649cabd","pitchNumber":2,"startTime":"2026-07-10T00:21:45.152Z","endTime":"2026-07-10T00:21:50.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.482552961531077,"aZ":-31.904202875810043,"pfxX":-4.901379035720386,"pfxZ":0.17515416193247635,"pX":-1.261844250701572,"pZ":1.6511443862890407,"vX0":-7.713445503812302,"vY0":-123.25273920348907,"vZ0":-2.2793534372552875,"x":165.1,"y":194.2,"x0":2.5555073187432447,"y0":50.00257150932934,"z0":5.305230610435264,"aX":-7.4728377508084325},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.0,"breakHorizontal":10.8,"spinRate":2592,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.44588560438104974,"extension":5.706069319537816},"index":3,"playId":"c5d1a2b7-6af1-3365-9c6d-7cde4eaf6877","pitchNumber":3,"startTime":"2026-07-10T00:22:00.520Z","endTime":"2026-07-10T00:22:04.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10588713150509,"aZ":-31.906499942381384,"pfxX":-2.732535753221355,"pfxZ":0.16944098654568007,"pX":-2.003310735524321,"pZ":0.8436199771373977,"vX0":-9.650244655127496,"vY0":-126.2412242834471,"vZ0":-4.6095929504607795,"x":193.36,"y":216.0,"x0":2.220373599114507,"y0":50.00588226008801,"z0":5.2545234061446,"aX":-4.421528190553663},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":7.1,"spinRate":2607,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.43347093914297874,"extension":5.555856519342641},"index":4,"playId":"55e4e63c-bf8f-3d3a-a455-d7f247b14e3d","pitchNumber":4,"startTime":"2026-07-10T00:22:14.380Z","endTime":"2026-07-10T00:22:19.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.761879646784852,"aZ":-35.10941987000577,"pfxX":-4.523603569853655,"pfxZ":-1.8827242891868563,"pX":-1.5454580934327569,"pZ":1.387428212127391,"vX0":-8.386565837679962,"vY0":-125.11554535114512,"vZ0":-2.5098047054902404,"x":175.91,"y":201.32,"x0":2.457310450609696,"y0":50.00191829359365,"z0":5.323539537799233,"aX":-7.061235953985493},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.8,"breakHorizontal":10.3,"spinRate":2494,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.44031174236134296,"extension":5.805745358652603},"index":5,"playId":"8b45508e-6e82-3a6c-86dc-e21928649896","pitchNumber":5,"startTime":"2026-07-10T00:22:32.886Z","endTime":"2026-07-10T00:22:37.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.067767993825097,"aZ":-32.01924525676796,"pfxX":9.731854063668422,"pfxZ":0.09521657220347635,"pX":0.26412449669902954,"pZ":2.5851527094492717,"vX0":-8.202146725521894,"vY0":-125.36894230450685,"vZ0":-0.7743910991320129,"x":106.93,"y":168.98,"x0":2.3052414706194484,"y0":50.00229999346719,"z0":5.499151155910508,"aX":15.57489473899411},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.2,"breakHorizontal":-15.8,"spinRate":1804,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.4359997637258708,"extension":5.68701589637322},"index":6,"playId":"c13de9f7-6216-3cab-9ca8-13ebdff405af","pitchNumber":6,"startTime":"2026-07-10T00:22:49.783Z","endTime":"2026-07-10T00:22:53.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:22:53.503Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-10T00:22:57.659Z","endTime":"2026-07-10T00:24:35.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66245402102159,"aZ":-28.354120629165116,"pfxX":9.021119397630322,"pfxZ":2.438043642053806,"pX":0.17172100718080818,"pZ":1.2320580625709603,"vX0":-8.519927997316469,"vY0":-123.72290587398106,"vZ0":-4.44174917631891,"x":110.45,"y":205.51,"x0":2.4735600447548602,"y0":50.0005313213699,"z0":5.403177543475158,"aX":14.106805188517269},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.7,"breakHorizontal":-14.5,"spinRate":1747,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4412353701913534,"extension":5.730130634202098},"index":0,"playId":"d5efe416-fe7a-3815-9433-b9ba9d229f98","pitchNumber":1,"startTime":"2026-07-10T00:23:17.405Z","endTime":"2026-07-10T00:23:21.277Z","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":84.8,"endSpeed":78.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78745333227757,"aZ":-29.911759590386477,"pfxX":9.733409810789066,"pfxZ":1.4595887883613443,"pX":1.559399014110584,"pZ":2.1508986941148893,"vX0":-5.9191426923128,"vY0":-123.46454155397178,"vZ0":-1.64420418285217,"x":57.56,"y":180.71,"x0":2.7190988756226644,"y0":50.00312954390352,"z0":5.33469164366825,"aX":15.078908564802223},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.5,"breakHorizontal":-16.3,"spinRate":1697,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.44305485915303366,"extension":5.713773616789114},"index":1,"playId":"1ed49cc6-59a7-3195-8cfe-494391adb0ca","pitchNumber":2,"startTime":"2026-07-10T00:23:33.067Z","endTime":"2026-07-10T00:23:37.122Z","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":97.1,"endSpeed":88.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73116570969768,"aZ":-17.85634011207503,"pfxX":8.375068878126573,"pfxZ":7.128918657758566,"pX":-0.5103675405315884,"pZ":3.137953689598984,"vX0":-10.853451040295806,"vY0":-140.973012797203,"vZ0":-3.292113939269327,"x":136.45,"y":154.06,"x0":2.3055079917103987,"y0":50.002640323814575,"z0":5.47692861541902,"aX":16.819761768869366},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.4,"breakHorizontal":-12.8,"spinRate":2284,"spinDirection":118},"zone":1,"typeConfidence":2.0,"plateTime":0.3888751587758805,"extension":5.731558662542698},"index":2,"playId":"de453b87-0ccd-3d0e-b0c8-2f2bdf05b16e","pitchNumber":3,"startTime":"2026-07-10T00:23:48.206Z","endTime":"2026-07-10T00:23:51.687Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-10T00:23:57.996Z","endTime":"2026-07-10T00:24:13.360Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.719421353477266,"aZ":-33.814245546746506,"pfxX":-0.26411794807655786,"pfxZ":-1.013519072977413,"pX":-0.94165677312744,"pZ":0.9292209877055331,"vX0":-8.401765394361107,"vY0":-127.09280280599079,"vZ0":-3.9798367899855527,"x":152.89,"y":213.69,"x0":2.4627108910105044,"y0":50.00597420733031,"z0":5.245384340347106,"aX":-0.42525387240772317},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.6,"breakHorizontal":2.6,"spinRate":2472,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.4334756527438377,"extension":5.777986136355067},"index":4,"playId":"ab646709-7923-3fc6-98e5-8e97da62f95a","pitchNumber":4,"startTime":"2026-07-10T00:24:13.360Z","endTime":"2026-07-10T00:24:19.776Z","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":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89184397817072,"aZ":-16.471555673023083,"pfxX":8.304253281432164,"pfxZ":7.740636417270377,"pX":-0.18365681031775483,"pZ":1.7941382981141225,"vX0":-10.249654689909436,"vY0":-141.86898338555173,"vZ0":-7.044050878491509,"x":124.0,"y":190.34,"x0":2.4052191056725136,"y0":50.0058241089975,"z0":5.368499357047583,"aX":16.851354753340352},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.6,"breakHorizontal":-12.8,"spinRate":2305,"spinDirection":105},"zone":8,"typeConfidence":2.0,"plateTime":0.38679152821116913,"extension":5.682503639844344},"index":5,"playId":"34094ead-3d9b-393a-b718-7d3e09d49efa","pitchNumber":5,"startTime":"2026-07-10T00:24:32.209Z","endTime":"2026-07-10T00:24:35.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:24:35.906Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Schwarber singles on a line drive to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-10T00:26:16.923Z","endTime":"2026-07-10T00:27:01.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"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"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"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":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.944585544912655,"aZ":-35.91930772135469,"pfxX":3.8264947228969004,"pfxZ":-2.5978030376958765,"pX":-0.5639683116121607,"pZ":1.7015736530577197,"vX0":0.845871546256241,"vY0":-119.38204554502924,"vZ0":-0.20548280295663313,"x":138.5,"y":192.84,"x0":-1.4199328304130985,"y0":50.00158066114951,"z0":5.021528533216473,"aX":5.523034290329755},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.4,"breakHorizontal":-7.1,"spinRate":2477,"spinDirection":93},"zone":7,"typeConfidence":0.9,"plateTime":0.45877960741345625,"extension":6.73542667360286},"hitData":{"launchSpeed":82.9,"launchAngle":20.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.83,"coordY":84.42}},"index":0,"playId":"5dd8ae3b-404f-3cc9-bee8-e306baf670b8","pitchNumber":1,"startTime":"2026-07-10T00:26:49.967Z","endTime":"2026-07-10T00:27:01.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:27:01.468Z","atBatIndex":41},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bryce Harper grounds into a double play, second baseman Edwin Arroyo to shortstop Elly De La Cruz to first baseman Spencer Steer. Kyle Schwarber out at 2nd. Bryce Harper out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-10T00:27:08.688Z","endTime":"2026-07-10T00:27:33.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"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":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.221903218476097,"aZ":-25.005567965852812,"pfxX":-7.834665669868951,"pfxZ":4.105107051035734,"pX":0.5900931905647985,"pZ":1.9695073361594333,"vX0":7.140653004753374,"vY0":-131.42787944768594,"vZ0":-2.7900908190439884,"x":94.51,"y":185.6,"x0":-1.1459973361672486,"y0":50.00545465406699,"z0":4.9049262787518035,"aX":-13.689223671203823},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.0,"breakHorizontal":12.6,"spinRate":2323,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4169767490264342,"extension":6.943952352486617},"hitData":{"launchSpeed":100.9,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.22,"coordY":159.0}},"index":0,"playId":"0bdc75cd-41df-388a-b67c-b73349cf4a43","pitchNumber":1,"startTime":"2026-07-10T00:27:25.555Z","endTime":"2026-07-10T00:27:33.335Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:27:33.335Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a line drive to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-10T00:27:48.840Z","endTime":"2026-07-10T00:28:37.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"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"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.848694372803706,"aZ":-26.245250008911057,"pfxX":-9.764263286499697,"pfxZ":3.367339947506876,"pX":-0.2076562966610175,"pZ":2.3893117169775384,"vX0":5.672677519095651,"vY0":-132.49399252374698,"vZ0":-1.7350932427329684,"x":124.92,"y":174.27,"x0":-1.118588318000606,"y0":50.00421453519148,"z0":4.988859666444248,"aX":-17.19424846301836},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.9,"breakHorizontal":16.3,"spinRate":2285,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4149300197172323,"extension":6.924426705552078},"index":0,"playId":"e040aef5-49d3-39bc-91dd-411598f9196a","pitchNumber":1,"startTime":"2026-07-10T00:27:58.862Z","endTime":"2026-07-10T00:28:02.732Z","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":91.4,"endSpeed":82.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78045374452585,"aZ":-25.990967371129262,"pfxX":-9.691262491664904,"pfxZ":3.4966859631942455,"pX":-0.5433918088460759,"pZ":3.4139972986521556,"vX0":4.875277851124284,"vY0":-132.96438078763964,"vZ0":0.7845632398106575,"x":137.71,"y":146.6,"x0":-1.153782243109957,"y0":50.00343089122337,"z0":5.019010487233998,"aX":-17.139788314908227},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.7,"breakHorizontal":16.3,"spinRate":2402,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.41389145856184584,"extension":6.728919166644416},"index":1,"playId":"ae02f2e8-3a40-3b6b-940e-ea20b1707232","pitchNumber":2,"startTime":"2026-07-10T00:28:13.561Z","endTime":"2026-07-10T00:28:18.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.205649427670732,"aZ":-29.055889298085127,"pfxX":3.276466765425816,"pfxZ":2.136372520571845,"pX":-0.6045623047360105,"pZ":2.456369339496418,"vX0":0.7797349580603057,"vY0":-120.03936167906157,"vZ0":0.022443409268605774,"x":140.04,"y":172.46,"x0":-1.3592565317091918,"y0":50.002736393091816,"z0":5.033380146503394,"aX":4.781912686245019},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.1,"breakHorizontal":-6.1,"spinRate":2437,"spinDirection":95},"zone":4,"typeConfidence":2.0,"plateTime":0.45626461363177384,"extension":6.819815520188894},"hitData":{"launchSpeed":91.7,"launchAngle":16.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":151.27,"coordY":88.51}},"index":2,"playId":"3ebcbe6c-c4c7-3322-8eb6-f1e8e3b2cfca","pitchNumber":3,"startTime":"2026-07-10T00:28:27.397Z","endTime":"2026-07-10T00:28:37.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:28:37.409Z","atBatIndex":43},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Alec Bohm hit by pitch. Brandon Marsh to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-10T00:28:45.167Z","endTime":"2026-07-10T00:29:22.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01627249054653,"aZ":-22.568703174272045,"pfxX":-7.85985524039403,"pfxZ":5.533310146944611,"pX":0.7128590708339823,"pZ":2.95198646059674,"vX0":7.40790257293903,"vY0":-130.98729445625864,"vZ0":-0.888518963064028,"x":89.83,"y":159.08,"x0":-1.1325553820764775,"y0":50.00080041220186,"z0":4.985092768949335,"aX":-13.638490379479547},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.1,"breakHorizontal":12.6,"spinRate":2367,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.41837275579624933,"extension":6.753364574401877},"index":0,"playId":"e1b7bfe9-726d-3ee0-9eca-add8f3f4d76f","pitchNumber":1,"startTime":"2026-07-10T00:29:02.376Z","endTime":"2026-07-10T00:29:06.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.395250873873394,"aZ":-24.248631996764452,"pfxX":-9.429492484085873,"pfxZ":4.5570615800193615,"pX":-1.7539009392287723,"pZ":3.74233595149314,"vX0":2.243660518536979,"vY0":-131.18301235546613,"vZ0":1.3398278798492171,"x":183.85,"y":137.74,"x0":-1.396730081511576,"y0":50.00040216146088,"z0":5.035781779358912,"aX":-16.391282722551857},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.8,"breakHorizontal":16.6,"spinRate":2330,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.41791997295090866,"extension":6.790649302129596},"index":1,"playId":"f64cd604-afc7-3ace-8fa9-e281390aae4b","pitchNumber":2,"startTime":"2026-07-10T00:29:19.335Z","endTime":"2026-07-10T00:29:22.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:29:22.794Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-10T00:29:36.389Z","endTime":"2026-07-10T00:30:28.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.466461103446107,"aZ":-24.15147429430238,"pfxX":-10.380689528411281,"pfxZ":4.619293484362313,"pX":-0.07246702464450601,"pZ":2.0369161802442206,"vX0":6.541189275271822,"vY0":-131.80661303234214,"vZ0":-2.7436878286187496,"x":119.76,"y":183.78,"x0":-1.254651519647895,"y0":50.00057468723288,"z0":4.900273952059277,"aX":-18.021530643539098},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.9,"breakHorizontal":17.2,"spinRate":2402,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.41767236107228856,"extension":6.7360816791955385},"index":0,"playId":"baff66a1-7a60-3126-9368-ee97a114cbc0","pitchNumber":1,"startTime":"2026-07-10T00:30:04.259Z","endTime":"2026-07-10T00:30:08.032Z","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":91.4,"endSpeed":82.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.189369153620547,"aZ":-26.060020631729316,"pfxX":-10.66014722832777,"pfxZ":3.450112291261373,"pX":-0.32191105153676974,"pZ":2.9616635941493037,"vX0":5.971323171609379,"vY0":-132.97903642999427,"vZ0":-0.26843290167660716,"x":129.27,"y":158.82,"x0":-1.2234180278774236,"y0":50.0041923964377,"z0":4.9707997270217925,"aX":-18.901482983116846},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.4,"breakHorizontal":17.9,"spinRate":2439,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.41348935659458563,"extension":6.72498857268141},"hitData":{"launchSpeed":99.2,"launchAngle":24.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.04,"coordY":59.37}},"index":1,"playId":"836e8a54-0671-398b-bc61-8a5058308628","pitchNumber":2,"startTime":"2026-07-10T00:30:20.828Z","endTime":"2026-07-10T00:30:28.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:30:28.464Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-10T00:32:09.005Z","endTime":"2026-07-10T00:33:54.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.1,"endSpeed":86.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.289466420372946,"aZ":-18.342783538676937,"pfxX":7.158150792536901,"pfxZ":7.2020990331594845,"pX":0.603514574039202,"pZ":4.943493923912575,"vX0":-7.377020514401102,"vY0":-138.30872230016885,"vZ0":1.092068687056765,"x":94.0,"y":105.31,"x0":2.386218431770027,"y0":50.005348870310755,"z0":5.78093787736423,"aX":13.752868440728703},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":-11.3,"spinRate":2127,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.39731835257488957,"extension":5.714821961456068},"index":0,"playId":"3e88851e-216a-354c-b43b-005f4ac934c2","pitchNumber":1,"startTime":"2026-07-10T00:32:36.588Z","endTime":"2026-07-10T00:32:40.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21565062067958,"aZ":-16.4786478749782,"pfxX":6.864214375918154,"pfxZ":8.47660555655192,"pX":-0.7661354059542151,"pZ":3.1562814786455595,"vX0":-9.881394577066768,"vY0":-135.3830219657329,"vZ0":-3.7369879977935385,"x":146.2,"y":153.56,"x0":2.0433305728391344,"y0":50.004799473417336,"z0":5.711660775848711,"aX":12.713822100902636},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":-10.3,"spinRate":2088,"spinDirection":125},"zone":1,"typeConfidence":2.0,"plateTime":0.40495337318087143,"extension":5.782792165701674},"index":1,"playId":"e0e7cad0-e95f-3469-bc15-d9a735fd225e","pitchNumber":2,"startTime":"2026-07-10T00:32:50.864Z","endTime":"2026-07-10T00:32:54.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48368467278452,"aZ":-32.404423147605726,"pfxX":-3.8295549557923474,"pfxZ":-0.15809520406287447,"pX":-1.3308710336406184,"pZ":1.3743047976579903,"vX0":-8.087795520967308,"vY0":-121.48436484061816,"vZ0":-2.583029368221464,"x":167.73,"y":201.67,"x0":2.5488142246028094,"y0":50.00106596504454,"z0":5.28928267400043,"aX":-5.678730363042507},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.7,"breakHorizontal":9.0,"spinRate":2473,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.45217740864963574,"extension":5.785639469403802},"index":2,"playId":"abc214ff-9b33-3a4f-88cf-c3155e42fddb","pitchNumber":3,"startTime":"2026-07-10T00:33:06.182Z","endTime":"2026-07-10T00:33:11.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.033706490800654,"aZ":-29.776854034470336,"pfxX":-2.571895813920706,"pfxZ":1.5596385495972385,"pX":-0.8270418926461943,"pZ":1.4374806052043332,"vX0":-7.520870337411597,"vY0":-122.67750446209986,"vZ0":-3.193124670306,"x":148.52,"y":199.97,"x0":2.605539456072599,"y0":50.00001127210582,"z0":5.2797419794999465,"aX":-3.9388020889481767},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":6.4,"spinRate":2495,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.4455659770288092,"extension":5.751202102540676},"index":3,"playId":"40168f6d-8c37-3bd3-99c7-8e08b243c7b8","pitchNumber":4,"startTime":"2026-07-10T00:33:21.488Z","endTime":"2026-07-10T00:33:25.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34834146285055,"aZ":-32.517179294398574,"pfxX":-2.297138816889734,"pfxZ":-0.21207460978783388,"pX":-1.8460012961798273,"pZ":1.085838867320083,"vX0":-9.845682183447925,"vY0":-126.62762739605341,"vZ0":-3.9347969991025487,"x":187.37,"y":209.46,"x0":2.40086648833547,"y0":50.0033499961973,"z0":5.278933042081734,"aX":-3.706387493061675},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.1,"breakHorizontal":6.5,"spinRate":2588,"spinDirection":344},"zone":13,"typeConfidence":2.0,"plateTime":0.4335699914150233,"extension":5.839313214071172},"index":4,"playId":"4f3ee78b-3be3-3a17-87c4-4ee60f78533b","pitchNumber":5,"startTime":"2026-07-10T00:33:35.439Z","endTime":"2026-07-10T00:33:40.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.579357860989685,"aZ":-15.840563428748965,"pfxX":8.661796861440914,"pfxZ":8.23773503379363,"pX":-1.1442014015348692,"pZ":0.7926868214592189,"vX0":-12.287811568995815,"vY0":-139.92803171768546,"vZ0":-9.53679192644769,"x":160.61,"y":217.38,"x0":2.178799731303318,"y0":50.00617553384689,"z0":5.2833118590393955,"aX":17.18081044909593},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":-13.2,"spinRate":2271,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.3914428294789887,"extension":5.959926452014793},"index":5,"playId":"887fb201-1221-396e-9a65-2b74be44c1ed","pitchNumber":6,"startTime":"2026-07-10T00:33:49.100Z","endTime":"2026-07-10T00:33:54.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:33:54.047Z","atBatIndex":46},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tyler Stephenson grounds into a force out, shortstop Trea Turner to second baseman Bryson Stott. Eugenio Suárez out at 2nd. Tyler Stephenson to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-10T00:33:56.596Z","endTime":"2026-07-10T00:35:08.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.703687626163106,"aZ":-27.54800418993144,"pfxX":10.391604344594048,"pfxZ":2.989513185890785,"pX":-0.48820262296200867,"pZ":1.918160696510014,"vX0":-10.51521794313539,"vY0":-123.4434542722292,"vZ0":-2.6853104558867065,"x":135.61,"y":186.99,"x0":2.468997944826721,"y0":50.004945754212315,"z0":5.330217490657274,"aX":16.10013538762749},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.0,"breakHorizontal":-16.4,"spinRate":1635,"spinDirection":119},"zone":7,"typeConfidence":2.0,"plateTime":0.4430725254026102,"extension":5.7708176427117595},"index":0,"playId":"fc3fb60c-2592-3393-a716-b757a2114106","pitchNumber":1,"startTime":"2026-07-10T00:34:18.138Z","endTime":"2026-07-10T00:34:22.982Z","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":84.4,"endSpeed":78.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.991678308124992,"aZ":-32.57532047954668,"pfxX":-2.2756079182488778,"pfxZ":-0.26132002503369245,"pX":-1.218914338711988,"pZ":0.7657443735195818,"vX0":-8.647001272378658,"vY0":-122.70315750673927,"vZ0":-3.851949694413637,"x":163.46,"y":218.1,"x0":2.6446658935824456,"y0":50.003710463309176,"z0":5.127736672388618,"aX":-3.473943612065544},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.2,"breakHorizontal":6.1,"spinRate":2484,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.44616695631452385,"extension":5.79516766333136},"index":1,"playId":"69aeffe2-b636-37ff-964f-c7815c1708a6","pitchNumber":2,"startTime":"2026-07-10T00:34:38.795Z","endTime":"2026-07-10T00:34:42.938Z","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":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.115951012690818,"aZ":-27.16187080458594,"pfxX":10.315477464714615,"pfxZ":3.2038572023790177,"pX":0.7332129554533717,"pZ":2.2781551029611613,"vX0":-7.921957680519549,"vY0":-124.33052666139083,"vZ0":-1.8974028762675235,"x":89.05,"y":177.27,"x0":2.6218262411491713,"y0":50.00374799618139,"z0":5.307236933935369,"aX":16.137773158413143},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.6,"breakHorizontal":-16.8,"spinRate":1668,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.44067902263584857,"extension":5.705290841848794},"hitData":{"launchSpeed":94.9,"launchAngle":6.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":154.72}},"index":2,"playId":"2d2a3493-a135-3bd9-b7d5-2da5939be9f3","pitchNumber":3,"startTime":"2026-07-10T00:35:01.593Z","endTime":"2026-07-10T00:35:08.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:35:08.123Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-10T00:35:28.660Z","endTime":"2026-07-10T00:36:27.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.572121845851417,"aZ":-28.715640225817886,"pfxX":-1.2029045952973978,"pfxZ":2.3141871666378853,"pX":0.011071284797700781,"pZ":1.9525447728684708,"vX0":-6.2476487147809685,"vY0":-122.04802270005763,"vZ0":-2.1101737159825493,"x":116.58,"y":186.06,"x0":2.7722031849205817,"y0":50.000035058281405,"z0":5.329257781575246,"aX":-1.7920563963872294},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.0,"breakHorizontal":3.8,"spinRate":2366,"spinDirection":326},"zone":8,"typeConfidence":2.0,"plateTime":0.4507575988275221,"extension":5.6253646847766685},"index":0,"playId":"db138175-4f57-31d2-ab28-f8593c314275","pitchNumber":1,"startTime":"2026-07-10T00:35:37.603Z","endTime":"2026-07-10T00:35:43.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":77.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2004998892988,"aZ":-31.45152740306078,"pfxX":-3.012761806050517,"pfxZ":0.46236329607447146,"pX":0.5019681402380375,"pZ":2.8109647844996424,"vX0":-4.567173710702453,"vY0":-125.27726786814664,"vZ0":-0.01992760863816323,"x":97.87,"y":162.88,"x0":2.751769434701141,"y0":50.002475714415205,"z0":5.425633186328106,"aX":-4.709500413872656},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.1,"breakHorizontal":6.6,"spinRate":2557,"spinDirection":325},"zone":6,"typeConfidence":2.0,"plateTime":0.4399945757034467,"extension":5.524553697355675},"index":1,"playId":"04f2c057-01ba-301a-b940-67a03da185bf","pitchNumber":2,"startTime":"2026-07-10T00:36:00.099Z","endTime":"2026-07-10T00:36:04.047Z","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":"2026-07-10T00:36:13.798Z","endTime":"2026-07-10T00:36:23.956Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"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":98.3,"endSpeed":89.3,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.377350327429525,"aZ":-17.262333347793508,"pfxX":9.146827844278215,"pfxZ":7.268448250245337,"pX":-0.4885063856059878,"pZ":2.754352764054803,"vX0":-11.290171151349275,"vY0":-142.69239761669522,"vZ0":-4.528558235860642,"x":135.62,"y":164.41,"x0":2.3404753709707093,"y0":50.00226820715485,"z0":5.457432118681606,"aX":18.766337639559445},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.4,"breakHorizontal":-14.2,"spinRate":2301,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.38458112771170017,"extension":5.68541173534253},"index":3,"playId":"33408b8f-339b-3de1-9bda-b4234774aea2","pitchNumber":3,"startTime":"2026-07-10T00:36:23.956Z","endTime":"2026-07-10T00:36:27.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:36:27.443Z","atBatIndex":48},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Edwin Arroyo grounds into a force out, second baseman Bryson Stott to shortstop Trea Turner. Tyler Stephenson out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-10T00:36:42.464Z","endTime":"2026-07-10T00:38:31.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.558390745816745,"aZ":-30.830622408804643,"pfxX":-1.8684728470405485,"pfxZ":0.8810244170974402,"pX":-1.1750397718384133,"pZ":1.472700566028346,"vX0":-8.275111686178805,"vY0":-123.77541641308656,"vZ0":-2.9218011727689444,"x":161.79,"y":199.02,"x0":2.4774126180827607,"y0":50.002971968486165,"z0":5.294886569546883,"aX":-2.8500968042486656},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.1,"breakHorizontal":5.6,"spinRate":2514,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.4453813463899441,"extension":5.601524539369074},"index":0,"playId":"5b758cd0-528a-36ad-8b18-0fb7bee89232","pitchNumber":1,"startTime":"2026-07-10T00:36:50.481Z","endTime":"2026-07-10T00:36:54.972Z","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":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.973205343920675,"aZ":-27.903068909943215,"pfxX":8.951394299405061,"pfxZ":2.6868100169701012,"pX":-0.3325515892390117,"pZ":2.0197315140611263,"vX0":-9.588529046740971,"vY0":-125.04312043073371,"vZ0":-2.651571319562773,"x":129.68,"y":184.25,"x0":2.3793061749455884,"y0":50.00588312965126,"z0":5.370952113484637,"aX":14.252456712466461},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":-14.2,"spinRate":1608,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.4371443189808093,"extension":5.698854401171015},"index":1,"playId":"830235e8-4c6e-3b28-bd0b-0be787f57afa","pitchNumber":2,"startTime":"2026-07-10T00:37:05.306Z","endTime":"2026-07-10T00:37:09.020Z","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":1,"outs":2},"index":2,"startTime":"2026-07-10T00:37:22.149Z","endTime":"2026-07-10T00:37:33.786Z","isPitch":false,"type":"action","player":{"id":695490,"link":"/api/v1/people/695490"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.235774078512307,"aZ":-33.17000831440854,"pfxX":-2.0229505923042517,"pfxZ":-0.6394294749681917,"pX":-0.7495920413503177,"pZ":1.0810859546096843,"vX0":-7.621141753323557,"vY0":-124.80641035303441,"vZ0":-3.1921263895036587,"x":145.57,"y":209.59,"x0":2.6286929729694695,"y0":50.00545484206879,"z0":5.158736269159004,"aX":-3.1347658622465273},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.8,"breakHorizontal":5.8,"spinRate":2519,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.44184898755500157,"extension":5.665004748857736},"index":3,"playId":"4f13481a-3075-3993-bc40-431e78b2faa3","pitchNumber":3,"startTime":"2026-07-10T00:37:33.786Z","endTime":"2026-07-10T00:37:37.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.429953162280185,"aZ":-28.568240675301237,"pfxX":-0.2367120673123964,"pfxZ":2.158597103454456,"pX":0.1134920113774079,"pZ":2.2067389454299486,"vX0":-6.175405422748813,"vY0":-129.14827260534437,"vZ0":-2.3911399817288936,"x":112.67,"y":179.2,"x0":2.5766619049606825,"y0":50.005355282530374,"z0":5.36453201470929,"aX":-0.39489293091249195},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":1.9,"spinRate":2560,"spinDirection":339},"zone":5,"typeConfidence":2.0,"plateTime":0.4257577247339679,"extension":5.605706115304796},"index":4,"playId":"2bfd2173-4d89-3c9c-8780-4594fd50f9c3","pitchNumber":4,"startTime":"2026-07-10T00:37:51.218Z","endTime":"2026-07-10T00:37:54.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45244448499264,"aZ":-19.37595162371972,"pfxX":7.709636719973098,"pfxZ":6.168624187487779,"pX":0.4789562271402888,"pZ":4.104556605101932,"vX0":-8.187306367779412,"vY0":-143.0099041715167,"vZ0":-0.6223343158565118,"x":98.74,"y":127.96,"x0":2.3749394085485065,"y0":50.002755608432174,"z0":5.538445583909796,"aX":15.996623047310457},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.3,"breakHorizontal":-12.4,"spinRate":2271,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.3827540704454191,"extension":5.680610240182242},"index":5,"playId":"332775d5-223b-3d6e-9b3a-7540a17cf04d","pitchNumber":5,"startTime":"2026-07-10T00:38:08.863Z","endTime":"2026-07-10T00:38:13.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24711926467463,"aZ":-16.791610101655586,"pfxX":6.674656224504411,"pfxZ":7.452614720670809,"pX":-0.07784044519446881,"pZ":2.283382358849481,"vX0":-9.012524022343703,"vY0":-142.64386650001813,"vZ0":-6.127823995303491,"x":119.97,"y":177.13,"x0":2.2527629581363056,"y0":50.004531428482295,"z0":5.514882044966513,"aX":13.78130614717965},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.4,"breakHorizontal":-10.3,"spinRate":2168,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.38370357938408706,"extension":5.900764271529497},"hitData":{"launchSpeed":104.3,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":148.14}},"index":6,"playId":"a7939215-3119-3572-9a4c-4a075d7f26fa","pitchNumber":6,"startTime":"2026-07-10T00:38:25.032Z","endTime":"2026-07-10T00:38:31.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:38:31.328Z","atBatIndex":49},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Gabriel Rincones Jr. hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-10T00:40:34.757Z","endTime":"2026-07-10T00:41:34.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4223680654351,"aZ":-21.198025264697684,"pfxX":-8.422157583643546,"pfxZ":6.294380418676679,"pX":0.1981531222048505,"pZ":2.4224618403945164,"vX0":6.311093391128935,"vY0":-131.62333258357054,"vZ0":-2.4424797247698136,"x":109.45,"y":173.37,"x0":-1.143204843172864,"y0":50.00601044126326,"z0":4.941846928907522,"aX":-14.696334179059733},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.0,"breakHorizontal":13.8,"spinRate":2299,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4170382702618176,"extension":6.944903823828112},"index":0,"playId":"3d64ced9-9270-3aae-8734-be255f5aad76","pitchNumber":1,"startTime":"2026-07-10T00:41:02.758Z","endTime":"2026-07-10T00:41:06.353Z","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":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74234920586187,"aZ":-32.18446256639101,"pfxX":5.12781159259041,"pfxZ":-0.009611811123915182,"pX":0.30328288973462947,"pZ":1.4411140826907478,"vX0":2.038153674919024,"vY0":-119.70525435023181,"vZ0":-1.4917639300776124,"x":105.44,"y":199.87,"x0":-1.224896417058597,"y0":50.0021355344544,"z0":4.949334881328426,"aX":7.452744934158998},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.1,"breakHorizontal":-9.7,"spinRate":2433,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4572729192788363,"extension":6.740053421865162},"index":1,"playId":"8c489336-664d-32a6-a451-b2372d63798c","pitchNumber":2,"startTime":"2026-07-10T00:41:15.741Z","endTime":"2026-07-10T00:41:19.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.764430526754175,"aZ":-19.841602612258885,"pfxX":-7.999995145673436,"pfxZ":6.851490742831114,"pX":2.5143697713562316,"pZ":2.4902351156871103,"vX0":11.384356383145025,"vY0":-133.36191291951351,"vZ0":-2.435280824993101,"x":21.16,"y":171.54,"x0":-0.7710794050639177,"y0":50.00642340588573,"z0":4.846965704032963,"aX":-14.409286119622527},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.0,"breakHorizontal":12.0,"spinRate":2425,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.41076209705746836,"extension":6.978988685571321},"index":2,"playId":"5556a44f-19c7-3a7e-9e23-56330fba4df4","pitchNumber":3,"startTime":"2026-07-10T00:41:30.960Z","endTime":"2026-07-10T00:41:34.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:41:34.486Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer. Derek Hill to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-10T00:42:38.952Z","endTime":"2026-07-10T00:43:29.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Derek Hill replaces Gabriel Rincones Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-10T00:42:40.254Z","endTime":"2026-07-10T00:42:41.231Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":687282,"link":"/api/v1/people/687282"},"base":1},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.795764714657864,"aZ":-26.129488967682786,"pfxX":-10.24804800005938,"pfxZ":3.4267776727443966,"pX":0.7092026944478084,"pZ":1.9452601131050469,"vX0":7.890403083500947,"vY0":-132.4255635346834,"vZ0":-2.7388361610101093,"x":89.97,"y":186.26,"x0":-0.9860203590981076,"y0":50.00646474559106,"z0":4.9161179526852035,"aX":-18.100645033102133},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.8,"breakHorizontal":16.7,"spinRate":2328,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.4145140994974392,"extension":6.801309519774448},"index":1,"playId":"d68a3f15-569d-33a7-bbcd-fc4205fa4f3e","pitchNumber":1,"startTime":"2026-07-10T00:42:41.231Z","endTime":"2026-07-10T00:42:45.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8957564889742,"aZ":-26.504410896178754,"pfxX":-9.711244627606845,"pfxZ":3.137343977372028,"pX":0.1348090736005733,"pZ":1.9763949398282796,"vX0":6.478315790501668,"vY0":-133.77914474812715,"vZ0":-2.7263203236483826,"x":111.86,"y":185.42,"x0":-1.0612852427472088,"y0":50.00019968865634,"z0":4.916233706507473,"aX":-17.532006979631827},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.3,"breakHorizontal":16.1,"spinRate":2382,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4100362750515556,"extension":6.7654005563291255},"index":2,"playId":"533d9a68-c5e2-3159-8250-3c50c85b393f","pitchNumber":2,"startTime":"2026-07-10T00:42:59.860Z","endTime":"2026-07-10T00:43:03.903Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.489667809056762,"aZ":-20.188724802824687,"pfxX":-3.6287837546934294,"pfxZ":6.7566957245992345,"pX":0.8404664873968261,"pZ":2.8164303401335817,"vX0":6.077967157012035,"vY0":-132.39730832128058,"vZ0":-1.949631979948336,"x":84.96,"y":162.74,"x0":-1.014356931320985,"y0":50.003513975274274,"z0":5.041230918441913,"aX":-6.438033915245151},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.0,"breakHorizontal":5.3,"spinRate":2398,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.41384840230455433,"extension":6.846762359716518},"hitData":{"launchSpeed":60.5,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.05,"coordY":151.65}},"index":3,"playId":"fb35a8a8-5f05-3b2a-8315-4610a7c555dc","pitchNumber":3,"startTime":"2026-07-10T00:43:21.494Z","endTime":"2026-07-10T00:43:29.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:43:29.091Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Crawford singles on a ground ball to right fielder Noelvi Marte. Derek Hill scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-10T00:43:41.953Z","endTime":"2026-07-10T00:44:24.089Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"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":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":{"id":663903,"link":"/api/v1/people/663903"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.273130972459473,"aZ":-22.155578244310995,"pfxX":-6.54779811131961,"pfxZ":5.66900956337157,"pX":0.3732939884319538,"pZ":1.3149843134986738,"vX0":6.129822898887041,"vY0":-131.9046485513485,"vZ0":-4.86987258180308,"x":102.77,"y":203.28,"x0":-1.1266577805311124,"y0":50.00464084729229,"z0":4.812523025267354,"aX":-11.574158618555177},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.5,"breakHorizontal":10.6,"spinRate":2501,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.41477527315144913,"extension":6.784518245251144},"index":0,"playId":"5e1fd872-638e-3e50-bfdc-6ec39fd77f1e","pitchNumber":1,"startTime":"2026-07-10T00:43:59.367Z","endTime":"2026-07-10T00:44:04.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.907692188865447,"aZ":-25.10155115724715,"pfxX":-8.006518085148574,"pfxZ":3.993594153707816,"pX":0.40706875292856676,"pZ":2.142061726253786,"vX0":6.824284490250299,"vY0":-132.1689179490998,"vZ0":-2.2341026023893513,"x":101.48,"y":180.94,"x0":-1.1669218224348168,"y0":50.00235277924153,"z0":4.839776462384854,"aX":-14.178894331966704},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.0,"breakHorizontal":13.1,"spinRate":2443,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.41424822613314394,"extension":7.131224753950444},"hitData":{"launchSpeed":105.8,"launchAngle":2.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.17,"coordY":112.66}},"index":1,"playId":"225bdf93-bc5c-3473-891f-3b0b1fe198e6","pitchNumber":2,"startTime":"2026-07-10T00:44:14.160Z","endTime":"2026-07-10T00:44:24.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:44:24.089Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trea Turner walks. Justin Crawford to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-10T00:45:28.399Z","endTime":"2026-07-10T00:46:45.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"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"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-10T00:44:56.058Z","endTime":"2026-07-10T00:45:30.684Z","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":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.444136573436406,"aZ":-22.19608261672995,"pfxX":-9.007730822327883,"pfxZ":5.603160827256571,"pX":-0.05829516334779117,"pZ":1.3828110502381883,"vX0":5.809698311741704,"vY0":-132.4000013057146,"vZ0":-4.854985723548204,"x":119.22,"y":201.44,"x0":-1.1072107903422987,"y0":50.0040742654101,"z0":4.8581254432272,"aX":-16.043170476890424},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.4,"breakHorizontal":15.1,"spinRate":2326,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.41321250419196875,"extension":6.866954837235121},"index":1,"playId":"70328d8f-ce56-3c3c-9133-72d3691d041d","pitchNumber":1,"startTime":"2026-07-10T00:45:30.684Z","endTime":"2026-07-10T00:45:34.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50572055681496,"aZ":-28.11054065881792,"pfxX":3.026993602460993,"pfxZ":2.777849513983888,"pX":1.2929027796048784,"pZ":1.0528837181644115,"vX0":4.970593444853711,"vY0":-119.93987984984263,"vZ0":-3.0804471428531572,"x":67.72,"y":210.35,"x0":-1.1968955357343645,"y0":50.00096926787301,"z0":4.852241133080278,"aX":4.422981257447347},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.6,"breakHorizontal":-6.6,"spinRate":2412,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4561147738669793,"extension":6.858969309246087},"index":2,"playId":"2f63bddd-304e-3674-936a-aba4ff54b061","pitchNumber":2,"startTime":"2026-07-10T00:45:46.754Z","endTime":"2026-07-10T00:45:50.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":80.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89955102589157,"aZ":-24.579626785937347,"pfxX":0.7146481791140689,"pfxZ":4.604387851056503,"pX":0.6818284914902892,"pZ":2.1977134790235864,"vX0":4.267578295455591,"vY0":-127.55597321493738,"vZ0":-2.0117321646089246,"x":91.01,"y":179.44,"x0":-1.1048959835852563,"y0":50.00588132372827,"z0":4.9320639875222305,"aX":1.1783140530645608},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.2,"breakHorizontal":-2.3,"spinRate":2357,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.4291784118654305,"extension":6.803589386746814},"index":3,"playId":"95d23e1b-b116-3618-9eee-45c31f9dc9ba","pitchNumber":3,"startTime":"2026-07-10T00:46:05.877Z","endTime":"2026-07-10T00:46:10.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64658747378808,"aZ":-21.79966898842399,"pfxX":-10.009454008155101,"pfxZ":5.6735767841125115,"pX":0.596217660342481,"pZ":1.38688140577031,"vX0":7.818332376197392,"vY0":-134.23210945258353,"vZ0":-4.915014022270182,"x":94.27,"y":201.33,"x0":-1.0515813904267612,"y0":50.0004292148169,"z0":4.7906145723351985,"aX":-18.2910978385316},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":2431,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.40782307664904804,"extension":6.901476714707455},"index":4,"playId":"115ce9c0-7172-3f59-8474-56b4e93ae801","pitchNumber":4,"startTime":"2026-07-10T00:46:23.436Z","endTime":"2026-07-10T00:46:27.346Z","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":90.4,"endSpeed":82.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17335377048007,"aZ":-22.81208249444322,"pfxX":-8.676326241430964,"pfxZ":5.334189921615513,"pX":1.1268870354028184,"pZ":2.262716856158313,"vX0":8.513267635537453,"vY0":-131.44169754669701,"vZ0":-2.4265212777532685,"x":74.05,"y":177.69,"x0":-1.0226011808153312,"y0":50.00000669833628,"z0":4.886887889417406,"aX":-15.219489752086922},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.4,"breakHorizontal":13.9,"spinRate":2417,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4162875761714617,"extension":6.8467593343340845},"index":5,"playId":"e5606de7-35f9-3085-8d7c-d7c9cae7f354","pitchNumber":5,"startTime":"2026-07-10T00:46:40.395Z","endTime":"2026-07-10T00:46:45.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:46:45.142Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-10T00:49:36.482Z","endTime":"2026-07-10T00:52:06.462Z","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"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":8},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-10T00:47:08.978Z","endTime":"2026-07-10T00:47:36.840Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sam Moll replaces Brady Singer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-10T00:47:36.840Z","endTime":"2026-07-10T00:49:38.721Z","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":"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.1,"endSpeed":74.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63869865372464,"aZ":-35.89277117248573,"pfxX":-5.877445239206129,"pfxZ":-2.6695869146833395,"pX":-1.4879279494383433,"pZ":1.1544620077040983,"vX0":-5.919460175539232,"vY0":-117.9351606978743,"vZ0":-0.5307136492319413,"x":173.72,"y":207.61,"x0":1.8279155530976614,"y0":50.00194098015019,"z0":4.723250111260538,"aX":-8.190494021920337},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.7,"breakHorizontal":12.2,"spinRate":2894,"spinDirection":312},"zone":13,"typeConfidence":0.89,"plateTime":0.4663102254672271,"extension":4.348452874183307},"index":2,"playId":"c1320f49-32ea-3003-936e-ccb0f50c29c9","pitchNumber":1,"startTime":"2026-07-10T00:49:38.721Z","endTime":"2026-07-10T00:49:42.197Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":3,"playId":"a714a6a7-4e9d-45db-95df-15b7490045c8","startTime":"2026-07-10T00:49:55.546Z","endTime":"2026-07-10T00:50:00.546Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.690304502155012,"aZ":-30.591639223513248,"pfxX":-5.339663396450325,"pfxZ":1.094782862080569,"pX":-1.0362683422746637,"pZ":1.9738561674162807,"vX0":-5.396116068425535,"vY0":-119.5424549170196,"vZ0":-0.02211853381422224,"x":156.5,"y":185.49,"x0":1.9463783987568846,"y0":50.002011289462956,"z0":4.7363727624547955,"aX":-7.702830015279587},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.3,"breakHorizontal":11.0,"spinRate":2949,"spinDirection":309},"zone":13,"typeConfidence":0.9,"plateTime":0.4587220171262145,"extension":4.377216155590253},"index":4,"playId":"89382421-c99c-385d-a847-1d10aa56341d","pitchNumber":2,"startTime":"2026-07-10T00:50:14.801Z","endTime":"2026-07-10T00:50:18.064Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00613995435429,"aZ":-33.399499397378634,"pfxX":-5.813509651916876,"pfxZ":-0.8565764395550852,"pX":0.7251499480967475,"pZ":1.060161872391092,"vX0":-1.442910714278621,"vY0":-119.44965665943676,"vZ0":-1.4467286759371019,"x":89.36,"y":210.16,"x0":2.093509680980656,"y0":50.002894873213926,"z0":4.702458764690119,"aX":-8.322027251558193},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.7,"breakHorizontal":10.9,"spinRate":2985,"spinDirection":310},"zone":14,"typeConfidence":0.9,"plateTime":0.460177594118397,"extension":4.312038913497641},"index":5,"playId":"b1790e0e-ac67-3c91-b2ff-d60d48e8cd6b","pitchNumber":3,"startTime":"2026-07-10T00:50:36.427Z","endTime":"2026-07-10T00:50:40.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.134014487748487,"aZ":-34.327448852449706,"pfxX":11.338434120294675,"pfxZ":-1.1829486027324663,"pX":0.06100275680143318,"pZ":2.0250587376327047,"vX0":-7.841570718285775,"vY0":-134.56668170839592,"vZ0":-1.2003321108018334,"x":114.67,"y":184.1,"x0":1.5502030701508351,"y0":50.00268000026369,"z0":4.924546777734633,"aX":20.64681571219535},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-2.2,"breakHorizontal":-18.7,"spinRate":2672,"spinDirection":103},"zone":8,"typeConfidence":0.9,"plateTime":0.40814821952603975,"extension":4.486094547204887},"index":6,"playId":"bfac7c66-933b-3f00-8565-0a2753c050d7","pitchNumber":4,"startTime":"2026-07-10T00:50:57.493Z","endTime":"2026-07-10T00:51:03.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.007015542872324,"aZ":-32.657257555680395,"pfxX":-7.091127988901766,"pfxZ":-0.3280425738451411,"pX":-0.1526657202896593,"pZ":1.8183796686842597,"vX0":-3.109644702033838,"vY0":-120.32175302316863,"vZ0":-0.1004504003054667,"x":122.82,"y":189.68,"x0":2.079047347386238,"y0":50.00420443939853,"z0":4.761777966942508,"aX":-10.36629037585649},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.4,"breakHorizontal":13.6,"spinRate":2949,"spinDirection":303},"zone":8,"typeConfidence":0.9,"plateTime":0.4557402827602641,"extension":4.4819374057496075},"index":7,"playId":"e0de14e8-6e39-3b39-b1d1-c80c3f6a2665","pitchNumber":5,"startTime":"2026-07-10T00:51:28.845Z","endTime":"2026-07-10T00:51:33.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40416590707365,"aZ":-34.85043525172932,"pfxX":-7.621430629477414,"pfxZ":-1.8701871978073985,"pX":-2.0928849380545507,"pZ":1.843872061557675,"vX0":-6.627986364059448,"vY0":-119.70972023451465,"vZ0":0.4476440662418635,"x":196.78,"y":189.0,"x0":1.7175761720712768,"y0":50.00522295717794,"z0":4.813336263565149,"aX":-10.891540385734205},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.9,"breakHorizontal":15.6,"spinRate":2866,"spinDirection":309},"zone":13,"typeConfidence":0.89,"plateTime":0.46024924002734924,"extension":4.3506298166503985},"index":8,"playId":"ee54d5bb-79ff-3e2f-9979-193cacd32f9e","pitchNumber":6,"startTime":"2026-07-10T00:52:01.126Z","endTime":"2026-07-10T00:52:06.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:52:06.462Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-10T00:52:10.554Z","endTime":"2026-07-10T00:54:20.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":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],"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":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.308376533417956,"aZ":-34.30206839076374,"pfxX":-7.514264328264371,"pfxZ":-1.5194827658179024,"pX":-1.7632222261987982,"pZ":1.410235211980408,"vX0":-6.257161622145733,"vY0":-118.58668356992249,"vZ0":-0.3359737639011344,"x":184.21,"y":200.7,"x0":1.9023350185923635,"y0":50.00378482434909,"z0":4.729364437701301,"aX":-10.517383271101544},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.5,"breakHorizontal":15.4,"spinRate":2859,"spinDirection":315},"zone":13,"typeConfidence":0.9,"plateTime":0.46495879701809795,"extension":4.426927547298237},"index":0,"playId":"512e0643-d770-3d1f-9841-0b59b467a255","pitchNumber":1,"startTime":"2026-07-10T00:52:34.890Z","endTime":"2026-07-10T00:52:38.363Z","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":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.956899660866302,"aZ":-33.4421603968434,"pfxX":-8.72163358920783,"pfxZ":-0.8770130861357224,"pX":-0.36027084398321824,"pZ":1.1093290455959632,"vX0":-2.784919207053001,"vY0":-120.29437768056917,"vZ0":-1.3858274690458487,"x":130.73,"y":208.83,"x0":1.9507381066620744,"y0":50.00489420320095,"z0":4.703364115134868,"aX":-12.570234136533797},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.7,"breakHorizontal":16.4,"spinRate":2917,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.45826246078859034,"extension":4.493878093061362},"index":1,"playId":"711e5335-9aae-31ac-9ff6-a81569d2f0d0","pitchNumber":2,"startTime":"2026-07-10T00:52:53.258Z","endTime":"2026-07-10T00:52:58.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76087270239774,"aZ":-33.672197515720626,"pfxX":-9.37995540069377,"pfxZ":-1.0372120121656012,"pX":-0.7921046810657408,"pZ":1.8642199097885093,"vX0":-3.4179117106395362,"vY0":-119.79666781603507,"vZ0":0.25215153334649276,"x":147.19,"y":188.45,"x0":1.8747848109344882,"y0":50.003190656199735,"z0":4.7860008970955095,"aX":-13.531458300226891},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.6,"breakHorizontal":17.9,"spinRate":2932,"spinDirection":302},"zone":13,"typeConfidence":0.9,"plateTime":0.4585173227196604,"extension":4.510081935777267},"index":2,"playId":"e657878a-682f-3267-a022-d9ae8a96eba6","pitchNumber":3,"startTime":"2026-07-10T00:53:23.836Z","endTime":"2026-07-10T00:53:27.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.614482771531357,"aZ":-35.08401807085024,"pfxX":-8.57568495703098,"pfxZ":-1.9945331693620112,"pX":-1.3715925224701515,"pZ":1.0806226171920583,"vX0":-4.908674838114111,"vY0":-120.86419014910746,"vZ0":-1.2491442313451695,"x":169.28,"y":209.6,"x0":1.8091772396269763,"y0":50.002768762619205,"z0":4.724257919552727,"aX":-12.510347994166262},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.6,"breakHorizontal":16.8,"spinRate":3012,"spinDirection":307},"zone":13,"typeConfidence":0.89,"plateTime":0.455606554314667,"extension":4.560693837219809},"index":3,"playId":"04865d9f-12f7-3f25-8f47-7d12a06da18c","pitchNumber":4,"startTime":"2026-07-10T00:53:45.843Z","endTime":"2026-07-10T00:53:49.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21874127248172,"aZ":-31.785542647415358,"pfxX":-7.318619230544414,"pfxZ":0.27816605211673817,"pX":-0.5129782203921124,"pZ":2.0646205656154173,"vX0":-3.613029893014028,"vY0":-118.70867581272115,"vZ0":0.6461214374269748,"x":136.55,"y":183.04,"x0":1.9854835435633627,"y0":50.00533549092901,"z0":4.709843339427822,"aX":-10.322125640179669},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.0,"breakHorizontal":14.2,"spinRate":2877,"spinDirection":307},"zone":7,"typeConfidence":0.9,"plateTime":0.46350370730840407,"extension":4.8445938190493525},"index":4,"playId":"e2915e0c-a828-38eb-83e0-d1713eb7516a","pitchNumber":5,"startTime":"2026-07-10T00:54:17.216Z","endTime":"2026-07-10T00:54:20.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:54:20.887Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-10T00:56:40.351Z","endTime":"2026-07-10T00:57:25.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Derek Hill remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-10T00:55:51.806Z","endTime":"2026-07-10T00:55:51.818Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":687282,"link":"/api/v1/people/687282"}},{"details":{"description":"Pitching Change: Jonathan Bowlan replaces Jesús Luzardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-10T00:55:51.818Z","endTime":"2026-07-10T00:56:42.651Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680742,"link":"/api/v1/people/680742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.368323105044155,"aZ":-11.75396435331138,"pfxX":-5.384014469974466,"pfxZ":10.308891668694192,"pX":-0.1427106905875018,"pZ":2.7302434883711664,"vX0":8.067419576467323,"vY0":-140.02431048588562,"vZ0":-7.217823284546982,"x":122.44,"y":165.06,"x0":-2.3650148155133226,"y0":50.002370017641205,"z0":6.114824428776684,"aX":-10.664735759978523},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2327,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3915444798987249,"extension":6.782433383899288},"index":2,"playId":"65c451d0-a20e-3624-a04e-0dd842229d41","pitchNumber":1,"startTime":"2026-07-10T00:56:42.651Z","endTime":"2026-07-10T00:56:46.107Z","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":89.8,"endSpeed":82.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.680506517729945,"aZ":-27.081349846149756,"pfxX":-8.280997534065277,"pfxZ":2.972845740461741,"pX":-0.0740163358082947,"pZ":1.5454942812806918,"vX0":8.792865781334356,"vY0":-130.31521755518406,"vZ0":-6.095248627149591,"x":119.82,"y":197.05,"x0":-2.424114261518739,"y0":50.00132981567097,"z0":5.974262595155349,"aX":-14.170188089923537},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":13.0,"spinRate":1466,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4211310892163236,"extension":6.875349947807},"index":3,"playId":"ac7e7437-4e24-35eb-855a-69192dd2d2c6","pitchNumber":2,"startTime":"2026-07-10T00:56:58.125Z","endTime":"2026-07-10T00:57:03.512Z","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":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.241812134186397,"aZ":-27.5182116926903,"pfxX":-8.555163854468887,"pfxZ":2.6361926524058283,"pX":-0.492012557929508,"pZ":1.697593038397006,"vX0":8.158588012632599,"vY0":-132.3231729450315,"vZ0":-5.826589561410554,"x":135.75,"y":192.94,"x0":-2.5093857065123357,"y0":50.003842339704974,"z0":5.954280355557017,"aX":-15.114434870219704},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.6,"breakHorizontal":13.7,"spinRate":1550,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.4145336922699596,"extension":6.8283267671611805},"hitData":{"launchSpeed":76.0,"launchAngle":42.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.64,"coordY":118.89}},"index":4,"playId":"f8369b41-64e9-3d49-85c6-e09e7104875e","pitchNumber":3,"startTime":"2026-07-10T00:57:17.589Z","endTime":"2026-07-10T00:57:25.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:57:25.483Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-10T00:57:31.668Z","endTime":"2026-07-10T00:59:56.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.488645203776688,"aZ":-33.34635676386416,"pfxX":-0.48211485728619685,"pfxZ":-0.7149009350010704,"pX":-1.5557089250403844,"pZ":2.3584693117835576,"vX0":2.9406270680309192,"vY0":-126.45093842699988,"vZ0":-2.604538367896886,"x":176.3,"y":175.1,"x0":-2.6663555494402846,"y0":50.00485276772952,"z0":6.052162057215189,"aX":-0.7886339620743071},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.7,"breakHorizontal":0.2,"spinRate":2495,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.4315880834201318,"extension":6.687715713336905},"index":0,"playId":"9dfa9697-748f-3125-b270-56a375c4e41f","pitchNumber":1,"startTime":"2026-07-10T00:57:52.320Z","endTime":"2026-07-10T00:57:56.171Z","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":97.0,"endSpeed":88.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.751771492837506,"aZ":-11.950952670913122,"pfxX":-5.177074034629961,"pfxZ":10.087938858370142,"pX":-1.093043312374695,"pZ":3.917108245530122,"vX0":5.808236845221793,"vY0":-141.0921342151119,"vZ0":-4.0249919519488495,"x":158.66,"y":133.02,"x0":-2.511122472867566,"y0":50.00703711889255,"z0":6.139325647761609,"aX":-10.383132963770533},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":8.2,"spinRate":2426,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38903147402007976,"extension":6.739303012536596},"index":1,"playId":"31e03869-7ec9-396c-ab3f-2fa024c7a140","pitchNumber":2,"startTime":"2026-07-10T00:58:11.755Z","endTime":"2026-07-10T00:58:17.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.920661449863992,"aZ":-33.488718517333,"pfxX":-1.4411502360143063,"pfxZ":-0.7991881978595563,"pX":0.7787635359274852,"pZ":1.1743697969019382,"vX0":8.539937188766995,"vY0":-127.35283688926705,"vZ0":-5.35205676265422,"x":87.32,"y":207.07,"x0":-2.423357660053912,"y0":50.00054696804213,"z0":5.936367654347877,"aX":-2.379503109338476},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.4,"breakHorizontal":0.7,"spinRate":2584,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.42925489340670797,"extension":6.833325008551115},"index":2,"playId":"e7f79ec4-5f8e-3461-ab24-f9de93c878e3","pitchNumber":3,"startTime":"2026-07-10T00:58:28.505Z","endTime":"2026-07-10T00:58:33.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.8,"endSpeed":89.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59399075048314,"aZ":-10.39950601338175,"pfxX":-4.383545217378341,"pfxZ":10.690914782432941,"pX":0.2434005830083207,"pZ":2.86119783832164,"vX0":8.907433075698854,"vY0":-142.05562739662892,"vZ0":-7.040318404735546,"x":107.72,"y":161.53,"x0":-2.368179627312432,"y0":50.0011244104079,"z0":6.03820118714154,"aX":-8.927435690105112},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.0,"breakHorizontal":6.0,"spinRate":2553,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.386087019124715,"extension":6.8779744797718845},"index":3,"playId":"88a0f6d7-906c-367b-acc1-fccd3cda451a","pitchNumber":4,"startTime":"2026-07-10T00:58:45.921Z","endTime":"2026-07-10T00:58:49.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13329271798329,"aZ":-10.472012748125497,"pfxX":-4.123437342368858,"pfxZ":10.806066413875755,"pX":0.5634528818978232,"pZ":2.143907203621189,"vX0":9.280665002059495,"vY0":-141.06145514942475,"vZ0":-8.635108282969453,"x":95.52,"y":180.89,"x0":-2.2385359284953434,"y0":50.00025635222116,"z0":5.926167282876594,"aX":-8.279888027433692},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.9,"breakHorizontal":5.5,"spinRate":2442,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.38880021693707967,"extension":6.891608974996093},"index":4,"playId":"e7c077f1-3a5e-3c2b-8e50-71470ddc4c3d","pitchNumber":5,"startTime":"2026-07-10T00:59:01.966Z","endTime":"2026-07-10T00:59:05.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.255634122904596,"aZ":-11.019511123400338,"pfxX":-4.983185209352419,"pfxZ":10.055834762060233,"pX":-0.5213266698697687,"pZ":3.4938100002676427,"vX0":7.04182629562782,"vY0":-144.2956645846335,"vZ0":-5.295456682736171,"x":136.87,"y":144.45,"x0":-2.34844783498393,"y0":50.00689301011517,"z0":6.034756188199529,"aX":-10.487931529370517},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.3,"breakHorizontal":7.6,"spinRate":2338,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.37989479342832677,"extension":6.851773693049519},"index":5,"playId":"6a6c3e22-2f71-3b36-88b7-a17de7666164","pitchNumber":6,"startTime":"2026-07-10T00:59:52.854Z","endTime":"2026-07-10T00:59:56.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T00:59:56.612Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-10T00:59:59.248Z","endTime":"2026-07-10T01:01:09.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95330236599881,"aZ":-9.057643579769469,"pfxX":-5.966020563543502,"pfxZ":11.225406013067857,"pX":0.6758012901321012,"pZ":1.7073250900544548,"vX0":10.020148962706696,"vY0":-142.84218893564005,"vZ0":-10.374264186928915,"x":91.24,"y":192.68,"x0":-2.1079901092821887,"y0":50.005069159996054,"z0":5.962814120409018,"aX":-12.288777448332008},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.2,"breakHorizontal":8.8,"spinRate":2520,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.38394676798178295,"extension":6.902213691188898},"index":0,"playId":"23a52d9f-9c18-368f-9578-a0b17de81a47","pitchNumber":1,"startTime":"2026-07-10T01:00:22.992Z","endTime":"2026-07-10T01:00:28.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.496825314456906,"aZ":-34.54075901617283,"pfxX":7.175112444162181,"pfxZ":-1.4762667981878483,"pX":1.785750349210564,"pZ":0.013562854623114632,"vX0":8.203629713310372,"vY0":-126.4076854088842,"vZ0":-7.323908179971782,"x":48.93,"y":238.41,"x0":-2.447920867267748,"y0":50.0046956189948,"z0":5.7619926968408315,"aX":11.480673841545476},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.3,"breakHorizontal":-15.0,"spinRate":2739,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.43519904069374427,"extension":6.749177820405897},"index":1,"playId":"82eed95f-2d3d-35da-849b-0b2cc0a8079b","pitchNumber":2,"startTime":"2026-07-10T01:00:39.789Z","endTime":"2026-07-10T01:00:43.183Z","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":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.543248671725763,"aZ":-31.705232539105456,"pfxX":0.0393566045563668,"pfxZ":0.28170201130564365,"pX":0.17726038026820892,"pZ":2.5808009908776928,"vX0":6.775364489272112,"vY0":-128.5979096199268,"vZ0":-2.4587434145774436,"x":110.24,"y":169.1,"x0":-2.4874513404611442,"y0":50.00581124253713,"z0":5.988093418254101,"aX":0.06629990710036159},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.2,"breakHorizontal":-1.4,"spinRate":2508,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.42454048838257785,"extension":6.8440721236234365},"hitData":{"launchSpeed":79.8,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":167.9}},"index":2,"playId":"469b3b59-f34a-3f82-a886-d2d471c9c2da","pitchNumber":3,"startTime":"2026-07-10T01:01:01.884Z","endTime":"2026-07-10T01:01:09.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T01:01:09.581Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a ground ball to right fielder Noelvi Marte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-10T01:03:42.855Z","endTime":"2026-07-10T01:04:39.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tejay Antone replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-10T01:02:13.904Z","endTime":"2026-07-10T01:03:45.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622088,"link":"/api/v1/people/622088"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.304952702308988,"aZ":-22.393235136556292,"pfxX":-0.16012477177034268,"pfxZ":5.451496189983613,"pX":-0.039761159075348995,"pZ":2.89201101042481,"vX0":3.636593794230257,"vY0":-133.30888404419744,"vZ0":-3.5643927798372146,"x":118.52,"y":160.7,"x0":-1.402297436890889,"y0":50.00642890312361,"z0":5.867561337498267,"aX":-0.28735897716105646},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.2,"breakHorizontal":-0.5,"spinRate":2819,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.41123915504545305,"extension":6.048946478112689},"index":1,"playId":"f0696b45-19b6-30ae-bf04-c74e879ffa6b","pitchNumber":1,"startTime":"2026-07-10T01:03:45.136Z","endTime":"2026-07-10T01:03:49.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":76.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.893652526372065,"aZ":-32.743477502042616,"pfxX":6.854609941468265,"pfxZ":-0.37289446275292804,"pX":-0.7840791315422404,"pZ":3.1618444153391208,"vX0":0.5758657464859267,"vY0":-122.80006006194613,"vZ0":0.8015473660342194,"x":146.89,"y":153.41,"x0":-1.9117611326974466,"y0":50.00572520239855,"z0":5.641671338413888,"aX":10.35137058732802},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.2,"breakHorizontal":-12.5,"spinRate":2983,"spinDirection":64},"zone":1,"typeConfidence":0.85,"plateTime":0.44798970462461796,"extension":6.1204639243983525},"index":2,"playId":"0752b2de-6bdb-357a-a8a4-2ed24156fc94","pitchNumber":2,"startTime":"2026-07-10T01:04:00.866Z","endTime":"2026-07-10T01:04:04.613Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-10T01:04:14.245Z","endTime":"2026-07-10T01:04:29.096Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21750633102307,"aZ":-42.612911711528234,"pfxX":5.97191925867414,"pfxZ":-7.036333217229412,"pX":0.15219223810837368,"pZ":2.574686057622893,"vX0":2.2214635944939483,"vY0":-121.92221706488469,"vZ0":0.931492366738508,"x":111.2,"y":169.26,"x0":-1.5503168328563925,"y0":50.00252373260862,"z0":5.9077515262308475,"aX":8.859650895269073},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-12.1,"breakHorizontal":-11.4,"spinRate":3030,"spinDirection":48},"zone":5,"typeConfidence":0.91,"plateTime":0.4517528903172807,"extension":6.115579917212709},"hitData":{"launchSpeed":89.8,"launchAngle":4.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.72,"coordY":115.2}},"index":4,"playId":"6a23790c-adf6-32f2-abe9-3d35eb639e2d","pitchNumber":3,"startTime":"2026-07-10T01:04:29.096Z","endTime":"2026-07-10T01:04:39.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T01:04:39.857Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alec Bohm pops out to first baseman Spencer Steer in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-10T01:04:47.274Z","endTime":"2026-07-10T01:05:36.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"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, 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":83.6,"endSpeed":76.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.147161197797825,"aZ":-29.825099392449747,"pfxX":8.528046975140349,"pfxZ":1.5684376139080154,"pX":0.2670444599303468,"pZ":2.6723802437291053,"vX0":2.5441736691428947,"vY0":-121.7513698629264,"vZ0":-0.5055473059292086,"x":106.82,"y":166.63,"x0":-1.8998338533368655,"y0":50.00457386111488,"z0":5.46630156455326,"aX":12.78947157961579},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.0,"breakHorizontal":-16.1,"spinRate":2925,"spinDirection":66},"zone":6,"typeConfidence":0.9,"plateTime":0.45006120000522776,"extension":5.962149128037032},"index":0,"playId":"93d51b1b-2e6b-33a7-8cda-f31742f4d618","pitchNumber":1,"startTime":"2026-07-10T01:05:05.128Z","endTime":"2026-07-10T01:05:09.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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95942817837616,"aZ":-23.200526004567518,"pfxX":0.2683113697152447,"pfxZ":4.9884194810910785,"pX":0.014661172505369939,"pZ":3.3784004401149788,"vX0":3.512258765042064,"vY0":-132.67821289079637,"vZ0":-2.1528218825670464,"x":116.44,"y":147.56,"x0":-1.356115962762291,"y0":50.00260226354133,"z0":5.8751379961438115,"aX":0.48276863201445386},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.9,"breakHorizontal":-1.2,"spinRate":2847,"spinDirection":193},"zone":2,"typeConfidence":0.9,"plateTime":0.41139268977548094,"extension":6.123934199525994},"hitData":{"launchSpeed":85.5,"launchAngle":68.0,"totalDistance":125.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":168.53,"coordY":187.15}},"index":1,"playId":"5cfcbdb1-931a-3a3f-b179-9ab33a8575bd","pitchNumber":2,"startTime":"2026-07-10T01:05:26.480Z","endTime":"2026-07-10T01:05:36.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T01:05:36.820Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-10T01:05:52.155Z","endTime":"2026-07-10T01:07:08.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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":"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":90.4,"endSpeed":83.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.631720852305605,"aZ":-23.794161799359113,"pfxX":-0.29889960171387564,"pfxZ":4.746780657342686,"pX":-0.6516841451775301,"pZ":2.295453683701503,"vX0":2.705383280434396,"vY0":-131.65619992999723,"vZ0":-4.447330016165271,"x":141.84,"y":176.8,"x0":-1.6514849063750274,"y0":50.00118201120584,"z0":5.7567021904655675,"aX":-0.5280473190183411},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.9,"breakHorizontal":0.0,"spinRate":2778,"spinDirection":191},"zone":4,"typeConfidence":0.9,"plateTime":0.41524551088151185,"extension":6.154061006677391},"index":0,"playId":"274d5ce5-b662-37ec-91f5-383f4aebfab7","pitchNumber":1,"startTime":"2026-07-10T01:06:09.556Z","endTime":"2026-07-10T01:06:13.974Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.998558202684848,"aZ":-25.938169047585166,"pfxX":0.2627452068858118,"pfxZ":3.553562645139502,"pX":-0.7558254341385869,"pZ":1.6372737880608983,"vX0":2.4802046564743883,"vY0":-130.66645159360888,"vZ0":-5.189429631657284,"x":145.81,"y":194.57,"x0":-1.7460229539391356,"y0":50.00030249425362,"z0":5.564644324368088,"aX":0.4597438973488918},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.6,"breakHorizontal":-1.0,"spinRate":2896,"spinDirection":190},"zone":7,"typeConfidence":0.9,"plateTime":0.41701903293468234,"extension":6.183753692460853},"index":1,"playId":"47739ec4-4a65-3332-bd4a-87c5f094b0dc","pitchNumber":2,"startTime":"2026-07-10T01:06:28.829Z","endTime":"2026-07-10T01:06:32.558Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-10T01:06:40.858Z","endTime":"2026-07-10T01:06:55.608Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.549098242679406,"aZ":-22.694851427776733,"pfxX":0.9151152094968005,"pfxZ":5.343092899497395,"pX":-0.2367085935996882,"pZ":1.7696078369995203,"vX0":3.497954557141659,"vY0":-131.73924798715345,"vZ0":-5.627623794166925,"x":126.02,"y":191.0,"x0":-1.695632625197526,"y0":50.004420509155125,"z0":5.590036507477356,"aX":1.6224632659897968},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.8,"breakHorizontal":-2.4,"spinRate":2847,"spinDirection":196},"zone":8,"typeConfidence":0.9,"plateTime":0.41430572005001576,"extension":6.143724136011077},"hitData":{"launchSpeed":90.0,"launchAngle":40.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.21,"coordY":74.79}},"index":3,"playId":"ebae2721-e1d7-3d92-bc7c-f4e45903aa5d","pitchNumber":3,"startTime":"2026-07-10T01:06:55.608Z","endTime":"2026-07-10T01:07:08.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T01:07:08.538Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Derek Hill flies out to center fielder TJ Friedl.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-10T01:07:16.828Z","endTime":"2026-07-10T01:10:14.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.855522467245937,"aZ":-29.826579897341443,"pfxX":9.682774881003741,"pfxZ":1.556363023071091,"pX":-0.1953320723847372,"pZ":2.5313667727622255,"vX0":0.9405224199848529,"vY0":-122.3183914478306,"vZ0":-0.856317632124571,"x":124.45,"y":170.43,"x0":-1.8427833370161868,"y0":50.00463442158824,"z0":5.450767933340862,"aX":14.625671107833202},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.9,"breakHorizontal":-17.8,"spinRate":2923,"spinDirection":62},"zone":5,"typeConfidence":0.89,"plateTime":0.44835193465005485,"extension":6.098332304405582},"index":0,"playId":"c41129f1-ae5f-3f28-806e-de7ad986666e","pitchNumber":1,"startTime":"2026-07-10T01:07:35.428Z","endTime":"2026-07-10T01:07:39.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.577613581717916,"aZ":-28.567552078909078,"pfxX":8.904971453751946,"pfxZ":2.3923866594803327,"pX":-0.31696964287431906,"pZ":2.064585582817178,"vX0":0.829718179921296,"vY0":-122.93362299640833,"vZ0":-2.3042604966307616,"x":129.08,"y":183.04,"x0":-1.815231337602874,"y0":50.00549649547816,"z0":5.473612263280545,"aX":13.438526246766383},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.0,"breakHorizontal":-16.3,"spinRate":3129,"spinDirection":68},"zone":8,"typeConfidence":0.89,"plateTime":0.44797410851750463,"extension":6.092473971369131},"index":1,"playId":"12680796-00bf-3f5b-bc6b-1b9fabdf1b63","pitchNumber":2,"startTime":"2026-07-10T01:07:55.994Z","endTime":"2026-07-10T01:07:59.956Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-10T01:08:11.684Z","endTime":"2026-07-10T01:08:27.624Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.430497550072204,"aZ":-31.417881020388393,"pfxX":8.456670758960701,"pfxZ":0.5042195945574424,"pX":0.47518818020726533,"pZ":1.697938610292966,"vX0":2.1531836109311007,"vY0":-122.65429922569837,"vZ0":-2.5358370050621346,"x":98.89,"y":192.94,"x0":-1.5146807932076831,"y0":50.00452262164374,"z0":5.450007339960604,"aX":12.762677638353177},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.5,"breakHorizontal":-15.8,"spinRate":3098,"spinDirection":56},"zone":9,"typeConfidence":0.9,"plateTime":0.448209864650595,"extension":6.259390587929075},"index":3,"playId":"bd633f50-8fff-3e0f-861a-decb119f8f1f","pitchNumber":3,"startTime":"2026-07-10T01:08:27.624Z","endTime":"2026-07-10T01:08:33.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.261086910605957,"aZ":-16.96208167729248,"pfxX":-3.8508322599972358,"pfxZ":7.575766228576834,"pX":0.5116910729948314,"pZ":3.9653761119285105,"vX0":6.118918491654541,"vY0":-140.21614507688523,"vZ0":-2.563394483196264,"x":97.5,"y":131.71,"x0":-1.1902626194086987,"y0":50.000117512210885,"z0":5.987494973538968,"aX":-7.730254693795308},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":5.9,"spinRate":2552,"spinDirection":219},"zone":12,"typeConfidence":0.92,"plateTime":0.3894183477138471,"extension":6.2199298535829515},"index":4,"playId":"85d743d0-872c-30f9-9349-1ebd03d5e667","pitchNumber":4,"startTime":"2026-07-10T01:08:58.985Z","endTime":"2026-07-10T01:09:03.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"P","description":"Pitchout"},"description":"Pitchout","code":"P","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.1,"endSpeed":85.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.964944302578466,"aZ":-24.052139567653054,"pfxX":-4.165803458766112,"pfxZ":4.35660821055674,"pX":2.5832455591376635,"pZ":3.9730126945004454,"vX0":9.855261153786058,"vY0":-135.27706159096542,"vZ0":-1.5694056412919395,"x":18.53,"y":131.51,"x0":-0.5566853131401379,"y0":50.001034147294334,"z0":6.237560395526445,"aX":-7.763962312679875},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.8,"breakHorizontal":5.5,"spinRate":2468,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.40402386836980764,"extension":5.981672809521064},"index":5,"playId":"f41b1aae-6570-38c6-812f-9c0646ffbacd","pitchNumber":5,"startTime":"2026-07-10T01:09:20.795Z","endTime":"2026-07-10T01:09:25.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98742607094639,"aZ":-30.11127382959831,"pfxX":10.536838004107418,"pfxZ":1.3598382917596759,"pX":0.8756106291590121,"pZ":2.19308637623981,"vX0":2.8787978745583986,"vY0":-122.4922588826887,"vZ0":-1.6363696335106033,"x":83.62,"y":179.57,"x0":-1.6838229958544249,"y0":50.00508509016189,"z0":5.441995337954972,"aX":16.028692209759168},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.3,"breakHorizontal":-19.8,"spinRate":2874,"spinDirection":61},"zone":14,"typeConfidence":0.89,"plateTime":0.4469963636983132,"extension":6.161604801182771},"index":6,"playId":"d3e95fa2-692b-3982-a86b-9f2919d3885a","pitchNumber":6,"startTime":"2026-07-10T01:09:40.691Z","endTime":"2026-07-10T01:09:44.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.067623876504353,"aZ":-44.01211832474567,"pfxX":5.060552857169782,"pfxZ":-7.970898007687143,"pX":0.2390585772301827,"pZ":2.301038736399504,"vX0":2.397918912787915,"vY0":-121.45080170273582,"vZ0":0.4003345569951038,"x":107.89,"y":176.65,"x0":-1.4202538375586176,"y0":50.00208029179349,"z0":5.9797901463155485,"aX":7.515843721594028},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-14.0,"breakHorizontal":-9.7,"spinRate":2989,"spinDirection":44},"zone":5,"typeConfidence":0.91,"plateTime":0.4519788817185777,"extension":6.29448683576565},"hitData":{"launchSpeed":90.7,"launchAngle":31.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.4,"coordY":59.84}},"index":7,"playId":"6a8f5357-bd70-3e74-9d53-b0009e479a4d","pitchNumber":7,"startTime":"2026-07-10T01:10:06.396Z","endTime":"2026-07-10T01:10:14.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T01:10:14.676Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Bleday singles on a line drive to center fielder Justin Crawford.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-10T01:13:15.945Z","endTime":"2026-07-10T01:16:12.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jhoan Duran replaces Jonathan Bowlan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-10T01:11:56.954Z","endTime":"2026-07-10T01:13:18.160Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661395,"link":"/api/v1/people/661395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.541975173355414,"aZ":-29.348293819638815,"pfxX":-7.325207768135477,"pfxZ":1.3881208841291404,"pX":-0.05082526609766398,"pZ":2.8449168927438384,"vX0":8.363788947872056,"vY0":-140.89222357092612,"vZ0":-3.6252479799180914,"x":118.94,"y":161.97,"x0":-2.089932293954358,"y0":50.00115226720997,"z0":6.020581428339925,"aX":-14.896150570535996},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.0,"breakHorizontal":11.8,"spinRate":1793,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.38705283693026127,"extension":5.942287345967754},"index":1,"playId":"bdf247fb-12c3-36b8-b45c-3005f12d3055","pitchNumber":1,"startTime":"2026-07-10T01:13:18.160Z","endTime":"2026-07-10T01:13:21.270Z","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":100.0,"endSpeed":92.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23291649072683,"aZ":-19.432369581373667,"pfxX":-7.976865680695065,"pfxZ":5.899909367171084,"pX":-1.1098952005310205,"pZ":3.123772234927078,"vX0":6.2954890567789565,"vY0":-145.56464744803475,"vZ0":-4.683990787745337,"x":159.31,"y":154.44,"x0":-2.2577520542940674,"y0":50.00198328101444,"z0":5.9203513876236595,"aX":-17.22128104067172},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.0,"breakHorizontal":13.3,"spinRate":2229,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3754233927300126,"extension":6.049171258409358},"index":2,"playId":"a7bd6675-6ee1-3126-9353-80e8a8b25a42","pitchNumber":2,"startTime":"2026-07-10T01:13:31.454Z","endTime":"2026-07-10T01:13:34.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34163479952121,"aZ":-31.07884526433635,"pfxX":-3.2948076748786868,"pfxZ":0.6723311485329155,"pX":0.09195246518524239,"pZ":2.0426012214600373,"vX0":6.394539458452454,"vY0":-126.96369051525342,"vZ0":-3.5569512993912014,"x":113.49,"y":183.63,"x0":-2.0282461388425643,"y0":50.005810920018895,"z0":5.9280812767798094,"aX":-5.39495061577398},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.6,"breakHorizontal":4.6,"spinRate":813,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.4309568659942782,"extension":6.113218604947563},"index":3,"playId":"535f023b-8e04-3d84-bf04-ea0b9cb5b2c5","pitchNumber":3,"startTime":"2026-07-10T01:13:46.362Z","endTime":"2026-07-10T01:13:49.662Z","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":100.4,"endSpeed":92.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78295935400841,"aZ":-14.751343868749228,"pfxX":-8.154060765225339,"pfxZ":8.009998780542825,"pX":0.3505674926092441,"pZ":2.9616353508445363,"vX0":9.574866473921087,"vY0":-145.97325501343522,"vZ0":-6.04165364731799,"x":103.64,"y":158.82,"x0":-1.9002209657160785,"y0":50.00458014731841,"z0":5.93354453017735,"aX":-17.740284789281677},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":13.6,"breakHorizontal":13.1,"spinRate":2199,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.37408076576065064,"extension":6.051162393934146},"index":4,"playId":"f0c3fcb6-2641-3897-83b1-fbede44917af","pitchNumber":4,"startTime":"2026-07-10T01:14:05.353Z","endTime":"2026-07-10T01:14:10.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21988044227203,"aZ":-30.918569172233695,"pfxX":-8.723103153884473,"pfxZ":0.6246724142833155,"pX":0.21237667046070385,"pZ":3.095978987570127,"vX0":9.489346591412238,"vY0":-140.26493939621454,"vZ0":-2.2725188280372675,"x":108.9,"y":155.19,"x0":-2.0676758727493785,"y0":50.003762981103925,"z0":5.9158947168183795,"aX":-17.530024525747418},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":0.8,"breakHorizontal":14.0,"spinRate":1714,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.389244354967071,"extension":6.015800108671567},"index":5,"playId":"3910db1b-75de-347c-9a5c-3efc0f3c9d23","pitchNumber":5,"startTime":"2026-07-10T01:14:27.778Z","endTime":"2026-07-10T01:14:30.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.387076014045903,"aZ":-32.883972230948956,"pfxX":-1.4710127477715562,"pfxZ":-0.4202230880179578,"pX":0.7331542718163947,"pZ":-0.3603335269144067,"vX0":7.547808963940455,"vY0":-128.6092564986721,"vZ0":-8.970889662705286,"x":89.05,"y":248.51,"x0":-2.0421105427020914,"y0":50.00470842500315,"z0":5.705232773967924,"aX":-2.478092818835475},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.5,"breakHorizontal":1.1,"spinRate":2730,"spinDirection":6},"zone":14,"typeConfidence":2.0,"plateTime":0.42504711265423945,"extension":5.990925583652044},"index":6,"playId":"7dadb6b2-4264-3b06-9e14-4aba8e4e22e1","pitchNumber":6,"startTime":"2026-07-10T01:14:50.291Z","endTime":"2026-07-10T01:14:54.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":91.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.25842383696643,"aZ":-16.444421321871747,"pfxX":-8.702090863311096,"pfxZ":7.286763873902244,"pX":-1.2030733439599852,"pZ":3.863316654933367,"vX0":5.587310777950577,"vY0":-145.9858004446154,"vZ0":-3.4744643961534805,"x":162.86,"y":134.47,"x0":-2.010814535264179,"y0":50.004447238430764,"z0":6.058307576385717,"aX":-18.79104242563044},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":12.7,"breakHorizontal":14.6,"spinRate":2222,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.37514525361996265,"extension":5.919241096780403},"index":7,"playId":"105b6cd2-1494-3412-a150-368d730c2adc","pitchNumber":7,"startTime":"2026-07-10T01:15:14.645Z","endTime":"2026-07-10T01:15:18.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.509522340551463,"aZ":-29.312218759010275,"pfxX":-7.326056041262719,"pfxZ":1.3932558761448774,"pX":0.7193956540238904,"pZ":2.609834096454666,"vX0":10.223352006350373,"vY0":-141.56499508230317,"vZ0":-3.9743271210488267,"x":89.58,"y":168.31,"x0":-1.9659355051381815,"y0":50.002477514968604,"z0":5.881385500180476,"aX":-15.05616584174806},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":1.9,"breakHorizontal":11.5,"spinRate":1800,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.38505953008913973,"extension":6.054555670156206},"index":8,"playId":"b8c8158b-28a3-3039-8f91-e7852d81be09","pitchNumber":8,"startTime":"2026-07-10T01:15:40.083Z","endTime":"2026-07-10T01:15:44.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09947604010735,"aZ":-29.99315960738626,"pfxX":-9.593618841817719,"pfxZ":1.1034680627437394,"pX":-0.5723081115101877,"pZ":1.9245247301093633,"vX0":7.651618339930704,"vY0":-139.49826001535214,"vZ0":-5.234021331332268,"x":138.82,"y":186.82,"x0":-2.098373492560261,"y0":50.00525181062137,"z0":5.791925547446527,"aX":-18.992970519006224},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.1,"breakHorizontal":15.8,"spinRate":1858,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.3919896366345679,"extension":6.097183609472001},"hitData":{"launchSpeed":69.4,"launchAngle":24.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.08,"coordY":103.65}},"index":9,"playId":"653be8d8-644b-338c-afb7-1af76772b0aa","pitchNumber":9,"startTime":"2026-07-10T01:16:02.095Z","endTime":"2026-07-10T01:16:12.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T01:16:12.802Z","atBatIndex":63},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Spencer Steer hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-10T01:16:20.132Z","endTime":"2026-07-10T01:18:57.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.910994410617324,"aZ":-24.205139843293924,"pfxX":-8.614298753717277,"pfxZ":4.008984197549326,"pX":-0.7883331619125329,"pZ":3.206156887511728,"vX0":6.397377799383549,"vY0":-140.17202512422702,"vZ0":-3.253369049795519,"x":147.05,"y":152.21,"x0":-1.9818362212299172,"y0":50.005660372816855,"z0":5.963769460968469,"aX":-17.131690208163334},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.7,"breakHorizontal":14.3,"spinRate":1760,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.39087348926156773,"extension":6.0896348347910285},"index":0,"playId":"debd8e99-0713-3f15-acf0-e429d368b746","pitchNumber":1,"startTime":"2026-07-10T01:16:45.006Z","endTime":"2026-07-10T01:16:49.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06388879010751,"aZ":-25.302200496116996,"pfxX":-8.709170178833896,"pfxZ":3.368187834850838,"pX":1.0097068215140004,"pZ":2.20354067068078,"vX0":10.989456989497134,"vY0":-141.89008177828703,"vZ0":-6.1005717263393855,"x":78.51,"y":179.28,"x0":-1.7796437809077428,"y0":50.00461911315151,"z0":5.9907237282181764,"aX":-17.78333108257478},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.0,"breakHorizontal":13.6,"spinRate":1902,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3858151346461769,"extension":6.144896661747925},"index":1,"playId":"29a24c4d-9ce4-33f7-ab84-d5df03ff794c","pitchNumber":2,"startTime":"2026-07-10T01:17:05.771Z","endTime":"2026-07-10T01:17:09.488Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-10T01:17:19.967Z","endTime":"2026-07-10T01:18:14.657Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22856406775003,"aZ":-28.420804660720382,"pfxX":-9.619012603578803,"pfxZ":1.8851000132360252,"pX":-0.07780509820612826,"pZ":2.2674871486059147,"vX0":8.708320758501815,"vY0":-140.5037402450246,"vZ0":-5.158965839202219,"x":119.97,"y":177.56,"x0":-1.9747486670321688,"y0":50.003326116207596,"z0":5.985285363703936,"aX":-19.142876648896934},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.5,"breakHorizontal":15.5,"spinRate":1909,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.390542554139794,"extension":5.991629258541924},"index":3,"playId":"eccee36a-9b93-30e7-bf6e-d36bdbb32343","pitchNumber":3,"startTime":"2026-07-10T01:18:14.657Z","endTime":"2026-07-10T01:18:19.976Z","isPitch":true,"type":"pitch"},{"details":{"description":"JJ Bleday steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"actionPlayId":"eccee36a-9b93-30e7-bf6e-d36bdbb32343","startTime":"2026-07-10T01:18:32.788Z","endTime":"2026-07-10T01:18:54.522Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40845091663633,"aZ":-27.130206141521573,"pfxX":-8.544334038895418,"pfxZ":2.4942185709169813,"pX":-1.3896508826637406,"pZ":3.6409315901794943,"vX0":5.084629316319238,"vY0":-141.62827869734318,"vZ0":-2.000205315953379,"x":169.97,"y":140.47,"x0":-2.101399231835257,"y0":50.00463162716321,"z0":6.097525039180367,"aX":-17.298704355806294},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.3,"breakHorizontal":14.4,"spinRate":1937,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.38724460407589456,"extension":5.995543886792099},"index":5,"playId":"dea0a1a5-07a4-3584-80f7-416f7878d476","pitchNumber":4,"startTime":"2026-07-10T01:18:54.522Z","endTime":"2026-07-10T01:18:57.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T01:18:57.944Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-10T01:20:41.145Z","endTime":"2026-07-10T01:21:33.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-10T01:19:28.885Z","endTime":"2026-07-10T01:20:43.189Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.976726846190843,"aZ":-30.139243099176717,"pfxX":-7.3385339918637875,"pfxZ":1.033205006245371,"pX":-0.5648347310623749,"pZ":2.680413979081051,"vX0":7.005283168080622,"vY0":-139.16336018159694,"vZ0":-3.6058796731674096,"x":138.53,"y":166.41,"x0":-2.156072250247952,"y0":50.00220686141355,"z0":5.979863930352526,"aX":-14.455060400915302},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.3,"breakHorizontal":11.9,"spinRate":1687,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.39294225329607624,"extension":6.047999085078686},"index":1,"playId":"e6e9e39f-6b32-3fab-b07a-af59a258b89b","pitchNumber":1,"startTime":"2026-07-10T01:20:43.189Z","endTime":"2026-07-10T01:20:46.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.241097238908406,"aZ":-32.198147914755026,"pfxX":2.2673887026331627,"pfxZ":-0.009939515703875301,"pX":1.0551039427210187,"pZ":2.2510597676259283,"vX0":7.50159869727989,"vY0":-129.25905637468503,"vZ0":-2.6065986703080166,"x":76.78,"y":178.0,"x0":-2.162457479186777,"y0":50.00588092124704,"z0":5.70887126546546,"aX":3.8933510648378644},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.4,"breakHorizontal":-5.5,"spinRate":2566,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.42139736008245965,"extension":5.976099596269132},"index":2,"playId":"2ee6fc97-c416-331d-855d-79609114a4de","pitchNumber":2,"startTime":"2026-07-10T01:21:02.447Z","endTime":"2026-07-10T01:21:05.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19934935055944,"aZ":-31.22358544339753,"pfxX":-8.523613439655533,"pfxZ":0.47733485137372433,"pX":-0.2821906668370181,"pZ":1.785916038383653,"vX0":8.034579613959467,"vY0":-140.50508988396388,"vZ0":-5.750505120315326,"x":127.76,"y":190.56,"x0":-2.0684385762396524,"y0":50.004550246338255,"z0":5.882583767486984,"aX":-17.080167358275034},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":-0.1,"breakHorizontal":13.8,"spinRate":1717,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.3895095872625287,"extension":6.116010330576238},"index":3,"playId":"6d303b99-f266-32aa-b6e5-0afe3130680a","pitchNumber":3,"startTime":"2026-07-10T01:21:29.692Z","endTime":"2026-07-10T01:21:33.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T01:21:33.363Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-10T01:21:38.826Z","endTime":"2026-07-10T01:23:31.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.7,"endSpeed":82.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.641568850239214,"aZ":-30.028189278189544,"pfxX":2.747435754932444,"pfxZ":1.2608468915601385,"pX":1.6850331114921286,"pZ":1.4412006159925033,"vX0":8.94698131264468,"vY0":-128.95492760773362,"vZ0":-4.7470547235973655,"x":52.77,"y":199.87,"x0":-2.174067729152435,"y0":50.0006001275558,"z0":5.599017691151062,"aX":4.665817911946904},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.4,"breakHorizontal":-6.8,"spinRate":2576,"spinDirection":16},"zone":14,"typeConfidence":2.0,"plateTime":0.4233382385489901,"extension":6.073651449018756},"index":0,"playId":"7eef481a-544a-3ab0-84dc-63216e84e3a9","pitchNumber":1,"startTime":"2026-07-10T01:22:03.242Z","endTime":"2026-07-10T01:22:06.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52892162221094,"aZ":-28.04322939743822,"pfxX":-6.761277363482595,"pfxZ":2.023755882253389,"pX":-0.2514581245490202,"pZ":1.9450910610951513,"vX0":7.211919369162731,"vY0":-141.65849329844428,"vZ0":-6.112183680050791,"x":126.58,"y":186.26,"x0":-1.9445440754093692,"y0":50.00574959780609,"z0":5.909088071796799,"aX":-13.826818728666307},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":2.6,"breakHorizontal":10.9,"spinRate":1701,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.385759214633012,"extension":6.0919041862144265},"index":1,"playId":"c4ad5463-effb-3ee5-bc84-554b7421f769","pitchNumber":2,"startTime":"2026-07-10T01:22:25.921Z","endTime":"2026-07-10T01:22:29.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.023290658409937,"aZ":-30.315471625610787,"pfxX":-7.517074341266156,"pfxZ":0.9166776282785909,"pX":-0.4512110979410215,"pZ":1.952590401940928,"vX0":7.0481654822184066,"vY0":-140.82926286503317,"vZ0":-5.559044125861636,"x":134.2,"y":186.06,"x0":-1.9977734442953843,"y0":50.002265004536916,"z0":5.88877053185973,"aX":-15.24782696896512},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":0.8,"breakHorizontal":12.4,"spinRate":1588,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.38746571014384035,"extension":6.122250160096358},"index":2,"playId":"15b4c17d-81d0-3357-8803-2c6d43c02e30","pitchNumber":3,"startTime":"2026-07-10T01:22:53.639Z","endTime":"2026-07-10T01:22:57.108Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-10T01:23:05.947Z","endTime":"2026-07-10T01:23:27.722Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":91.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.54448613263091,"aZ":-14.547770314667789,"pfxX":-7.403330009911906,"pfxZ":8.133843071755518,"pX":0.08285214895645361,"pZ":3.307329765289616,"vX0":8.46329721029983,"vY0":-146.29165967501203,"vZ0":-5.290608007241468,"x":113.84,"y":149.48,"x0":-1.8859328415707381,"y0":50.00279900727844,"z0":6.011386593910819,"aX":-16.044835834683624},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":13.8,"breakHorizontal":11.8,"spinRate":2174,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3744213901546294,"extension":6.04322293829418},"index":4,"playId":"9be18888-edc4-366b-b114-e4e9ab8505f6","pitchNumber":4,"startTime":"2026-07-10T01:23:27.722Z","endTime":"2026-07-10T01:23:31.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T01:23:31.467Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-10T01:23:37.933Z","endTime":"2026-07-10T01:24:11.582Z","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":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33590754810126,"aZ":-25.488940665516242,"pfxX":-7.183985533270372,"pfxZ":3.280720438980895,"pX":-0.7637435162497089,"pZ":2.802366076321285,"vX0":6.197305371818592,"vY0":-141.89406183795523,"vZ0":-4.243913711700646,"x":146.11,"y":163.12,"x0":-2.04226998011999,"y0":50.00611538325156,"z0":5.94062436098904,"aX":-14.658203239553716},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.3,"breakHorizontal":11.8,"spinRate":1724,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.38594777748713227,"extension":6.047831392923601},"hitData":{"launchSpeed":66.9,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":162.83}},"index":0,"playId":"6e36ce6e-75e0-3c4e-8f5f-3601a223cc2b","pitchNumber":1,"startTime":"2026-07-10T01:24:04.077Z","endTime":"2026-07-10T01:24:11.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T01:24:11.582Z","atBatIndex":67}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Noelvi Marte grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-10T01:23:37.933Z","endTime":"2026-07-10T01:24:11.582Z","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":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33590754810126,"aZ":-25.488940665516242,"pfxX":-7.183985533270372,"pfxZ":3.280720438980895,"pX":-0.7637435162497089,"pZ":2.802366076321285,"vX0":6.197305371818592,"vY0":-141.89406183795523,"vZ0":-4.243913711700646,"x":146.11,"y":163.12,"x0":-2.04226998011999,"y0":50.00611538325156,"z0":5.94062436098904,"aX":-14.658203239553716},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.3,"breakHorizontal":11.8,"spinRate":1724,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.38594777748713227,"extension":6.047831392923601},"hitData":{"launchSpeed":66.9,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":162.83}},"index":0,"playId":"6e36ce6e-75e0-3c4e-8f5f-3601a223cc2b","pitchNumber":1,"startTime":"2026-07-10T01:24:04.077Z","endTime":"2026-07-10T01:24:11.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-10T01:24:11.582Z","atBatIndex":67},"scoringPlays":[52],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":130.53,"y":143.57},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":135.1,"y":57.76},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":170.5,"y":78.07},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":13,"top":[6,7,8,9],"bottom":[10,11,12,13],"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":160.05,"y":161.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":184.86,"y":81.81},"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":185.02,"y":120.37},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"coordinates":{"x":153.84,"y":167.9},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":112.79,"y":172.46},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":150.1,"y":103.58},"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":2,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":183.89,"y":103.23},"type":"O","description":"Flyout"}]}},{"startIndex":14,"endIndex":19,"top":[14,15,16],"bottom":[17,18,19],"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":115.83,"y":145.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":54.37,"y":105.63},"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":3,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":147.3,"y":93.92},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":20,"endIndex":26,"top":[20,21,22],"bottom":[23,24,25,26],"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":153.5,"y":161.29},"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":102.92,"y":58.8},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":99.0,"y":165.0},"type":"O","description":"Groundout"}]}},{"startIndex":27,"endIndex":34,"top":[27,28,29],"bottom":[30,31,32,33,34],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":82.27,"y":101.96},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"coordinates":{"x":128.5,"y":151.68},"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":5,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":129.52,"y":130.12},"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":5,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":149.0,"y":142.0},"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":5,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":133.06,"y":138.51},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":110.26,"y":146.62},"type":"O","description":"Forceout"}]}},{"startIndex":35,"endIndex":40,"top":[35,36,37],"bottom":[38,39,40],"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":62.54,"y":110.23},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":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":145.03,"y":73.77},"type":"O","description":"Lineout"}],"home":[]}},{"startIndex":41,"endIndex":49,"top":[41,42,43,44,45],"bottom":[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":7,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":107.83,"y":84.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":135.22,"y":159.0},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":151.27,"y":88.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":108.04,"y":59.37},"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":7,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":108.23,"y":154.72},"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":7,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":144.71,"y":148.14},"type":"O","description":"Forceout"}]}},{"startIndex":50,"endIndex":58,"top":[50,51,52,53,54,55],"bottom":[56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":113.05,"y":151.65},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":179.17,"y":112.66},"type":"H","description":"Single"}],"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":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":69.64,"y":118.89},"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":8,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":103.16,"y":167.9},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":67,"top":[59,60,61,62],"bottom":[63,64,65,66,67],"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":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":182.72,"y":115.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":168.53,"y":187.15},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":100.21,"y":74.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":113.4,"y":59.84},"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":9,"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":111.08,"y":103.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":9,"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":103.16,"y":162.83},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":0,"hits":3,"errors":0,"leftOnBase":7},"away":{"runs":1,"hits":5,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"catcher":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"first":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"second":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"third":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"shortstop":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"left":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"center":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"right":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"onDeck":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"inHole":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"battingOrder":8,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"offense":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"onDeck":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"inHole":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"battingOrder":7,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":8,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".237","atBats":31,"obp":".304","slg":".402","ops":".706","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":6,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":2,"atBats":30,"obp":".206","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":129,"era":"4.24","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.32","battersFaced":34,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":129,"balls":47,"strikes":82,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.25","rbi":0,"pitchesPerInning":"14.33","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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID687282":{"person":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":10,"groundOuts":15,"airOuts":17,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".203","atBats":59,"obp":".238","slg":".356","ops":".594","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":21,"rbi":6,"leftOnBase":23,"sacBunts":0,"sacFlies":1,"babip":".238","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":36,"errors":0,"chances":36,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"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":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":89,"flyOuts":43,"groundOuts":60,"airOuts":80,"runs":50,"doubles":15,"triples":2,"homeRuns":15,"strikeOuts":91,"baseOnBalls":17,"intentionalWalks":1,"hits":101,"hitByPitch":2,"avg":".307","atBats":329,"obp":".342","slg":".502","ops":".844","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":351,"totalBases":165,"rbi":46,"leftOnBase":126,"sacBunts":0,"sacFlies":3,"babip":".381","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.93","popOuts":12,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":161,"errors":2,"chances":163,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666200":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 8-4)","summary":"7.0 IP, 0 ER, 11 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":34,"strikes":62,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":19,"gamesStarted":19,"flyOuts":44,"groundOuts":111,"airOuts":74,"runs":49,"doubles":18,"triples":1,"homeRuns":9,"strikeOuts":136,"baseOnBalls":35,"intentionalWalks":0,"hits":100,"hitByPitch":7,"atBats":417,"obp":".307","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1836,"era":"3.51","inningsPitched":"110.1","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.22","battersFaced":463,"outs":331,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1836,"balls":657,"strikes":1179,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".667","pitchesPerInning":"16.64","gamesFinished":0,"strikeoutWalkRatio":"3.89","strikeoutsPer9Inn":"11.09","walksPer9Inn":"2.85","hitsPer9Inn":"8.16","runsScoredPer9":"4.00","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"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"}]},"ID621237":{"person":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":15,"groundOuts":18,"airOuts":32,"runs":26,"doubles":7,"triples":3,"homeRuns":3,"strikeOuts":45,"baseOnBalls":14,"intentionalWalks":2,"hits":43,"hitByPitch":6,"atBats":137,"obp":".401","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":675,"era":"7.03","inningsPitched":"32.0","wins":3,"losses":3,"saves":1,"saveOpportunities":2,"holds":9,"blownSaves":1,"earnedRuns":25,"whip":"1.78","battersFaced":158,"outs":96,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":675,"balls":254,"strikes":421,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".500","pitchesPerInning":"21.09","gamesFinished":3,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"12.66","walksPer9Inn":"3.94","hitsPer9Inn":"12.09","runsScoredPer9":"7.31","homeRunsPer9":"0.84","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702222":{"person":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":25,"groundOuts":84,"airOuts":55,"runs":28,"doubles":12,"triples":3,"homeRuns":2,"strikeOuts":59,"baseOnBalls":17,"intentionalWalks":0,"hits":70,"hitByPitch":2,"avg":".263","atBats":266,"obp":".312","slg":".353","ops":".665","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":94,"rbi":21,"leftOnBase":108,"sacBunts":2,"sacFlies":0,"babip":".332","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"133.00","popOuts":9,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":156,"errors":1,"chances":157,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":19,"gamesStarted":19,"flyOuts":41,"groundOuts":136,"airOuts":81,"runs":40,"doubles":23,"triples":0,"homeRuns":11,"strikeOuts":137,"baseOnBalls":24,"intentionalWalks":0,"hits":116,"hitByPitch":2,"atBats":468,"obp":".287","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1800,"era":"2.62","inningsPitched":"120.1","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.16","battersFaced":496,"outs":361,"gamesPitched":19,"completeGames":1,"shutouts":1,"pitchesThrown":1800,"balls":583,"strikes":1217,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.68","rbi":0,"winPercentage":".714","pitchesPerInning":"14.96","gamesFinished":0,"strikeoutWalkRatio":"5.71","strikeoutsPer9Inn":"10.25","walksPer9Inn":"1.80","hitsPer9Inn":"8.68","runsScoredPer9":"2.99","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":5,"errors":0,"chances":18,"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":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":44,"groundOuts":88,"airOuts":81,"runs":57,"doubles":16,"triples":2,"homeRuns":20,"strikeOuts":81,"baseOnBalls":59,"intentionalWalks":2,"hits":86,"hitByPitch":0,"avg":".261","atBats":330,"obp":".367","slg":".503","ops":".870","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":166,"rbi":57,"leftOnBase":131,"sacBunts":0,"sacFlies":6,"babip":".281","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":8,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":47,"putOuts":622,"errors":3,"chances":672,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID592663":{"person":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":39,"groundOuts":61,"airOuts":66,"runs":24,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":52,"baseOnBalls":19,"intentionalWalks":0,"hits":44,"hitByPitch":7,"avg":".199","atBats":221,"obp":".281","slg":".335","ops":".616","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":74,"rbi":28,"leftOnBase":108,"sacBunts":0,"sacFlies":2,"babip":".226","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.57","popOuts":6,"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":{"gamesStarted":1,"caughtStealing":13,"stolenBases":37,"stolenBasePercentage":".740","caughtStealingPercentage":".260","assists":16,"putOuts":659,"errors":5,"chances":680,"fielding":".993","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":14,"gamesStarted":14,"flyOuts":33,"groundOuts":79,"airOuts":75,"runs":22,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":98,"baseOnBalls":20,"intentionalWalks":0,"hits":59,"hitByPitch":2,"atBats":310,"obp":".243","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1357,"era":"2.28","inningsPitched":"87.0","wins":9,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"0.91","battersFaced":333,"outs":261,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1357,"balls":487,"strikes":870,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".900","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"4.90","strikeoutsPer9Inn":"10.14","walksPer9Inn":"2.07","hitsPer9Inn":"6.10","runsScoredPer9":"2.28","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":0,"chances":16,"fielding":"1.000","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":{"note":"(S, 23)","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":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":7,"strikes":14,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":5,"groundOuts":29,"airOuts":13,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":50,"baseOnBalls":6,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":116,"obp":".252","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":507,"era":"1.42","inningsPitched":"31.2","wins":1,"losses":3,"saves":23,"saveOpportunities":24,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"0.95","battersFaced":123,"outs":95,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":507,"balls":179,"strikes":328,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.23","rbi":0,"winPercentage":".250","pitchesPerInning":"16.01","gamesFinished":32,"strikeoutWalkRatio":"8.33","strikeoutsPer9Inn":"14.21","walksPer9Inn":"1.71","hitsPer9Inn":"6.82","runsScoredPer9":"1.71","homeRunsPer9":"0.28","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":15,"groundOuts":44,"airOuts":40,"runs":17,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":32,"baseOnBalls":4,"intentionalWalks":0,"hits":32,"hitByPitch":4,"avg":".221","atBats":145,"obp":".256","slg":".372","ops":".628","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":158,"totalBases":54,"rbi":25,"leftOnBase":62,"sacBunts":0,"sacFlies":3,"babip":".243","groundOutsToAirouts":"1.10","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":10,"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":75,"putOuts":48,"errors":4,"chances":127,"fielding":".969","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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":25,"groundOuts":24,"airOuts":45,"runs":11,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":40,"baseOnBalls":20,"intentionalWalks":0,"hits":23,"hitByPitch":3,"atBats":131,"obp":".299","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":639,"era":"2.50","inningsPitched":"36.0","wins":6,"losses":0,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":10,"whip":"1.19","battersFaced":155,"outs":108,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":639,"balls":245,"strikes":394,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.75","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.00","walksPer9Inn":"5.00","hitsPer9Inn":"5.75","runsScoredPer9":"2.75","homeRunsPer9":"0.75","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664761":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":45,"groundOuts":115,"airOuts":92,"runs":30,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":52,"baseOnBalls":25,"intentionalWalks":0,"hits":72,"hitByPitch":5,"avg":".220","atBats":327,"obp":".283","slg":".364","ops":".647","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":361,"totalBases":119,"rbi":47,"leftOnBase":141,"sacBunts":0,"sacFlies":4,"babip":".228","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.73","popOuts":17,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":142,"putOuts":75,"errors":6,"chances":223,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680742":{"person":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":6,"strikes":6,"strikePercentage":".500","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":31,"gamesStarted":0,"flyOuts":14,"groundOuts":25,"airOuts":23,"runs":12,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":6,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":109,"obp":".280","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":490,"era":"3.14","inningsPitched":"28.2","wins":2,"losses":0,"saves":0,"saveOpportunities":3,"holds":4,"blownSaves":3,"earnedRuns":10,"whip":"1.12","battersFaced":118,"outs":86,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":490,"balls":176,"strikes":314,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.09","gamesFinished":1,"strikeoutWalkRatio":"6.17","strikeoutsPer9Inn":"11.62","walksPer9Inn":"1.88","hitsPer9Inn":"8.16","runsScoredPer9":"3.77","homeRunsPer9":"0.63","inheritedRunners":20,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663767":{"person":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":17,"groundOuts":19,"airOuts":30,"runs":16,"doubles":3,"triples":1,"homeRuns":7,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":1,"hits":28,"hitByPitch":3,"atBats":109,"obp":".336","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":485,"era":"4.97","inningsPitched":"29.0","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":16,"whip":"1.34","battersFaced":125,"outs":87,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":485,"balls":188,"strikes":297,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.72","gamesFinished":9,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"10.55","walksPer9Inn":"3.41","hitsPer9Inn":"8.69","runsScoredPer9":"4.97","homeRunsPer9":"2.17","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641835":{"person":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":3,"flyOuts":18,"groundOuts":47,"airOuts":33,"runs":14,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":8,"intentionalWalks":1,"hits":34,"hitByPitch":1,"atBats":155,"obp":".262","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":654,"era":"2.81","inningsPitched":"41.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":13,"whip":"1.01","battersFaced":165,"outs":125,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":654,"balls":230,"strikes":424,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".500","pitchesPerInning":"15.70","gamesFinished":9,"strikeoutWalkRatio":"5.25","strikeoutsPer9Inn":"9.07","walksPer9Inn":"1.73","hitsPer9Inn":"7.34","runsScoredPer9":"3.02","homeRunsPer9":"0.86","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":61,"groundOuts":79,"airOuts":100,"runs":36,"doubles":16,"triples":4,"homeRuns":7,"strikeOuts":59,"baseOnBalls":25,"intentionalWalks":0,"hits":76,"hitByPitch":2,"avg":".245","atBats":310,"obp":".304","slg":".390","ops":".694","caughtStealing":0,"stolenBases":16,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":121,"rbi":41,"leftOnBase":132,"sacBunts":2,"sacFlies":2,"babip":".280","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.29","popOuts":20,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":190,"putOuts":124,"errors":1,"chances":315,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656941":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":90,"flyOuts":41,"groundOuts":43,"airOuts":70,"runs":57,"doubles":9,"triples":1,"homeRuns":32,"strikeOuts":140,"baseOnBalls":58,"intentionalWalks":3,"hits":86,"hitByPitch":4,"avg":".254","atBats":338,"obp":".369","slg":".571","ops":".940","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":401,"totalBases":193,"rbi":58,"leftOnBase":105,"sacBunts":0,"sacFlies":1,"babip":".323","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.56","popOuts":18,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID665561":{"person":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":16,"groundOuts":18,"airOuts":40,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".111","atBats":81,"obp":".153","slg":".185","ops":".338","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":15,"rbi":6,"leftOnBase":45,"sacBunts":0,"sacFlies":0,"babip":".108","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.50","popOuts":13,"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":8,"stolenBases":8,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":13,"putOuts":211,"errors":0,"chances":224,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596117":{"person":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":4,"groundOuts":10,"airOuts":8,"runs":7,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".179","atBats":28,"obp":".250","slg":".179","ops":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":5,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".217","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":5,"groundOuts":0,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":11,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":27,"era":"7.71","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":10,"strikes":17,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.57","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.86","hitsPer9Inn":"15.43","runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":5,"putOuts":69,"errors":1,"chances":75,"fielding":".987","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676661":{"person":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"obp":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":70,"era":"3.38","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.75","battersFaced":20,"outs":16,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":20,"strikes":50,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.13","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"6.75","runsScoredPer9":"3.38","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605400":{"person":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":50,"groundOuts":82,"airOuts":94,"runs":62,"doubles":19,"triples":3,"homeRuns":19,"strikeOuts":94,"baseOnBalls":29,"intentionalWalks":0,"hits":105,"hitByPitch":1,"atBats":369,"obp":".335","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1616,"era":"5.87","inningsPitched":"92.0","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.46","battersFaced":405,"outs":276,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1616,"balls":580,"strikes":1036,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".333","pitchesPerInning":"17.57","gamesFinished":0,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"9.20","walksPer9Inn":"2.84","hitsPer9Inn":"10.27","runsScoredPer9":"6.07","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":21,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641745":{"person":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"jerseyNumber":"40","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":32,"gamesStarted":0,"flyOuts":21,"groundOuts":28,"airOuts":31,"runs":15,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":0,"hits":29,"hitByPitch":2,"atBats":118,"obp":".326","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":533,"era":"4.02","inningsPitched":"31.1","wins":2,"losses":1,"saves":3,"saveOpportunities":4,"holds":13,"blownSaves":1,"earnedRuns":14,"whip":"1.34","battersFaced":135,"outs":94,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":533,"balls":204,"strikes":329,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".667","pitchesPerInning":"17.01","gamesFinished":6,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"9.19","walksPer9Inn":"3.73","hitsPer9Inn":"8.33","runsScoredPer9":"4.31","homeRunsPer9":"1.15","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660604":{"person":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":2,"flyOuts":9,"groundOuts":15,"airOuts":20,"runs":9,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":75,"obp":".329","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":345,"era":"4.19","inningsPitched":"19.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.40","battersFaced":85,"outs":58,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":345,"balls":125,"strikes":220,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"17.84","gamesFinished":1,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"10.24","walksPer9Inn":"4.19","hitsPer9Inn":"8.38","runsScoredPer9":"4.19","homeRunsPer9":"1.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607208":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":64,"groundOuts":96,"airOuts":101,"runs":62,"doubles":16,"triples":0,"homeRuns":10,"strikeOuts":90,"baseOnBalls":23,"intentionalWalks":0,"hits":90,"hitByPitch":2,"avg":".239","atBats":376,"obp":".286","slg":".362","ops":".648","caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":402,"totalBases":136,"rbi":32,"leftOnBase":136,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.60","popOuts":14,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":199,"putOuts":111,"errors":12,"chances":322,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656537":{"person":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"jerseyNumber":"49","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"701","stats":{"batting":{"note":"1-","summary":"0-1 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":10,"groundOuts":26,"airOuts":21,"runs":19,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":47,"baseOnBalls":9,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".248","atBats":121,"obp":".305","slg":".421","ops":".726","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":51,"rbi":13,"leftOnBase":61,"sacBunts":3,"sacFlies":0,"babip":".353","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.17","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":67,"errors":1,"chances":70,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[607208,656941,547180,669016,664761,681082,687282,656537,592663,702222,666200,680742,661395],"pitchers":[666200,680742,661395],"bench":[665561,624641,596117],"bullpen":[621237,641745,689147,676661,641835,605400,660604,650911,663767,554430],"battingOrder":[607208,656941,547180,669016,664761,681082,656537,592663,702222],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Stott (16, Singer)."},{"label":"TB","value":"Crawford; Marsh 2; Schwarber; Stott 2."},{"label":"RBI","value":"Crawford (21)."},{"label":"Runners left in scoring position, 2 out","value":"Stott; Harper, B; Rincones Jr."},{"label":"GIDP","value":"Harper, B."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"6."}]}],"note":[{"label":"1","value":"Ran for Rincones Jr. in the 8th."}]},"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":4,"groundOuts":9,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":2,"avg":".227","atBats":30,"obp":".309","slg":".389","ops":".698","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":3,"rbi":0,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":8,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":31,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":115,"era":"4.53","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.45","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":115,"balls":36,"strikes":79,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":1,"pitchesPerInning":"12.78","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID668881":{"person":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"jerseyNumber":"21","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":1,"gamesStarted":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":16,"obp":".550","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":89,"era":"21.60","inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"3.30","battersFaced":20,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":36,"strikes":53,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"26.70","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"18.90","walksPer9Inn":"10.80","hitsPer9Inn":"18.90","runsScoredPer9":"21.60","homeRunsPer9":"2.70","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}},"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":"100","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":38,"groundOuts":67,"airOuts":51,"runs":47,"doubles":15,"triples":2,"homeRuns":14,"strikeOuts":95,"baseOnBalls":32,"intentionalWalks":0,"hits":78,"hitByPitch":2,"avg":".270","atBats":289,"obp":".345","slg":".481","ops":".826","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":139,"rbi":43,"leftOnBase":114,"sacBunts":0,"sacFlies":2,"babip":".352","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.64","popOuts":2,"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":165,"putOuts":95,"errors":6,"chances":266,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701398":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":51,"groundOuts":93,"airOuts":86,"runs":50,"doubles":21,"triples":0,"homeRuns":19,"strikeOuts":86,"baseOnBalls":45,"intentionalWalks":3,"hits":89,"hitByPitch":1,"avg":".254","atBats":351,"obp":".338","slg":".476","ops":".814","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":400,"totalBases":167,"rbi":64,"leftOnBase":159,"sacBunts":0,"sacFlies":3,"babip":".281","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.47","popOuts":15,"lineOuts":20},"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":84,"putOuts":381,"errors":2,"chances":467,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"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":29,"gamesStarted":0,"flyOuts":19,"groundOuts":21,"airOuts":31,"runs":12,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":98,"obp":".309","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":448,"era":"4.15","inningsPitched":"26.0","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":12,"whip":"1.31","battersFaced":111,"outs":78,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":448,"balls":159,"strikes":289,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".667","pitchesPerInning":"17.23","gamesFinished":7,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"8.65","walksPer9Inn":"3.81","hitsPer9Inn":"7.96","runsScoredPer9":"4.15","homeRunsPer9":"1.73","inheritedRunners":14,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","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":17,"gamesStarted":0,"flyOuts":13,"groundOuts":6,"airOuts":26,"runs":11,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":13,"baseOnBalls":8,"intentionalWalks":1,"hits":15,"hitByPitch":2,"atBats":57,"obp":".357","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":269,"era":"6.46","inningsPitched":"15.1","wins":2,"losses":1,"saves":7,"saveOpportunities":10,"holds":0,"blownSaves":3,"earnedRuns":11,"whip":"1.50","battersFaced":70,"outs":46,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":269,"balls":107,"strikes":162,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.23","rbi":0,"winPercentage":".667","pitchesPerInning":"17.54","gamesFinished":13,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"7.63","walksPer9Inn":"4.70","hitsPer9Inn":"8.80","runsScoredPer9":"6.46","homeRunsPer9":"1.76","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":7},"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}},"ID622088":{"person":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"jerseyNumber":"70","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":2,"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":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":2,"strikes":13,"strikePercentage":".870","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":27,"gamesStarted":0,"flyOuts":20,"groundOuts":33,"airOuts":26,"runs":9,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":1,"hits":18,"hitByPitch":2,"atBats":99,"obp":".250","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":417,"era":"2.33","inningsPitched":"27.0","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":7,"whip":"0.93","battersFaced":110,"outs":81,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":417,"balls":136,"strikes":281,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.44","gamesFinished":4,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"8.00","walksPer9Inn":"2.33","hitsPer9Inn":"6.00","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682622":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":11,"groundOuts":38,"airOuts":25,"runs":15,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":33,"baseOnBalls":9,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".200","atBats":120,"obp":".256","slg":".392","ops":".648","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":47,"rbi":13,"leftOnBase":56,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"1.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":7,"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":1,"putOuts":62,"errors":0,"chances":63,"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"}]},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"31","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":19,"groundOuts":44,"airOuts":43,"runs":20,"doubles":13,"triples":0,"homeRuns":9,"strikeOuts":60,"baseOnBalls":26,"intentionalWalks":1,"hits":47,"hitByPitch":0,"avg":".242","atBats":194,"obp":".332","slg":".448","ops":".780","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":87,"rbi":25,"leftOnBase":78,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.56","popOuts":8,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":111,"errors":1,"chances":118,"fielding":".992","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":"(L, 3-9)","summary":"7.1 IP, ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":8,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":2,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"7.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":28,"outs":22,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":31,"strikes":58,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.23","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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":18,"gamesStarted":18,"flyOuts":59,"groundOuts":87,"airOuts":99,"runs":52,"doubles":16,"triples":2,"homeRuns":20,"strikeOuts":76,"baseOnBalls":31,"intentionalWalks":0,"hits":101,"hitByPitch":8,"atBats":361,"obp":".349","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1575,"era":"4.72","inningsPitched":"89.2","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.47","battersFaced":402,"outs":269,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1575,"balls":606,"strikes":969,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":1,"winPercentage":".250","pitchesPerInning":"17.57","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"7.63","walksPer9Inn":"3.11","hitsPer9Inn":"10.14","runsScoredPer9":"5.22","homeRunsPer9":"2.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"46","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":18,"gamesStarted":0,"flyOuts":6,"groundOuts":20,"airOuts":14,"runs":4,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":1,"hits":17,"hitByPitch":0,"atBats":68,"obp":".320","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":298,"era":"2.00","inningsPitched":"18.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":4,"whip":"1.33","battersFaced":76,"outs":54,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":298,"balls":105,"strikes":193,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.56","gamesFinished":2,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"8.50","walksPer9Inn":"3.50","hitsPer9Inn":"8.50","runsScoredPer9":"2.00","homeRunsPer9":"0.50","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":1,"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":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":29,"groundOuts":51,"airOuts":56,"runs":18,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":51,"baseOnBalls":16,"intentionalWalks":0,"hits":32,"hitByPitch":4,"avg":".174","atBats":184,"obp":".254","slg":".266","ops":".520","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":49,"rbi":11,"leftOnBase":66,"sacBunts":5,"sacFlies":1,"babip":".221","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.33","popOuts":13,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":139,"errors":1,"chances":141,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID695076":{"person":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"jerseyNumber":"25","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":15,"gamesStarted":13,"flyOuts":39,"groundOuts":71,"airOuts":71,"runs":39,"doubles":13,"triples":1,"homeRuns":9,"strikeOuts":58,"baseOnBalls":33,"intentionalWalks":1,"hits":72,"hitByPitch":3,"atBats":271,"obp":".352","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1170,"era":"5.05","inningsPitched":"67.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.55","battersFaced":309,"outs":203,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1170,"balls":447,"strikes":723,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".333","pitchesPerInning":"17.29","gamesFinished":2,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"7.71","walksPer9Inn":"4.39","hitsPer9Inn":"9.58","runsScoredPer9":"5.19","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"400","stats":{"batting":{"summary":"0-2 | 2 HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":2,"atBats":2,"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":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":48,"groundOuts":73,"airOuts":81,"runs":51,"doubles":13,"triples":0,"homeRuns":14,"strikeOuts":79,"baseOnBalls":33,"intentionalWalks":0,"hits":73,"hitByPitch":5,"avg":".240","atBats":304,"obp":".323","slg":".421","ops":".744","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":345,"totalBases":128,"rbi":36,"leftOnBase":144,"sacBunts":0,"sacFlies":2,"babip":".277","groundOutsToAirouts":"0.90","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.71","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":37,"putOuts":318,"errors":4,"chances":359,"fielding":".989","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":24,"airOuts":16,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".250","atBats":64,"obp":".262","slg":".344","ops":".606","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":22,"rbi":8,"leftOnBase":26,"sacBunts":2,"sacFlies":0,"babip":".283","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.00","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":27,"obp":".552","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":72,"era":"14.40","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"3.00","battersFaced":29,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":28,"strikes":44,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.40","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"1.80","walksPer9Inn":"1.80","hitsPer9Inn":"25.20","runsScoredPer9":"14.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":7,"putOuts":165,"errors":4,"chances":176,"fielding":".977","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":39,"groundOuts":41,"airOuts":65,"runs":18,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":63,"baseOnBalls":28,"intentionalWalks":0,"hits":51,"hitByPitch":0,"avg":".234","atBats":218,"obp":".319","slg":".362","ops":".681","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":79,"rbi":24,"leftOnBase":96,"sacBunts":0,"sacFlies":2,"babip":".298","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.33","popOuts":10,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":13,"stolenBases":59,"stolenBasePercentage":".819","caughtStealingPercentage":".181","assists":23,"putOuts":533,"errors":2,"chances":558,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":3,"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":64,"flyOuts":25,"groundOuts":42,"airOuts":53,"runs":21,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":89,"baseOnBalls":23,"intentionalWalks":0,"hits":46,"hitByPitch":2,"avg":".201","atBats":229,"obp":".278","slg":".362","ops":".640","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":83,"rbi":32,"leftOnBase":123,"sacBunts":0,"sacFlies":1,"babip":".280","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.44","popOuts":14,"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":30,"putOuts":19,"errors":2,"chances":51,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID695490":{"person":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":8,"groundOuts":25,"airOuts":23,"runs":11,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":21,"baseOnBalls":3,"intentionalWalks":0,"hits":21,"hitByPitch":3,"avg":".239","atBats":88,"obp":".284","slg":".295","ops":".579","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":26,"rbi":4,"leftOnBase":40,"sacBunts":1,"sacFlies":1,"babip":".309","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"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":65,"putOuts":31,"errors":4,"chances":100,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666157":{"person":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"jerseyNumber":"40","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":11,"gamesStarted":11,"flyOuts":31,"groundOuts":59,"airOuts":59,"runs":30,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":46,"baseOnBalls":24,"intentionalWalks":0,"hits":60,"hitByPitch":9,"atBats":216,"obp":".365","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1009,"era":"4.68","inningsPitched":"57.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.46","battersFaced":257,"outs":173,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1009,"balls":376,"strikes":633,"strikePercentage":".630","hitBatsmen":9,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".600","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"7.18","walksPer9Inn":"3.75","hitsPer9Inn":"9.36","runsScoredPer9":"4.68","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":7,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":1,"chances":10,"fielding":".900","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":"0.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"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":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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":43,"gamesStarted":0,"flyOuts":13,"groundOuts":44,"airOuts":27,"runs":21,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":42,"baseOnBalls":20,"intentionalWalks":2,"hits":29,"hitByPitch":5,"atBats":138,"obp":".327","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":692,"era":"3.76","inningsPitched":"38.1","wins":1,"losses":6,"saves":1,"saveOpportunities":5,"holds":3,"blownSaves":4,"earnedRuns":16,"whip":"1.28","battersFaced":168,"outs":115,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":692,"balls":278,"strikes":414,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".143","pitchesPerInning":"18.05","gamesFinished":5,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"9.86","walksPer9Inn":"4.70","hitsPer9Inn":"6.81","runsScoredPer9":"4.93","homeRunsPer9":"0.94","inheritedRunners":28,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2 K, SB","gamesPlayed":1,"flyOuts":1,"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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":38,"groundOuts":42,"airOuts":82,"runs":32,"doubles":11,"triples":1,"homeRuns":14,"strikeOuts":53,"baseOnBalls":37,"intentionalWalks":1,"hits":55,"hitByPitch":2,"avg":".239","atBats":230,"obp":".347","slg":".478","ops":".825","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":110,"rbi":39,"leftOnBase":102,"sacBunts":0,"sacFlies":2,"babip":".248","groundOutsToAirouts":"0.51","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"16.43","popOuts":17,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":109,"errors":0,"chances":110,"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"}]},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"49","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":45,"gamesStarted":0,"flyOuts":27,"groundOuts":41,"airOuts":47,"runs":22,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":38,"baseOnBalls":27,"intentionalWalks":4,"hits":33,"hitByPitch":1,"atBats":157,"obp":".328","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":699,"era":"3.12","inningsPitched":"43.1","wins":3,"losses":4,"saves":1,"saveOpportunities":1,"holds":9,"blownSaves":0,"earnedRuns":15,"whip":"1.38","battersFaced":187,"outs":130,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":699,"balls":268,"strikes":431,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".429","pitchesPerInning":"16.13","gamesFinished":10,"strikeoutWalkRatio":"1.41","strikeoutsPer9Inn":"7.89","walksPer9Inn":"5.61","hitsPer9Inn":"6.85","runsScoredPer9":"4.57","homeRunsPer9":"0.83","inheritedRunners":21,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670062":{"person":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"jerseyNumber":"57","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":6,"gamesStarted":0,"flyOuts":7,"groundOuts":9,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":28,"obp":".229","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":151,"era":"1.93","inningsPitched":"9.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.86","battersFaced":35,"outs":28,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":58,"strikes":93,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"16.18","gamesFinished":2,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"8.68","walksPer9Inn":"5.79","hitsPer9Inn":"1.93","runsScoredPer9":"1.93","homeRunsPer9":"0.96","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":19,"gamesStarted":19,"flyOuts":63,"groundOuts":90,"airOuts":123,"runs":47,"doubles":11,"triples":1,"homeRuns":16,"strikeOuts":81,"baseOnBalls":45,"intentionalWalks":0,"hits":97,"hitByPitch":0,"atBats":387,"obp":".326","caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1758,"era":"3.92","inningsPitched":"101.0","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.41","battersFaced":438,"outs":303,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1758,"balls":657,"strikes":1101,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".500","pitchesPerInning":"17.41","gamesFinished":0,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"7.22","walksPer9Inn":"4.01","hitsPer9Inn":"8.64","runsScoredPer9":"4.19","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":29,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","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":18,"gamesStarted":18,"flyOuts":61,"groundOuts":72,"airOuts":108,"runs":29,"doubles":17,"triples":2,"homeRuns":12,"strikeOuts":118,"baseOnBalls":37,"intentionalWalks":0,"hits":77,"hitByPitch":0,"atBats":374,"obp":".277","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1677,"era":"2.54","inningsPitched":"102.2","wins":11,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.11","battersFaced":413,"outs":308,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1677,"balls":623,"strikes":1054,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".917","pitchesPerInning":"16.33","gamesFinished":0,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"10.34","walksPer9Inn":"3.24","hitsPer9Inn":"6.75","runsScoredPer9":"2.54","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671155":{"person":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"jerseyNumber":"63","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":4,"obp":".200","slg":".000","ops":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[682829,701398,668709,668715,553993,663886,682622,695490,670770,663903,594580,622088],"pitchers":[663903,594580,622088],"bench":[671155,663993,624431],"bullpen":[671096,656271,695505,657571,670062,668881,572955,666157,695076,641941],"battingOrder":[682829,701398,668709,668715,553993,663886,682622,695490,670770],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Bleday; Friedl; Stephenson, T."},{"label":"Runners left in scoring position, 2 out","value":"Marte, N; De La Cruz, E."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Bleday (4, 2nd base off Duran, J/Realmuto)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Arroyo-De La Cruz, E-Steer)."}]}],"note":[]}},"officials":[{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"Home Plate"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"First Base"},{"official":{"id":623946,"fullName":"Malachi Moore","link":"/api/v1/people/623946"},"officialType":"Second Base"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Bohm (by Singer); Rincones Jr. (by Singer); Steer 2 (by Luzardo, by Duran, J)."},{"label":"ABS Challenge","value":"Rincones Jr. (Strike-Confirmed); Stephenson, T (Ball-Overturned to Strike); Suárez, E (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Luzardo 96-62; Bowlan 12-6; Duran, J 21-14; Singer 89-58; Moll 11-8; Antone 15-13."},{"label":"Groundouts-flyouts","value":"Luzardo 7-3; Bowlan 1-1; Duran, J 1-0; Singer 8-4; Moll 0-0; Antone 0-2."},{"label":"Batters faced","value":"Luzardo 26; Bowlan 3; Duran, J 5; Singer 28; Moll 2; Antone 4."},{"label":"Inherited runners-scored","value":"Moll 2-0."},{"label":"Umpires","value":"HP: Mike Estabrook. 1B: Lance Barrett. 2B: Malachi Moore. 3B: Alfonso Márquez. "},{"label":"Weather","value":"86 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, Out To LF."},{"label":"First pitch","value":"7:11 PM."},{"label":"T","value":"2:12."},{"label":"Att","value":"19,777."},{"label":"Venue","value":"Great American Ball Park."},{"label":"July 9, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200","boxscoreName":"Luzardo"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 8-4)","summary":"7.0 IP, 0 ER, 11 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":34,"strikes":62,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":19,"gamesStarted":19,"flyOuts":44,"groundOuts":111,"airOuts":74,"runs":49,"doubles":18,"triples":1,"homeRuns":9,"strikeOuts":136,"baseOnBalls":35,"intentionalWalks":0,"hits":100,"hitByPitch":7,"atBats":417,"obp":".307","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1836,"era":"3.51","inningsPitched":"110.1","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.22","battersFaced":463,"outs":331,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1836,"balls":657,"strikes":1179,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".667","pitchesPerInning":"16.64","gamesFinished":0,"strikeoutWalkRatio":"3.89","strikeoutsPer9Inn":"11.09","walksPer9Inn":"2.85","hitsPer9Inn":"8.16","runsScoredPer9":"4.00","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"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":85,"pitchingGameScore":85},{"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":"(L, 3-9)","summary":"7.1 IP, ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":8,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":2,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"7.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":28,"outs":22,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":31,"strikes":58,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.23","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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":18,"gamesStarted":18,"flyOuts":59,"groundOuts":87,"airOuts":99,"runs":52,"doubles":16,"triples":2,"homeRuns":20,"strikeOuts":76,"baseOnBalls":31,"intentionalWalks":0,"hits":101,"hitByPitch":8,"atBats":361,"obp":".349","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1575,"era":"4.72","inningsPitched":"89.2","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.47","battersFaced":402,"outs":269,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1575,"balls":606,"strikes":969,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":1,"winPercentage":".250","pitchesPerInning":"17.57","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"7.63","walksPer9Inn":"3.11","hitsPer9Inn":"10.14","runsScoredPer9":"5.22","homeRunsPer9":"2.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":2,"chances":17,"fielding":".882","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":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742","boxscoreName":"Bowlan"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":6,"strikes":6,"strikePercentage":".500","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":31,"gamesStarted":0,"flyOuts":14,"groundOuts":25,"airOuts":23,"runs":12,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":6,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":109,"obp":".280","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":490,"era":"3.14","inningsPitched":"28.2","wins":2,"losses":0,"saves":0,"saveOpportunities":3,"holds":4,"blownSaves":3,"earnedRuns":10,"whip":"1.12","battersFaced":118,"outs":86,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":490,"balls":176,"strikes":314,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.09","gamesFinished":1,"strikeoutWalkRatio":"6.17","strikeoutsPer9Inn":"11.62","walksPer9Inn":"1.88","hitsPer9Inn":"8.16","runsScoredPer9":"3.77","homeRunsPer9":"0.63","inheritedRunners":20,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":47,"pitchingGameScore":47}]},"decisions":{"winner":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"loser":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"save":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}