{"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":824496,"link":"/api/v1.1/game/824496/feed/live","metaData":{"wait":10,"timeStamp":"20260709_022242","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824496,"type":"R","doubleHeader":"N","id":"2026/07/08/phimlb-cinmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824496-2026-07-08","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-08T23:10:00Z","originalDate":"2026-07-08","officialDate":"2026-07-08","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":93,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":42,"ties":0,"pct":".548"},"records":{},"divisionLeader":false,"wins":51,"losses":42,"winningPercentage":".548"},"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":91,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":42,"losses":49,"ties":0,"pct":".462"},"records":{},"divisionLeader":false,"wins":42,"losses":49,"winningPercentage":".462"},"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":"12","birthDate":"1993-03-05","currentAge":33,"birthCity":"Middletown","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":229,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Schwarber","middleName":"Joseph","boxscoreName":"Schwarber","nickName":"Schwarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"SHWAR-burr","mlbDebutDate":"2015-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Schwarber","nameSlug":"kyle-schwarber-656941","firstLastName":"Kyle Schwarber","lastFirstName":"Schwarber, Kyle","lastInitName":"Schwarber, K","initLastName":"K Schwarber","fullFMLName":"Kyle Joseph Schwarber","fullLFMName":"Schwarber, Kyle Joseph","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID624431":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","firstName":"Jose","lastName":"Trevino","primaryNumber":"35","birthDate":"1992-11-28","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Trevino","boxscoreName":"Trevino","nickName":"Trevi","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"Tre-vee-nyo","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Trevino","nameSlug":"jose-trevino-624431","firstLastName":"Jose Trevino","lastFirstName":"Trevino, Jose","lastInitName":"Trevino, J","initLastName":"J Trevino","fullFMLName":"Jose Trevino","fullLFMName":"Trevino, Jose","strikeZoneTop":3.061,"strikeZoneBottom":1.545},"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":"15","birthDate":"1991-05-07","currentAge":35,"birthCity":"Simpsonville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emilio","useLastName":"Pagán","middleName":"Enrique","boxscoreName":"Pagán","nickName":"Emiliooooo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"eh-MEE-lee-oh pa-GAHN","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emilio Pagán","nameSlug":"emilio-pagan-641941","firstLastName":"Emilio Pagán","lastFirstName":"Pagán, Emilio","lastInitName":"Pagán, E","initLastName":"E Pagán","fullFMLName":"Emilio Enrique Pagán","fullLFMName":"Pagán, Emilio Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID624641":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641","firstName":"Edmundo","lastName":"Sosa","primaryNumber":"33","birthDate":"1996-03-06","currentAge":30,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Edmundo","useLastName":"Sosa","middleName":"Israel","boxscoreName":"Sosa, E","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ed-MOON-doh SOH-sah","mlbDebutDate":"2018-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edmundo Sosa","nameSlug":"edmundo-sosa-624641","firstLastName":"Edmundo Sosa","lastFirstName":"Sosa, Edmundo","lastInitName":"Sosa, E","initLastName":"E Sosa","fullFMLName":"Edmundo Israel Sosa","fullLFMName":"Sosa, Edmundo Israel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID661395":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395","firstName":"Jhoan","lastName":"Duran","primaryNumber":"59","birthDate":"1998-01-08","currentAge":28,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhoan","useLastName":"Duran","middleName":"Manuel","boxscoreName":"Duran, J","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"YO-ahn DOO-rahn","mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhoan Duran","nameSlug":"jhoan-duran-661395","firstLastName":"Jhoan Duran","lastFirstName":"Duran, Jhoan","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jhoan Manuel Duran","fullLFMName":"Duran, Jhoan Manuel","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"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},"ID621383":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383","firstName":"Tanner","lastName":"Banks","primaryNumber":"58","birthDate":"1991-10-24","currentAge":34,"birthCity":"Riverton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Banks","middleName":"Pierce","boxscoreName":"Banks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Banks","nameSlug":"tanner-banks-621383","firstLastName":"Tanner Banks","lastFirstName":"Banks, Tanner","lastInitName":"Banks, T","initLastName":"T Banks","fullFMLName":"Tanner Pierce Banks","fullLFMName":"Banks, Tanner Pierce","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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":"Cloudy","temp":"84","wind":"2 mph, In From RF"},"gameInfo":{"attendance":33089,"firstPitch":"2026-07-08T23:11:00.000Z","gameDurationMinutes":190},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"home":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"}},"officialScorer":{"id":601476,"fullName":"Doug Feldmann","link":"/api/v1/people/601476"},"primaryDatacaster":{"id":839295,"fullName":"Kevin Manley","link":"/api/v1/people/839295"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T23:11:42.636Z","endTime":"2026-07-08T23:12:57.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-08T19:43:10.588Z","endTime":"2026-07-08T22:44:59.003Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"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-08T22:44:59.003Z","endTime":"2026-07-08T23:10:11.350Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-08T23:10:11.350Z","endTime":"2026-07-08T23:11:44.957Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.3,"endSpeed":89.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.864120512224936,"aZ":-9.354643332780654,"pfxX":-2.2515481108329753,"pfxZ":11.049001082461032,"pX":1.1198480110685727,"pZ":4.251850155779417,"vX0":6.89712367693228,"vY0":-143.01982473502454,"vZ0":-4.84502842373988,"x":74.31,"y":123.98,"x0":-1.033646036779492,"y0":50.00714049908374,"z0":6.558125836964585,"aX":-4.652049555096741},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.2,"breakHorizontal":2.6,"spinRate":2758,"spinDirection":194},"zone":12,"typeConfidence":0.9,"plateTime":0.3833821450419608,"extension":6.325987004282866},"index":3,"playId":"2658b809-7c3a-3c54-b32b-003b8c04d9ff","pitchNumber":1,"startTime":"2026-07-08T23:11:44.957Z","endTime":"2026-07-08T23:11:48.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.483524756274885,"aZ":-34.575575671073416,"pfxX":2.7345185585418252,"pfxZ":-1.387983416120063,"pX":0.42817267067807074,"pZ":2.3342860034275574,"vX0":4.338389033349269,"vY0":-130.49704492047928,"vZ0":-3.769234719492988,"x":100.68,"y":175.75,"x0":-1.6086697410772584,"y0":50.003139381779945,"z0":6.39157008910543,"aX":4.732992909668081},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.1,"breakHorizontal":-5.9,"spinRate":2852,"spinDirection":94},"zone":6,"typeConfidence":0.9,"plateTime":0.41911748506348,"extension":6.093026598137009},"index":4,"playId":"2eb5b09a-0d6d-3b76-a543-aaabc2a048a4","pitchNumber":2,"startTime":"2026-07-08T23:11:57.970Z","endTime":"2026-07-08T23:12:02.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23441734607176,"aZ":-32.78837594144889,"pfxX":3.0522747587659973,"pfxZ":-0.35031780474723195,"pX":1.275789576699699,"pZ":1.1606948034943143,"vX0":6.064782486605759,"vY0":-131.42704442345126,"vZ0":-7.196936113960758,"x":68.37,"y":207.44,"x0":-1.4490596790929338,"y0":50.000889715328,"z0":6.337926840321772,"aX":5.39170259733394},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.9,"breakHorizontal":-6.7,"spinRate":2934,"spinDirection":90},"zone":14,"typeConfidence":0.9,"plateTime":0.4151615897009977,"extension":6.221682273338962},"index":5,"playId":"ff1779d4-88dd-3c99-b903-647144137f11","pitchNumber":3,"startTime":"2026-07-08T23:12:12.677Z","endTime":"2026-07-08T23:12:17.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.239440023765898,"aZ":-33.5600264986064,"pfxX":1.5417740337504868,"pfxZ":-0.7892248240946023,"pX":0.4678811344513472,"pZ":1.6781117324035073,"vX0":4.433357743250971,"vY0":-131.49412421598888,"vZ0":-5.834813778390889,"x":99.17,"y":193.47,"x0":-1.4412886268282605,"y0":50.00482358200612,"z0":6.419882081433405,"aX":2.696575985862929},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.5,"breakHorizontal":-3.7,"spinRate":2934,"spinDirection":83},"zone":9,"typeConfidence":0.9,"plateTime":0.41675963048246834,"extension":6.217444872305447},"index":6,"playId":"d7143bfb-f527-3a3a-96c1-6041855f89f2","pitchNumber":4,"startTime":"2026-07-08T23:12:29.301Z","endTime":"2026-07-08T23:12:32.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.872059310225875,"aZ":-31.20912470650057,"pfxX":3.2888133929725445,"pfxZ":0.5354842888390667,"pX":0.276020806363265,"pZ":1.369898662900845,"vX0":3.5618873121583308,"vY0":-132.79112634478122,"vZ0":-7.096249438681589,"x":106.48,"y":201.79,"x0":-1.5070812323898761,"y0":50.00320432308243,"z0":6.3299017736221135,"aX":5.906496878060735},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.2,"breakHorizontal":-6.7,"spinRate":2930,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.4115492486112857,"extension":6.11755984210693},"hitData":{"launchSpeed":80.2,"launchAngle":31.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.98,"coordY":83.62}},"index":7,"playId":"526bfec7-eec2-3f08-89c2-48189434dc30","pitchNumber":5,"startTime":"2026-07-08T23:12:46.055Z","endTime":"2026-07-08T23:12:57.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:12:57.883Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T23:12:59.174Z","endTime":"2026-07-08T23:14:27.392Z","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":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":"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":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78698591069707,"aZ":-32.65926920411436,"pfxX":1.6635993881254703,"pfxZ":-0.27656170272856606,"pX":0.2707126615981607,"pZ":1.747983947716601,"vX0":4.070647814634408,"vY0":-131.65298158210393,"vZ0":-5.62537719167886,"x":106.68,"y":191.58,"x0":-1.506456112319148,"y0":50.00002067235287,"z0":6.305524711648727,"aX":2.9439124777229035},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.4,"breakHorizontal":-3.8,"spinRate":2840,"spinDirection":101},"zone":9,"typeConfidence":0.9,"plateTime":0.41472145399969174,"extension":6.154982444639608},"index":0,"playId":"82877220-8dba-391b-81c5-347b93967b0a","pitchNumber":1,"startTime":"2026-07-08T23:13:21.581Z","endTime":"2026-07-08T23:13:26.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36848201527441,"aZ":-6.858498179920799,"pfxX":-3.1168914752909957,"pfxZ":12.07496925085244,"pX":-0.31877464001381206,"pZ":2.1578919338065883,"vX0":3.8122205810723484,"vY0":-143.87223421035173,"vZ0":-10.551457094146452,"x":129.15,"y":180.52,"x0":-1.2560141162161544,"y0":50.00481483446883,"z0":6.298139601969423,"aX":-6.535588838538841},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":19.9,"breakHorizontal":4.9,"spinRate":2750,"spinDirection":203},"zone":7,"typeConfidence":0.91,"plateTime":0.3807016434161632,"extension":6.350955131871549},"index":1,"playId":"4171a928-d5f0-3b76-a85b-cf9f53480df9","pitchNumber":2,"startTime":"2026-07-08T23:13:35.964Z","endTime":"2026-07-08T23:13:40.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45933625224042,"aZ":-30.63191037427998,"pfxX":2.385189806372469,"pfxZ":0.8768445016485149,"pX":0.4716890750489124,"pZ":1.1391722954609012,"vX0":4.559071341771305,"vY0":-131.50306913657255,"vZ0":-7.415476712329235,"x":99.02,"y":208.02,"x0":-1.5907265040589142,"y0":50.00471283846787,"z0":6.251406577227575,"aX":4.199754263131359},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.2,"breakHorizontal":-5.3,"spinRate":2897,"spinDirection":108},"zone":14,"typeConfidence":0.9,"plateTime":0.4156484078288174,"extension":6.375568716790884},"index":2,"playId":"911a88c3-0902-3ae9-b738-624f404ba187","pitchNumber":3,"startTime":"2026-07-08T23:13:51.019Z","endTime":"2026-07-08T23:13:54.861Z","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":98.8,"endSpeed":90.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.89848161405556,"aZ":-9.223725363610802,"pfxX":-2.3517452204354403,"pfxZ":10.965350815525023,"pX":-0.3343367810125908,"pZ":4.323632062331511,"vX0":3.7697656263775476,"vY0":-143.88187826244604,"vZ0":-4.488762842738869,"x":129.74,"y":122.04,"x0":-1.3569854214129617,"y0":50.00501847577858,"z0":6.477456394255396,"aX":-4.923456655769246},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.1,"breakHorizontal":3.5,"spinRate":2909,"spinDirection":195},"zone":11,"typeConfidence":0.9,"plateTime":0.3809185897294429,"extension":6.27926953935845},"index":3,"playId":"26a7b937-0df3-3e9d-928d-add8582c9e05","pitchNumber":4,"startTime":"2026-07-08T23:14:08.443Z","endTime":"2026-07-08T23:14:12.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.98251793005909,"aZ":-32.04055502722729,"pfxX":1.4442418922862128,"pfxZ":0.07515094843116632,"pX":0.477815923583766,"pZ":1.373220331586013,"vX0":4.415741011106275,"vY0":-132.374582711744,"vZ0":-6.77742681420017,"x":98.79,"y":201.7,"x0":-1.3963539841368153,"y0":50.00374137815582,"z0":6.297912996666895,"aX":2.574793380056986},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.1,"breakHorizontal":-3.5,"spinRate":2832,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.41301157198109184,"extension":6.220786088562548},"index":4,"playId":"e77b89e9-f39e-375e-8bb0-4299952b8f44","pitchNumber":5,"startTime":"2026-07-08T23:14:23.608Z","endTime":"2026-07-08T23:14:27.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:14:27.392Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Marsh walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T23:14:34.254Z","endTime":"2026-07-08T23:17:20.973Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40024102768698,"aZ":-8.95108541532164,"pfxX":-2.7464765450851782,"pfxZ":11.072163691226484,"pX":0.42433569226005885,"pZ":2.093118610224069,"vX0":5.5691916818010485,"vY0":-143.69963586048033,"vZ0":-10.275663808325152,"x":100.83,"y":182.27,"x0":-1.1794693919170833,"y0":50.002960051324955,"z0":6.2658113827949995,"aX":-5.760993293291728},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.2,"breakHorizontal":3.8,"spinRate":2848,"spinDirection":196},"zone":9,"typeConfidence":0.9,"plateTime":0.38073835936010925,"extension":6.379836844099144},"index":0,"playId":"08283371-829e-390c-b6f2-ae5a8ee6209a","pitchNumber":1,"startTime":"2026-07-08T23:14:50.250Z","endTime":"2026-07-08T23:14:53.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83031471062391,"aZ":-6.27193742072757,"pfxX":-2.40974999039834,"pfxZ":12.113443050024788,"pX":0.38376375298708976,"pZ":2.6134820956823335,"vX0":5.085548537074697,"vY0":-145.2538115335369,"vZ0":-9.59947481506383,"x":102.37,"y":168.22,"x0":-1.0761565519078824,"y0":50.00295303832865,"z0":6.341573268288049,"aX":-5.153394659665518},"breaks":{"breakAngle":25.2,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.2,"breakVerticalInduced":20.2,"breakHorizontal":3.4,"spinRate":2853,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.37700681673638803,"extension":6.4129985435221},"index":1,"playId":"2ff4a2a0-666e-3ac5-9610-1d61640aea94","pitchNumber":2,"startTime":"2026-07-08T23:15:07.772Z","endTime":"2026-07-08T23:15:11.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":89.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.87777536365901,"aZ":-9.48467991350646,"pfxX":-4.13721465110188,"pfxZ":10.887971446896385,"pX":0.5022816657895128,"pZ":3.3883869247411966,"vX0":6.285964552584137,"vY0":-144.01251649771555,"vZ0":-6.777302111886743,"x":97.85,"y":147.29,"x0":-1.1791745761928547,"y0":50.006436305046954,"z0":6.370728235633492,"aX":-8.624705118745796},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.4,"breakHorizontal":6.1,"spinRate":2762,"spinDirection":204},"zone":3,"typeConfidence":0.91,"plateTime":0.3814675333712674,"extension":6.373012022251921},"index":2,"playId":"7f90b3eb-a76e-30ce-abc1-931b8bec8d18","pitchNumber":3,"startTime":"2026-07-08T23:15:39.665Z","endTime":"2026-07-08T23:15:43.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.91491947102098,"aZ":-8.898147459201978,"pfxX":-3.927524778016924,"pfxZ":11.027985692058731,"pX":-0.2365169698087119,"pZ":3.470491919702627,"vX0":4.657172139960508,"vY0":-144.84824034882718,"vZ0":-6.596105208934384,"x":126.02,"y":145.08,"x0":-1.3599646653997068,"y0":50.00634405379728,"z0":6.330791382770623,"aX":-8.292475872195432},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.7,"breakHorizontal":6.1,"spinRate":2761,"spinDirection":203},"zone":2,"typeConfidence":0.91,"plateTime":0.3790987940331889,"extension":6.295320827044739},"index":3,"playId":"5ed699a8-8d35-3456-b075-3b81a7071b73","pitchNumber":4,"startTime":"2026-07-08T23:15:57.749Z","endTime":"2026-07-08T23:16:00.894Z","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":100.5,"endSpeed":91.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.27922664169834,"aZ":-9.535201297720054,"pfxX":-1.990117554163648,"pfxZ":10.464760948446418,"pX":-1.5069562290219205,"pZ":4.4523059470933575,"vX0":0.5551395262729707,"vY0":-146.32353045824175,"vZ0":-3.946337908500273,"x":174.44,"y":118.57,"x0":-1.440888229020702,"y0":50.00102241107908,"z0":6.3921399211847385,"aX":-4.304913972878301},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":18.4,"breakHorizontal":3.5,"spinRate":2771,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.37465580856813174,"extension":6.229169498942837},"index":4,"playId":"42cee10c-7724-3fe4-b458-c78e123cdd2c","pitchNumber":5,"startTime":"2026-07-08T23:16:24.954Z","endTime":"2026-07-08T23:16:28.187Z","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":97.9,"endSpeed":89.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.25362700982172,"aZ":-10.096492422844198,"pfxX":-1.679445856931956,"pfxZ":10.785683891291232,"pX":0.6727433785597081,"pZ":4.907807620996457,"vX0":5.836943375969197,"vY0":-142.5275253848476,"vZ0":-2.51885507854715,"x":91.36,"y":106.27,"x0":-1.18806489095635,"y0":50.00696696395508,"z0":6.445118665533045,"aX":-3.439317133479992},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.2,"breakHorizontal":1.8,"spinRate":2700,"spinDirection":193},"zone":12,"typeConfidence":0.9,"plateTime":0.3850102678628704,"extension":6.350245751938376},"index":5,"playId":"fb9767d4-1a05-3741-a3e9-3d1509d18892","pitchNumber":6,"startTime":"2026-07-08T23:16:44.134Z","endTime":"2026-07-08T23:16:47.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27559744666768,"aZ":-30.914807332894462,"pfxX":2.157453636801978,"pfxZ":0.7125257646283503,"pX":0.7831698357594817,"pZ":1.255132079304069,"vX0":4.9769219113814485,"vY0":-131.7095456756796,"vZ0":-7.165425400937297,"x":87.15,"y":204.89,"x0":-1.4064611909258773,"y0":50.00482091082119,"z0":6.277685825781876,"aX":3.8139380033049712},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.0,"breakHorizontal":-4.9,"spinRate":2872,"spinDirection":114},"zone":14,"typeConfidence":0.9,"plateTime":0.41483894785106923,"extension":6.269542629694398},"index":6,"playId":"ee8044f8-1daf-3a98-930d-6b1deaf4fdbd","pitchNumber":7,"startTime":"2026-07-08T23:17:00.185Z","endTime":"2026-07-08T23:17:03.742Z","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":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.99992490000546,"aZ":-8.232949956531309,"pfxX":-2.4328147041695325,"pfxZ":11.161402358490822,"pX":-0.5154604493516076,"pZ":3.7062026116139455,"vX0":2.961957667655137,"vY0":-145.49849454775355,"vZ0":-6.0798578350032315,"x":136.65,"y":138.71,"x0":-1.2303681167191496,"y0":50.00355292706449,"z0":6.321320593426413,"aX":-5.218822246661424},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":19.2,"breakHorizontal":3.8,"spinRate":2757,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.3763979115631644,"extension":6.325288035332874},"index":7,"playId":"61da7766-1d18-3bcb-90a8-5187e82411e5","pitchNumber":8,"startTime":"2026-07-08T23:17:17.262Z","endTime":"2026-07-08T23:17:20.973Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:17:20.973Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryson Stott lines out to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T23:17:24.901Z","endTime":"2026-07-08T23:18:53.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":99.3,"endSpeed":90.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.8947104566468,"aZ":-7.146955437950464,"pfxX":-3.092378844294605,"pfxZ":11.88329450429653,"pX":-0.5904252073166273,"pZ":3.343635032235185,"vX0":3.626414657726553,"vY0":-144.48511885828046,"vZ0":-7.148130459782032,"x":139.51,"y":148.5,"x0":-1.4623684897046463,"y0":50.00226478988438,"z0":6.294420779664482,"aX":-6.512652951454425},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":20.2,"breakHorizontal":4.8,"spinRate":2723,"spinDirection":203},"zone":1,"typeConfidence":0.91,"plateTime":0.3796631168562121,"extension":6.334895894320966},"index":0,"playId":"7ee615e8-cf04-3e7e-b03d-4fdbf399d831","pitchNumber":1,"startTime":"2026-07-08T23:17:46.926Z","endTime":"2026-07-08T23:17:51.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25792914081221,"aZ":-9.230662194349081,"pfxX":-1.8364871650295531,"pfxZ":11.345745350979943,"pX":-0.7828901184300632,"pZ":3.097598063254229,"vX0":2.78261832846117,"vY0":-141.11448884945375,"vZ0":-7.29518602825772,"x":146.84,"y":155.14,"x0":-1.5418764789316253,"y0":50.00640897925436,"z0":6.306650790071402,"aX":-3.7151450586630146},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.3,"breakHorizontal":2.8,"spinRate":2597,"spinDirection":203},"zone":1,"typeConfidence":0.9,"plateTime":0.38771658555847166,"extension":6.416020331412831},"index":1,"playId":"4ddda85c-5925-31d0-9793-0a03790f579a","pitchNumber":2,"startTime":"2026-07-08T23:18:06.890Z","endTime":"2026-07-08T23:18:14.201Z","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":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.32183916411757,"aZ":-7.211593618390773,"pfxX":-2.446314445590044,"pfxZ":12.248191181666588,"pX":-0.27692562490559963,"pZ":2.0539949903842323,"vX0":4.17874330277397,"vY0":-142.24340608637033,"vZ0":-10.199153073489592,"x":127.56,"y":183.32,"x0":-1.450918388900193,"y0":50.001374877575465,"z0":6.153859482229161,"aX":-4.985404362997425},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":20.2,"breakHorizontal":3.5,"spinRate":2735,"spinDirection":201},"zone":8,"typeConfidence":0.9,"plateTime":0.3858902298596192,"extension":6.354180346342433},"index":2,"playId":"b3abc510-1b52-315c-a516-79495fde8e95","pitchNumber":3,"startTime":"2026-07-08T23:18:27.067Z","endTime":"2026-07-08T23:18:31.343Z","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":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72718038956717,"aZ":-10.002404754785713,"pfxX":-2.2742040054187536,"pfxZ":10.511813017982593,"pX":-0.20208831682834102,"pZ":2.880839018382307,"vX0":4.33006091276837,"vY0":-144.14519410853882,"vZ0":-7.8955789881580865,"x":124.7,"y":161.0,"x0":-1.4266205129241747,"y0":50.00597547468766,"z0":6.269052254770532,"aX":-4.798465763225211},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.6,"breakHorizontal":3.2,"spinRate":2765,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.3796251699407973,"extension":6.3807946562003846},"hitData":{"launchSpeed":96.9,"launchAngle":17.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.11,"coordY":76.04}},"index":3,"playId":"2965c1e8-d344-3ac4-b92d-c96fd8b3fca6","pitchNumber":4,"startTime":"2026-07-08T23:18:46.221Z","endTime":"2026-07-08T23:18:53.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:18:53.200Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T23:20:30.497Z","endTime":"2026-07-08T23:21:36.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3182690406258,"aZ":-11.30080392329885,"pfxX":-0.489580163921867,"pfxZ":11.533481787101131,"pX":0.16101479677945138,"pZ":2.435109244832163,"vX0":-0.900756957595866,"vY0":-133.55599789501224,"vZ0":-7.213240946032757,"x":110.86,"y":173.03,"x0":0.5660026653519451,"y0":50.000152876204325,"z0":5.9806066293276565,"aX":-0.8854783243539667},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.6,"breakHorizontal":1.1,"spinRate":2188,"spinDirection":186},"zone":5,"typeConfidence":0.89,"plateTime":0.4098547476624108,"extension":6.521894691657149},"hitData":{"launchSpeed":95.7,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.12,"coordY":129.66}},"index":0,"playId":"037e7b74-9047-3bb4-9030-b456923b712e","pitchNumber":1,"startTime":"2026-07-08T23:21:28.402Z","endTime":"2026-07-08T23:21:36.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:21:36.049Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sal Stewart walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T23:21:42.659Z","endTime":"2026-07-08T23:23:17.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.7,"endSpeed":85.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.077610412611335,"aZ":-8.049329800188085,"pfxX":-1.3769718221596485,"pfxZ":12.800819952061204,"pX":0.5854780716002933,"pZ":1.810187104557245,"vX0":0.7257069515844109,"vY0":-137.52290203641834,"vZ0":-9.443657858674904,"x":94.68,"y":189.9,"x0":0.49478366585381817,"y0":50.00513257312133,"z0":5.865890327744499,"aX":-2.5953312691152997},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.0,"breakHorizontal":2.3,"spinRate":2498,"spinDirection":190},"zone":9,"typeConfidence":0.91,"plateTime":0.40075990203451894,"extension":6.559266186753408},"index":0,"playId":"bb10ca0d-cfd6-341e-ab03-ebf5a9f44bbd","pitchNumber":1,"startTime":"2026-07-08T23:21:59.660Z","endTime":"2026-07-08T23:22:03.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.845203901371953,"aZ":-26.728879097334207,"pfxX":2.459044547199052,"pfxZ":3.539713709844044,"pX":1.3972972327967395,"pZ":1.5301299041965122,"vX0":1.346697392436436,"vY0":-123.31297193422779,"vZ0":-5.437776990102396,"x":63.74,"y":197.47,"x0":0.5244078406542023,"y0":50.00182658831362,"z0":6.022742290297442,"aX":3.781226429009432},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.4,"breakHorizontal":-4.8,"spinRate":2354,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.4444191360321277,"extension":6.471906522180938},"index":1,"playId":"07eff80a-1493-36f0-b940-ac0f1091e57f","pitchNumber":2,"startTime":"2026-07-08T23:22:10.926Z","endTime":"2026-07-08T23:22:15.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.144252455371713,"aZ":-25.160468915124383,"pfxX":2.5467013013747994,"pfxZ":4.535418798236181,"pX":0.359549565952432,"pZ":1.1952702057050484,"vX0":-0.831089859735749,"vY0":-123.7277218599403,"vZ0":-6.4727195919618445,"x":103.29,"y":206.51,"x0":0.3692958068956481,"y0":50.005106587645784,"z0":5.959462992928431,"aX":3.9411193017819373},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.0,"breakHorizontal":-4.4,"spinRate":2300,"spinDirection":170},"zone":14,"typeConfidence":0.9,"plateTime":0.4430156235054459,"extension":6.538338792701907},"index":2,"playId":"14df1254-b5f8-34d2-a2d5-7e45f05bb10f","pitchNumber":3,"startTime":"2026-07-08T23:22:24.402Z","endTime":"2026-07-08T23:22:29.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.6,"endSpeed":66.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27950797040322,"aZ":-44.245929397077504,"pfxX":-2.0380346244182337,"pfxZ":-10.778960563479735,"pX":0.09185490571454977,"pZ":1.3030381723496316,"vX0":0.12619003875077842,"vY0":-107.01365726378518,"vZ0":0.610986251265963,"x":113.5,"y":203.6,"x0":0.29448578215212207,"y0":50.000975924853215,"z0":6.110103318436534,"aX":-2.2834389702120603},"breaks":{"breakAngle":2.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.6,"breakVerticalInduced":-18.6,"breakHorizontal":3.6,"spinRate":2025,"spinDirection":350},"zone":14,"typeConfidence":0.9,"plateTime":0.5186148624818232,"extension":6.558834071511571},"index":3,"playId":"d3c62d56-9f2f-365f-979e-3ef7146e5818","pitchNumber":4,"startTime":"2026-07-08T23:22:39.061Z","endTime":"2026-07-08T23:22:43.632Z","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-08T23:22:50.053Z","endTime":"2026-07-08T23:22:59.485Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.08798671103804,"aZ":-9.778357120735272,"pfxX":-0.8923457082477267,"pfxZ":12.391931597425849,"pX":-0.1410924635376253,"pZ":2.2816638583125495,"vX0":-1.5844392269921168,"vY0":-134.77781609430096,"vZ0":-7.585053315918512,"x":122.38,"y":177.18,"x0":0.5744476233863106,"y0":50.00603618838839,"z0":5.854564118308834,"aX":-1.612829397255134},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.6,"breakHorizontal":2.0,"spinRate":2308,"spinDirection":193},"zone":5,"typeConfidence":0.91,"plateTime":0.4091496144179656,"extension":6.532643616644919},"index":5,"playId":"ef0dd2a4-59a3-3e85-81df-9a18e613c387","pitchNumber":5,"startTime":"2026-07-08T23:22:59.485Z","endTime":"2026-07-08T23:23:03.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55170341568505,"aZ":-9.651069087802956,"pfxX":-0.7967816513089163,"pfxZ":12.555967114393972,"pX":-1.2695389425872936,"pZ":1.456552337217516,"vX0":-3.9950548642743025,"vY0":-134.2082212659252,"vZ0":-9.600540906196986,"x":165.39,"y":199.45,"x0":0.3521370272030322,"y0":50.00382601341798,"z0":5.8026279409683985,"aX":-1.428965491642642},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.4,"breakHorizontal":2.4,"spinRate":2298,"spinDirection":192},"zone":13,"typeConfidence":0.91,"plateTime":0.4107379871080612,"extension":6.550195427726492},"index":6,"playId":"bf5d57b1-47ea-3d17-9670-ee040481af82","pitchNumber":6,"startTime":"2026-07-08T23:23:13.767Z","endTime":"2026-07-08T23:23:17.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:23:17.721Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T23:23:20.307Z","endTime":"2026-07-08T23:25:22.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78387878520833,"aZ":-9.733537309289769,"pfxX":-1.0152732329995713,"pfxZ":12.61160715424356,"pX":-1.1637859058485394,"pZ":0.639426803138212,"vX0":-3.8626753547585655,"vY0":-133.5566357288594,"vZ0":-11.454552670393246,"x":161.36,"y":221.52,"x0":0.4420623061093907,"y0":50.00390054683258,"z0":5.720178387950264,"aX":-1.8066110755906344},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.2,"breakHorizontal":2.8,"spinRate":2307,"spinDirection":196},"zone":13,"typeConfidence":0.9,"plateTime":0.41247323644362943,"extension":6.629811424237032},"index":0,"playId":"2f72d322-74c1-3fb1-9266-41768db8bd11","pitchNumber":1,"startTime":"2026-07-08T23:23:43.885Z","endTime":"2026-07-08T23:23:48.569Z","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":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57250157834051,"aZ":-24.091870629051055,"pfxX":-7.114808725583016,"pfxZ":5.820644465043951,"pX":-0.3776954439069074,"pZ":1.6726662300009913,"vX0":0.12784562896516416,"vY0":-118.23924200614812,"vZ0":-4.602090705961341,"x":131.4,"y":193.62,"x0":0.48846635814758754,"y0":50.00317129639129,"z0":5.906660173393739,"aX":-9.88112105886748},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":9.5,"breakHorizontal":12.7,"spinRate":1932,"spinDirection":220},"zone":7,"typeConfidence":0.91,"plateTime":0.46667401530456454,"extension":6.709613672594034},"index":1,"playId":"c798b39c-f57f-3d31-beb7-34a4be6fa739","pitchNumber":2,"startTime":"2026-07-08T23:24:02.536Z","endTime":"2026-07-08T23:24:06.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":72.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.924533257643336,"aZ":-20.544069922778192,"pfxX":-6.225768067643311,"pfxZ":8.514330117138545,"pX":0.9183261471341388,"pZ":2.1894897790294086,"vX0":2.3685257005921403,"vY0":-116.94343612583226,"vZ0":-4.043863245948248,"x":82.0,"y":179.66,"x0":0.6932951174404958,"y0":50.00214919700895,"z0":5.90119659772538,"aX":-8.50221066748156},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":14.5,"breakHorizontal":10.6,"spinRate":1989,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.47089796738745227,"extension":6.897479567112077},"index":2,"playId":"f504a9dc-1f8f-3d7c-b0d4-0263a2315dfa","pitchNumber":3,"startTime":"2026-07-08T23:24:17.531Z","endTime":"2026-07-08T23:24:22.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":73.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.070778282467057,"aZ":-23.167654582300607,"pfxX":-7.5894559506716845,"pfxZ":6.427211454821396,"pX":1.3785381905625695,"pZ":2.439394999209684,"vX0":3.341541384642168,"vY0":-118.58846989494863,"vZ0":-3.226082291511257,"x":64.45,"y":172.92,"x0":0.924953336421439,"y0":50.00376528396063,"z0":5.968734750958817,"aX":-10.636754405871779},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":11.0,"breakHorizontal":12.7,"spinRate":2050,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.46474481391294997,"extension":6.720719220514179},"index":3,"playId":"1f012ea8-9343-33d2-a2e5-df305086a24e","pitchNumber":4,"startTime":"2026-07-08T23:24:34.837Z","endTime":"2026-07-08T23:24:39.462Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"playId":"6286d836-74b7-4378-9bec-72f8d2099a51","startTime":"2026-07-08T23:24:53.014Z","endTime":"2026-07-08T23:24:58.014Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With JJ Bleday batting, Sal Stewart advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":5,"actionPlayId":"6286d836-74b7-4378-9bec-72f8d2099a51","startTime":"2026-07-08T23:25:04.256Z","endTime":"2026-07-08T23:25:18.308Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":660604,"link":"/api/v1/people/660604"}},{"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":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98065497505822,"aZ":-10.62796703038802,"pfxX":-2.455781545492879,"pfxZ":11.511885597980672,"pX":-0.2952638511418227,"pZ":1.5914757799384591,"vX0":-0.8380774460220248,"vY0":-136.4114974539377,"vZ0":-9.266891808979887,"x":128.25,"y":195.81,"x0":0.3354573189630736,"y0":50.00029790969341,"z0":5.779683068087927,"aX":-4.594292397308949},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":4.7,"spinRate":2347,"spinDirection":195},"zone":13,"typeConfidence":0.91,"plateTime":0.4026206305485607,"extension":6.621355333547244},"index":6,"playId":"03f51bad-8a04-37a1-872b-ad636d0bc2a3","pitchNumber":5,"startTime":"2026-07-08T23:25:18.308Z","endTime":"2026-07-08T23:25:22.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:25:22.764Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T23:26:45.525Z","endTime":"2026-07-08T23:27:41.903Z","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":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":{"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":1},"index":0,"startTime":"2026-07-08T23:25:40.763Z","endTime":"2026-07-08T23:26:47.776Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.455757813402435,"aZ":-24.813116408189227,"pfxX":4.453510183055815,"pfxZ":4.762339140800758,"pX":0.7302435854304232,"pZ":1.9483354751725446,"vX0":-0.4802964067891712,"vY0":-123.76497272958221,"vZ0":-4.788595257258351,"x":89.16,"y":186.17,"x0":0.3487662783695344,"y0":50.0040941756208,"z0":5.994649043921703,"aX":6.8868449315638145},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.7,"breakHorizontal":-7.9,"spinRate":2386,"spinDirection":156},"zone":9,"typeConfidence":0.91,"plateTime":0.44310183918510226,"extension":6.504528134545065},"index":1,"playId":"55d00c9e-265a-31f9-8a75-4273cd835bb5","pitchNumber":1,"startTime":"2026-07-08T23:26:47.776Z","endTime":"2026-07-08T23:26:50.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83106489360632,"aZ":-24.947960541038835,"pfxX":-5.714091117130687,"pfxZ":5.210382754777951,"pX":-0.6720436541773437,"pZ":3.249392154064253,"vX0":-0.9124152727919264,"vY0":-117.7371128559406,"vZ0":-1.218613513725282,"x":142.62,"y":151.05,"x0":0.4633788100218425,"y0":50.00337694541051,"z0":6.108082668119798,"aX":-7.9270522333800715},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":9.4,"breakHorizontal":10.6,"spinRate":1969,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.46733453506031264,"extension":6.680156883712952},"index":2,"playId":"b8899667-6e61-35cf-88cc-744d17a5567a","pitchNumber":2,"startTime":"2026-07-08T23:27:06.810Z","endTime":"2026-07-08T23:27:11.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.96212113630861,"aZ":-28.740082165581597,"pfxX":3.736296757030482,"pfxZ":2.2948779600052864,"pX":0.7704453828917565,"pZ":2.06764078548983,"vX0":-0.2920353555356704,"vY0":-121.82134386286823,"vZ0":-3.5317019818256945,"x":87.63,"y":182.95,"x0":0.4070965703566961,"y0":50.00171668879357,"z0":6.032804155145049,"aX":5.589453138995907},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.6,"breakHorizontal":-6.7,"spinRate":2385,"spinDirection":160},"zone":9,"typeConfidence":0.91,"plateTime":0.4504015814755906,"extension":6.540220889933324},"index":3,"playId":"0b3be01e-ace4-3330-befa-66f8e2d2b441","pitchNumber":3,"startTime":"2026-07-08T23:27:22.284Z","endTime":"2026-07-08T23:27:26.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.767712781386408,"aZ":-27.839686479307073,"pfxX":3.6229862245411764,"pfxZ":2.8689658558798246,"pX":1.100515060397135,"pZ":0.603580205095093,"vX0":0.5093805710758403,"vY0":-122.61486933929226,"vZ0":-6.950237901814255,"x":75.05,"y":222.48,"x0":0.41924495403806905,"y0":50.00527061911809,"z0":5.871950429008061,"aX":5.480089401672837},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.7,"breakHorizontal":-6.7,"spinRate":2416,"spinDirection":162},"zone":14,"typeConfidence":0.91,"plateTime":0.44785638719305876,"extension":6.465891776554738},"index":4,"playId":"afeccf00-035f-36d9-8528-6d85f6241bac","pitchNumber":4,"startTime":"2026-07-08T23:27:38.483Z","endTime":"2026-07-08T23:27:41.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:27:41.903Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T23:27:50.614Z","endTime":"2026-07-08T23:30:38.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":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":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.111214014419346,"aZ":-10.16145321538295,"pfxX":-1.5346491086745877,"pfxZ":11.70952498407278,"pX":0.23867714217453995,"pZ":2.273324424449669,"vX0":-0.0836287774362921,"vY0":-136.50763365222775,"vZ0":-7.7454633347697515,"x":107.9,"y":177.4,"x0":0.46903927032801884,"y0":50.0048107530677,"z0":5.853879460210376,"aX":-2.88563611899017},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.7,"breakHorizontal":2.8,"spinRate":2406,"spinDirection":198},"zone":5,"typeConfidence":0.91,"plateTime":0.40182758305096566,"extension":6.487088868866352},"index":0,"playId":"32ef38ae-b7d7-3acd-84a0-4d31857003fd","pitchNumber":1,"startTime":"2026-07-08T23:28:12.011Z","endTime":"2026-07-08T23:28:15.442Z","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":2},"index":1,"startTime":"2026-07-08T23:28:30.250Z","endTime":"2026-07-08T23:28:49.008Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.304245746587917,"aZ":-20.68238467213639,"pfxX":-5.18662562145489,"pfxZ":7.93252444221465,"pX":0.4237397256516519,"pZ":0.7046119140337951,"vX0":1.0509180067697095,"vY0":-119.92204376217897,"vZ0":-7.7302848277922465,"x":100.85,"y":219.76,"x0":0.6522238351992079,"y0":50.00546041477295,"z0":5.829969830658688,"aX":-7.516453212333596},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":12.7,"breakHorizontal":9.1,"spinRate":2080,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.45763410790366876,"extension":6.752814598237017},"index":2,"playId":"a8b14e38-f54b-3345-b3f5-fa70527268b6","pitchNumber":2,"startTime":"2026-07-08T23:28:49.008Z","endTime":"2026-07-08T23:28:53.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.170545828350615,"aZ":-20.268867183455693,"pfxX":-4.794043311846771,"pfxZ":8.391634308618872,"pX":0.5972715890076313,"pZ":1.6665536081340628,"vX0":1.4929608581107072,"vY0":-118.48703733986679,"vZ0":-5.558383644005899,"x":94.23,"y":193.78,"x0":0.5808903361113026,"y0":50.00183551477429,"z0":5.901380434488382,"aX":-6.798630311819259},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":14.0,"breakHorizontal":8.3,"spinRate":2210,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.4627153568636868,"extension":6.798631428825836},"index":3,"playId":"50c2880d-a2e1-3918-a957-79e133fb6824","pitchNumber":3,"startTime":"2026-07-08T23:29:13.028Z","endTime":"2026-07-08T23:29:16.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.245718346519595,"aZ":-25.709663038583592,"pfxX":2.0200241360002664,"pfxZ":4.1216474714779,"pX":1.1914714134215085,"pZ":1.5745178239911295,"vX0":1.182210955455403,"vY0":-123.806260476686,"vZ0":-5.4708425692139455,"x":71.58,"y":196.27,"x0":0.4469369738713063,"y0":50.00566009542751,"z0":5.936096044060354,"aX":3.169322159050743},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.6,"breakHorizontal":-4.0,"spinRate":2309,"spinDirection":166},"zone":14,"typeConfidence":0.9,"plateTime":0.4406285635712237,"extension":6.456780615213876},"index":4,"playId":"1c51e4e2-91ca-3565-ae17-fec0cc974d5f","pitchNumber":4,"startTime":"2026-07-08T23:29:46.176Z","endTime":"2026-07-08T23:29:51.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30482070803633,"aZ":-21.391002130867232,"pfxX":-6.7978371716705865,"pfxZ":7.694869090142077,"pX":0.3515734703354426,"pZ":1.7312949080827418,"vX0":1.125052852386567,"vY0":-118.12557193580922,"vZ0":-5.20264962716221,"x":103.6,"y":192.04,"x0":0.7492389894214914,"y0":50.001889799041614,"z0":5.951082899452561,"aX":-9.523326172925277},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":12.8,"breakHorizontal":12.0,"spinRate":1949,"spinDirection":216},"zone":9,"typeConfidence":0.91,"plateTime":0.4652108407915314,"extension":6.738520341577341},"index":5,"playId":"9b9d6feb-c392-32e1-b189-b42757e79bb8","pitchNumber":5,"startTime":"2026-07-08T23:30:01.946Z","endTime":"2026-07-08T23:30:04.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99364656925383,"aZ":-11.788210126551824,"pfxX":-3.303388213672023,"pfxZ":10.71782254957743,"pX":0.10576153974924636,"pZ":3.3969305945713244,"vX0":0.4468461224541906,"vY0":-137.63238792079602,"vZ0":-4.713139471347607,"x":112.97,"y":147.06,"x0":0.36925951727900597,"y0":50.00277728592645,"z0":5.941911965351543,"aX":-6.282770092852875},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":5.9,"spinRate":2374,"spinDirection":196},"zone":12,"typeConfidence":0.91,"plateTime":0.3992721414695999,"extension":6.433799174426104},"index":6,"playId":"9d3eeb73-a07e-3c6c-9e06-1c7d7fd8a1fd","pitchNumber":6,"startTime":"2026-07-08T23:30:33.577Z","endTime":"2026-07-08T23:30:38.187Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:30:38.187Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, shortstop Elly De La Cruz 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-08T23:32:43.553Z","endTime":"2026-07-08T23:34:47.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":96.3,"endSpeed":87.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29808901432318,"aZ":-8.250018025553475,"pfxX":-4.099009503952555,"pfxZ":12.08976858537363,"pX":-0.6429157371788682,"pZ":2.292472693507838,"vX0":2.7690743506055844,"vY0":-139.96075815637178,"vZ0":-9.680569109872177,"x":141.51,"y":176.88,"x0":-1.1137480360571759,"y0":50.00506738397713,"z0":6.341052340123326,"aX":-8.113744071631084},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.0,"breakHorizontal":6.8,"spinRate":2670,"spinDirection":193},"zone":7,"typeConfidence":0.9,"plateTime":0.39169713255816685,"extension":6.308044749397042},"index":0,"playId":"13e36571-0260-3ce2-a250-fa87766d7bf7","pitchNumber":1,"startTime":"2026-07-08T23:33:10.195Z","endTime":"2026-07-08T23:33:14.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55416642497088,"aZ":-14.453863862150435,"pfxX":3.485616874665531E-4,"pfxZ":8.910473895573084,"pX":0.11457019171427829,"pZ":4.285064588438722,"vX0":3.303067134966389,"vY0":-140.31271485303998,"vZ0":-3.7852298510058215,"x":112.63,"y":123.08,"x0":-1.0792144497374634,"y0":50.000907452025416,"z0":6.597033435504367,"aX":2.355262090045581E-4},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":-0.7,"spinRate":2699,"spinDirection":191},"zone":12,"typeConfidence":0.88,"plateTime":0.3907623513504306,"extension":6.181853062982216},"index":1,"playId":"f13e7e9f-1d88-3336-835b-ac8bc4132545","pitchNumber":2,"startTime":"2026-07-08T23:33:46.887Z","endTime":"2026-07-08T23:33:50.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.742280224685402,"aZ":-27.632727987045424,"pfxX":0.7692333673304432,"pfxZ":2.61999973400166,"pX":1.155784658072228,"pZ":0.12476675095276578,"vX0":6.432831189444603,"vY0":-130.65272178770866,"vZ0":-10.145994370477892,"x":72.94,"y":235.41,"x0":-1.4352381247491957,"y0":50.00604748388215,"z0":6.1253065270824605,"aX":1.3324968180863523},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.8,"breakHorizontal":-2.8,"spinRate":2885,"spinDirection":132},"zone":14,"typeConfidence":0.9,"plateTime":0.4187529458819754,"extension":6.230669332704248},"index":2,"playId":"4422f86e-c39c-34e1-a43b-f695ec6dd7f9","pitchNumber":3,"startTime":"2026-07-08T23:34:02.233Z","endTime":"2026-07-08T23:34:05.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.227485764572666,"aZ":-30.463582994041648,"pfxX":3.340766352743003,"pfxZ":0.9822319785373486,"pX":0.925694301455356,"pZ":1.1902501957701102,"vX0":4.8891022817429075,"vY0":-131.47793132310227,"vZ0":-7.3367522816726085,"x":81.71,"y":206.64,"x0":-1.3956824769765857,"y0":50.00331090889186,"z0":6.293621592776126,"aX":5.8178201012524955},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.2,"breakHorizontal":-7.2,"spinRate":2726,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.4174154716570109,"extension":6.202867199939025},"index":3,"playId":"8475e353-076e-3062-8fe5-e3274d968c45","pitchNumber":4,"startTime":"2026-07-08T23:34:18.306Z","endTime":"2026-07-08T23:34:21.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39163115808642,"aZ":-31.852277096103155,"pfxX":2.288219191436436,"pfxZ":0.18225216952920587,"pX":0.6505367108239958,"pZ":1.4640111980240849,"vX0":4.723011728036459,"vY0":-130.74651278315477,"vZ0":-6.333490283149395,"x":92.2,"y":199.25,"x0":-1.473215966988062,"y0":50.00106366745005,"z0":6.294391689034126,"aX":3.9783115923371652},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.8,"breakHorizontal":-5.2,"spinRate":2839,"spinDirection":111},"zone":14,"typeConfidence":0.9,"plateTime":0.4181879238220354,"extension":6.192334484981986},"hitData":{"launchSpeed":81.8,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.47,"coordY":141.55}},"index":4,"playId":"6a503a90-f2b0-3d99-b304-8e936503248a","pitchNumber":5,"startTime":"2026-07-08T23:34:38.132Z","endTime":"2026-07-08T23:34:47.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:34:47.397Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gabriel Rincones Jr. doubles (3) on a line drive to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-08T23:34:55.354Z","endTime":"2026-07-08T23:35:40.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":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":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":89.5,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78235765256601,"aZ":-12.10096654818473,"pfxX":-1.9254728758310575,"pfxZ":9.845273721801004,"pX":1.5264324841190617,"pZ":2.2547385994462346,"vX0":8.261645820410896,"vY0":-141.73588592681486,"vZ0":-9.049316953712031,"x":58.82,"y":177.9,"x0":-1.1734657582514054,"y0":50.004015245284904,"z0":6.257807055154678,"aX":-3.927788693645091},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":1.8,"spinRate":2681,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.3861589512284498,"extension":6.408270174446162},"index":0,"playId":"951444ca-acb6-3b74-a017-e78c56e2b129","pitchNumber":1,"startTime":"2026-07-08T23:35:10.867Z","endTime":"2026-07-08T23:35:14.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.5,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04566572663686,"aZ":-8.419129688077094,"pfxX":-2.688465211854031,"pfxZ":11.77613959073722,"pX":-0.06663565781137705,"pZ":2.7772153352360074,"vX0":4.36290101521304,"vY0":-141.53315208770147,"vZ0":-8.293130769425986,"x":119.54,"y":163.8,"x0":-1.2829075660673073,"y0":50.0015270055654,"z0":6.29425801480035,"aX":-5.422919417660104},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.7,"breakHorizontal":4.0,"spinRate":2730,"spinDirection":203},"zone":5,"typeConfidence":0.9,"plateTime":0.38786211211968835,"extension":6.31711478780492},"hitData":{"launchSpeed":112.7,"launchAngle":15.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":168.53,"coordY":58.95}},"index":1,"playId":"83d3d796-2c46-3be1-bb15-1e6c25a07ee4","pitchNumber":2,"startTime":"2026-07-08T23:35:26.414Z","endTime":"2026-07-08T23:35:40.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:35:40.867Z","atBatIndex":10},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Justin Crawford triples (3) on a ground ball to right fielder Noelvi Marte. Gabriel Rincones Jr. scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-08T23:35:53.324Z","endTime":"2026-07-08T23:36:27.404Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":62},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","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":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":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"responsiblePitcher":{"id":695505,"link":"/api/v1/people/695505"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.070067647303873,"aZ":-30.467402640378996,"pfxX":0.7323499004328391,"pfxZ":0.9810437188873049,"pX":0.7889332897527414,"pZ":1.8002935521071164,"vX0":5.92453270309034,"vY0":-130.76931492709667,"vZ0":-5.652497849647312,"x":86.93,"y":190.17,"x0":-1.5991874988363866,"y0":50.00138265832611,"z0":6.269917424250716,"aX":1.2696346999231014},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.7,"breakHorizontal":-2.6,"spinRate":2762,"spinDirection":139},"zone":9,"typeConfidence":0.9,"plateTime":0.4185398803331495,"extension":6.306072189812959},"hitData":{"launchSpeed":105.0,"launchAngle":6.0,"totalDistance":125.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.18,"coordY":115.7}},"index":0,"playId":"e5c8fef5-ca56-366e-9992-fca40a9fcc17","pitchNumber":1,"startTime":"2026-07-08T23:36:07.354Z","endTime":"2026-07-08T23:36:27.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:36:27.404Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-08T23:36:47.396Z","endTime":"2026-07-08T23:38:23.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.9,"endSpeed":82.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50264740278986,"aZ":-34.09078285159258,"pfxX":2.360576181450391,"pfxZ":-1.1313547938099253,"pX":0.37057416069352767,"pZ":1.2019238985324006,"vX0":4.036405943794964,"vY0":-129.3180331214123,"vZ0":-6.219588280982935,"x":102.87,"y":206.33,"x0":-1.5160276419122147,"y0":50.00225630091085,"z0":6.24748554180219,"aX":4.004381766890975},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.2,"breakHorizontal":-5.2,"spinRate":2813,"spinDirection":94},"zone":14,"typeConfidence":0.9,"plateTime":0.42326004913895243,"extension":6.2417780779755185},"index":0,"playId":"3306c5e4-30cc-3a8c-9af6-3e78fff0394a","pitchNumber":1,"startTime":"2026-07-08T23:37:10.527Z","endTime":"2026-07-08T23:37:14.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34735118731223,"aZ":-33.194858088080935,"pfxX":2.477428375853062,"pfxZ":-0.5930635248410248,"pX":0.5678261443389878,"pZ":1.690840293915555,"vX0":4.342016710723697,"vY0":-130.52316598975963,"vZ0":-5.273227176529691,"x":95.36,"y":193.13,"x0":-1.4387423058695132,"y0":50.001840594376425,"z0":6.235486925385237,"aX":4.27559053952582},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.0,"breakHorizontal":-5.4,"spinRate":2910,"spinDirection":104},"zone":9,"typeConfidence":0.9,"plateTime":0.41955951672815806,"extension":6.229951621792253},"index":1,"playId":"6f9d3343-86ce-35ee-8c86-af261800ed2f","pitchNumber":2,"startTime":"2026-07-08T23:37:25.294Z","endTime":"2026-07-08T23:37:29.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.375607251407004,"aZ":-30.904172035052465,"pfxX":1.4059207203728818,"pfxZ":0.7298910339965499,"pX":0.9472230909808534,"pZ":1.3818871416283607,"vX0":5.146065530433373,"vY0":-131.02674084681212,"vZ0":-6.693033142114091,"x":80.89,"y":201.47,"x0":-1.2210544014859612,"y0":50.00648756542091,"z0":6.263871507684135,"aX":2.456467930497759},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.1,"breakHorizontal":-3.6,"spinRate":2854,"spinDirection":142},"zone":14,"typeConfidence":0.9,"plateTime":0.417226252916683,"extension":6.234196116034721},"index":2,"playId":"b5388567-489c-3974-806b-261cd50f5dc9","pitchNumber":3,"startTime":"2026-07-08T23:37:43.831Z","endTime":"2026-07-08T23:37:48.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47194596211582,"aZ":-30.619049409116762,"pfxX":1.1370789555417793,"pfxZ":0.8443501856601525,"pX":0.7817971678753699,"pZ":2.2114201057984784,"vX0":5.14197120675976,"vY0":-133.83647936144988,"vZ0":-5.095766079123233,"x":87.2,"y":179.07,"x0":-1.304927017695637,"y0":50.00005162618066,"z0":6.309777957454741,"aX":2.0787783533743163},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.7,"breakHorizontal":-3.1,"spinRate":2888,"spinDirection":144},"zone":6,"typeConfidence":0.9,"plateTime":0.4078799896038925,"extension":6.185751582073284},"index":3,"playId":"cf324e88-1199-3efd-b1e8-f458362779bd","pitchNumber":4,"startTime":"2026-07-08T23:38:01.568Z","endTime":"2026-07-08T23:38:05.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53519456979591,"aZ":-9.606707949415815,"pfxX":-1.7041529263725974,"pfxZ":10.991132142655381,"pX":0.6127277118540712,"pZ":2.396572748305979,"vX0":5.082050792553229,"vY0":-142.35428590703128,"vZ0":-9.227296390312073,"x":93.64,"y":174.07,"x0":-0.9739225930349723,"y0":50.0054399009717,"z0":6.287493354885812,"aX":-3.5003680426647312},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.2,"breakHorizontal":2.0,"spinRate":2721,"spinDirection":199},"zone":6,"typeConfidence":0.9,"plateTime":0.3846924953382387,"extension":6.3581191815228495},"index":4,"playId":"2ebd4f00-9e28-3298-9bce-c54c84a7a89e","pitchNumber":5,"startTime":"2026-07-08T23:38:19.005Z","endTime":"2026-07-08T23:38:23.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:38:23.347Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edmundo Sosa flies out to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-08T23:38:28.195Z","endTime":"2026-07-08T23:40:47.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":{"id":695505,"link":"/api/v1/people/695505"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.130852275335865,"aZ":-10.765443519788214,"pfxX":-2.526871011294057,"pfxZ":10.731526651183229,"pX":-0.01782444333568521,"pZ":3.320157741063577,"vX0":3.256163276873632,"vY0":-140.21570535073144,"vZ0":-6.6493799218480945,"x":117.68,"y":149.14,"x0":-0.8648142774955682,"y0":50.00476772799749,"z0":6.421880830036297,"aX":-5.042009021475762},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":4.0,"spinRate":2653,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.390345007285092,"extension":6.377335999372788},"index":0,"playId":"c49acf66-8bc7-388a-bc9b-feccdef349de","pitchNumber":1,"startTime":"2026-07-08T23:38:47.124Z","endTime":"2026-07-08T23:38:52.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.250787627219367,"aZ":-12.00515777872209,"pfxX":-2.778499690678442,"pfxZ":10.028674927963516,"pX":0.4768337707379632,"pZ":1.1696434622247203,"vX0":5.0485064648898375,"vY0":-140.53375778376522,"vZ0":-11.850607248034281,"x":98.82,"y":207.2,"x0":-0.9775014291203881,"y0":50.00215572890534,"z0":6.208014847616836,"aX":-5.587719731715405},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":4.1,"spinRate":2702,"spinDirection":199},"zone":14,"typeConfidence":0.89,"plateTime":0.3889465617419976,"extension":6.421210072752355},"index":1,"playId":"43f46803-dc29-356e-80bc-471896fec1d8","pitchNumber":2,"startTime":"2026-07-08T23:39:05.841Z","endTime":"2026-07-08T23:39:09.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96018168242784,"aZ":-28.392795104438104,"pfxX":0.5183324472975084,"pfxZ":2.0892002598216832,"pX":2.1261983459663023,"pZ":0.3181424265041124,"vX0":8.408450913526401,"vY0":-133.2711474755835,"vZ0":-9.912426107637827,"x":35.95,"y":230.19,"x0":-1.1288060401295839,"y0":50.002009544567905,"z0":6.115898748932659,"aX":0.9383266968906089},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.9,"breakHorizontal":-2.6,"spinRate":2822,"spinDirection":173},"zone":14,"typeConfidence":0.9,"plateTime":0.4099930796192006,"extension":6.289125255280545},"index":2,"playId":"f233cba7-12f5-3486-80ce-91d5146ed2b3","pitchNumber":3,"startTime":"2026-07-08T23:39:22.292Z","endTime":"2026-07-08T23:39:27.277Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Chase Burns. Justin Crawford scores.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"actionPlayId":"f233cba7-12f5-3486-80ce-91d5146ed2b3","startTime":"2026-07-08T23:39:46.502Z","endTime":"2026-07-08T23:40:14.774Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05267682046445,"aZ":-31.85441943706526,"pfxX":1.7126021860913465,"pfxZ":0.18369983790675626,"pX":0.3561060643577038,"pZ":1.899059824291455,"vX0":3.9919962416417984,"vY0":-128.95866579749367,"vZ0":-5.009000148715657,"x":103.43,"y":187.51,"x0":-1.4299854392609697,"y0":50.00025344952969,"z0":6.30381110720646,"aX":2.9030466962423094},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.5,"breakHorizontal":-4.0,"spinRate":2819,"spinDirection":90},"zone":9,"typeConfidence":0.9,"plateTime":0.4235960316684544,"extension":6.208227258825113},"index":4,"playId":"230244fb-0be3-3bdb-b1cd-86c74c8658c2","pitchNumber":4,"startTime":"2026-07-08T23:40:14.774Z","endTime":"2026-07-08T23:40:17.916Z","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":97.2,"endSpeed":88.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65785011601134,"aZ":-10.966850888792775,"pfxX":-1.8121731053410057,"pfxZ":10.472066679242701,"pX":-0.32620207479689334,"pZ":3.935140878911626,"vX0":2.8909660074985126,"vY0":-141.49589271089806,"vZ0":-5.041629223394181,"x":129.43,"y":132.53,"x0":-1.1262930196238892,"y0":50.00357601232408,"z0":6.444419155810621,"aX":-3.670396483778433},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.1,"breakHorizontal":2.6,"spinRate":2754,"spinDirection":195},"zone":11,"typeConfidence":0.9,"plateTime":0.3872891616891061,"extension":6.299359794082314},"hitData":{"launchSpeed":89.1,"launchAngle":43.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.05,"coordY":76.75}},"index":5,"playId":"383d7e54-5a06-3067-8bed-5d3d437ba161","pitchNumber":5,"startTime":"2026-07-08T23:40:37.972Z","endTime":"2026-07-08T23:40:47.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:40:47.264Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T23:42:34.694Z","endTime":"2026-07-08T23:44:15.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"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":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.672593408038992,"aZ":-11.814512352157474,"pfxX":-2.345568018918861,"pfxZ":10.812894376268867,"pX":0.9086507262392803,"pZ":2.007179038420616,"vX0":2.140638830863029,"vY0":-136.7210601144611,"vZ0":-8.288202678867497,"x":82.36,"y":184.59,"x0":0.41821742706300286,"y0":50.0043745728971,"z0":5.8995903372398875,"aX":-4.416940146784584},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":3.7,"spinRate":2292,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.40145884611463956,"extension":6.5129050287066335},"index":0,"playId":"62b68517-cc8a-32a9-bd70-309bd0cc5fa3","pitchNumber":1,"startTime":"2026-07-08T23:43:17.135Z","endTime":"2026-07-08T23:43:21.949Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.034685051830074,"aZ":-20.597252356281604,"pfxX":-7.010881719684381,"pfxZ":8.239016749672878,"pX":0.6880959390795033,"pZ":2.840044451798429,"vX0":2.2736335022703784,"vY0":-118.22443554567427,"vZ0":-3.1870509384392394,"x":90.77,"y":162.1,"x0":0.6208629604673407,"y0":50.00462206177913,"z0":6.111382385499846,"aX":-9.854820046515519},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":14.4,"breakHorizontal":12.1,"spinRate":1820,"spinDirection":212},"zone":6,"typeConfidence":0.91,"plateTime":0.4645538572969561,"extension":6.592737432864486},"index":1,"playId":"b2bb6503-d716-38cb-a6b6-1849e415a451","pitchNumber":2,"startTime":"2026-07-08T23:43:32.552Z","endTime":"2026-07-08T23:43:36.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.586995866755963,"aZ":-12.326536672670617,"pfxX":-1.3278651954640477,"pfxZ":10.988122950091292,"pX":-1.1583779839322061,"pZ":5.117967271404354,"vX0":-3.298686675863964,"vY0":-134.19453129006178,"vZ0":-0.5428373338925632,"x":161.15,"y":100.59,"x0":0.26406425711817344,"y0":50.00635396177615,"z0":6.2086869094669765,"aX":-2.3998404679941183},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.9,"breakHorizontal":3.1,"spinRate":2262,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.40963225181366036,"extension":6.263996259298497},"index":2,"playId":"71751453-4ddc-36ac-8ee5-7132fef62daa","pitchNumber":3,"startTime":"2026-07-08T23:43:46.469Z","endTime":"2026-07-08T23:43:52.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.486169339719673,"aZ":-20.26533734912877,"pfxX":-5.039410834800142,"pfxZ":8.67585913107672,"pX":0.4284232638920883,"pZ":1.4034760705129825,"vX0":1.1050510386273733,"vY0":-116.85081945873897,"vZ0":-6.154893455021392,"x":100.67,"y":200.89,"x0":0.6019550902119238,"y0":50.00517747369416,"z0":5.995113124042484,"aX":-6.919873796227683},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":14.4,"breakHorizontal":8.8,"spinRate":2045,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.47001926051345455,"extension":6.73678113263256},"index":3,"playId":"773bd320-5271-3f14-badd-982daffcdc31","pitchNumber":4,"startTime":"2026-07-08T23:44:11.975Z","endTime":"2026-07-08T23:44:15.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:44:15.597Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Trevino strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T23:44:20.356Z","endTime":"2026-07-08T23:45:34.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1407121037877,"aZ":-9.106532161288406,"pfxX":-1.2726847171435494,"pfxZ":12.298945106651143,"pX":-0.054099713464189576,"pZ":1.9241454500568342,"vX0":-0.9268959616430256,"vY0":-136.36622613085822,"vZ0":-8.758693986934817,"x":119.06,"y":186.83,"x0":0.45599760796345057,"y0":50.000980499250055,"z0":5.81347013189309,"aX":-2.3867881934194286},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.5,"breakHorizontal":2.5,"spinRate":2264,"spinDirection":192},"zone":8,"typeConfidence":0.91,"plateTime":0.40228362009127494,"extension":6.552304912662378},"index":0,"playId":"7f2a617c-75b5-3fae-8ae6-1be69c78cd20","pitchNumber":1,"startTime":"2026-07-08T23:44:38.353Z","endTime":"2026-07-08T23:44:42.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73312823381277,"aZ":-28.698662741339312,"pfxX":2.1942476178289754,"pfxZ":2.35711393868477,"pX":1.3516365750928943,"pZ":1.48216625631487,"vX0":1.4381464534302442,"vY0":-120.45817722362553,"vZ0":-4.7170934087977345,"x":65.48,"y":198.76,"x0":0.46244495739689967,"y0":50.00184540886833,"z0":5.994041381992259,"aX":3.2341027507743227},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.5,"breakHorizontal":-4.3,"spinRate":2296,"spinDirection":152},"zone":14,"typeConfidence":0.9,"plateTime":0.4541796358669279,"extension":6.376875956773229},"index":1,"playId":"7f164392-f772-3591-b7e4-fcf96e434b07","pitchNumber":2,"startTime":"2026-07-08T23:44:50.067Z","endTime":"2026-07-08T23:44:54.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.012441458562375,"aZ":-22.93449976059685,"pfxX":-6.220875900550231,"pfxZ":6.784565724473386,"pX":-0.5889542503612545,"pZ":2.184791416242949,"vX0":-0.8567912734850047,"vY0":-116.30617188649902,"vZ0":-3.6298563385830045,"x":139.45,"y":179.79,"x0":0.5925035159742925,"y0":50.00222952005709,"z0":5.955182270427674,"aX":-8.472217578043727},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":11.6,"breakHorizontal":11.5,"spinRate":1882,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.4719930655825362,"extension":6.763145052002029},"index":2,"playId":"50c845cb-c853-3e25-aa4b-ace289995d88","pitchNumber":3,"startTime":"2026-07-08T23:45:04.475Z","endTime":"2026-07-08T23:45:07.676Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-08T23:45:18.827Z","endTime":"2026-07-08T23:45:29.518Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"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":94.8,"endSpeed":86.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89133801342831,"aZ":-9.85887198632606,"pfxX":-1.4568348803472073,"pfxZ":11.63052294962765,"pX":1.3548995228747458,"pZ":3.2856334148272612,"vX0":2.601452371081527,"vY0":-137.93343225240258,"vZ0":-5.4073886144781085,"x":65.35,"y":150.07,"x0":0.587007751454319,"y0":50.001512654800315,"z0":5.941951835636321,"aX":-2.7950458840761585},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.0,"breakHorizontal":2.0,"spinRate":2362,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.39772550909497184,"extension":6.521837122290692},"index":4,"playId":"6e3ae854-0526-3b50-9b5b-2cd6065bc668","pitchNumber":4,"startTime":"2026-07-08T23:45:29.518Z","endTime":"2026-07-08T23:45:34.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:45:34.477Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edwin Arroyo lines out to second baseman Bryson Stott.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T23:45:38.362Z","endTime":"2026-07-08T23:47:11.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.590597431349117,"aZ":-21.271913040997944,"pfxX":-4.839762385962764,"pfxZ":8.025461210711773,"pX":0.03773027466477453,"pZ":3.9705742134134296,"vX0":0.06774838862832375,"vY0":-115.54750537385256,"vZ0":-0.34358823155817264,"x":115.56,"y":131.57,"x0":0.6373472268349938,"y0":50.00253668490796,"z0":6.156893109586207,"aX":-6.574490564996724},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":14.8,"breakHorizontal":8.8,"spinRate":1940,"spinDirection":220},"zone":12,"typeConfidence":0.89,"plateTime":0.47319298449933545,"extension":6.663899757131138},"index":0,"playId":"2748f60a-e86e-32e5-b9e9-28d262c5cc5f","pitchNumber":1,"startTime":"2026-07-08T23:45:57.247Z","endTime":"2026-07-08T23:46:02.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":71.9,"endSpeed":66.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.074952015025545,"aZ":-41.52495382328837,"pfxX":-0.7507334721026728,"pfxZ":-8.44852057258195,"pX":1.4728180265693334,"pZ":2.612558417067352,"vX0":2.0341715103643065,"vY0":-104.68641270204951,"vZ0":2.841709045029667,"x":60.86,"y":168.24,"x0":0.5850690733881587,"y0":50.00101307206044,"z0":6.106668066046437,"aX":-0.8312015074761786},"breaks":{"breakAngle":1.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.1,"breakVerticalInduced":-14.2,"breakHorizontal":0.8,"spinRate":1820,"spinDirection":348},"zone":12,"typeConfidence":0.9,"plateTime":0.52369504334979,"extension":6.65370166679811},"index":1,"playId":"a31e1b44-5697-3e8a-b91c-7c2780ed7d0d","pitchNumber":2,"startTime":"2026-07-08T23:46:10.880Z","endTime":"2026-07-08T23:46:14.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.63080038821899,"aZ":-22.004297355374895,"pfxX":-5.80434738998021,"pfxZ":7.525192931890372,"pX":0.8876991310758343,"pZ":1.8870904098497479,"vX0":2.2078500911560077,"vY0":-115.53824885158409,"vZ0":-4.541545186625232,"x":83.16,"y":187.83,"x0":0.673514089068109,"y0":50.00125494097966,"z0":5.994048171669827,"aX":-7.84251159191421},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":12.7,"breakHorizontal":10.0,"spinRate":1971,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.4741554331682294,"extension":6.789595039467959},"index":2,"playId":"4ca38acb-aae4-3307-9041-bf1ebbe3ebd4","pitchNumber":3,"startTime":"2026-07-08T23:46:26.297Z","endTime":"2026-07-08T23:46:31.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.846909055238232,"aZ":-13.085278135269776,"pfxX":-0.6956763831565644,"pfxZ":10.485518292909816,"pX":0.09335760712404273,"pZ":2.1859862581942204,"vX0":-0.5179402889025275,"vY0":-133.81922617242455,"vZ0":-7.332856285905585,"x":113.44,"y":179.76,"x0":0.3795566685835796,"y0":50.00453902992101,"z0":5.891909762017941,"aX":-1.2664802098570669},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.6,"breakHorizontal":1.3,"spinRate":2129,"spinDirection":196},"zone":5,"typeConfidence":0.89,"plateTime":0.40870383405253596,"extension":6.5995508554323665},"index":3,"playId":"33691c53-4176-34e4-8907-56f878bc0e5c","pitchNumber":4,"startTime":"2026-07-08T23:46:42.136Z","endTime":"2026-07-08T23:46:46.102Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-07-08T23:46:58.514Z","endTime":"2026-07-08T23:47:06.447Z","isPitch":false,"type":"action","player":{"id":695490,"link":"/api/v1/people/695490"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.182900950623825,"aZ":-12.666152097365908,"pfxX":-1.378394764232159,"pfxZ":10.716623963918096,"pX":0.22389363221660755,"pZ":2.7692402335768063,"vX0":-0.10599406410903549,"vY0":-133.88386600132029,"vZ0":-6.05014470332145,"x":108.47,"y":164.01,"x0":0.4431079873371912,"y0":50.0028089064676,"z0":5.960322189183562,"aX":-2.5087963449071062},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":2.5,"spinRate":2180,"spinDirection":195},"zone":2,"typeConfidence":0.89,"plateTime":0.4086884042171741,"extension":6.634392920676978},"hitData":{"launchSpeed":88.8,"launchAngle":13.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":151.81,"coordY":145.09}},"index":5,"playId":"5d92453f-720b-3f4b-9f88-a6aad5f8400c","pitchNumber":5,"startTime":"2026-07-08T23:47:06.447Z","endTime":"2026-07-08T23:47:11.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:47:11.349Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, shortstop Elly De La Cruz to first baseman Spencer Steer.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T23:49:18.122Z","endTime":"2026-07-08T23:50:08.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35516626464756,"aZ":-28.317521599517626,"pfxX":0.13374500412661527,"pfxZ":2.2750573314114035,"pX":0.8797560121350266,"pZ":1.1214251999032714,"vX0":5.522561529374657,"vY0":-128.78722957011144,"vZ0":-7.695029327101777,"x":83.47,"y":208.5,"x0":-1.3013053772167353,"y0":50.005464729683425,"z0":6.30940243729017,"aX":0.2254831524548333},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.8,"breakHorizontal":-1.3,"spinRate":2837,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.4237533653397798,"extension":6.207678336508087},"index":0,"playId":"432eb963-6c8c-3e7f-be7f-a3c62cafb670","pitchNumber":1,"startTime":"2026-07-08T23:49:45.086Z","endTime":"2026-07-08T23:49:49.354Z","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":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.924223820790992,"aZ":-8.236125264386564,"pfxX":-2.242609763677414,"pfxZ":11.434817692097473,"pX":0.8384713727034087,"pZ":3.243775317500582,"vX0":6.088172898692857,"vY0":-143.47480475496897,"vZ0":-7.3368958380803635,"x":85.04,"y":151.2,"x0":-1.015751969451583,"y0":50.002256821507785,"z0":6.341279937803897,"aX":-4.695300868028166},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":19.4,"breakHorizontal":2.9,"spinRate":2812,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.38116088654266855,"extension":6.26878636732012},"hitData":{"launchSpeed":59.0,"launchAngle":9.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.18,"coordY":148.76}},"index":1,"playId":"ae8a2a8d-ba0e-3191-949d-94a468c12b85","pitchNumber":2,"startTime":"2026-07-08T23:49:59.645Z","endTime":"2026-07-08T23:50:08.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:50:08.364Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Schwarber pops out to third baseman Sal Stewart.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T23:50:13.786Z","endTime":"2026-07-08T23:50:44.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93334847787013,"aZ":-32.74584840652976,"pfxX":1.6986244915692308,"pfxZ":-0.33253894621148383,"pX":0.5789848609281046,"pZ":2.7327992969206067,"vX0":4.538605514141582,"vY0":-130.7406133049166,"vZ0":-3.100829288181498,"x":94.93,"y":164.99,"x0":-1.3983588336997166,"y0":50.00164085955057,"z0":6.38567577557552,"aX":2.9459867431109625},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.1,"breakHorizontal":-4.1,"spinRate":2879,"spinDirection":105},"zone":6,"typeConfidence":0.9,"plateTime":0.4185544002458017,"extension":6.2836818534029595},"hitData":{"launchSpeed":66.7,"launchAngle":75.0,"totalDistance":71.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":115.83,"coordY":174.99}},"index":0,"playId":"9b860fcc-d831-3bbb-a416-8312a246bac3","pitchNumber":1,"startTime":"2026-07-08T23:50:36.025Z","endTime":"2026-07-08T23:50:44.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:50:44.700Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a ground ball to left fielder JJ Bleday.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T23:50:58.666Z","endTime":"2026-07-08T23:52:52.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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,4,5,6],"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":6},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":89.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.339734569198896,"aZ":-8.600162344239832,"pfxX":-3.5058351851986798,"pfxZ":11.366639062171814,"pX":0.3053793160629887,"pZ":3.5462245921865634,"vX0":5.705124674930148,"vY0":-143.80027957263783,"vZ0":-6.378132223940223,"x":105.36,"y":143.03,"x0":-1.25767261630097,"y0":50.00502439405292,"z0":6.3399715357538415,"aX":-7.272759493840548},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.3,"breakHorizontal":5.0,"spinRate":2799,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.3822948869868501,"extension":6.355352364722938},"index":0,"playId":"6ed52b52-7949-3250-97be-a59e921b8e93","pitchNumber":1,"startTime":"2026-07-08T23:51:08.785Z","endTime":"2026-07-08T23:51:13.448Z","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":2},"pitchData":{"startSpeed":99.4,"endSpeed":90.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.64995062219347,"aZ":-10.586170529875213,"pfxX":-3.0233196566026583,"pfxZ":10.270614692970328,"pX":0.22189572951705736,"pZ":3.3182487235756883,"vX0":5.127633829732935,"vY0":-144.51613680743336,"vZ0":-6.677909152212647,"x":108.54,"y":149.19,"x0":-1.1877115951935382,"y0":50.00169062353747,"z0":6.318656702325574,"aX":-6.35452140412501},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.3,"breakHorizontal":4.3,"spinRate":2790,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.3799224735968809,"extension":6.362189066285881},"index":1,"playId":"49f42de6-93b5-3300-95e6-9506709475d8","pitchNumber":2,"startTime":"2026-07-08T23:51:23.657Z","endTime":"2026-07-08T23:51:27.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.754980953132087,"aZ":-32.27718363705202,"pfxX":0.8777382592444228,"pfxZ":-0.06212321273434185,"pX":0.14003738078131175,"pZ":2.3355528134201404,"vX0":3.4028685435909822,"vY0":-130.13167750152053,"vZ0":-4.118080933867965,"x":111.66,"y":175.72,"x0":-1.297382045062993,"y0":50.001715406702,"z0":6.3778729760473265,"aX":1.5078348441126033},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-0.8,"breakHorizontal":-2.3,"spinRate":2794,"spinDirection":100},"zone":5,"typeConfidence":0.9,"plateTime":0.4205566900229707,"extension":6.21072951979779},"index":2,"playId":"6b2b6dbe-a7f3-32e5-81b0-4bf84266e039","pitchNumber":3,"startTime":"2026-07-08T23:51:41.764Z","endTime":"2026-07-08T23:51:45.673Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-08T23:51:53.089Z","endTime":"2026-07-08T23:52:04.393Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.262508207798444,"aZ":-34.04385534156735,"pfxX":0.9535454963000722,"pfxZ":-1.1108981224282144,"pX":1.3362392462265207,"pZ":0.07742220409340787,"vX0":6.063718230032175,"vY0":-128.64070092157814,"vZ0":-8.919325432763488,"x":66.07,"y":236.69,"x0":-1.1737836241418418,"y0":50.004137384131205,"z0":6.222490869605761,"aX":1.6011211012085416},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.8,"breakHorizontal":-3.1,"spinRate":2845,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.42550140631392575,"extension":6.331358056394137},"index":4,"playId":"d775c7b6-3855-3a62-9beb-95e64e78b35b","pitchNumber":4,"startTime":"2026-07-08T23:52:04.393Z","endTime":"2026-07-08T23:52:08.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90958117105752,"aZ":-9.592097040058471,"pfxX":-3.4257025451170486,"pfxZ":10.76494623643491,"pX":0.2413562104250368,"pZ":2.9778758511172305,"vX0":5.215013964940878,"vY0":-143.81770689326794,"vZ0":-7.648861647878164,"x":107.8,"y":158.38,"x0":-1.1491656159072992,"y0":50.00123248026298,"z0":6.264427375974201,"aX":-7.185693670323616},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.1,"breakHorizontal":5.2,"spinRate":2805,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.3806437927451385,"extension":6.345500375233482},"index":5,"playId":"322f866e-b556-32c2-9bb5-3e6c105834b6","pitchNumber":5,"startTime":"2026-07-08T23:52:21.619Z","endTime":"2026-07-08T23:52:24.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":91.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51686792365128,"aZ":-10.3438885217618,"pfxX":-0.6637952768610362,"pfxZ":10.284369290177533,"pX":-0.463810342782919,"pZ":2.9483634205250846,"vX0":2.3232963249864262,"vY0":-144.7096248271103,"vZ0":-7.69195782636149,"x":134.68,"y":159.17,"x0":-1.1905461849023722,"y0":50.004065464083965,"z0":6.273432263364495,"aX":-1.4096040236290737},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.3,"breakHorizontal":0.7,"spinRate":2768,"spinDirection":196},"zone":1,"typeConfidence":0.9,"plateTime":0.37839891526578606,"extension":6.3944051744051},"hitData":{"launchSpeed":96.7,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.52,"coordY":105.57}},"index":6,"playId":"4ecca311-2338-3295-b7b8-7f7f0482211e","pitchNumber":6,"startTime":"2026-07-08T23:52:41.167Z","endTime":"2026-07-08T23:52:52.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:52:52.185Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to center fielder TJ Friedl.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T23:52:58.287Z","endTime":"2026-07-08T23:55:11.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.016506406867958,"aZ":-33.17048663979158,"pfxX":2.648748845659944,"pfxZ":-0.5828476187957756,"pX":1.0279527851501535,"pZ":1.5497818788623179,"vX0":5.5788732680397946,"vY0":-129.360596491177,"vZ0":-5.621951535938331,"x":77.82,"y":196.94,"x0":-1.4907487397156172,"y0":50.00213036510466,"z0":6.258861316087168,"aX":4.540445282020099},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.0,"breakHorizontal":-5.9,"spinRate":2792,"spinDirection":92},"zone":14,"typeConfidence":0.9,"plateTime":0.421532841412672,"extension":6.342997438888235},"index":0,"playId":"efa4206d-0b80-391a-be7d-8472171d15be","pitchNumber":1,"startTime":"2026-07-08T23:53:20.756Z","endTime":"2026-07-08T23:53:25.067Z","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":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.940389368771754,"aZ":-9.873284881041318,"pfxX":-0.5373956421738209,"pfxZ":11.058398428804981,"pX":0.8717389409713663,"pZ":2.410946550095065,"vX0":6.116271790347454,"vY0":-140.85837132311735,"vZ0":-8.780889396417479,"x":83.77,"y":173.68,"x0":-1.254613105865167,"y0":50.001560705956955,"z0":6.20052039436378,"aX":-1.084325275904108},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":-0.2,"spinRate":2768,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.3883339229636169,"extension":6.363699262426551},"index":1,"playId":"e9280a62-5f76-332a-9a1d-c1861ac3148f","pitchNumber":2,"startTime":"2026-07-08T23:53:40.086Z","endTime":"2026-07-08T23:53:44.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95479417150053,"aZ":-29.675702397729232,"pfxX":0.3978990009658947,"pfxZ":1.4647694472464021,"pX":0.2659081543867703,"pZ":1.0255211718189212,"vX0":4.623443524736629,"vY0":-129.59630565539314,"vZ0":-7.399813462307731,"x":106.86,"y":211.09,"x0":-1.5897101709203734,"y0":50.004867484554026,"z0":6.170944393809716,"aX":0.6796622382031282},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.3,"breakHorizontal":-1.7,"spinRate":2789,"spinDirection":97},"zone":14,"typeConfidence":0.9,"plateTime":0.42191303288633764,"extension":6.4039453780875855},"index":2,"playId":"18228cbf-3926-3da6-927a-189538580398","pitchNumber":3,"startTime":"2026-07-08T23:54:10.649Z","endTime":"2026-07-08T23:54:15.353Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"3e65c10d-a144-4b57-8159-1fea429bfb10","startTime":"2026-07-08T23:54:33.131Z","endTime":"2026-07-08T23:54:41.618Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.634809584396383,"aZ":-12.521669151560358,"pfxX":-2.289715790289703,"pfxZ":9.48062708482709,"pX":0.27133083547661757,"pZ":3.645759873374479,"vX0":5.072780282871488,"vY0":-142.553976398665,"vZ0":-5.552656884425562,"x":106.66,"y":140.34,"x0":-1.2281202853441033,"y0":50.00067375811116,"z0":6.39907646391023,"aX":-4.74606170965702},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.3,"breakHorizontal":3.2,"spinRate":2785,"spinDirection":194},"zone":12,"typeConfidence":0.9,"plateTime":0.3832118242881073,"extension":6.377135675722883},"hitData":{"launchSpeed":99.4,"launchAngle":28.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.85,"coordY":48.31}},"index":4,"playId":"84d1ade0-2e6f-3f23-a8f6-10bf794798a8","pitchNumber":4,"startTime":"2026-07-08T23:55:02.797Z","endTime":"2026-07-08T23:55:11.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:55:11.738Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T23:57:14.008Z","endTime":"2026-07-08T23:58:04.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07725787791742,"aZ":-12.613403558886878,"pfxX":-1.3004216856133957,"pfxZ":10.893339494162511,"pX":-0.24325595117395804,"pZ":2.799939792231557,"vX0":-1.2682681599006276,"vY0":-133.48134886323692,"vZ0":-6.0175897334042,"x":126.27,"y":163.18,"x0":0.40780627782590045,"y0":50.00109364677696,"z0":6.000273171384794,"aX":-2.334201478523382},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.6,"breakHorizontal":2.6,"spinRate":2087,"spinDirection":191},"zone":2,"typeConfidence":0.89,"plateTime":0.41112753633928634,"extension":6.547078870851638},"hitData":{"launchSpeed":86.3,"launchAngle":57.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.89,"coordY":111.47}},"index":0,"playId":"9cf86e56-a522-37a4-8cda-d80636cadcd7","pitchNumber":1,"startTime":"2026-07-08T23:57:53.437Z","endTime":"2026-07-08T23:58:04.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:58:04.446Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Elly De La Cruz doubles (15) on a sharp line drive to right fielder Gabriel Rincones Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T23:58:10.480Z","endTime":"2026-07-08T23:59:10.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"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":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":687282,"link":"/api/v1/people/687282"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33149903320647,"aZ":-13.414735564301047,"pfxX":0.46462925157176693,"pfxZ":10.20552563289609,"pX":-0.31580515396681175,"pZ":3.6330244852952838,"vX0":-1.7053363813492641,"vY0":-135.4015377757276,"vZ0":-3.884282974848805,"x":129.04,"y":140.69,"x0":0.2645884883636019,"y0":50.00340789107969,"z0":6.03889307937525,"aX":0.8543679432005133},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":-0.5,"spinRate":2159,"spinDirection":194},"zone":11,"typeConfidence":0.89,"plateTime":0.4060912682419504,"extension":6.503933670192186},"index":0,"playId":"7af296e1-506e-38d3-a0e0-d99aa4f24cb9","pitchNumber":1,"startTime":"2026-07-08T23:58:30.036Z","endTime":"2026-07-08T23:58:34.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.607610502509285,"aZ":-22.83397820860238,"pfxX":-5.657450822412272,"pfxZ":6.620671589287383,"pX":-1.0160235996035734,"pZ":1.4951915133081375,"vX0":-2.138132121056959,"vY0":-118.30824061103496,"vZ0":-5.448411136646974,"x":155.73,"y":198.41,"x0":0.6356481592079938,"y0":50.00183915884567,"z0":5.934081238958271,"aX":-7.979649646181837},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":10.9,"breakHorizontal":10.8,"spinRate":2065,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.46383145697303174,"extension":6.726911025576843},"index":1,"playId":"dcb1852f-61c0-3c2a-845e-6801c414f604","pitchNumber":2,"startTime":"2026-07-08T23:58:43.619Z","endTime":"2026-07-08T23:58:48.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.737016126155336,"aZ":-22.499222819805592,"pfxX":-5.170872234354853,"pfxZ":6.921492686710151,"pX":0.11379177081361604,"pZ":3.344302173240291,"vX0":0.44269899843324234,"vY0":-117.61529158247271,"vZ0":-1.7070541707260365,"x":112.66,"y":148.48,"x0":0.5945656692440406,"y0":50.00372377664917,"z0":6.170174472923048,"aX":-7.2298464402479405},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":12.4,"breakHorizontal":9.2,"spinRate":1917,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.4660613725439471,"extension":6.667901328968418},"hitData":{"launchSpeed":107.1,"launchAngle":20.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":157.04,"coordY":62.83}},"index":2,"playId":"a43f489f-4c4f-3066-b226-0c2f4def622b","pitchNumber":3,"startTime":"2026-07-08T23:58:57.110Z","endTime":"2026-07-08T23:59:10.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T23:59:10.897Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Sal Stewart homers (18) on a fly ball to right field. Elly De La Cruz scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T23:59:27.430Z","endTime":"2026-07-09T00:02:15.211Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":84.3,"endSpeed":78.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.475142342238538,"aZ":-27.55078327231052,"pfxX":3.0646231279045484,"pfxZ":3.012534826394911,"pX":1.2447801027559802,"pZ":0.9662535665459917,"vX0":1.0565568480805756,"vY0":-122.7964483370857,"vZ0":-6.4427432829554885,"x":69.55,"y":212.69,"x0":0.4112850269093529,"y0":50.00103352995535,"z0":5.956607176817401,"aX":4.696347468733051},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.2,"breakHorizontal":-5.8,"spinRate":2352,"spinDirection":161},"zone":14,"typeConfidence":0.91,"plateTime":0.44542347105158564,"extension":6.494454358842989},"index":0,"playId":"798d4acc-ced0-3dda-893b-a1a884338e55","pitchNumber":1,"startTime":"2026-07-08T23:59:47.902Z","endTime":"2026-07-08T23:59:51.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8941117303466,"aZ":-28.172700212059777,"pfxX":3.3204326534066304,"pfxZ":2.665634259617484,"pX":0.44171970245404374,"pZ":1.294775715005801,"vX0":-0.5235695270809039,"vY0":-121.50789929369424,"vZ0":-5.318489729761518,"x":100.16,"y":203.82,"x0":0.22793389932263358,"y0":50.00243270310506,"z0":5.947668233615196,"aX":4.985295160641557},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.8,"breakHorizontal":-5.9,"spinRate":2322,"spinDirection":149},"zone":14,"typeConfidence":0.91,"plateTime":0.4500706572464286,"extension":6.522678439352807},"index":1,"playId":"c85b4273-ae23-3697-8682-037d745cd103","pitchNumber":2,"startTime":"2026-07-09T00:00:05.519Z","endTime":"2026-07-09T00:00:10.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25849442219815,"aZ":-20.410376350568814,"pfxX":-5.2089339932292855,"pfxZ":8.592305491329725,"pX":-0.47407190783104475,"pZ":0.5437689405276187,"vX0":-0.6945703018672253,"vY0":-116.89785492663614,"vZ0":-7.661569246779028,"x":135.07,"y":224.1,"x0":0.5037939126405492,"y0":50.00368105463962,"z0":5.812405234336887,"aX":-7.130819852843329},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":13.7,"breakHorizontal":9.6,"spinRate":2234,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.47050566720741305,"extension":6.884879234807614},"index":2,"playId":"45486041-eb9b-3a5c-b2ad-ee4bf17c61a0","pitchNumber":3,"startTime":"2026-07-09T00:00:22.374Z","endTime":"2026-07-09T00:00:27.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.697265540597247,"aZ":-10.970528926643638,"pfxX":-1.6916189682713731,"pfxZ":11.394243870015654,"pX":-0.009811004340128274,"pZ":1.7028273248985557,"vX0":-0.6253511362978161,"vY0":-135.33311292960394,"vZ0":-8.834093510405573,"x":117.37,"y":192.8,"x0":0.44379840929691544,"y0":50.000844615390136,"z0":5.771731776384334,"aX":-3.14639671498221},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.1,"breakHorizontal":3.2,"spinRate":2275,"spinDirection":197},"zone":8,"typeConfidence":0.9,"plateTime":0.40427392082190483,"extension":6.570438099384355},"index":3,"playId":"b60c4971-7ab8-3ca2-8a59-3a95890e7cfa","pitchNumber":4,"startTime":"2026-07-09T00:00:40.956Z","endTime":"2026-07-09T00:00:45.457Z","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":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.721032954183872,"aZ":-9.652666397622996,"pfxX":-1.408129183587015,"pfxZ":12.112439246523977,"pX":0.8149274670289003,"pZ":1.7569526598709728,"vX0":1.4062855666994805,"vY0":-135.29582481216516,"vZ0":-9.091735231556555,"x":85.94,"y":191.34,"x0":0.47208053340771094,"y0":50.00003515869783,"z0":5.831483717084417,"aX":-2.6176758380169844},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.3,"breakHorizontal":2.3,"spinRate":2217,"spinDirection":194},"zone":9,"typeConfidence":0.9,"plateTime":0.4043818849203582,"extension":6.539315644670412},"index":4,"playId":"f86bfd7c-04fc-3a89-8eae-5ff25ebe4ee6","pitchNumber":5,"startTime":"2026-07-09T00:00:57.967Z","endTime":"2026-07-09T00:01:24.978Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-09T00:01:30.030Z","endTime":"2026-07-09T00:01:43.189Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38671784459343,"aZ":-10.890913422248678,"pfxX":-1.7943232888780802,"pfxZ":11.34037856767311,"pX":0.4094557740742361,"pZ":2.018616796921194,"vX0":0.3290196547067824,"vY0":-135.7875856910782,"vZ0":-8.181487629645957,"x":101.39,"y":184.28,"x0":0.5202352883615693,"y0":50.00015820950773,"z0":5.819182251434297,"aX":-3.3661780798048944},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":3.2,"spinRate":2168,"spinDirection":192},"zone":9,"typeConfidence":0.9,"plateTime":0.4026354803755754,"extension":6.627636520648656},"hitData":{"launchSpeed":100.7,"launchAngle":42.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.39,"coordY":84.22}},"index":6,"playId":"966c3264-dc48-3b99-8554-a4e6f2782b5c","pitchNumber":6,"startTime":"2026-07-09T00:01:43.189Z","endTime":"2026-07-09T00:02:15.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:02:15.211Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out sharply to right fielder Gabriel Rincones Jr.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-09T00:02:19.934Z","endTime":"2026-07-09T00:03:23.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.7,"endSpeed":66.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.709280390752983,"aZ":-42.55238440081072,"pfxX":0.8407213416312356,"pfxZ":-9.27450175469076,"pX":1.173976232256039,"pZ":3.087900346934662,"vX0":1.0441742814179777,"vY0":-105.65121852933568,"vZ0":3.7268275750980555,"x":72.25,"y":155.41,"x0":0.5621745707997884,"y0":50.003152670590964,"z0":6.2256655106041645,"aX":0.9405896033722021},"breaks":{"breakAngle":1.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.6,"breakVerticalInduced":-15.2,"breakHorizontal":-1.8,"spinRate":1781,"spinDirection":353},"zone":12,"typeConfidence":0.9,"plateTime":0.5204573841853977,"extension":6.590972163423332},"index":0,"playId":"5e4ce833-3c31-314d-9e1f-ec2d0652886e","pitchNumber":1,"startTime":"2026-07-09T00:02:37.832Z","endTime":"2026-07-09T00:02:42.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.451025609982647,"aZ":-19.174599915761416,"pfxX":-4.931308480681385,"pfxZ":9.006917333557016,"pX":0.3614730513870853,"pZ":2.817020073412789,"vX0":0.9391169865224359,"vY0":-119.23143952655046,"vZ0":-3.421400866114712,"x":103.22,"y":162.72,"x0":0.6037285375236083,"y0":50.001784234293126,"z0":5.9964455896904445,"aX":-7.114758801829598},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":15.7,"breakHorizontal":8.8,"spinRate":2025,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.4590092403194217,"extension":6.722975924876382},"index":1,"playId":"c510dc7a-6f29-3b05-b3e5-14198a30b9be","pitchNumber":2,"startTime":"2026-07-09T00:02:52.987Z","endTime":"2026-07-09T00:02:55.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.390582094711352,"aZ":-12.767860032599529,"pfxX":-1.9001880213899347,"pfxZ":10.58328524954536,"pX":0.5746385877481961,"pZ":2.644790033255744,"vX0":0.8791273684891685,"vY0":-134.59876763415357,"vZ0":-6.21742001683303,"x":95.1,"y":167.37,"x0":0.4905440521504229,"y0":50.0025544575886,"z0":5.889857808267902,"aX":-3.4842024716890503},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":3.2,"spinRate":2191,"spinDirection":195},"zone":6,"typeConfidence":0.9,"plateTime":0.4070423004534556,"extension":6.571224918733325},"hitData":{"launchSpeed":101.6,"launchAngle":50.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":180.36,"coordY":87.52}},"index":2,"playId":"43566d42-96fc-3b2b-9a97-6646bed692f4","pitchNumber":3,"startTime":"2026-07-09T00:03:12.019Z","endTime":"2026-07-09T00:03:23.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:03:23.043Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-09T00:03:30.668Z","endTime":"2026-07-09T00:06:32.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.756773425323992,"aZ":-23.653033006794693,"pfxX":-7.149083020876969,"pfxZ":6.004149895931416,"pX":0.7108494427967241,"pZ":2.7367719572658773,"vX0":2.2036370731131454,"vY0":-118.66661301612605,"vZ0":-2.7416313092259648,"x":89.9,"y":164.89,"x0":0.6962489863528074,"y0":50.001692142583416,"z0":6.073085146758947,"aX":-10.144785778680886},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":10.4,"breakHorizontal":12.4,"spinRate":1953,"spinDirection":216},"zone":6,"typeConfidence":0.9,"plateTime":0.4624364843496025,"extension":6.742559271100542},"index":0,"playId":"31fe4fe8-b3fc-302d-b431-51808e84f6df","pitchNumber":1,"startTime":"2026-07-09T00:03:49.767Z","endTime":"2026-07-09T00:03:54.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31750036543778,"aZ":-12.30147919972202,"pfxX":-1.8398838366749135,"pfxZ":10.844469754284297,"pX":0.3378210615468156,"pZ":3.860482846794466,"vX0":0.4157877330344032,"vY0":-134.98743676484708,"vZ0":-3.394458695090194,"x":104.12,"y":134.55,"x0":0.42008664329575124,"y0":50.00307916158883,"z0":6.009267258701776,"aX":-3.3713108696363103},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.1,"breakHorizontal":3.2,"spinRate":2359,"spinDirection":197},"zone":12,"typeConfidence":0.9,"plateTime":0.40687478789559917,"extension":6.446896064771484},"index":1,"playId":"53f8dfc0-a76b-3c8c-b065-b675382c1e16","pitchNumber":2,"startTime":"2026-07-09T00:04:02.560Z","endTime":"2026-07-09T00:04:08.056Z","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":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39822079352643,"aZ":-12.034828840945275,"pfxX":-2.1928033675409564,"pfxZ":10.993677361528238,"pX":0.7583263876811623,"pZ":1.4319824263675762,"vX0":1.54420512809443,"vY0":-134.76027716211095,"vZ0":-9.300261595062304,"x":88.09,"y":200.12,"x0":0.46158653558149193,"y0":50.00220010326026,"z0":5.786822838807466,"aX":-4.016570529374383},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":3.6,"spinRate":2299,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.4070777531693235,"extension":6.674923058737683},"index":2,"playId":"cd38bac8-8dde-3b19-a62c-8d415bae7fca","pitchNumber":3,"startTime":"2026-07-09T00:04:16.125Z","endTime":"2026-07-09T00:04:20.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42786809758255,"aZ":-30.799528262501415,"pfxX":2.36137351316812,"pfxZ":0.9555430216105201,"pX":1.66607482053512,"pZ":2.554006188509897,"vX0":1.4834045293417626,"vY0":-118.92453450486596,"vZ0":-1.8575853508299307,"x":53.49,"y":169.82,"x0":0.7278978563035148,"y0":50.000406113017334,"z0":6.134060596119175,"aX":3.3878689214966586},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.6,"breakHorizontal":-4.7,"spinRate":2460,"spinDirection":110},"zone":12,"typeConfidence":0.89,"plateTime":0.46025461221672215,"extension":6.37051932374089},"index":3,"playId":"27725e25-46e1-3b71-8b02-2420bf08c711","pitchNumber":4,"startTime":"2026-07-09T00:04:29.451Z","endTime":"2026-07-09T00:04:34.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.403285191661606,"aZ":-25.61184384708682,"pfxX":-8.15001456447438,"pfxZ":4.899804822406991,"pX":0.4744928363650168,"pZ":1.591538526544707,"vX0":2.048703711172127,"vY0":-115.51196154139565,"vZ0":-4.3493391404457284,"x":98.91,"y":195.81,"x0":0.6296497158865978,"y0":50.001256534976164,"z0":5.988103040535799,"aX":-10.908861082089109},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":7.9,"breakHorizontal":14.2,"spinRate":1742,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.4758901453416011,"extension":6.748932375981732},"index":4,"playId":"3493968e-edfd-324c-80b3-ba2638b1e2e3","pitchNumber":5,"startTime":"2026-07-09T00:04:45.972Z","endTime":"2026-07-09T00:04:50.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.584932716055373,"aZ":-11.992543566691166,"pfxX":-0.7686524540694346,"pfxZ":10.929854792877435,"pX":0.2640160563660759,"pZ":2.1290007920246437,"vX0":-0.25328803899064345,"vY0":-135.28397458764607,"vZ0":-7.646559248336332,"x":106.94,"y":181.3,"x0":0.4587858994594757,"y0":50.00028208438202,"z0":5.839920673108738,"aX":-1.4189819538948272},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":1.4,"spinRate":2286,"spinDirection":192},"zone":8,"typeConfidence":0.9,"plateTime":0.4054700776934532,"extension":6.6441973746928955},"index":5,"playId":"041ff169-d6d1-36e3-85a7-f60a05673440","pitchNumber":6,"startTime":"2026-07-09T00:05:05.443Z","endTime":"2026-07-09T00:05:09.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.334659872942964,"aZ":-12.063278292525617,"pfxX":-1.1660772490616695,"pfxZ":10.999836935880053,"pX":1.022397072045034,"pZ":2.392472256889905,"vX0":1.8720796408339226,"vY0":-134.636907079288,"vZ0":-6.848550153665359,"x":78.03,"y":174.18,"x0":0.46825426543855747,"y0":50.00625070734384,"z0":5.830320812456727,"aX":-2.1327676287138044},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.6,"breakHorizontal":1.7,"spinRate":2231,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.4074521914831428,"extension":6.537008770576234},"index":6,"playId":"99a11a22-b527-305c-ad9e-5e9786df07a8","pitchNumber":7,"startTime":"2026-07-09T00:05:24.988Z","endTime":"2026-07-09T00:05:30.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.089148351971147,"aZ":-30.68306005648923,"pfxX":3.4919662421421753,"pfxZ":0.9730663553168846,"pX":1.1858143732852178,"pZ":1.73976326598251,"vX0":0.630248870760936,"vY0":-122.10620645387478,"vZ0":-3.887090935959127,"x":71.8,"y":191.81,"x0":0.4710806919105749,"y0":50.00001733836737,"z0":5.967624065209,"aX":5.317115993116511},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.2,"breakHorizontal":-6.5,"spinRate":2367,"spinDirection":145},"zone":14,"typeConfidence":0.91,"plateTime":0.4470943880387428,"extension":6.559294249856268},"index":7,"playId":"e5d7584e-edae-3966-b602-d68ecca4a709","pitchNumber":8,"startTime":"2026-07-09T00:05:43.033Z","endTime":"2026-07-09T00:05:47.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.265651691862548,"aZ":-25.299806304151584,"pfxX":3.339947208210276,"pfxZ":4.379960866228667,"pX":2.3417724931067885,"pZ":0.5207238371417455,"vX0":2.9473759086549305,"vY0":-123.78296564368739,"vZ0":-7.828998891206835,"x":27.74,"y":224.72,"x0":0.7063521293167244,"y0":50.000515069255364,"z0":5.810298135548592,"aX":5.236013894128079},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.6,"breakHorizontal":-6.7,"spinRate":2328,"spinDirection":163},"zone":14,"typeConfidence":0.91,"plateTime":0.4407285833593493,"extension":6.707438414986119},"index":8,"playId":"11fc67f2-da53-318e-82c9-7c74d7d2150a","pitchNumber":9,"startTime":"2026-07-09T00:06:01.932Z","endTime":"2026-07-09T00:06:09.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.419825765683367,"aZ":-22.39682041344533,"pfxX":-5.457670866579456,"pfxZ":7.060292068988067,"pX":-0.9682834009001231,"pZ":3.027676016104284,"vX0":-1.3789363725128507,"vY0":-117.01479816765281,"vZ0":-1.999884606380495,"x":153.91,"y":157.03,"x0":0.33776942673314186,"y0":50.00017046927089,"z0":5.9951137071710185,"aX":-7.5547226774672565},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":12.6,"breakHorizontal":10.2,"spinRate":1745,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.4683643703238358,"extension":6.796804387405797},"index":9,"playId":"84feecb2-914d-3674-b998-e2c39a222bf1","pitchNumber":10,"startTime":"2026-07-09T00:06:25.406Z","endTime":"2026-07-09T00:06:32.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:06:32.382Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-09T00:07:48.803Z","endTime":"2026-07-09T00:09:20.323Z","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":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-09T00:06:50.579Z","endTime":"2026-07-09T00:07:51.082Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.705109955464312,"aZ":-28.935078166289486,"pfxX":3.1148838691178193,"pfxZ":2.1094993654336687,"pX":1.3872212861367725,"pZ":2.0248475077550805,"vX0":1.1373884056510764,"vY0":-122.52143887849353,"vZ0":-3.5750902470133057,"x":64.12,"y":184.11,"x0":0.5136230848147216,"y0":50.00506436057458,"z0":5.946550251464539,"aX":4.788202515112865},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.4,"breakHorizontal":-5.9,"spinRate":2346,"spinDirection":158},"zone":14,"typeConfidence":0.91,"plateTime":0.4451790812012737,"extension":6.461074861864645},"index":1,"playId":"6a8fdf77-36bd-3709-a0f2-76150d23ecad","pitchNumber":1,"startTime":"2026-07-09T00:07:51.082Z","endTime":"2026-07-09T00:07:55.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.539406270549303,"aZ":-22.043606631377905,"pfxX":-5.537294439915945,"pfxZ":7.13734122454229,"pX":0.19205828233740915,"pZ":1.5523694305135232,"vX0":0.8628709547449916,"vY0":-118.39167010931907,"vZ0":-5.416707326400909,"x":109.68,"y":196.87,"x0":0.5424660326488004,"y0":50.00578376761108,"z0":5.886823406462983,"aX":-7.86416308665099},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":11.9,"breakHorizontal":9.8,"spinRate":1948,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.4625847391975815,"extension":6.715740363179496},"index":2,"playId":"87a77668-d0cf-3947-86ab-62ca4428001d","pitchNumber":2,"startTime":"2026-07-09T00:08:04.962Z","endTime":"2026-07-09T00:08:09.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61357849105924,"aZ":-12.719615591257261,"pfxX":-1.5497731319301495,"pfxZ":10.802022856934173,"pX":-0.8695400206362056,"pZ":2.3069695499362,"vX0":-2.5589563608104875,"vY0":-133.79438501378428,"vZ0":-6.8828712606736975,"x":150.14,"y":176.49,"x0":0.3031256563062153,"y0":50.00602757507987,"z0":5.836599421638063,"aX":-2.7914934654101993},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.1,"breakHorizontal":3.4,"spinRate":2354,"spinDirection":191},"zone":13,"typeConfidence":0.9,"plateTime":0.4104085414627412,"extension":6.634937896636307},"index":3,"playId":"ce8f24ff-6d11-3075-9a99-efd8d36b86fe","pitchNumber":3,"startTime":"2026-07-09T00:08:21.401Z","endTime":"2026-07-09T00:08:25.576Z","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":91.4,"endSpeed":83.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.068018534425217,"aZ":-11.406040184106375,"pfxX":-1.7053695539067157,"pfxZ":11.620512461433886,"pX":0.17742609575510696,"pZ":1.8524842324320758,"vX0":-0.2752944294014906,"vY0":-132.9855969403335,"vZ0":-8.111489421031274,"x":110.24,"y":188.76,"x0":0.5038851938025319,"y0":50.0041970361419,"z0":5.773675969842144,"aX":-3.0485194731481466},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.4,"breakHorizontal":3.1,"spinRate":2167,"spinDirection":195},"zone":8,"typeConfidence":0.89,"plateTime":0.41219042944891093,"extension":6.581031424966438},"index":4,"playId":"04ea2046-ee2e-327c-add3-882f4c4f3b51","pitchNumber":4,"startTime":"2026-07-09T00:08:39.120Z","endTime":"2026-07-09T00:08:43.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.439047901403192,"aZ":-21.551856330942545,"pfxX":-6.394183713201989,"pfxZ":7.533225518011042,"pX":-0.15542926502874754,"pZ":2.5310864834900775,"vX0":-0.06889319087793963,"vY0":-118.2189104093768,"vZ0":-3.2608863781018624,"x":122.92,"y":170.44,"x0":0.704117838115915,"y0":50.000331457415115,"z0":5.916190752876025,"aX":-9.00951290129121},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":13.1,"breakHorizontal":11.6,"spinRate":2018,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.4640896117624691,"extension":6.706782339568374},"index":5,"playId":"d90b9357-65af-3b28-a039-24c405be94c6","pitchNumber":5,"startTime":"2026-07-09T00:08:56.262Z","endTime":"2026-07-09T00:09:01.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":72.3,"endSpeed":66.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.175749319888396,"aZ":-43.52837136926218,"pfxX":-1.952049438168274,"pfxZ":-10.270497787520863,"pX":0.3836968582707047,"pZ":2.251966204204376,"vX0":0.3677992252279774,"vY0":-105.19629900323933,"vZ0":2.7894354108167363,"x":102.37,"y":177.98,"x0":0.4585784880733019,"y0":50.004362462188716,"z0":6.006275736002004,"aX":-2.1573422739158623},"breaks":{"breakAngle":2.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.2,"breakVerticalInduced":-17.3,"breakHorizontal":3.4,"spinRate":2037,"spinDirection":353},"zone":6,"typeConfidence":0.9,"plateTime":0.5234762088763012,"extension":6.681091268868089},"index":6,"playId":"0b2ecda3-2d45-3515-8dbc-e1b9fd26056e","pitchNumber":6,"startTime":"2026-07-09T00:09:16.057Z","endTime":"2026-07-09T00:09:20.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:09:20.323Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Bohm walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T00:11:39.047Z","endTime":"2026-07-09T00:13:51.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.606142680804314,"aZ":-14.088148512959267,"pfxX":-0.4224200828599085,"pfxZ":9.191056946131607,"pX":0.6829849179124845,"pZ":5.19448242367403,"vX0":4.771228444780947,"vY0":-139.00844496535726,"vZ0":-1.2569513318249776,"x":90.97,"y":98.53,"x0":-0.9967658010993513,"y0":50.000436250775316,"z0":6.582693984534374,"aX":-0.832432730187916},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":-0.1,"spinRate":2620,"spinDirection":194},"zone":12,"typeConfidence":0.87,"plateTime":0.39324037151436153,"extension":6.2974676649695045},"index":0,"playId":"ca246eec-f7c9-3ba1-b580-eabed9079064","pitchNumber":1,"startTime":"2026-07-09T00:11:54.583Z","endTime":"2026-07-09T00:11:58.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.601648794559473,"aZ":-31.12250793736187,"pfxX":2.5561611329363068,"pfxZ":0.6041222679428877,"pX":0.8889077646049603,"pZ":2.6367926328253413,"vX0":4.890302146498895,"vY0":-130.36868707158703,"vZ0":-3.569770992483668,"x":83.12,"y":167.59,"x0":-1.338030747390876,"y0":50.00092190144645,"z0":6.355186504220417,"aX":4.42954134983155},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.6,"breakHorizontal":-5.6,"spinRate":2729,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.41900871268659934,"extension":6.191199406314075},"index":1,"playId":"801dfa84-c97f-3211-a2cb-68d2ae822444","pitchNumber":2,"startTime":"2026-07-09T00:12:11.384Z","endTime":"2026-07-09T00:12:15.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.767467004911005,"aZ":-11.356407632881451,"pfxX":0.3356260397091799,"pfxZ":10.412927820157055,"pX":0.5346368988477568,"pZ":4.277732531142061,"vX0":4.3293331316213655,"vY0":-140.9166646882995,"vZ0":-4.070538003105301,"x":96.62,"y":123.28,"x0":-1.0690224215307311,"y0":50.004861060910144,"z0":6.481841569007621,"aX":0.6705112152538617},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.1,"breakHorizontal":-1.6,"spinRate":2745,"spinDirection":194},"zone":12,"typeConfidence":0.89,"plateTime":0.38956286586614297,"extension":6.329853250431765},"index":2,"playId":"3d5bf10f-275f-3018-8d19-4bdff6eb27d9","pitchNumber":3,"startTime":"2026-07-09T00:12:32.568Z","endTime":"2026-07-09T00:12:36.967Z","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":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15970070810336,"aZ":-7.732315360558006,"pfxX":-2.1161628570449698,"pfxZ":12.136419622705379,"pX":0.7120456559414956,"pZ":2.172383644386131,"vX0":5.48405511624872,"vY0":-141.02702707901162,"vZ0":-10.09378870912415,"x":89.86,"y":180.13,"x0":-0.9829913299598786,"y0":50.00098426328721,"z0":6.297188096957244,"aX":-4.261822745820816},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.0,"breakHorizontal":2.8,"spinRate":2719,"spinDirection":197},"zone":9,"typeConfidence":0.9,"plateTime":0.388423721805911,"extension":6.387583575543277},"index":3,"playId":"fcd154a7-6978-3187-bbe5-efa303a06bb9","pitchNumber":4,"startTime":"2026-07-09T00:12:50.016Z","endTime":"2026-07-09T00:12:53.951Z","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":96.5,"endSpeed":88.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53805388039682,"aZ":-12.058241630364076,"pfxX":-1.544745687215268,"pfxZ":10.070056809762534,"pX":-0.2870977015048922,"pZ":5.040989905960581,"vX0":2.740717996184382,"vY0":-140.61126402066225,"vZ0":-1.9558478616393271,"x":127.94,"y":102.67,"x0":-1.0747457349164327,"y0":50.006131459761384,"z0":6.530060065956003,"aX":-3.0869773111940666},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":2.3,"spinRate":2761,"spinDirection":190},"zone":11,"typeConfidence":0.9,"plateTime":0.38985003465029955,"extension":6.307624911510933},"index":4,"playId":"cbfbfdf2-41aa-3ef3-af44-2457f47076aa","pitchNumber":5,"startTime":"2026-07-09T00:13:08.862Z","endTime":"2026-07-09T00:13:12.037Z","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":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13121930570366,"aZ":-12.014059768774699,"pfxX":-3.0010788233336427,"pfxZ":9.939610889421525,"pX":0.6533984712794955,"pZ":3.4151939867473655,"vX0":5.5992277050343615,"vY0":-141.48460792915157,"vZ0":-6.092416582155905,"x":92.09,"y":146.57,"x0":-0.960893946419629,"y0":50.00208507290849,"z0":6.365493842694729,"aX":-6.086943119835124},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":4.3,"spinRate":2686,"spinDirection":194},"zone":3,"typeConfidence":0.9,"plateTime":0.3870416069992877,"extension":6.396406632217099},"index":5,"playId":"0df44b3a-fb10-3f54-bc06-844d6d35654e","pitchNumber":6,"startTime":"2026-07-09T00:13:26.792Z","endTime":"2026-07-09T00:13:31.526Z","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":98.1,"endSpeed":89.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.37174889640424,"aZ":-11.328221914749916,"pfxX":-0.8368204122643212,"pfxZ":10.111662127035444,"pX":0.8421870740666553,"pZ":4.002223083080753,"vX0":5.3334805138961245,"vY0":-142.77873222583938,"vZ0":-4.775179555225195,"x":84.9,"y":130.72,"x0":-0.9424811839423242,"y0":50.00018265877518,"z0":6.4112871558730244,"aX":-1.725860522967043},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.5,"breakHorizontal":0.5,"spinRate":2722,"spinDirection":194},"zone":12,"typeConfidence":0.9,"plateTime":0.3838569221307453,"extension":6.364930553869954},"index":6,"playId":"c081e8df-2fcf-3695-baba-5435d1260239","pitchNumber":7,"startTime":"2026-07-09T00:13:47.961Z","endTime":"2026-07-09T00:13:51.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:13:51.911Z","atBatIndex":27},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Gabriel Rincones Jr. grounds into a double play, second baseman Edwin Arroyo to first baseman Spencer Steer. Alec Bohm out at 2nd. Gabriel Rincones Jr. out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T00:13:58.386Z","endTime":"2026-07-09T00:15:34.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.266057157170824,"aZ":-33.831042673636055,"pfxX":1.6986899975505114,"pfxZ":-0.9622158900866751,"pX":0.6674317049326826,"pZ":2.267832775573006,"vX0":4.801657003867077,"vY0":-130.05349989089856,"vZ0":-3.912225743584778,"x":91.56,"y":177.55,"x0":-1.4206107632922385,"y0":50.00455645710228,"z0":6.34677341520427,"aX":2.9206497289970588},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.4,"breakHorizontal":-4.1,"spinRate":2728,"spinDirection":130},"zone":9,"typeConfidence":0.9,"plateTime":0.4205253482320317,"extension":6.20423274874492},"index":0,"playId":"6b7cdc77-c640-3530-950d-65781f73129d","pitchNumber":1,"startTime":"2026-07-09T00:14:24.636Z","endTime":"2026-07-09T00:14:28.521Z","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":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.4,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29846328599702,"aZ":-29.587239920910086,"pfxX":1.2078358078608353,"pfxZ":1.4926978831814077,"pX":1.3678877146571315,"pZ":1.157678464311245,"vX0":6.2825101552017575,"vY0":-130.0561171383067,"vZ0":-7.190634980436294,"x":64.86,"y":207.52,"x0":-1.224563138212055,"y0":50.00440268501737,"z0":6.167536280630894,"aX":2.091786061457529},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.4,"breakHorizontal":-3.5,"spinRate":2857,"spinDirection":83},"zone":14,"typeConfidence":0.9,"plateTime":0.4192850925932343,"extension":6.432498341383242},"index":1,"playId":"adb0a75d-8ed9-3e39-b0e9-05587a01d52e","pitchNumber":2,"startTime":"2026-07-09T00:14:45.927Z","endTime":"2026-07-09T00:14:50.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":84.1,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.987259474612614,"aZ":-31.69165632338355,"pfxX":1.3949481603878393,"pfxZ":0.27626394638391627,"pX":1.1630835806049002,"pZ":1.2687738286459218,"vX0":6.272052519672182,"vY0":-130.5479281816107,"vZ0":-6.6454650153596955,"x":72.67,"y":204.52,"x0":-1.4349401654052585,"y0":50.00375517168105,"z0":6.180266845947808,"aX":2.4496929819773112},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.6,"breakHorizontal":-3.7,"spinRate":2867,"spinDirection":98},"zone":14,"typeConfidence":0.9,"plateTime":0.4167936151369238,"extension":6.383472579049034},"index":2,"playId":"5ef68ea3-a2db-3b27-abd9-f6bb11e8f937","pitchNumber":3,"startTime":"2026-07-09T00:15:06.597Z","endTime":"2026-07-09T00:15:11.353Z","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":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.5,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.83085103329227,"aZ":-11.104813605041462,"pfxX":-1.2308451943155776,"pfxZ":10.083592650728843,"pX":0.16050652091265444,"pZ":2.4476645066780227,"vX0":4.413506658744518,"vY0":-143.33864980971973,"vZ0":-8.70847254833469,"x":110.88,"y":172.69,"x0":-1.2365164710028296,"y0":50.00637230648312,"z0":6.211090210730089,"aX":-2.573282628099726},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.8,"breakHorizontal":1.4,"spinRate":2687,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.3815122508085347,"extension":6.325481045414188},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.61,"coordY":145.09}},"index":3,"playId":"d4e58ee8-d0a5-36ed-91a7-cbf8da1487c7","pitchNumber":4,"startTime":"2026-07-09T00:15:26.628Z","endTime":"2026-07-09T00:15:34.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:15:34.372Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Justin Crawford walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T00:15:56.671Z","endTime":"2026-07-09T00:17:47.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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,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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"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":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05934390416441,"aZ":-11.924451054021707,"pfxX":-1.1271771273517202,"pfxZ":9.84164259516728,"pX":-0.027996447385773438,"pZ":5.662120855872731,"vX0":3.557250031752819,"vY0":-142.80347136236344,"vZ0":-0.45197158101895324,"x":118.07,"y":85.9,"x0":-1.1454237798480889,"y0":50.000572452720284,"z0":6.575200378069966,"aX":-2.3191109102486442},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.9,"breakHorizontal":1.3,"spinRate":2747,"spinDirection":191},"zone":11,"typeConfidence":0.9,"plateTime":0.38411822870811063,"extension":6.416460535385358},"index":0,"playId":"22444d2b-e6f5-3ae9-a5c6-ed4890718019","pitchNumber":1,"startTime":"2026-07-09T00:16:08.987Z","endTime":"2026-07-09T00:16:12.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09248915481865,"aZ":-9.126465750764625,"pfxX":-3.143049248121136,"pfxZ":11.294977544825434,"pX":0.32296518744527714,"pZ":1.078979809762265,"vX0":4.762612674855787,"vY0":-142.4862983400553,"vZ0":-12.536967828478293,"x":104.69,"y":209.65,"x0":-0.9677673926544457,"y0":50.00029629401867,"z0":6.13047368340641,"aX":-6.4122877950724115},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.9,"breakHorizontal":4.7,"spinRate":2724,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.3855342571969813,"extension":6.522660164569404},"index":1,"playId":"4896dc3e-ee22-3faa-9d23-3d3b52c3089d","pitchNumber":2,"startTime":"2026-07-09T00:16:28.161Z","endTime":"2026-07-09T00:16:32.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.56156824316483,"aZ":-10.986345925261272,"pfxX":-2.4500945266503416,"pfxZ":10.513198282152029,"pX":-0.10713731517636008,"pZ":1.3938891641600697,"vX0":3.585063450362211,"vY0":-141.5736067356965,"vZ0":-11.353313008577382,"x":121.08,"y":201.14,"x0":-1.0758902033499558,"y0":50.00013484710037,"z0":6.176143678814116,"aX":-4.9363869516731995},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":3.6,"spinRate":2757,"spinDirection":202},"zone":13,"typeConfidence":0.9,"plateTime":0.3879988861240271,"extension":6.428448936996734},"index":2,"playId":"4350077c-1e1b-3f0e-a1cc-75e06c7f5d59","pitchNumber":3,"startTime":"2026-07-09T00:16:44.451Z","endTime":"2026-07-09T00:16:49.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.887068657053284,"aZ":-10.519585639111831,"pfxX":-3.292800178194459,"pfxZ":10.588104068800293,"pX":-0.6586103715210797,"pZ":2.9580341262854493,"vX0":2.9373417495679863,"vY0":-142.59926705099159,"vZ0":-7.286027533507795,"x":142.1,"y":158.91,"x0":-1.2776844203863145,"y0":50.00638169064184,"z0":6.221328736578253,"aX":-6.736442935773794},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.8,"breakHorizontal":5.3,"spinRate":2613,"spinDirection":199},"zone":1,"typeConfidence":0.9,"plateTime":0.3851247742023456,"extension":6.323535339844219},"index":3,"playId":"6a35557d-9612-35d2-ac02-628436c47177","pitchNumber":4,"startTime":"2026-07-09T00:17:03.588Z","endTime":"2026-07-09T00:17:07.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.50964016381637,"aZ":-8.125940658134466,"pfxX":-2.8532085599948824,"pfxZ":11.711339361510124,"pX":0.6006804310930367,"pZ":1.993736770513197,"vX0":5.494831979693736,"vY0":-142.97489001485437,"vZ0":-10.266521085489538,"x":94.1,"y":184.95,"x0":-0.9826153869697253,"y0":50.002217827587366,"z0":6.15721575378585,"aX":-5.858923691874462},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.1,"breakHorizontal":4.0,"spinRate":2755,"spinDirection":200},"zone":9,"typeConfidence":0.9,"plateTime":0.38432252650659615,"extension":6.489847455923747},"index":4,"playId":"eec5d01b-5bfb-3beb-befd-75dd64ae4193","pitchNumber":5,"startTime":"2026-07-09T00:17:19.223Z","endTime":"2026-07-09T00:17:22.437Z","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":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50509682101777,"aZ":-11.132446993369369,"pfxX":-1.211725440402624,"pfxZ":10.178188942531062,"pX":-0.07318319385958841,"pZ":4.576566713957029,"vX0":3.5425163423908,"vY0":-142.77881792030354,"vZ0":-3.144976334297692,"x":119.79,"y":115.21,"x0":-1.1718558071326066,"y0":50.001438928484596,"z0":6.391671534349534,"aX":-2.5055412830649466},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.0,"breakHorizontal":1.4,"spinRate":2648,"spinDirection":191},"zone":11,"typeConfidence":0.9,"plateTime":0.3834545959510618,"extension":6.4942779747993775},"index":5,"playId":"3726cd13-a160-3d3f-82d9-98cb536e8004","pitchNumber":6,"startTime":"2026-07-09T00:17:43.500Z","endTime":"2026-07-09T00:17:47.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:17:47.802Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.T. Realmuto walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T00:17:57.585Z","endTime":"2026-07-09T00:21:34.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[1],"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"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":"Walk","eventType":"walk","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":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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.110409449149735,"aZ":-8.27656197636268,"pfxX":-2.2286450664840043,"pfxZ":11.684949371422839,"pX":2.1889640270579265,"pZ":2.203588149670864,"vX0":9.711382343123853,"vY0":-141.78952000948544,"vZ0":-9.519815584531129,"x":33.56,"y":179.28,"x0":-0.9843871073831028,"y0":50.00204816075345,"z0":6.124795967129304,"aX":-4.559648560673929},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.4,"breakHorizontal":2.2,"spinRate":2716,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.38566969904589055,"extension":6.625069064543875},"index":0,"playId":"8161cf41-892e-3693-9693-63b88176eae9","pitchNumber":1,"startTime":"2026-07-09T00:18:15.259Z","endTime":"2026-07-09T00:18:25.233Z","isPitch":true,"type":"pitch"},{"details":{"description":"Justin Crawford steals (12) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"8161cf41-892e-3693-9693-63b88176eae9","startTime":"2026-07-09T00:18:34.176Z","endTime":"2026-07-09T00:18:53.950Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"}},{"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":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.887734254611203,"aZ":-10.83521037783763,"pfxX":-1.2387480227502345,"pfxZ":10.513372174466221,"pX":-0.16339457452448308,"pZ":2.4174926524621574,"vX0":3.364178555684708,"vY0":-140.82965510466272,"vZ0":-8.497399448435832,"x":123.23,"y":173.51,"x0":-1.2070277278804022,"y0":50.001209919972595,"z0":6.155744730247884,"aX":-2.514335443627962},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":1.7,"spinRate":2721,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.38740144459479353,"extension":6.49729663361114},"index":2,"playId":"47bfd92d-2e67-3bc9-a7cf-084d9eaea460","pitchNumber":2,"startTime":"2026-07-09T00:18:53.950Z","endTime":"2026-07-09T00:18:57.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.410884655410857,"aZ":-29.057821380733582,"pfxX":0.4802011799100061,"pfxZ":1.7373110516922399,"pX":1.4343983835413825,"pZ":0.5674939154919438,"vX0":6.960056765543985,"vY0":-132.834004759694,"vZ0":-8.888997004328466,"x":62.32,"y":223.46,"x0":-1.2778639350471783,"y0":50.00325870749051,"z0":6.057498911196804,"aX":0.8608881767610901},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.4,"breakHorizontal":-2.3,"spinRate":2846,"spinDirection":93},"zone":14,"typeConfidence":0.9,"plateTime":0.41172626511559773,"extension":6.503721092060295},"index":3,"playId":"6fe53807-20a6-3205-a75f-ac430c34ed08","pitchNumber":3,"startTime":"2026-07-09T00:19:16.208Z","endTime":"2026-07-09T00:19:21.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.047717022254375,"aZ":-10.132636937349703,"pfxX":-2.6625041217929235,"pfxZ":10.508952844340879,"pX":1.3584718474963715,"pZ":3.071850542987427,"vX0":7.639972497665081,"vY0":-143.2038697051249,"vZ0":-7.3660258324639525,"x":65.22,"y":155.84,"x0":-0.9865764554018361,"y0":50.003428232101626,"z0":6.295803704941712,"aX":-5.586008806046987},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.9,"breakHorizontal":3.5,"spinRate":2780,"spinDirection":193},"zone":12,"typeConfidence":0.9,"plateTime":0.3810664721329853,"extension":6.456086266616286},"index":4,"playId":"64665830-627f-3c91-853b-8eef112482ee","pitchNumber":4,"startTime":"2026-07-09T00:19:38.843Z","endTime":"2026-07-09T00:19:43.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73089903191614,"aZ":-10.570995141110188,"pfxX":-2.541531717080634,"pfxZ":10.633331919780735,"pX":-0.01683867029478942,"pZ":3.0287815905650164,"vX0":3.9589627166224806,"vY0":-141.0792931100481,"vZ0":-7.05975114303198,"x":117.64,"y":157.0,"x0":-1.1030311074791421,"y0":50.001269183696294,"z0":6.232153609584996,"aX":-5.163091052884584},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.1,"breakHorizontal":3.8,"spinRate":2573,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.38707131745307466,"extension":6.545377926102158},"index":5,"playId":"0ba1a93a-b077-3ffa-b8ea-6a3d130ad2d7","pitchNumber":5,"startTime":"2026-07-09T00:20:00.021Z","endTime":"2026-07-09T00:20:03.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81302263124947,"aZ":-8.51534554126788,"pfxX":-2.0147340698799967,"pfxZ":11.611272103668236,"pX":-0.057082699489714867,"pZ":3.072559260233915,"vX0":3.958673292125202,"vY0":-141.9206491653447,"vZ0":-7.347088332794998,"x":119.18,"y":155.82,"x0":-1.2089801157816356,"y0":50.00479748249055,"z0":6.239116526162746,"aX":-4.1062021754492735},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.7,"breakHorizontal":2.9,"spinRate":2666,"spinDirection":195},"zone":2,"typeConfidence":0.9,"plateTime":0.386107185128179,"extension":6.551941641435044},"index":6,"playId":"521d527e-ed5c-38f7-904d-5d78bde00beb","pitchNumber":6,"startTime":"2026-07-09T00:20:33.822Z","endTime":"2026-07-09T00:20:39.161Z","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":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.116116699675686,"aZ":-10.622784157652442,"pfxX":-2.9950141653545366,"pfxZ":10.761650490857248,"pX":0.8662909039430198,"pZ":1.489147654963931,"vX0":6.463786833338316,"vY0":-140.66615061140217,"vZ0":-10.985218830951283,"x":83.98,"y":198.57,"x0":-1.0730119089498265,"y0":50.00565166336881,"z0":6.135617283495679,"aX":-5.999842625143274},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":4.1,"spinRate":2631,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.38949226977615137,"extension":6.559908248198011},"index":7,"playId":"c5f90245-0fe4-3534-a5d6-4e5ed073577f","pitchNumber":7,"startTime":"2026-07-09T00:21:30.086Z","endTime":"2026-07-09T00:21:34.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:21:34.537Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Edmundo Sosa flies out to left fielder JJ Bleday.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-09T00:22:46.884Z","endTime":"2026-07-09T00:23:16.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-09T00:21:45.887Z","endTime":"2026-07-09T00:22:49.158Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.995063451342187,"aZ":-33.277179991920626,"pfxX":1.6189876146658646,"pfxZ":-0.6375988575721014,"pX":1.0721172997328683,"pZ":0.8022269152626195,"vX0":5.50658287712871,"vY0":-130.4647899537054,"vZ0":-7.341891136746309,"x":76.13,"y":217.12,"x0":-1.2714254124565896,"y0":50.003836834359966,"z0":6.142709379720426,"aX":2.8049649919591273},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.5,"breakHorizontal":-4.1,"spinRate":2870,"spinDirection":83},"zone":14,"typeConfidence":0.9,"plateTime":0.41892597926308817,"extension":6.3903673976459086},"index":1,"playId":"f12342b7-f8aa-3842-9180-cfff04e59f14","pitchNumber":1,"startTime":"2026-07-09T00:22:49.158Z","endTime":"2026-07-09T00:22:53.448Z","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":90.8,"endSpeed":83.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.226468942754554,"aZ":-30.426230949202136,"pfxX":1.0352244893852318,"pfxZ":0.9798402026544561,"pX":0.020237150247170065,"pZ":2.5398001633172202,"vX0":3.4279245872523125,"vY0":-132.26980412751354,"vZ0":-3.9421253033932833,"x":116.23,"y":170.21,"x0":-1.4249977565495826,"y0":50.00110270990733,"z0":6.271278576885117,"aX":1.840062761580489},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.2,"breakHorizontal":-2.6,"spinRate":2867,"spinDirection":124},"zone":5,"typeConfidence":0.9,"plateTime":0.4135176735746082,"extension":6.354938747244898},"hitData":{"launchSpeed":97.5,"launchAngle":47.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.58,"coordY":83.74}},"index":2,"playId":"9f4ac728-b057-34e7-a115-53323e5b1605","pitchNumber":2,"startTime":"2026-07-09T00:23:06.013Z","endTime":"2026-07-09T00:23:16.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:23:16.859Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Noelvi Marte homers (6) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T00:25:28.723Z","endTime":"2026-07-09T00:26:56.748Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.252229799817943,"aZ":-13.929169366065715,"pfxX":-1.2105824638967504,"pfxZ":9.957901107991198,"pX":0.8941720990444173,"pZ":3.009176884867883,"vX0":2.076118683022269,"vY0":-134.5207951312298,"vZ0":-5.1157450382788525,"x":82.92,"y":157.53,"x0":0.26958297451930086,"y0":50.00384389985589,"z0":5.923539880964847,"aX":-2.2184601722227577},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":1.8,"spinRate":2145,"spinDirection":200},"zone":12,"typeConfidence":0.89,"plateTime":0.4072147915230495,"extension":6.476732329286985},"index":0,"playId":"c66eae70-2723-3a98-8945-61d8529e43cb","pitchNumber":1,"startTime":"2026-07-09T00:25:50.322Z","endTime":"2026-07-09T00:25:53.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.335932440249433,"aZ":-14.105173052232194,"pfxX":-1.648991215917878,"pfxZ":9.756329952527217,"pX":1.0366372866528124,"pZ":2.6819232349011553,"vX0":2.5135225916805517,"vY0":-135.20002726118437,"vZ0":-5.866932735993516,"x":77.49,"y":166.37,"x0":0.30936257803987155,"y0":50.003067024292136,"z0":5.869060642573209,"aX":-3.0543097985655545},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":2.4,"spinRate":2186,"spinDirection":199},"zone":12,"typeConfidence":0.89,"plateTime":0.4050364519695804,"extension":6.475713823998336},"index":1,"playId":"c993b2ad-a24a-3bad-9597-9fbb20fdc505","pitchNumber":2,"startTime":"2026-07-09T00:26:03.353Z","endTime":"2026-07-09T00:26:06.467Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-09T00:26:17.118Z","endTime":"2026-07-09T00:26:28.691Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.7,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.022048315214914,"aZ":-21.40447919782095,"pfxX":-4.80399495393971,"pfxZ":7.619981013393007,"pX":-0.5568780039085756,"pZ":3.3178713892352376,"vX0":-0.8957174126642287,"vY0":-117.49585482849987,"vZ0":-1.9818847794595684,"x":138.23,"y":149.2,"x0":0.4527920633503751,"y0":50.002422764847225,"z0":6.139949443767456,"aX":-6.788192795899279},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":13.7,"breakHorizontal":8.9,"spinRate":1539,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.46426385412417526,"extension":6.5757293959981045},"hitData":{"launchSpeed":94.7,"launchAngle":31.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":58.52,"coordY":65.11}},"index":3,"playId":"39cee6da-277c-3fca-af91-d99ad8460cfe","pitchNumber":3,"startTime":"2026-07-09T00:26:28.691Z","endTime":"2026-07-09T00:26:56.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:26:56.748Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Trevino flies out to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T00:27:02.943Z","endTime":"2026-07-09T00:27:48.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.9,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.210490201128636,"aZ":-26.92069056760793,"pfxX":3.3565390062925973,"pfxZ":3.4562807542103897,"pX":1.294102565937022,"pZ":1.288631738628242,"vX0":1.2379603587535613,"vY0":-121.80485549725981,"vZ0":-5.686022428060133,"x":67.67,"y":203.99,"x0":0.34483795272202394,"y0":50.00391085744531,"z0":5.945993181789921,"aX":5.1049337176677465},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.3,"breakHorizontal":-6.4,"spinRate":2312,"spinDirection":160},"zone":14,"typeConfidence":0.91,"plateTime":0.447601318708323,"extension":6.402420344937875},"index":0,"playId":"f3c3a1d6-916f-36dd-aaf7-e691902abe69","pitchNumber":1,"startTime":"2026-07-09T00:27:21.427Z","endTime":"2026-07-09T00:27:25.388Z","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":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66220043071721,"aZ":-11.030959388758372,"pfxX":-1.4379644562928975,"pfxZ":11.753541472553213,"pX":0.12101894086886421,"pZ":2.633371524480348,"vX0":-0.13595040818095472,"vY0":-133.726059289581,"vZ0":-6.321640118640961,"x":112.39,"y":167.68,"x0":0.3592486160589249,"y0":50.00124854029169,"z0":5.830475586863805,"aX":-2.5864118055425656},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.0,"breakHorizontal":2.6,"spinRate":2349,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.41065585607408783,"extension":6.598558976652859},"hitData":{"launchSpeed":93.9,"launchAngle":51.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.03,"coordY":90.87}},"index":1,"playId":"f7930aad-f8f2-3397-b0ee-c13b364438ac","pitchNumber":2,"startTime":"2026-07-09T00:27:34.655Z","endTime":"2026-07-09T00:27:48.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:27:48.813Z","atBatIndex":33},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Edwin Arroyo triples (1) on a line drive to right fielder Gabriel Rincones Jr.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T00:30:27.944Z","endTime":"2026-07-09T00:32:37.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687282,"link":"/api/v1/people/687282"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-09T00:28:05.085Z","endTime":"2026-07-09T00:28:42.499Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tanner Banks replaces Alan Rangel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-09T00:28:42.499Z","endTime":"2026-07-09T00:30:30.151Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621383,"link":"/api/v1/people/621383"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":79.2,"endSpeed":72.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.501050678363313,"aZ":-28.869345363776148,"pfxX":-6.271184074292185,"pfxZ":2.4893118612033804,"pX":-0.9988777210695191,"pZ":1.9541147690610068,"vX0":-6.182360532126752,"vY0":-115.12637702903078,"vZ0":-2.9878766676687256,"x":155.07,"y":186.02,"x0":2.54680748876412,"y0":50.00368875879957,"z0":6.093946325216336,"aX":-8.327641170027746},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":4.0,"breakHorizontal":13.1,"spinRate":2404,"spinDirection":285},"zone":13,"typeConfidence":0.92,"plateTime":0.47772355177021275,"extension":5.7161344167530705},"index":2,"playId":"3b5ffaaf-ae8e-3531-9439-2ad1053feeaa","pitchNumber":1,"startTime":"2026-07-09T00:30:30.151Z","endTime":"2026-07-09T00:30:35.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31011696682116,"aZ":-27.707908154126784,"pfxX":-1.967714572212104,"pfxZ":2.7389692997170982,"pX":0.25312067832152024,"pZ":3.3520988872715476,"vX0":-5.040701881183979,"vY0":-126.20752668710004,"vZ0":-1.7056722019965722,"x":107.35,"y":148.27,"x0":2.5239181470114898,"y0":50.00053838968854,"z0":6.247243916038156,"aX":-3.2044548462203215},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.8,"breakHorizontal":4.6,"spinRate":2324,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.4323598699804987,"extension":5.691457257175796},"index":3,"playId":"6611e5c8-be03-3d7c-b016-0766db653837","pitchNumber":2,"startTime":"2026-07-09T00:31:07.024Z","endTime":"2026-07-09T00:31:11.370Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-09T00:31:20.788Z","endTime":"2026-07-09T00:31:42.172Z","isPitch":false,"type":"action","player":{"id":695490,"link":"/api/v1/people/695490"}},{"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":93.2,"endSpeed":85.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.801155864197494,"aZ":-17.41922714187078,"pfxX":2.800742722429395,"pfxZ":7.8609098133721425,"pX":0.42900131751550746,"pZ":3.0452051106557203,"vX0":-6.154545599355201,"vY0":-135.68067978354895,"vZ0":-5.256603092245428,"x":100.65,"y":156.56,"x0":2.3559862146389423,"y0":50.00336147670256,"z0":6.20926704438856,"aX":5.257896546705526},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":-3.8,"spinRate":2080,"spinDirection":152},"zone":3,"typeConfidence":0.9,"plateTime":0.402647729199233,"extension":5.7152462193856755},"index":5,"playId":"156c17d5-eefb-35b0-8572-bac0881e964e","pitchNumber":3,"startTime":"2026-07-09T00:31:42.172Z","endTime":"2026-07-09T00:31:46.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26619462602043,"aZ":-27.894569754982662,"pfxX":-1.133765528073864,"pfxZ":2.6376198853900226,"pX":-2.3753726355668943,"pZ":0.39349194861830394,"vX0":-11.043203602036142,"vY0":-126.24284129429678,"vZ0":-8.242085882093898,"x":207.54,"y":228.16,"x0":2.192362364080918,"y0":50.004658485526754,"z0":5.926852444689909,"aX":-1.8402397305550882},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":4.4,"spinRate":2442,"spinDirection":219},"zone":13,"typeConfidence":0.91,"plateTime":0.43287688329186214,"extension":6.026157830332294},"index":6,"playId":"63d70c50-0a9f-366a-a1f1-1cf9307b3b9f","pitchNumber":4,"startTime":"2026-07-09T00:32:03.468Z","endTime":"2026-07-09T00:32:08.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.884681286566593,"aZ":-17.6902351566713,"pfxX":1.5309594079612876,"pfxZ":7.84209603653875,"pX":0.6625632859504803,"pZ":3.181001558318166,"vX0":-5.004815095218475,"vY0":-135.14519356800275,"vZ0":-4.733222129193451,"x":91.74,"y":152.89,"x0":2.3408256902155826,"y0":50.00372577313732,"z0":6.200543008689988,"aX":2.828688830775498},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":-1.7,"spinRate":2132,"spinDirection":160},"zone":3,"typeConfidence":0.91,"plateTime":0.40553105520660315,"extension":5.5364539468508225},"hitData":{"launchSpeed":85.9,"launchAngle":14.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.51,"coordY":138.21}},"index":7,"playId":"e1a9d727-8b2c-31ec-81c8-46982dea7f72","pitchNumber":5,"startTime":"2026-07-09T00:32:24.299Z","endTime":"2026-07-09T00:32:37.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:32:37.685Z","atBatIndex":34},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"TJ Friedl bunt grounds out, pitcher Tanner Banks to second baseman Bryson Stott.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T00:33:06.532Z","endTime":"2026-07-09T00:33:19.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621383,"link":"/api/v1/people/621383"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05698689456201,"aZ":-16.730530121198672,"pfxX":2.516696350884855,"pfxZ":8.388081855032771,"pX":-0.378370126847887,"pZ":2.686575799774923,"vX0":-7.68305354332727,"vY0":-134.77231507550167,"vZ0":-6.1693452626930405,"x":131.42,"y":166.24,"x0":2.1813022892291625,"y0":50.00365929646563,"z0":6.185435015580333,"aX":4.634920670606017},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":-2.9,"spinRate":2250,"spinDirection":163},"zone":1,"typeConfidence":0.9,"plateTime":0.4062857775585176,"extension":5.642189079717491},"hitData":{"launchSpeed":25.4,"launchAngle":19.0,"totalDistance":34.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":131.79,"coordY":187.9}},"index":0,"playId":"88517692-8d57-39c7-b177-d28171df2fc7","pitchNumber":1,"startTime":"2026-07-09T00:33:12.352Z","endTime":"2026-07-09T00:33:19.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:33:19.406Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Elly De La Cruz homers (14) on a line drive to right center field. Edwin Arroyo scores.","rbi":2,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T00:33:41.978Z","endTime":"2026-07-09T00:35:07.548Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":621383,"link":"/api/v1/people/621383"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":{"id":621383,"link":"/api/v1/people/621383"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.1,"endSpeed":75.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.647883910737374,"aZ":-28.368932523152814,"pfxX":-6.334244041832921,"pfxZ":2.651509963128813,"pX":1.1091930387154094,"pZ":3.7678848052471454,"vX0":-2.462744016535027,"vY0":-119.5870705159295,"vZ0":0.3058177714298047,"x":74.72,"y":137.05,"x0":2.9777189428141195,"y0":50.0057436870517,"z0":6.198330390655225,"aX":-9.108633919014062},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.2,"breakHorizontal":12.1,"spinRate":2202,"spinDirection":281},"zone":12,"typeConfidence":0.92,"plateTime":0.4593087526494597,"extension":5.641852691470032},"index":0,"playId":"75fd90dc-9fd5-3172-9cff-9a4ef85c0ee7","pitchNumber":1,"startTime":"2026-07-09T00:34:03.025Z","endTime":"2026-07-09T00:34:07.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.592512906792617,"aZ":-32.314594558762444,"pfxX":-9.372724888190636,"pfxZ":-0.10241364998839764,"pX":-0.10561575497113006,"pZ":3.3420384626662023,"vX0":-3.9922176480118763,"vY0":-117.45765429450164,"vZ0":0.36606777791731715,"x":121.03,"y":148.54,"x0":2.839548517260797,"y0":50.002919215542754,"z0":6.216762870904423,"aX":-12.946575565345633},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.2,"breakHorizontal":18.0,"spinRate":2314,"spinDirection":294},"zone":2,"typeConfidence":0.92,"plateTime":0.4683628300020306,"extension":5.720209846220013},"index":1,"playId":"fba19e32-3463-3ba0-a693-b68ba59ffba4","pitchNumber":2,"startTime":"2026-07-09T00:34:18.194Z","endTime":"2026-07-09T00:34:22.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.267574732907935,"aZ":-27.864284166366026,"pfxX":-2.9083291677089456,"pfxZ":2.5970054897479606,"pX":0.8026715686184027,"pZ":3.3443991628366776,"vX0":-3.9261650459008015,"vY0":-127.30178048687883,"vZ0":-1.6984882325794843,"x":86.4,"y":148.48,"x0":2.736053498712018,"y0":50.00449683537468,"z0":6.201526797560603,"aX":-4.828933347776309},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":6.1,"spinRate":2310,"spinDirection":221},"zone":3,"typeConfidence":0.91,"plateTime":0.42836046794460225,"extension":5.667512412099687},"hitData":{"launchSpeed":104.1,"launchAngle":21.0,"totalDistance":387.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":202.44,"coordY":62.26}},"index":2,"playId":"1f8bc5b5-277b-3060-9bab-3c0c96056c51","pitchNumber":3,"startTime":"2026-07-09T00:34:34.314Z","endTime":"2026-07-09T00:35:07.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:35:07.548Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Sal Stewart homers (19) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T00:35:12.274Z","endTime":"2026-07-09T00:36:51.619Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":621383,"link":"/api/v1/people/621383"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20852249588013,"aZ":-28.22146705834073,"pfxX":-1.4974936131759846,"pfxZ":2.3934539754226822,"pX":0.8489567126936465,"pZ":3.274111153487619,"vX0":-4.053161345749395,"vY0":-126.93346636293644,"vZ0":-1.8599363750259863,"x":84.64,"y":150.38,"x0":2.653701271862702,"y0":50.00253370254797,"z0":6.238864373011375,"aX":-2.4701129916200073},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.2,"breakHorizontal":3.5,"spinRate":2429,"spinDirection":203},"zone":3,"typeConfidence":0.9,"plateTime":0.4296492573192312,"extension":5.659587329905397},"index":0,"playId":"1896853c-3035-3af8-9766-4d5f14122a8f","pitchNumber":1,"startTime":"2026-07-09T00:35:31.924Z","endTime":"2026-07-09T00:35:35.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.535908784754234,"aZ":-29.54877859143925,"pfxX":7.12559179218763,"pfxZ":1.7191018921544696,"pX":-0.35198957441644874,"pZ":2.016134152450276,"vX0":-8.687532601376883,"vY0":-122.0717980248365,"vZ0":-3.8862238929908095,"x":130.42,"y":184.34,"x0":2.3089736635024987,"y0":50.00239056836589,"z0":6.142024490453098,"aX":10.87364892823915},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.5,"breakHorizontal":-11.2,"spinRate":1705,"spinDirection":134},"zone":7,"typeConfidence":0.91,"plateTime":0.44681625430464234,"extension":5.835380804367945},"index":1,"playId":"d8de7359-3997-3f99-bb0f-325e23a37027","pitchNumber":2,"startTime":"2026-07-09T00:35:45.359Z","endTime":"2026-07-09T00:35:49.337Z","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":86.9,"endSpeed":80.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.236796033148874,"aZ":-29.374756724764723,"pfxX":-0.6718829180210175,"pfxZ":1.7174258632011288,"pX":0.08688125454331057,"pZ":2.6851114373186338,"vX0":-5.750082865545361,"vY0":-126.48608718648343,"vZ0":-2.731058189142668,"x":113.69,"y":166.28,"x0":2.4708923126240214,"y0":50.00350503677875,"z0":6.118708377798791,"aX":-1.0952064722408987},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.8,"breakHorizontal":2.4,"spinRate":2447,"spinDirection":206},"zone":5,"typeConfidence":0.89,"plateTime":0.43196393419277923,"extension":5.788370222650671},"index":2,"playId":"45ad48a1-badd-3cba-aec7-5d5097a796e4","pitchNumber":3,"startTime":"2026-07-09T00:36:03.133Z","endTime":"2026-07-09T00:36:06.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24045080485661,"aZ":-19.597485846754093,"pfxX":1.995759655655303,"pfxZ":6.9193526722371805,"pX":-0.29380574515489655,"pZ":2.5284308485052276,"vX0":-7.412835145053452,"vY0":-134.00942975356043,"vZ0":-5.961257147247055,"x":128.2,"y":170.51,"x0":2.2500173577806484,"y0":50.00037186684688,"z0":6.183817840104172,"aX":3.6270259365144546},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.4,"breakHorizontal":-2.0,"spinRate":2236,"spinDirection":157},"zone":4,"typeConfidence":0.9,"plateTime":0.4088972467773573,"extension":5.728750861944099},"hitData":{"launchSpeed":100.3,"launchAngle":32.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.19,"coordY":80.8}},"index":3,"playId":"1bc47b63-b815-30e4-b14e-0b328bff0698","pitchNumber":4,"startTime":"2026-07-09T00:36:22.403Z","endTime":"2026-07-09T00:36:51.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:36:51.619Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"JJ Bleday homers (14) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T00:36:53.658Z","endTime":"2026-07-09T00:38:21.510Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":621383,"link":"/api/v1/people/621383"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98765502297617,"aZ":-28.870750200125805,"pfxX":-7.203613955744103,"pfxZ":2.3484027572297297,"pX":0.8443176402472893,"pZ":2.9429852441289825,"vX0":-1.9517942017109775,"vY0":-117.89592829770876,"vZ0":-1.364246766618664,"x":84.82,"y":159.32,"x0":2.619085676342867,"y0":50.00006639182412,"z0":6.200549778614198,"aX":-10.109851264571548},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.2,"breakHorizontal":13.6,"spinRate":2373,"spinDirection":289},"zone":3,"typeConfidence":0.92,"plateTime":0.46508385207127967,"extension":5.719055230857954},"index":0,"playId":"b061451e-b8d2-376a-9f70-3e1bc3a7bb5b","pitchNumber":1,"startTime":"2026-07-09T00:37:14.553Z","endTime":"2026-07-09T00:37:18.301Z","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.8,"endSpeed":76.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70285471625896,"aZ":-31.325165108159386,"pfxX":-7.8179356077033555,"pfxZ":0.5816140842371231,"pX":-1.479681259657282,"pZ":1.2303015409685376,"vX0":-6.467080297546121,"vY0":-120.38765191352512,"vZ0":-4.683096359225397,"x":173.4,"y":205.56,"x0":2.2671873750262543,"y0":50.00058589610234,"z0":6.007068257823361,"aX":-11.35053746521093},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.1,"breakHorizontal":15.8,"spinRate":2490,"spinDirection":302},"zone":13,"typeConfidence":0.91,"plateTime":0.4568313646257476,"extension":5.783871375682418},"index":1,"playId":"f480b7e0-8c11-3913-aba3-c7ef4734842d","pitchNumber":2,"startTime":"2026-07-09T00:37:27.766Z","endTime":"2026-07-09T00:37:32.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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.31793257146661,"aZ":-19.201124668223894,"pfxX":1.4650661636102944,"pfxZ":7.187381090922604,"pX":-1.6554573164709776,"pZ":2.012139271097918,"vX0":-10.413451282878889,"vY0":-133.84538131579365,"vZ0":-7.015628488110012,"x":180.1,"y":184.45,"x0":2.104065881763405,"y0":50.002726587545304,"z0":6.0542611426592705,"aX":2.6459591673640497},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.5,"breakHorizontal":-0.2,"spinRate":2142,"spinDirection":155},"zone":13,"typeConfidence":0.9,"plateTime":0.4100516745072116,"extension":5.7491351808183895},"index":2,"playId":"9312f654-5ab0-3b19-b16f-780c10ad22b2","pitchNumber":3,"startTime":"2026-07-09T00:37:41.569Z","endTime":"2026-07-09T00:37:45.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.256252715674602,"aZ":-27.09335420791268,"pfxX":-2.207779722438292,"pfxZ":3.1629605354783754,"pX":0.45353273220455076,"pZ":1.9526180911178987,"vX0":-4.354921216871143,"vY0":-125.37892177338017,"vZ0":-4.748105710177057,"x":99.71,"y":186.06,"x0":2.4937558524864794,"y0":50.001618894499046,"z0":6.058704085338193,"aX":-3.5457017793467833},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.9,"breakHorizontal":4.9,"spinRate":2274,"spinDirection":186},"zone":9,"typeConfidence":0.91,"plateTime":0.4353798912395779,"extension":5.7442755897634665},"hitData":{"launchSpeed":103.7,"launchAngle":39.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":192.69,"coordY":58.68}},"index":3,"playId":"276228c6-e72a-392f-a0ee-efc173299ab8","pitchNumber":4,"startTime":"2026-07-09T00:37:56.954Z","endTime":"2026-07-09T00:38:21.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:38:21.510Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, shortstop Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-09T00:39:56.352Z","endTime":"2026-07-09T00:41:56.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-09T00:38:33.443Z","endTime":"2026-07-09T00:39:34.494Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Max Lazar replaces Tanner Banks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-09T00:39:34.494Z","endTime":"2026-07-09T00:41:07.084Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676661,"link":"/api/v1/people/676661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.101602078419713,"aZ":-43.65893756785122,"pfxX":3.2054447470203424,"pfxZ":-7.947258539382636,"pX":0.39034070423507994,"pZ":2.5111020950360694,"vX0":1.0419411148887758,"vY0":-120.26918735326028,"vZ0":1.2574537789569666,"x":111.33,"y":145.32,"x0":-0.46629700540363395,"y0":50.00038979935898,"z0":5.892351812566351,"aX":4.634597098993788},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.7,"breakHorizontal":-6.1,"spinRate":2494,"spinDirection":24},"zone":6,"typeConfidence":0.9,"plateTime":0.45767321521095994,"extension":6.865295780745676},"index":2,"playId":"b77ea754-ebe7-3821-b534-fc786dbb7c90","pitchNumber":1,"startTime":"2026-07-09T00:41:07.084Z","endTime":"2026-07-09T00:41:10.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66881772616291,"aZ":-10.965656392693173,"pfxX":-2.0308536256185965,"pfxZ":10.741375680954295,"pX":0.06671715229272672,"pZ":2.3547967370513163,"vX0":1.520265524563097,"vY0":-139.90008565015708,"vZ0":-7.173777693312874,"x":82.42,"y":173.62,"x0":-0.22089899647393393,"y0":50.00668833933368,"z0":5.677564396406204,"aX":-4.0113977807773145},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.1,"breakHorizontal":3.4,"spinRate":2526,"spinDirection":193},"zone":5,"typeConfidence":0.91,"plateTime":0.3920780734584186,"extension":7.007715252815256},"index":3,"playId":"9daff043-ce72-3c7d-9c7f-c619e44e1572","pitchNumber":2,"startTime":"2026-07-09T00:41:19.739Z","endTime":"2026-07-09T00:41:22.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.172915888311024,"aZ":-27.92779169506514,"pfxX":-5.297839099932151,"pfxZ":2.5380953855470545,"pX":0.7662307022803109,"pZ":0.8180038987808781,"vX0":4.605981767061858,"vY0":-127.61415650292773,"vZ0":-6.625384478661598,"x":99.49,"y":186.04,"x0":-0.3628408498968064,"y0":50.000444254033894,"z0":5.611513040207008,"aX":-8.846852468750635},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":8.8,"spinRate":1165,"spinDirection":231},"zone":14,"typeConfidence":0.88,"plateTime":0.4271756063043326,"extension":7.210450199657293},"index":4,"playId":"0d40ac88-e484-3a1a-973b-c58747f89085","pitchNumber":3,"startTime":"2026-07-09T00:41:34.077Z","endTime":"2026-07-09T00:41:37.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5607122753956,"aZ":-30.226043990458948,"pfxX":2.4798788112001313,"pfxZ":1.1227933394892933,"pX":0.6333707619452991,"pZ":1.773003102863154,"vX0":1.6614957088952156,"vY0":-129.9973825731766,"vZ0":-4.431769196698105,"x":102.12,"y":170.98,"x0":-0.3339147021613833,"y0":50.0015832657581,"z0":5.767055741871663,"aX":4.287775842686791},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.3,"breakHorizontal":-4.8,"spinRate":2405,"spinDirection":173},"zone":9,"typeConfidence":0.9,"plateTime":0.41966870041494,"extension":6.914508399528064},"hitData":{"launchSpeed":91.5,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":149.66}},"index":5,"playId":"fb48304f-eda3-3da9-a6d9-d952879304e5","pitchNumber":4,"startTime":"2026-07-09T00:41:48.273Z","endTime":"2026-07-09T00:41:56.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:41:56.128Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Harper walks.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-09T00:44:04.623Z","endTime":"2026-07-09T00:45:50.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.285542975872644,"aZ":-12.227589344034792,"pfxX":-1.5752934417585558,"pfxZ":9.800821718610187,"pX":-0.6727539353092914,"pZ":5.51980802418269,"vX0":2.482461459454672,"vY0":-142.15799205561575,"vZ0":-0.6276712810999681,"x":114.46,"y":175.2,"x0":-1.3549082100093948,"y0":50.00312787203204,"z0":6.523795950416385,"aX":-3.2063988699610286},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.8,"breakHorizontal":2.3,"spinRate":2605,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.3861118676798734,"extension":6.2390087051772545},"index":0,"playId":"89f9029e-e14e-329e-a9de-5a6eec88f87d","pitchNumber":1,"startTime":"2026-07-09T00:44:28.535Z","endTime":"2026-07-09T00:44:31.682Z","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":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.409199547134733,"aZ":-9.400291198959165,"pfxX":-3.0188922136633938,"pfxZ":11.56792195954653,"pX":0.7149793643195455,"pZ":2.0317582816263298,"vX0":5.928950710014813,"vY0":-139.42731423455783,"vZ0":-9.859798064336605,"x":87.79,"y":216.69,"x0":-1.046958082793751,"y0":50.00089097325277,"z0":6.234579833403851,"aX":-5.942768084994209},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.1,"breakHorizontal":4.2,"spinRate":2678,"spinDirection":198},"zone":9,"typeConfidence":0.89,"plateTime":0.39288172412895594,"extension":6.40500283829887},"index":1,"playId":"099dc54d-e5ae-3ee1-91de-2b349cf163dd","pitchNumber":2,"startTime":"2026-07-09T00:44:42.844Z","endTime":"2026-07-09T00:45:09.852Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.43407293407799,"aZ":-9.500174173137882,"pfxX":-3.6858452314051138,"pfxZ":11.025096249078512,"pX":-0.6442948291506249,"pZ":4.232205871968297,"vX0":3.134421912085715,"vY0":-143.06932074311,"vZ0":-4.259090650968836,"x":92.86,"y":190.91,"x0":-1.2794663129939534,"y0":50.00516932984754,"z0":6.344575380910028,"aX":-7.581903919378887},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.2,"breakHorizontal":6.0,"spinRate":2649,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.38399689981811047,"extension":6.346383879875032},"index":2,"playId":"9db7ce4f-c7de-3796-8b90-f03c0229de89","pitchNumber":3,"startTime":"2026-07-09T00:45:14.118Z","endTime":"2026-07-09T00:45:18.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.918259136338314,"aZ":-8.98427680136585,"pfxX":-3.74285303132793,"pfxZ":11.408120965734366,"pX":-1.412977993049678,"pZ":2.4414073782382553,"vX0":0.9650277225898984,"vY0":-141.993645715219,"vZ0":-8.84582548897301,"x":141.56,"y":124.51,"x0":-1.2720297266243403,"y0":50.00249884408055,"z0":6.177094970740738,"aX":-7.606895104036188},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.0,"breakHorizontal":6.6,"spinRate":2567,"spinDirection":203},"zone":13,"typeConfidence":0.9,"plateTime":0.3864368131988223,"extension":6.248833687847391},"index":3,"playId":"6837f3c3-1a75-3366-93be-2e284d4e1e2e","pitchNumber":4,"startTime":"2026-07-09T00:45:28.869Z","endTime":"2026-07-09T00:45:34.317Z","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":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.699869269810605,"aZ":-10.739970787229213,"pfxX":-1.2962323585758826,"pfxZ":10.366818889322321,"pX":-0.6707294670803273,"pZ":4.718814605312551,"vX0":2.3184347299546553,"vY0":-143.25286827186054,"vZ0":-2.8559333390094968,"x":142.57,"y":111.37,"x0":-1.3240394252493837,"y0":50.00065858059043,"z0":6.405095901838159,"aX":-2.6796925445230166},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.4,"breakHorizontal":1.8,"spinRate":2771,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.3831033601698506,"extension":6.282773228067771},"index":4,"playId":"7451ce7c-ccc3-3a26-83e4-4e8c8b0eff6a","pitchNumber":5,"startTime":"2026-07-09T00:45:46.412Z","endTime":"2026-07-09T00:45:50.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:45:50.419Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks. Bryce Harper to 2nd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-09T00:45:59.720Z","endTime":"2026-07-09T00:50:13.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.951253505567163,"aZ":-32.684283921725296,"pfxX":1.6816859106760724,"pfxZ":-0.30864780459985397,"pX":-0.09666469625667622,"pZ":3.2657122777162453,"vX0":3.3360694453709407,"vY0":-127.58996388018419,"vZ0":-1.4443631418012326,"x":120.68,"y":150.61,"x0":-1.634744553711243,"y0":50.00105405387167,"z0":6.392610231141522,"aX":2.7978832004424175},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.6,"breakHorizontal":-3.7,"spinRate":2801,"spinDirection":82},"zone":2,"typeConfidence":0.9,"plateTime":0.4277664019475531,"extension":6.371731152698735},"index":0,"playId":"b2793048-72ca-340a-80cf-d5a8b9b628d9","pitchNumber":1,"startTime":"2026-07-09T00:46:18.637Z","endTime":"2026-07-09T00:46:22.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.260345374699902,"aZ":-32.766810624216724,"pfxX":2.048736326044978,"pfxZ":-0.34157241868547406,"pX":-0.017181862262544343,"pZ":1.7557000094781665,"vX0":3.4607632455854676,"vY0":-130.82111308867803,"vZ0":-5.3001947896488115,"x":117.65,"y":191.38,"x0":-1.6186720246021116,"y0":50.00085226100424,"z0":6.2380287773690375,"aX":3.58219127790693},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.4,"breakHorizontal":-4.4,"spinRate":2890,"spinDirection":79},"zone":8,"typeConfidence":0.9,"plateTime":0.4172477752002246,"extension":6.371269647692614},"index":1,"playId":"76cd1362-facf-3bb9-ba93-18eafc18077f","pitchNumber":2,"startTime":"2026-07-09T00:46:35.159Z","endTime":"2026-07-09T00:46:39.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.458231496494726,"aZ":-10.293253062366569,"pfxX":-1.9445588683909216,"pfxZ":10.500743026824761,"pX":0.271818044417777,"pZ":2.6029044433756967,"vX0":5.321230839372188,"vY0":-143.48936249925916,"vZ0":-8.363433274448273,"x":106.64,"y":168.5,"x0":-1.3546639759832517,"y0":50.00097998354362,"z0":6.198121886915007,"aX":-4.0519099837436805},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.5,"breakHorizontal":2.4,"spinRate":2589,"spinDirection":199},"zone":6,"typeConfidence":0.9,"plateTime":0.38183622143668483,"extension":6.516440220484764},"index":2,"playId":"a381c02f-a06f-3a9c-a590-abaec461721c","pitchNumber":3,"startTime":"2026-07-09T00:46:59.622Z","endTime":"2026-07-09T00:47:03.953Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-09T00:47:23.455Z","endTime":"2026-07-09T00:47:40.489Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.784041084980924,"aZ":-31.235504324603696,"pfxX":1.5434450294053903,"pfxZ":0.5508318195940403,"pX":0.6835898860596485,"pZ":1.5437622911925093,"vX0":4.924790733969199,"vY0":-129.81067508796033,"vZ0":-5.854387033690049,"x":90.94,"y":197.1,"x0":-1.4346797836724867,"y0":50.00596806669134,"z0":6.190434630163341,"aX":2.648638740659809},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.0,"breakHorizontal":-3.8,"spinRate":2683,"spinDirection":108},"zone":14,"typeConfidence":0.9,"plateTime":0.4210653969367608,"extension":6.425403758376787},"index":4,"playId":"b94e0423-a258-3128-80a0-c05b8710b1c3","pitchNumber":4,"startTime":"2026-07-09T00:47:40.489Z","endTime":"2026-07-09T00:47:44.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97367784739286,"aZ":-31.52789837213925,"pfxX":1.4712656616374071,"pfxZ":0.3609987660972349,"pX":0.4371805770735619,"pZ":1.8891496553695664,"vX0":4.45180626560221,"vY0":-131.87137752392172,"vZ0":-5.277769758767902,"x":100.34,"y":187.77,"x0":-1.461087184414678,"y0":50.00033556638123,"z0":6.230964817326697,"aX":2.600035812139537},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.2,"breakHorizontal":-3.6,"spinRate":2839,"spinDirection":99},"zone":9,"typeConfidence":0.9,"plateTime":0.4147144031413368,"extension":6.264473316555044},"index":5,"playId":"9ad86b0d-1a77-3202-921b-c9a3067e9182","pitchNumber":5,"startTime":"2026-07-09T00:47:59.943Z","endTime":"2026-07-09T00:48:03.517Z","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":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.222885615998706,"aZ":-10.091658765924441,"pfxX":-2.5995108356288603,"pfxZ":10.68020866404008,"pX":-0.5557845829712879,"pZ":4.212205821352147,"vX0":3.599241896859457,"vY0":-143.15897371993273,"vZ0":-4.090005053832009,"x":138.19,"y":125.05,"x0":-1.4938351513378143,"y0":50.004792632427375,"z0":6.295468271332253,"aX":-5.376040001398161},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.6,"breakHorizontal":4.0,"spinRate":2729,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.3831671465712265,"extension":6.392594444940998},"index":6,"playId":"5b872a6c-e9a3-383c-a1d3-58a329f910ce","pitchNumber":6,"startTime":"2026-07-09T00:48:20.777Z","endTime":"2026-07-09T00:48:24.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.668069429815596,"aZ":-31.864888748954353,"pfxX":1.602822854466935,"pfxZ":0.17391959977099702,"pX":0.3757951032693068,"pZ":2.9452396047028495,"vX0":4.402252340807642,"vY0":-132.61274163779575,"vZ0":-2.6848736009102048,"x":102.68,"y":159.26,"x0":-1.5122913732306695,"y0":50.00372874002462,"z0":6.289132234081745,"aX":2.8616639933176162},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.0,"breakHorizontal":-3.8,"spinRate":2756,"spinDirection":101},"zone":3,"typeConfidence":0.9,"plateTime":0.4126248810560349,"extension":6.259201037510619},"index":7,"playId":"666bb321-8aa5-37a2-beb7-50125d20f535","pitchNumber":7,"startTime":"2026-07-09T00:48:42.417Z","endTime":"2026-07-09T00:48:46.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.907944632395836,"aZ":-31.69724397795484,"pfxX":1.366755417197772,"pfxZ":0.25958176730105276,"pX":0.4561205147830915,"pZ":1.3523949962911654,"vX0":4.666666622659358,"vY0":-133.72312357930488,"vZ0":-6.579845978335166,"x":99.61,"y":202.27,"x0":-1.4892541204011656,"y0":50.000913164502236,"z0":6.119624449898699,"aX":2.4729323203190816},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.7,"breakHorizontal":-3.5,"spinRate":2822,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.4096406675486177,"extension":6.41056958792791},"index":8,"playId":"c08363fc-3ee6-3765-92e0-4d8075a69f9a","pitchNumber":8,"startTime":"2026-07-09T00:49:07.635Z","endTime":"2026-07-09T00:49:11.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.105574646236832,"aZ":-32.13326929943966,"pfxX":0.8043095580152393,"pfxZ":0.024275983268662316,"pX":1.4415515169743864,"pZ":1.3989442940861012,"vX0":6.868268764451984,"vY0":-132.09633655646445,"vZ0":-6.265561372272135,"x":62.05,"y":201.01,"x0":-1.2925781259803122,"y0":50.00480696890933,"z0":6.152554840901347,"aX":1.4258856610790127},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-1.1,"breakHorizontal":-2.9,"spinRate":2724,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.4140180522695571,"extension":6.495974104963904},"index":9,"playId":"8d259e74-adcc-3477-80c8-e903eb81fddd","pitchNumber":9,"startTime":"2026-07-09T00:49:47.763Z","endTime":"2026-07-09T00:49:51.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.750036762904323,"aZ":-28.671110425877288,"pfxX":0.019589781667689543,"pfxZ":1.950029631530878,"pX":1.4357161786580959,"pZ":-0.48384090942299274,"vX0":7.360047359552297,"vY0":-133.3652648007214,"vZ0":-11.43982930802013,"x":62.27,"y":251.84,"x0":-1.3628446642838297,"y0":50.00660380656613,"z0":5.930327724682283,"aX":0.035495223474974684},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.2,"breakHorizontal":-1.7,"spinRate":2871,"spinDirection":130},"zone":14,"typeConfidence":0.9,"plateTime":0.4107388943647803,"extension":6.459692589905892},"index":10,"playId":"df5e07ba-e821-3b41-bd1d-004e11ad9932","pitchNumber":10,"startTime":"2026-07-09T00:50:09.169Z","endTime":"2026-07-09T00:50:13.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:50:13.168Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to center fielder TJ Friedl. Bryce Harper to 3rd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-09T00:51:25.236Z","endTime":"2026-07-09T00:52:40.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnThird":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T00:50:44.109Z","endTime":"2026-07-09T00:51:27.550Z","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(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.7,"endSpeed":89.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53835307910375,"aZ":-9.717193502432716,"pfxX":-1.4231064278153327,"pfxZ":10.972853516291703,"pX":-0.12328124130252345,"pZ":3.4980508048135457,"vX0":3.9791351585090164,"vY0":-142.14934490005538,"vZ0":-5.969720708176917,"x":121.7,"y":144.33,"x0":-1.3562833727202193,"y0":50.00449427860044,"z0":6.242132427424109,"aX":-2.913212959692568},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.8,"breakHorizontal":1.8,"spinRate":2619,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.38529052723023804,"extension":6.4318645302271715},"index":1,"playId":"d8a0489f-25c5-3274-afc8-e8b175d4acb0","pitchNumber":1,"startTime":"2026-07-09T00:51:27.550Z","endTime":"2026-07-09T00:51:32.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.809351539285046,"aZ":-8.819957867985718,"pfxX":-2.8715846208839677,"pfxZ":11.581364180729674,"pX":-0.36276600673239884,"pZ":3.824238700380254,"vX0":3.6338482311108344,"vY0":-141.25238769383324,"vZ0":-5.23618789475687,"x":130.83,"y":135.53,"x0":-1.2940962435181864,"y0":50.00321462542922,"z0":6.271827685988304,"aX":-5.791037603168499},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.0,"breakHorizontal":4.4,"spinRate":2677,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.38809133562196596,"extension":6.399665020379051},"index":2,"playId":"91970dad-cc53-3a74-8b20-eaa897a7c16e","pitchNumber":2,"startTime":"2026-07-09T00:51:47.362Z","endTime":"2026-07-09T00:51:50.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.922998336820314,"aZ":-10.137722799478079,"pfxX":-1.988023101721125,"pfxZ":10.649668012284172,"pX":-1.082573854321928,"pZ":3.8040956502583754,"vX0":1.862130984476973,"vY0":-142.72107854764516,"vZ0":-5.2272026257181405,"x":158.27,"y":136.07,"x0":-1.4842372856892805,"y0":50.00402715578794,"z0":6.294034757686714,"aX":-4.113985495039081},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.5,"breakHorizontal":3.2,"spinRate":2816,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.38334910480742357,"extension":6.429338805781506},"index":3,"playId":"dfe5af46-6632-37c7-9882-071df230316a","pitchNumber":3,"startTime":"2026-07-09T00:52:10.019Z","endTime":"2026-07-09T00:52:14.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":85.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.901238269237755,"aZ":-30.003024020559952,"pfxX":1.1345221335885745,"pfxZ":1.1946859396551233,"pX":0.0336802280050462,"pZ":3.0715423670566837,"vX0":3.339156493948078,"vY0":-133.00296020300223,"vZ0":-2.9090712213491408,"x":115.72,"y":155.85,"x0":-1.3769521387804982,"y0":50.006381480374515,"z0":6.316695797027369,"aX":2.0676780822419656},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.8,"breakHorizontal":-2.6,"spinRate":2822,"spinDirection":114},"zone":2,"typeConfidence":0.9,"plateTime":0.4091319184708837,"extension":6.367471163564452},"hitData":{"launchSpeed":92.6,"launchAngle":39.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.63,"coordY":64.01}},"index":4,"playId":"ace48261-12de-3edb-8960-445e70ca6bb0","pitchNumber":4,"startTime":"2026-07-09T00:52:27.701Z","endTime":"2026-07-09T00:52:40.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:52:40.074Z","atBatIndex":42},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Bryson Stott out on a sacrifice fly to left fielder JJ Bleday. Bryce Harper scores.","rbi":1,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-09T00:52:54.916Z","endTime":"2026-07-09T00:54:54.495Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":695505,"link":"/api/v1/people/695505"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.150954213654153,"aZ":-33.55220965014729,"pfxX":0.9711818470729447,"pfxZ":-0.772245556479076,"pX":0.541518203494749,"pZ":2.203133363462099,"vX0":5.057716510519686,"vY0":-132.37815596311123,"vZ0":-4.08402226012883,"x":96.36,"y":179.3,"x0":-1.5167571212088067,"y0":50.00372471860761,"z0":6.210876780712364,"aX":1.7304344022672025},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.0,"breakHorizontal":-2.8,"spinRate":2807,"spinDirection":136},"zone":9,"typeConfidence":0.9,"plateTime":0.41309829716878754,"extension":6.395336856829303},"index":0,"playId":"60c526c0-202a-3f79-95e5-c8590895be02","pitchNumber":1,"startTime":"2026-07-09T00:53:14.659Z","endTime":"2026-07-09T00:53:19.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.055048071106135,"aZ":-29.78935039080354,"pfxX":0.9065260539419107,"pfxZ":1.354476388000176,"pX":-0.0857977062968735,"pZ":2.333915097431745,"vX0":3.239138444100185,"vY0":-131.2470657269643,"vZ0":-4.468162361399744,"x":120.27,"y":175.76,"x0":-1.4503201037226392,"y0":50.00058156115788,"z0":6.259990737680761,"aX":1.5909736729602113},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.8,"breakHorizontal":-2.3,"spinRate":2859,"spinDirection":119},"zone":5,"typeConfidence":0.9,"plateTime":0.4162820671416112,"extension":6.337283648831467},"index":1,"playId":"8f0ddfb6-20b4-3a35-bdd7-9a629b455827","pitchNumber":2,"startTime":"2026-07-09T00:53:33.224Z","endTime":"2026-07-09T00:53:37.553Z","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.9,"endSpeed":89.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74161793561138,"aZ":-11.472362750516107,"pfxX":-1.645391235728722,"pfxZ":10.082532011530276,"pX":-0.577578595212582,"pZ":4.716728332672026,"vX0":2.8563804460277162,"vY0":-142.61052537601114,"vZ0":-2.5905900548144865,"x":139.02,"y":111.43,"x0":-1.379807460277284,"y0":50.00426714229235,"z0":6.363617189130852,"aX":-3.3791238752498036},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.9,"breakHorizontal":2.4,"spinRate":2867,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.3845173388514014,"extension":6.412725071095981},"index":2,"playId":"f708c6f4-2b30-3b57-b551-e4189212d48f","pitchNumber":3,"startTime":"2026-07-09T00:53:57.311Z","endTime":"2026-07-09T00:54:00.621Z","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":98.6,"endSpeed":90.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.224589051309,"aZ":-11.433514484187173,"pfxX":-1.3863010313412563,"pfxZ":9.9342060585824,"pX":-0.3991557199160932,"pZ":4.997497454069337,"vX0":3.2021459133421715,"vY0":-143.58269444426827,"vZ0":-1.9286625609457575,"x":132.21,"y":103.85,"x0":-1.3487388439004544,"y0":50.00642756035614,"z0":6.3894064772491905,"aX":-2.8958178895912825},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.8,"breakHorizontal":1.9,"spinRate":2695,"spinDirection":194},"zone":11,"typeConfidence":0.9,"plateTime":0.38146761454546185,"extension":6.362016747152161},"index":3,"playId":"dba5e246-c000-3a07-b975-65f0e06f2cd6","pitchNumber":4,"startTime":"2026-07-09T00:54:17.920Z","endTime":"2026-07-09T00:54:22.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74410654940661,"aZ":-11.389084050500472,"pfxX":-3.1711426921659314,"pfxZ":10.262634697960149,"pX":0.010713915031172878,"pZ":3.372372717096583,"vX0":4.663980678652522,"vY0":-141.52295415665512,"vZ0":-5.992685249007189,"x":116.59,"y":147.73,"x0":-1.2477771322967701,"y0":50.002667646179056,"z0":6.24895051258509,"aX":-6.422942218142323},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":4.8,"spinRate":2648,"spinDirection":194},"zone":2,"typeConfidence":0.9,"plateTime":0.38724279692256713,"extension":6.51465855492337},"hitData":{"launchSpeed":91.1,"launchAngle":38.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.05,"coordY":84.45}},"index":4,"playId":"7b1ad34a-58f9-349e-8b15-f51894a4f6cd","pitchNumber":5,"startTime":"2026-07-09T00:54:41.691Z","endTime":"2026-07-09T00:54:54.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:54:54.495Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Bohm lines out to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-09T00:55:11.939Z","endTime":"2026-07-09T00:56:11.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"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":"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":2},"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(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.1,"endSpeed":90.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.240308646248295,"aZ":-11.100595092446332,"pfxX":-1.1964138116494736,"pfxZ":10.13989065466172,"pX":0.7633939125589841,"pZ":4.300102888221661,"vX0":5.59116305209613,"vY0":-142.85497586666114,"vZ0":-4.042967561676235,"x":87.9,"y":122.68,"x0":-1.0590253042131053,"y0":50.00021474196922,"z0":6.425109789080216,"aX":-2.4869322263672244},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.8,"breakHorizontal":1.1,"spinRate":2703,"spinDirection":192},"zone":12,"typeConfidence":0.9,"plateTime":0.38263186931479876,"extension":6.3959444736900215},"index":0,"playId":"9b2a2131-6ee6-3938-802a-4df9c42d44d3","pitchNumber":1,"startTime":"2026-07-09T00:55:27.167Z","endTime":"2026-07-09T00:55:33.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.748612447041598,"aZ":-9.12338042458365,"pfxX":-2.645589273033159,"pfxZ":11.248616646945552,"pX":0.19348726115386428,"pZ":2.544138111648406,"vX0":4.30341236094788,"vY0":-141.861727637851,"vZ0":-8.688240363123896,"x":109.62,"y":170.09,"x0":-0.9955759433803485,"y0":50.007087732242496,"z0":6.218354541976013,"aX":-5.423729243470252},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.8,"breakHorizontal":4.0,"spinRate":2707,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.3852709875311717,"extension":6.4219037797160325},"index":1,"playId":"c7a0418d-47e1-384a-94d9-e6b54c17ffbb","pitchNumber":2,"startTime":"2026-07-09T00:55:47.090Z","endTime":"2026-07-09T00:55:51.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.490196012423333,"aZ":-31.578177631421113,"pfxX":1.8757536636343815,"pfxZ":0.3252939150736207,"pX":-0.05204672847114661,"pZ":2.13233905955614,"vX0":2.7200631276815366,"vY0":-133.17307006426202,"vZ0":-4.761027658389722,"x":118.98,"y":181.21,"x0":-1.325793767585802,"y0":50.00055881548417,"z0":6.1968733249650665,"aX":3.4073929746747744},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.1,"breakHorizontal":-4.0,"spinRate":2845,"spinDirection":137},"zone":8,"typeConfidence":0.9,"plateTime":0.40948320984854014,"extension":6.412747232064881},"hitData":{"launchSpeed":93.9,"launchAngle":18.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.57,"coordY":76.92}},"index":2,"playId":"6eb79a71-6e04-3d42-852c-ec6ae086e979","pitchNumber":3,"startTime":"2026-07-09T00:56:04.508Z","endTime":"2026-07-09T00:56:11.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T00:56:11.613Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Phillies challenged (play at 1st), call on the field was upheld: Spencer Steer singles on a ground ball to second baseman Bryson Stott.","rbi":0,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-09T00:58:12.551Z","endTime":"2026-07-09T00:59:00.930Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77860113896355,"aZ":-25.049423050854728,"pfxX":2.894776706886142,"pfxZ":4.213190385057768,"pX":0.9717982833803923,"pZ":0.7911909536362267,"vX0":2.6415763139723754,"vY0":-128.6901584883946,"vZ0":-7.534738905342052,"x":79.96,"y":217.42,"x0":-0.44118802160022075,"y0":50.00252315470262,"z0":5.675674319649165,"aX":4.89156523609903},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.4,"breakHorizontal":-5.8,"spinRate":2473,"spinDirection":171},"zone":14,"typeConfidence":0.9,"plateTime":0.42437221225247246,"extension":6.894071585929428},"index":0,"playId":"dd3bd0df-868f-32e3-93b0-88688151f5bb","pitchNumber":1,"startTime":"2026-07-09T00:58:39.109Z","endTime":"2026-07-09T00:58:42.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31275002178589,"aZ":-27.67478978203893,"pfxX":1.5427449123264818,"pfxZ":2.690349178292866,"pX":0.7527133472804932,"pZ":2.342229894003281,"vX0":2.5688463712623104,"vY0":-128.43227739329424,"vZ0":-3.3681587159396065,"x":88.31,"y":175.54,"x0":-0.46046200261468895,"y0":50.00384906413761,"z0":5.820416564299817,"aX":2.5796472735811196},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":-3.4,"spinRate":2434,"spinDirection":155},"zone":6,"typeConfidence":0.9,"plateTime":0.42628798304300775,"extension":6.935078221240004},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":111.78,"coordY":142.56}},"index":1,"playId":"0763f960-e7ee-355a-933d-8d4920809ff8","pitchNumber":2,"startTime":"2026-07-09T00:58:53.318Z","endTime":"2026-07-09T00:59:00.930Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":143},"playEndTime":"2026-07-09T00:59:00.930Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Noelvi Marte lines out to center fielder Justin Crawford.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-09T00:59:41.224Z","endTime":"2026-07-09T01:03:10.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":86.6,"endSpeed":80.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.196096049212358,"aZ":-26.298823170500164,"pfxX":-7.2841425360248895,"pfxZ":3.633673447135437,"pX":0.8079572786363429,"pZ":1.154036489989174,"vX0":5.449972071965204,"vY0":-125.95542036202184,"vZ0":-6.027944785042779,"x":86.2,"y":207.62,"x0":-0.43127415887794296,"y0":50.00295132433699,"z0":5.688986062844118,"aX":-11.771992405225104},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":12.0,"spinRate":1450,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.4339143032805901,"extension":7.224435424947278},"index":0,"playId":"da1e5aea-c905-3bb8-aa1a-bd200c9d6708","pitchNumber":1,"startTime":"2026-07-09T01:01:47.350Z","endTime":"2026-07-09T01:01:52.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.031431828054775,"aZ":-12.134238025196517,"pfxX":-2.687749273454841,"pfxZ":10.566861812474066,"pX":-0.47977992289539595,"pZ":1.8681863799916132,"vX0":0.758314655796801,"vY0":-137.02303884978426,"vZ0":-8.068459944481921,"x":135.29,"y":188.34,"x0":-0.41139355664653887,"y0":50.002693556015785,"z0":5.685213174062724,"aX":-5.097040719183326},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":4.7,"spinRate":2548,"spinDirection":198},"zone":7,"typeConfidence":0.9,"plateTime":0.40014525669349466,"extension":7.036798998599358},"index":1,"playId":"f4713f49-a10b-3a2e-86f6-3cfe81109c58","pitchNumber":2,"startTime":"2026-07-09T01:02:04.221Z","endTime":"2026-07-09T01:02:08.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34257775472173,"aZ":-13.99252629592713,"pfxX":-1.2711197626821287,"pfxZ":9.531806086124575,"pX":0.9128800721847767,"pZ":2.2094414942274474,"vX0":4.042684450825437,"vY0":-137.23484909624327,"vZ0":-6.714944912145496,"x":82.2,"y":179.13,"x0":-0.41411190988357227,"y0":50.00332130017432,"z0":5.64094411943757,"aX":-2.4250238421067336},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":1.4,"spinRate":2558,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.39910057828668943,"extension":7.083428362933179},"index":2,"playId":"4d310463-2b85-3a29-baf0-d1354d7a9c5f","pitchNumber":3,"startTime":"2026-07-09T01:02:23.371Z","endTime":"2026-07-09T01:02:27.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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.665892149143854,"aZ":-13.515799268564116,"pfxX":-1.8841812206303237,"pfxZ":9.817583996128597,"pX":1.5755536893580198,"pZ":2.4510277815389205,"vX0":6.015036749732731,"vY0":-137.083278744389,"vZ0":-6.05782631323358,"x":56.94,"y":172.6,"x0":-0.4036450024566669,"y0":50.00630448690187,"z0":5.614583108838372,"aX":-3.5829393695342464},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":2.2,"spinRate":2446,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.39974974765485705,"extension":7.228288798185469},"index":3,"playId":"a664f9b2-2690-3f7c-b8ab-e30f6281f977","pitchNumber":4,"startTime":"2026-07-09T01:02:41.986Z","endTime":"2026-07-09T01:02:46.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.300837335191556,"aZ":-13.528201573883592,"pfxX":-1.2905423812733292,"pfxZ":9.964363335686215,"pX":0.4039567903777195,"pZ":1.7544040232233917,"vX0":2.5694279342560464,"vY0":-136.0437899524304,"vZ0":-7.934157974612748,"x":103.94,"y":151.26,"x0":-0.38578488871434763,"y0":50.00425756325837,"z0":5.649713392787308,"aX":-2.415497193156656},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":1.8,"spinRate":2446,"spinDirection":200},"zone":9,"typeConfidence":0.9,"plateTime":0.4028603745142587,"extension":7.119047882424382},"hitData":{"launchSpeed":91.4,"launchAngle":18.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.02,"coordY":82.77}},"index":4,"playId":"64240297-a178-3928-9141-c8ae04794663","pitchNumber":5,"startTime":"2026-07-09T01:03:00.000Z","endTime":"2026-07-09T01:03:10.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:03:10.627Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Trevino flies out to center fielder Justin Crawford.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-09T01:03:23.745Z","endTime":"2026-07-09T01:04:45.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.511551894376517,"aZ":-44.01203427707345,"pfxX":2.8030510903185037,"pfxZ":-8.293303150073971,"pX":0.48336934094187956,"pZ":1.7978516425811457,"vX0":1.2695312695830485,"vY0":-119.38139532824572,"vZ0":-0.0075660230769964976,"x":98.58,"y":190.24,"x0":-0.4215034012117208,"y0":50.00533367526726,"z0":5.801863600721659,"aX":3.998884542429625},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-14.6,"breakHorizontal":-5.4,"spinRate":2477,"spinDirection":23},"zone":9,"typeConfidence":0.9,"plateTime":0.460879676514907,"extension":7.036691818676116},"index":0,"playId":"9f9e4aec-c9bc-382b-8ad6-cc70672ca414","pitchNumber":1,"startTime":"2026-07-09T01:03:34.492Z","endTime":"2026-07-09T01:03:38.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.003847979850775,"aZ":-28.20885519276974,"pfxX":2.9511779740429747,"pfxZ":2.4373184396062166,"pX":-0.42151678607801674,"pZ":1.42499908510839,"vX0":-0.5315821629189017,"vY0":-126.08421352958248,"vZ0":-5.130214376053383,"x":133.07,"y":200.31,"x0":-0.5930731265364315,"y0":50.004807275079386,"z0":5.732736246451249,"aX":4.80394431069674},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":-5.3,"spinRate":2424,"spinDirection":152},"zone":13,"typeConfidence":0.91,"plateTime":0.43261180920169817,"extension":7.045753480013652},"index":1,"playId":"2db40ad3-3cb5-3e65-9535-a2023a7651fb","pitchNumber":2,"startTime":"2026-07-09T01:03:53.672Z","endTime":"2026-07-09T01:03:59.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.116295232049,"aZ":-42.8481315178184,"pfxX":5.0046012908758275,"pfxZ":-7.738131206406015,"pX":-0.3794896356261712,"pZ":3.8971967744926093,"vX0":-1.1761568488623366,"vY0":-117.01477919386461,"vZ0":4.610222484850081,"x":131.47,"y":133.56,"x0":-0.5188759335200419,"y0":50.00114763599697,"z0":5.928499369505787,"aX":6.904607157285277},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.5,"breakHorizontal":-8.8,"spinRate":2358,"spinDirection":28},"zone":11,"typeConfidence":0.9,"plateTime":0.46898328902763087,"extension":6.936344060858876},"index":2,"playId":"3d0a3433-6292-34d3-a56f-51d68d2184f9","pitchNumber":3,"startTime":"2026-07-09T01:04:13.441Z","endTime":"2026-07-09T01:04:18.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.540275619394304,"aZ":-14.240659983053726,"pfxX":1.2114634566212628,"pfxZ":9.549975649506472,"pX":0.38114404436226645,"pZ":2.3038116062164775,"vX0":1.848616335384876,"vY0":-136.09120278810843,"vZ0":-6.403145351067466,"x":102.47,"y":176.58,"x0":-0.4640264330577944,"y0":50.0031646895181,"z0":5.6714287189833135,"aX":2.274912283324615},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":-2.6,"spinRate":2557,"spinDirection":195},"zone":6,"typeConfidence":0.88,"plateTime":0.40228679177725013,"extension":7.079929547771925},"hitData":{"launchSpeed":92.4,"launchAngle":35.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":172.09,"coordY":75.21}},"index":3,"playId":"63f4e079-3d45-3f31-a0a9-82c7df174f05","pitchNumber":4,"startTime":"2026-07-09T01:04:32.696Z","endTime":"2026-07-09T01:04:45.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:04:45.707Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edwin Arroyo lines out to center fielder Justin Crawford.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-09T01:04:56.330Z","endTime":"2026-07-09T01:06:20.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.872108990546835,"aZ":-43.220372210779615,"pfxX":2.3007236887218,"pfxZ":-7.451812488513609,"pX":0.01681293499099585,"pZ":1.39617439475958,"vX0":0.546186989759729,"vY0":-121.516077901766,"vZ0":-1.459353892967085,"x":116.36,"y":201.08,"x0":-0.5102445623534436,"y0":50.0052959576667,"z0":5.791028782882543,"aX":3.4090658350507015},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.6,"breakHorizontal":-4.3,"spinRate":2572,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.45235237749101564,"extension":7.011055982897275},"index":0,"playId":"34d55c72-0ac7-3881-997e-282f1da1faaa","pitchNumber":1,"startTime":"2026-07-09T01:05:12.034Z","endTime":"2026-07-09T01:05:16.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.665649204529753,"aZ":-12.28470525938468,"pfxX":-2.172127613471259,"pfxZ":10.394605112452656,"pX":0.4872719642173813,"pZ":1.8206879714081512,"vX0":3.037602464213572,"vY0":-137.28246958304925,"vZ0":-7.970193492888029,"x":98.43,"y":189.62,"x0":-0.35003538521807037,"y0":50.00296242765084,"z0":5.592820839885506,"aX":-4.15662024430559},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":3.4,"spinRate":2631,"spinDirection":197},"zone":9,"typeConfidence":0.9,"plateTime":0.3985904483344167,"extension":7.100125716855006},"index":1,"playId":"cb12d325-c5a8-31d6-bab2-b03ba74e4ab4","pitchNumber":2,"startTime":"2026-07-09T01:05:29.675Z","endTime":"2026-07-09T01:05:34.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.176119532285533,"aZ":-13.136454408456604,"pfxX":-2.3405157745525536,"pfxZ":9.719725337995628,"pX":0.31635045630495084,"pZ":2.6389539679024026,"vX0":2.9847057811567366,"vY0":-139.06930134094964,"vZ0":-5.925454046605228,"x":104.94,"y":167.53,"x0":-0.4667002574173858,"y0":50.00311376754787,"z0":5.668515310187618,"aX":-4.584764550304281},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":3.6,"spinRate":2636,"spinDirection":201},"zone":6,"typeConfidence":0.91,"plateTime":0.3938371318121088,"extension":6.975337323955686},"index":2,"playId":"7244dabe-da0d-31fb-9638-e20925b0c544","pitchNumber":3,"startTime":"2026-07-09T01:05:48.686Z","endTime":"2026-07-09T01:05:51.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81159676077008,"aZ":-26.900533737090893,"pfxX":-7.75145747198737,"pfxZ":3.2810460668577335,"pX":-0.9015869891490245,"pZ":1.9188274012270223,"vX0":1.6303019606902942,"vY0":-125.33386834561809,"vZ0":-3.577819156362565,"x":151.37,"y":186.97,"x0":-0.5486526741764323,"y0":50.00481465791736,"z0":5.536272019574006,"aX":-12.463899165175185},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.4,"breakHorizontal":13.8,"spinRate":1440,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.4352639797969946,"extension":6.982172419082344},"hitData":{"launchSpeed":89.6,"launchAngle":25.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.57,"coordY":63.39}},"index":3,"playId":"1640720e-fc22-344e-a144-4fde87d12137","pitchNumber":4,"startTime":"2026-07-09T01:06:13.161Z","endTime":"2026-07-09T01:06:20.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:06:20.879Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Rincones Jr. flies out to left fielder JJ Bleday.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-09T01:09:03.006Z","endTime":"2026-07-09T01:10:21.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brock Burke replaces Chase Burns.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T01:06:58.701Z","endTime":"2026-07-09T01:09:05.297Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"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":94.4,"endSpeed":86.0,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61992931961736,"aZ":-14.39711702981275,"pfxX":5.894570696899098,"pfxZ":9.393221030698431,"pX":-0.26426276799111387,"pZ":1.7160539816810054,"vX0":-6.999844584071591,"vY0":-137.00879813247792,"vZ0":-9.026954080171166,"x":127.07,"y":192.45,"x0":1.5636175761707163,"y0":50.00165090949329,"z0":6.048044503971977,"aX":11.153124735924417},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":-9.1,"spinRate":2301,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.40050963844682475,"extension":6.82472756080986},"index":1,"playId":"6df32986-20f1-3c06-bd79-6aa6de824d48","pitchNumber":1,"startTime":"2026-07-09T01:09:05.297Z","endTime":"2026-07-09T01:09:12.476Z","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":93.7,"endSpeed":85.5,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.786431153302473,"aZ":-18.61942371288875,"pfxX":9.15242566502479,"pfxZ":7.232876052871667,"pX":0.1803230808701646,"pZ":2.9702060776310466,"vX0":-6.844941816641638,"vY0":-136.24805529271728,"vZ0":-5.106486111197997,"x":110.13,"y":158.58,"x0":1.539870345503554,"y0":50.00453066189302,"z0":6.161178196113319,"aX":17.15673367060685},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.1,"breakHorizontal":-15.1,"spinRate":2182,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.4024720806703743,"extension":6.7470336246822145},"index":2,"playId":"26409138-ef10-3fe7-94ed-e19405d6c38f","pitchNumber":2,"startTime":"2026-07-09T01:09:18.893Z","endTime":"2026-07-09T01:09:23.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41422516205351,"aZ":-14.629185968914328,"pfxX":5.315682977578384,"pfxZ":8.94712684340728,"pX":0.027147647987484317,"pZ":3.8226559953840398,"vX0":-6.0431966452857235,"vY0":-139.39397212718652,"vZ0":-3.867977445559968,"x":115.97,"y":135.57,"x0":1.536366475331028,"y0":50.00134935104268,"z0":6.19926900413844,"aX":10.421980436700782},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":-8.3,"spinRate":2284,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.39350283698926347,"extension":6.676269199054702},"index":3,"playId":"87d628c5-876d-330e-80b0-6c4e7b5ab986","pitchNumber":3,"startTime":"2026-07-09T01:09:33.797Z","endTime":"2026-07-09T01:09:36.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35252752022219,"aZ":-12.427680823771261,"pfxX":5.166962955744822,"pfxZ":10.10359029123823,"pX":-1.4591724530749928,"pZ":3.558469947808722,"vX0":-9.454923414918065,"vY0":-139.38986850929575,"vZ0":-5.207602628306365,"x":172.62,"y":142.7,"x0":1.3160908588344284,"y0":50.00108832596516,"z0":6.281655378928535,"aX":10.097451767172222},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":-7.2,"spinRate":2304,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.39399631346362973,"extension":6.6035941301228265},"index":4,"playId":"d971ab75-ccf2-3228-9676-57a79048124d","pitchNumber":4,"startTime":"2026-07-09T01:09:53.000Z","endTime":"2026-07-09T01:09:56.972Z","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":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52270350325864,"aZ":-14.603909191227798,"pfxX":5.629468712518593,"pfxZ":9.099264283741093,"pX":-0.03752594231131119,"pZ":3.8394591895003467,"vX0":-6.139972079978047,"vY0":-138.46159295412613,"vZ0":-4.143316269367139,"x":118.43,"y":135.11,"x0":1.4832270547786204,"y0":50.001136089311366,"z0":6.340447158442154,"aX":10.868838257029994},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":-8.9,"spinRate":2297,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.39642811226435404,"extension":6.5983981938694525},"hitData":{"launchSpeed":87.9,"launchAngle":30.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.44,"coordY":89.16}},"index":5,"playId":"fd80e416-4b7a-34e8-a537-4233be09f620","pitchNumber":5,"startTime":"2026-07-09T01:10:10.126Z","endTime":"2026-07-09T01:10:21.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:10:21.824Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Crawford strikes out swinging.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-09T01:10:28.636Z","endTime":"2026-07-09T01:11:36.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.247657105912005,"aZ":-18.39898912156246,"pfxX":8.719989627722132,"pfxZ":7.33543951097169,"pX":0.13398209696413096,"pZ":1.8327887103312444,"vX0":-6.913116455251119,"vY0":-136.22757280953252,"vZ0":-8.046523270139367,"x":111.89,"y":189.29,"x0":1.5731207790761894,"y0":50.00032365612874,"z0":6.099195038982921,"aX":16.368338006155287},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":-14.3,"spinRate":2057,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.4022535644617933,"extension":6.720475114887407},"index":0,"playId":"f568feb4-0968-3f42-953a-176d0f1c9420","pitchNumber":1,"startTime":"2026-07-09T01:10:41.040Z","endTime":"2026-07-09T01:10:45.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.961296374455177,"aZ":-16.671146125484096,"pfxX":9.667148113905302,"pfxZ":8.212730110691576,"pX":-0.04037494682407965,"pZ":2.6508597370461335,"vX0":-7.398430866060288,"vY0":-136.71817385737089,"vZ0":-6.305256418052347,"x":118.54,"y":167.21,"x0":1.4487338071351195,"y0":50.00357204537861,"z0":6.136892026221892,"aX":18.248446371709555},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":-15.8,"spinRate":2186,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.401070146401743,"extension":6.772740479514871},"index":1,"playId":"8a030a73-c7e4-3e24-8556-9383c541e3eb","pitchNumber":2,"startTime":"2026-07-09T01:10:57.943Z","endTime":"2026-07-09T01:11:06.182Z","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":96.9,"endSpeed":87.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.562874484445075,"aZ":-12.754313257672896,"pfxX":5.016869884612548,"pfxZ":9.727438961083497,"pX":0.11196473180952217,"pZ":4.102248763346442,"vX0":-5.575793131470757,"vY0":-140.99043644352253,"vZ0":-3.5902968554366463,"x":112.73,"y":128.02,"x0":1.4713583557228358,"y0":50.003317886865304,"z0":6.2256316621346475,"aX":10.016350234537233},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":-7.8,"spinRate":2241,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.389750342158659,"extension":6.587631783829536},"index":2,"playId":"814b234c-5252-3ee3-b4d8-025c41d58a75","pitchNumber":3,"startTime":"2026-07-09T01:11:12.741Z","endTime":"2026-07-09T01:11:17.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.500543639087056,"aZ":-15.535867172010022,"pfxX":7.533449216088647,"pfxZ":8.321928606695444,"pX":0.23799225252904088,"pZ":4.0472533890910185,"vX0":-5.908542428881676,"vY0":-140.65949766497766,"vZ0":-3.3777729723676653,"x":107.93,"y":129.5,"x0":1.3891062439267763,"y0":50.005244981847916,"z0":6.273722319117629,"aX":15.067527047793547},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":-12.4,"spinRate":2367,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3896907427020615,"extension":6.670297723140361},"index":3,"playId":"64fc0a5d-5ad6-3012-a889-97518d07da59","pitchNumber":4,"startTime":"2026-07-09T01:11:32.380Z","endTime":"2026-07-09T01:11:36.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:11:36.993Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.T. Realmuto homers (7) on a fly ball to left field.","rbi":1,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-09T01:11:44.887Z","endTime":"2026-07-09T01:13:01.828Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":656271,"link":"/api/v1/people/656271"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.7,"endSpeed":78.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.385435396557472,"aZ":-26.43809938880487,"pfxX":2.624568700462415,"pfxZ":3.6991195028538915,"pX":-0.27079969350225824,"pZ":3.005931356160963,"vX0":-5.561517593332078,"vY0":-123.36153983520346,"vZ0":-2.3779662297605597,"x":127.32,"y":157.62,"x0":1.6667336976883462,"y0":50.000150585243055,"z0":6.199742771287463,"aX":4.065780227085627},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.4,"breakHorizontal":-3.5,"spinRate":2160,"spinDirection":166},"zone":1,"typeConfidence":2.0,"plateTime":0.4431530127589167,"extension":6.58149851705988},"index":0,"playId":"40f47fa4-38c0-336a-bc9a-cdfe4ee8ef0d","pitchNumber":1,"startTime":"2026-07-09T01:12:01.960Z","endTime":"2026-07-09T01:12:06.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.578179810287466,"aZ":-16.484062156927724,"pfxX":8.046759151991537,"pfxZ":7.906233672368607,"pX":1.2062740168987691,"pZ":4.287337412367944,"vX0":-4.054380504756733,"vY0":-140.42409410277585,"vZ0":-2.2555119593057027,"x":71.02,"y":123.02,"x0":1.6279710102251301,"y0":50.0059321173524,"z0":6.180794076444717,"aX":15.976810821678734},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":-13.7,"spinRate":2349,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.39095260468197335,"extension":6.660047016264021},"index":1,"playId":"ac91e2aa-8be2-387f-a18f-31cb1e4c5273","pitchNumber":2,"startTime":"2026-07-09T01:12:19.214Z","endTime":"2026-07-09T01:12:24.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.768827503247373,"aZ":-15.839400091478675,"pfxX":7.402221268419639,"pfxZ":8.315171591477949,"pX":-0.3745583079734154,"pZ":3.328856290989707,"vX0":-7.440085686355938,"vY0":-139.363446727335,"vZ0":-4.984165083625699,"x":131.28,"y":148.9,"x0":1.3699619837428914,"y0":50.00132799950379,"z0":6.189200940924131,"aX":14.537615407762742},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":-11.9,"spinRate":2375,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.3932554980955949,"extension":6.842999540770099},"hitData":{"launchSpeed":98.6,"launchAngle":39.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":36.59,"coordY":86.58}},"index":2,"playId":"49092171-2304-348b-a1fd-73c2d7c727c0","pitchNumber":3,"startTime":"2026-07-09T01:12:36.731Z","endTime":"2026-07-09T01:13:01.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:13:01.828Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edmundo Sosa singles on a sharp line drive to left fielder JJ Bleday.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-09T01:13:14.001Z","endTime":"2026-07-09T01:14:23.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33371024872882,"aZ":-26.222811897116383,"pfxX":1.1904921130170645,"pfxZ":3.6640613646949696,"pX":-0.19035033904929574,"pZ":2.1134991930000484,"vX0":-4.9268477693229515,"vY0":-126.49254638835598,"vZ0":-5.026580490454265,"x":124.26,"y":181.72,"x0":1.62630098589749,"y0":50.003025012013964,"z0":6.2240053719158555,"aX":1.9340230731550747},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.8,"breakHorizontal":-1.1,"spinRate":2270,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.4326982161406945,"extension":6.64904169082321},"index":0,"playId":"29928961-52d3-3d0a-97fc-e0fb6631db44","pitchNumber":1,"startTime":"2026-07-09T01:13:28.693Z","endTime":"2026-07-09T01:13:32.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21208856187073,"aZ":-21.680833221670742,"pfxX":8.888554557602335,"pfxZ":6.343408211568796,"pX":-0.09090000983845704,"pZ":1.7637254658733943,"vX0":-7.3855697763947195,"vY0":-127.51886184567388,"vZ0":-6.303554065911675,"x":120.46,"y":191.16,"x0":1.682281729554599,"y0":50.00120136763428,"z0":5.96798840184903,"aX":14.697694086439867},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.3,"breakHorizontal":-14.5,"spinRate":2009,"spinDirection":126},"zone":8,"typeConfidence":2.0,"plateTime":0.42884955930968216,"extension":6.677387530281174},"index":1,"playId":"7301a7bb-93b3-3420-b929-83096337877d","pitchNumber":2,"startTime":"2026-07-09T01:13:47.667Z","endTime":"2026-07-09T01:13:52.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.405543428366656,"aZ":-27.618088402142472,"pfxX":7.384006230291385,"pfxZ":2.8284026076240583,"pX":0.7292833752946147,"pZ":3.103126548616414,"vX0":-4.668463307469756,"vY0":-126.08186836787793,"vZ0":-2.103947235945898,"x":89.2,"y":155.0,"x0":1.6446181189980236,"y0":50.00469125758105,"z0":6.175176929738135,"aX":11.90078993789644},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.9,"breakHorizontal":-12.4,"spinRate":2065,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.43427727300910357,"extension":6.549668137567594},"hitData":{"launchSpeed":109.8,"launchAngle":11.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":65.63,"coordY":95.07}},"index":2,"playId":"a1a0078b-e271-3f4e-9656-e2c35e797e03","pitchNumber":3,"startTime":"2026-07-09T01:14:13.908Z","endTime":"2026-07-09T01:14:23.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:14:23.440Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Harper walks. Edmundo Sosa to 2nd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-09T01:14:32.035Z","endTime":"2026-07-09T01:16:47.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnSecond":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43015529239798,"aZ":-13.628024578545638,"pfxX":6.421737306026886,"pfxZ":9.145424576084968,"pX":-0.4691667352885835,"pZ":2.9973537180239584,"vX0":-8.060843622343215,"vY0":-141.1272081621443,"vZ0":-6.38424812693808,"x":134.88,"y":157.85,"x0":1.5823145350117607,"y0":50.00648475872743,"z0":6.157365231414782,"aX":13.029030037731816},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":-10.1,"spinRate":2277,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.38727108310595293,"extension":6.849414434716197},"index":0,"playId":"c73af300-3df7-3184-b592-afad6b85880c","pitchNumber":1,"startTime":"2026-07-09T01:14:52.295Z","endTime":"2026-07-09T01:14:56.039Z","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.8,"endSpeed":86.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.532080482567068,"aZ":-19.638495040816586,"pfxX":8.322639977487185,"pfxZ":6.592693802284513,"pX":0.9907300311386918,"pZ":3.6016386745777975,"vX0":-4.654720864041281,"vY0":-136.63500329517345,"vZ0":-3.648690994303609,"x":79.24,"y":141.54,"x0":1.630104205277752,"y0":50.00230022139952,"z0":6.294412507193847,"aX":15.823551257667873},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.4,"breakHorizontal":-14.2,"spinRate":2071,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4000240539573445,"extension":6.778867436684879},"index":1,"playId":"5436a421-c8e1-3b79-86a3-24c35e7b4b2d","pitchNumber":2,"startTime":"2026-07-09T01:15:10.138Z","endTime":"2026-07-09T01:15:14.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18213909738867,"aZ":-17.23546873400219,"pfxX":6.630819297187157,"pfxZ":7.677740823206127,"pX":-0.6481899046525339,"pZ":1.8068849721421627,"vX0":-8.259990527196425,"vY0":-137.7817513266881,"vZ0":-8.506580846949278,"x":141.71,"y":189.99,"x0":1.5103448908131603,"y0":50.00274556091475,"z0":6.072117959083329,"aX":12.901716058452848},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":-10.6,"spinRate":2260,"spinDirection":136},"zone":7,"typeConfidence":2.0,"plateTime":0.3957347987218385,"extension":7.054358051375138},"index":2,"playId":"a3744213-2039-3571-bb63-75e58f845c6e","pitchNumber":3,"startTime":"2026-07-09T01:15:40.268Z","endTime":"2026-07-09T01:15:45.243Z","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":94.9,"endSpeed":87.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69381931128786,"aZ":-17.471527141241324,"pfxX":6.440049045439585,"pfxZ":7.558895956994554,"pX":-0.5859989434924334,"pZ":3.579518299173214,"vX0":-7.839763639639673,"vY0":-138.10273810393818,"vZ0":-4.0741283521774925,"x":139.34,"y":142.13,"x0":1.4433380278620276,"y0":50.006544148888544,"z0":6.2378671462187745,"aX":12.532445369524595},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":-10.2,"spinRate":2291,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.3955432490494446,"extension":6.812558698137966},"index":3,"playId":"0ade373e-632a-3d64-9740-c73f1dc0de68","pitchNumber":4,"startTime":"2026-07-09T01:15:59.346Z","endTime":"2026-07-09T01:16:03.292Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.818664384094973,"aZ":-16.56278888751339,"pfxX":8.235476668290904,"pfxZ":8.016068913996031,"pX":-0.35210018142556077,"pZ":3.323554532537339,"vX0":-7.868173176714646,"vY0":-138.62907393763712,"vZ0":-4.9274777398595955,"x":130.42,"y":149.04,"x0":1.4521194961885746,"y0":50.00387928994414,"z0":6.228768944265513,"aX":16.04024431046983},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":-13.3,"spinRate":2270,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.3950248648679473,"extension":6.89007671077712},"index":4,"playId":"138e5132-8409-3c76-9c74-4cf846244ad5","pitchNumber":5,"startTime":"2026-07-09T01:16:18.894Z","endTime":"2026-07-09T01:16:22.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07831405710074,"aZ":-13.548515521750428,"pfxX":5.388536002116116,"pfxZ":9.127253928926207,"pX":-1.2184457281043646,"pZ":3.031836837307116,"vX0":-9.457742234170112,"vY0":-142.0804897689481,"vZ0":-6.2642445006528185,"x":163.44,"y":156.92,"x0":1.4560634504122085,"y0":50.00615951534632,"z0":6.129215221745411,"aX":11.000770793458816},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":-7.8,"spinRate":2444,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.3857590315864292,"extension":6.986313398038342},"index":5,"playId":"c87ac8f9-89f4-383e-b51f-d912210c8979","pitchNumber":6,"startTime":"2026-07-09T01:16:39.148Z","endTime":"2026-07-09T01:16:47.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:16:47.727Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-09T01:17:01.475Z","endTime":"2026-07-09T01:19:05.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82084802828344,"aZ":-26.746313690295008,"pfxX":1.3843247404371617,"pfxZ":3.2824444004887745,"pX":-1.1378943976085956,"pZ":1.1615046977641488,"vX0":-6.940442739575756,"vY0":-127.8926789668742,"vZ0":-7.403464090128221,"x":160.37,"y":207.42,"x0":1.4332613027518797,"y0":50.00251297350249,"z0":6.196839763924643,"aX":2.2893754292212263},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.4,"breakHorizontal":-1.0,"spinRate":2325,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.42856925841896576,"extension":6.707307073022386},"index":0,"playId":"5d675aa5-c5f7-3482-b5cd-d47eb7a0f188","pitchNumber":1,"startTime":"2026-07-09T01:17:27.323Z","endTime":"2026-07-09T01:17:32.054Z","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":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17753219851775,"aZ":-12.537098396600728,"pfxX":5.284696132749671,"pfxZ":9.491269050800618,"pX":0.3937754824371643,"pZ":3.51128112238599,"vX0":-5.170306084626324,"vY0":-142.77197239804477,"vZ0":-5.442146195184674,"x":101.99,"y":143.98,"x0":1.5396051537932345,"y0":50.00223194594651,"z0":6.227789684288503,"aX":10.93413500291073},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.3,"breakHorizontal":-8.5,"spinRate":2428,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.38330620808649973,"extension":6.808837065790328},"index":1,"playId":"8cd47713-3409-366e-bfb8-7721703dd591","pitchNumber":2,"startTime":"2026-07-09T01:17:48.237Z","endTime":"2026-07-09T01:17:51.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.841703589280332,"aZ":-16.926262139028704,"pfxX":7.961361799256012,"pfxZ":7.85047099841081,"pX":-1.2878651759185378,"pZ":0.867432680814289,"vX0":-10.288910412587638,"vY0":-138.05323315576175,"vZ0":-11.022204642729683,"x":166.09,"y":215.36,"x0":1.4416474491267781,"y0":50.00647175030514,"z0":6.034128937550902,"aX":15.471821359834587},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":-12.5,"spinRate":2170,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.3957519391937927,"extension":6.888031230457594},"index":2,"playId":"b7097961-7589-31ca-a899-cc4461ad2705","pitchNumber":3,"startTime":"2026-07-09T01:18:12.805Z","endTime":"2026-07-09T01:18:16.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.931585423103645,"aZ":-20.820116506892187,"pfxX":9.51816373065386,"pfxZ":5.607766096962827,"pX":0.21585539185433827,"pZ":2.7924133902677877,"vX0":-7.494030497362314,"vY0":-141.31600986116024,"vZ0":-5.330725808814733,"x":108.77,"y":163.38,"x0":1.6643117581346771,"y0":50.00136719544906,"z0":6.038875846290674,"aX":19.26681786340975},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.2,"breakHorizontal":-15.7,"spinRate":2262,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.38745811912447126,"extension":7.065388888859847},"index":3,"playId":"eb7c6205-1945-3979-8970-f3365aefd306","pitchNumber":4,"startTime":"2026-07-09T01:18:40.603Z","endTime":"2026-07-09T01:18:44.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.038002283168208,"aZ":-24.621394518356926,"pfxX":1.600743825478168,"pfxZ":4.540771982417208,"pX":-1.223472722405088,"pZ":1.200672028179043,"vX0":-7.298064665217441,"vY0":-128.04168883045062,"vZ0":-7.75642034599253,"x":163.64,"y":206.36,"x0":1.453741573704322,"y0":50.003110471581195,"z0":6.19121841274225,"aX":2.6632723460618473},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.7,"breakHorizontal":-1.3,"spinRate":2356,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.42750572389859354,"extension":6.913126522296887},"index":4,"playId":"500f4752-7b9f-3cdf-8c43-4506a03f3642","pitchNumber":5,"startTime":"2026-07-09T01:19:02.177Z","endTime":"2026-07-09T01:19:05.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:19:05.922Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl walks.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T01:21:45.289Z","endTime":"2026-07-09T01:23:13.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: José Alvarado replaces Max Lazar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T01:20:16.084Z","endTime":"2026-07-09T01:21:47.437Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":97.3,"endSpeed":88.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.949278380007414,"aZ":-14.316532374404623,"pfxX":8.242099386442984,"pfxZ":8.869385742134927,"pX":0.03781253864441969,"pZ":3.1064511525838507,"vX0":-6.4169160515689825,"vY0":-141.39674295159358,"vZ0":-6.554929111090445,"x":115.56,"y":154.91,"x0":1.2722783357825846,"y0":50.00358364068508,"z0":6.383366078085004,"aX":16.59527050106442},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":-13.6,"spinRate":1946,"spinDirection":152},"zone":2,"typeConfidence":0.9,"plateTime":0.38820783535778247,"extension":6.817409202973087},"index":1,"playId":"5c4e005a-23ad-3b91-9279-1628f915abb9","pitchNumber":1,"startTime":"2026-07-09T01:21:47.437Z","endTime":"2026-07-09T01:21:51.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20218651648897,"aZ":-14.913835075076761,"pfxX":9.468095990761823,"pfxZ":8.325753760040662,"pX":-0.824383538049167,"pZ":3.648246933985717,"vX0":-9.541645093802693,"vY0":-143.12250369310877,"vZ0":-5.050462031037651,"x":148.42,"y":140.28,"x0":1.3234129300543316,"y0":50.00602698014474,"z0":6.370751216295363,"aX":19.635751647212324},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.2,"breakHorizontal":-15.2,"spinRate":1960,"spinDirection":146},"zone":11,"typeConfidence":0.9,"plateTime":0.38278794595816024,"extension":7.0106112946501415},"index":2,"playId":"abeb5356-6a26-3109-8810-48db9c846d1c","pitchNumber":2,"startTime":"2026-07-09T01:22:05.304Z","endTime":"2026-07-09T01:22:09.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.701912731620226,"aZ":-34.82722374811741,"pfxX":1.4500693223576704,"pfxZ":-1.7403033144789481,"pX":0.9924038067670853,"pZ":-0.4023523240157919,"vX0":-1.5227598162387077,"vY0":-122.67807971211148,"vZ0":-8.800456898335435,"x":79.17,"y":249.64,"x0":1.4333323285717279,"y0":50.004698676056165,"z0":6.207746759532349,"aX":2.2062641781332375},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.0,"breakHorizontal":-2.3,"spinRate":2387,"spinDirection":346},"zone":14,"typeConfidence":0.9,"plateTime":0.44680181724467705,"extension":6.895976035454898},"index":3,"playId":"9ca2a3a6-6a0a-3717-8c1e-497c0508dc73","pitchNumber":3,"startTime":"2026-07-09T01:22:21.636Z","endTime":"2026-07-09T01:22:25.223Z","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":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25998796861733,"aZ":-14.600142185198445,"pfxX":8.429984580260161,"pfxZ":8.433164273143014,"pX":-1.318465188801566,"pZ":1.4736335278955606,"vX0":-10.593492230660521,"vY0":-142.8242079773508,"vZ0":-10.910801976740823,"x":167.26,"y":198.99,"x0":1.3285502658268855,"y0":50.00162293522885,"z0":6.241295878131066,"aX":17.564512858084463},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.3,"breakHorizontal":-13.3,"spinRate":2045,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.38225785887505515,"extension":7.152302021556486},"index":4,"playId":"6b5293e2-15a9-330a-b509-857ca99e7832","pitchNumber":4,"startTime":"2026-07-09T01:22:44.289Z","endTime":"2026-07-09T01:22:47.763Z","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":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.664922017521132,"aZ":-16.83614235451752,"pfxX":8.274432493686634,"pfxZ":7.381425900961361,"pX":-0.8444291395159856,"pZ":2.7055532280232377,"vX0":-9.292155966883087,"vY0":-142.71967313000863,"vZ0":-7.196058328592513,"x":149.19,"y":165.73,"x0":1.3675754095001016,"y0":50.003240861914904,"z0":6.306412144736642,"aX":17.192261729276343},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.1,"breakHorizontal":-13.3,"spinRate":1981,"spinDirection":142},"zone":11,"typeConfidence":0.9,"plateTime":0.382748941927618,"extension":7.067504428985546},"index":5,"playId":"527beb72-1c69-34ed-821f-a6d4831126f5","pitchNumber":5,"startTime":"2026-07-09T01:23:08.703Z","endTime":"2026-07-09T01:23:13.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:23:13.648Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks. TJ Friedl to 2nd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T01:23:22.242Z","endTime":"2026-07-09T01:25:54.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73748634239554,"aZ":-18.49558887971944,"pfxX":9.218447276139276,"pfxZ":6.498664526144353,"pX":-0.6394317271468116,"pZ":2.683791526149812,"vX0":-6.207068359955214,"vY0":-143.99313343646392,"vZ0":-6.935871229972285,"x":141.37,"y":166.32,"x0":0.3440035092134843,"y0":50.00223073771029,"z0":6.263719301166736,"aX":19.400349577288484},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.6,"breakHorizontal":-15.5,"spinRate":1949,"spinDirection":141},"zone":4,"typeConfidence":0.91,"plateTime":0.3800615927214155,"extension":6.91425939563748},"index":0,"playId":"aa0c26e4-d77c-3adb-8d4f-12b5b20ce2a1","pitchNumber":1,"startTime":"2026-07-09T01:23:41.146Z","endTime":"2026-07-09T01:23:45.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.738569004205395,"aZ":-16.498872975518548,"pfxX":8.387226803064415,"pfxZ":7.649104982640358,"pX":-1.8354258163023223,"pZ":3.586446101763731,"vX0":-8.062643662742378,"vY0":-141.86196395617253,"vZ0":-4.744555438975057,"x":186.96,"y":141.95,"x0":-0.05396413339247662,"y0":50.00640972865352,"z0":6.323616554638945,"aX":17.19544335660988},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.1,"breakHorizontal":-13.7,"spinRate":1943,"spinDirection":147},"zone":11,"typeConfidence":0.9,"plateTime":0.3852705852837368,"extension":6.8752358422559405},"index":1,"playId":"14ee744c-662e-3d39-8d7f-c57e5ad08be2","pitchNumber":2,"startTime":"2026-07-09T01:24:01.461Z","endTime":"2026-07-09T01:24:04.858Z","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":91.9,"endSpeed":85.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41183297224908,"aZ":-23.15907537482343,"pfxX":-0.9258872996266483,"pfxZ":4.92510761488006,"pX":-0.760548743740277,"pZ":1.972099846028454,"vX0":-2.162658349444789,"vY0":-133.84878223886994,"vZ0":-7.215464913827881,"x":145.99,"y":185.53,"x0":0.17534354917968129,"y0":50.00578803395298,"z0":6.338468841719983,"aX":-1.6952176197584585},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.7,"breakHorizontal":2.2,"spinRate":2139,"spinDirection":159},"zone":7,"typeConfidence":0.9,"plateTime":0.4077956644533107,"extension":6.795725809670382},"index":2,"playId":"e9f4a3c2-67b7-36af-aee9-614345553e83","pitchNumber":3,"startTime":"2026-07-09T01:24:23.807Z","endTime":"2026-07-09T01:24:28.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1886925942024,"aZ":-24.683522080067856,"pfxX":-1.5149675647492185,"pfxZ":3.982383836482237,"pX":-1.4007274538189,"pZ":2.504415685539299,"vX0":-3.5323522993459244,"vY0":-135.6965380087053,"vZ0":-5.797761242701609,"x":170.39,"y":171.16,"x0":0.11012248291194755,"y0":50.00347577098412,"z0":6.367466098192506,"aX":-2.850999621060342},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.2,"breakHorizontal":3.5,"spinRate":2158,"spinDirection":167},"zone":13,"typeConfidence":0.9,"plateTime":0.40225761058166487,"extension":6.798568980911822},"index":3,"playId":"f3a2e642-5ec6-3f22-a5d6-fb6ec932430f","pitchNumber":4,"startTime":"2026-07-09T01:24:54.728Z","endTime":"2026-07-09T01:24:58.888Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"5ccfb195-6a45-4bbf-95ec-d353021efeb6","startTime":"2026-07-09T01:25:10.312Z","endTime":"2026-07-09T01:25:15.034Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.481871412062578,"aZ":-19.42990529346147,"pfxX":8.902546453951093,"pfxZ":6.124681287814062,"pX":-1.532602002692114,"pZ":2.4229108168132845,"vX0":-8.465828675137836,"vY0":-142.98274577231788,"vZ0":-6.971761630452933,"x":175.42,"y":173.36,"x0":0.3030476721254377,"y0":50.00211611745502,"z0":6.10223365695112,"aX":18.521481537252242},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":9.8,"breakHorizontal":-14.5,"spinRate":2015,"spinDirection":143},"zone":13,"typeConfidence":0.9,"plateTime":0.3823653451136888,"extension":6.9953692539110275},"index":5,"playId":"505f7319-9ee1-37e3-8f3e-f6842692ff68","pitchNumber":5,"startTime":"2026-07-09T01:25:26.345Z","endTime":"2026-07-09T01:25:31.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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55222818390916,"aZ":-15.437455079682083,"pfxX":8.468011541692759,"pfxZ":7.880521619464681,"pX":-1.5771123927160957,"pZ":1.8059892633154375,"vX0":-8.039137389304889,"vY0":-144.53853302496486,"vZ0":-9.583437295424607,"x":177.12,"y":190.02,"x0":0.1352177989817764,"y0":50.00155503120689,"z0":6.104647438358227,"aX":17.980660319272904},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.6,"breakHorizontal":-13.8,"spinRate":1969,"spinDirection":147},"zone":13,"typeConfidence":0.91,"plateTime":0.3784312102925238,"extension":7.084094809443331},"index":6,"playId":"3e808d36-03f1-3625-9700-da0159d0b5de","pitchNumber":6,"startTime":"2026-07-09T01:25:49.685Z","endTime":"2026-07-09T01:25:54.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:25:54.033Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to center fielder Justin Crawford.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T01:27:01.167Z","endTime":"2026-07-09T01:27:14.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T01:26:14.503Z","endTime":"2026-07-09T01:27:03.483Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":98.5,"endSpeed":90.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.123272451002336,"aZ":-14.979377601547057,"pfxX":6.550282381868564,"pfxZ":8.26062895154375,"pX":0.3645407333294634,"pZ":3.1524116875431174,"vX0":-2.6162508082677394,"vY0":-143.3668863835016,"vZ0":-6.065612760278341,"x":103.1,"y":153.66,"x0":0.4377990885738133,"y0":50.00503508548738,"z0":6.230446200366022,"aX":13.638111238602441},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.9,"breakHorizontal":-11.3,"spinRate":2069,"spinDirection":146},"zone":3,"typeConfidence":0.88,"plateTime":0.3820325568589964,"extension":6.8399568268340625},"hitData":{"launchSpeed":78.0,"launchAngle":35.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.19,"coordY":88.87}},"index":1,"playId":"ae218d81-d004-3f35-9062-0d598a02fa7e","pitchNumber":1,"startTime":"2026-07-09T01:27:03.483Z","endTime":"2026-07-09T01:27:14.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:27:14.771Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Bleday singles on a ground ball to center fielder Justin Crawford. TJ Friedl scores. Elly De La Cruz to 3rd.","rbi":1,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T01:27:30.392Z","endTime":"2026-07-09T01:28:53.026Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"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":3},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":{"id":621237,"link":"/api/v1/people/621237"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2798817017237,"aZ":-15.774289155211072,"pfxX":8.655804601087379,"pfxZ":7.858053976412767,"pX":-0.6013629151734698,"pZ":2.447694103479709,"vX0":-8.354876642391307,"vY0":-143.53927327763833,"vZ0":-7.822996016111017,"x":139.92,"y":172.69,"x0":1.222738907277557,"y0":50.00016983497949,"z0":6.19088776626896,"aX":18.056648538097086},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.8,"breakHorizontal":-14.0,"spinRate":2008,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.38161587098651006,"extension":7.03193134192149},"index":0,"playId":"77a40f3b-ea7c-383c-a31b-9ed74646b7b3","pitchNumber":1,"startTime":"2026-07-09T01:27:43.186Z","endTime":"2026-07-09T01:27:48.289Z","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":99.2,"endSpeed":90.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94331267616289,"aZ":-12.013290547871357,"pfxX":8.2546211898058,"pfxZ":9.598642723298903,"pX":-1.0114204187822882,"pZ":3.3169916707028464,"vX0":-9.263874165055972,"vY0":-144.12697997816224,"vZ0":-6.147626611918273,"x":155.55,"y":149.22,"x0":1.1742046376942736,"y0":50.005860110710735,"z0":6.221804839674554,"aX":17.344449364924227},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.2,"breakHorizontal":-13.1,"spinRate":2160,"spinDirection":149},"zone":11,"typeConfidence":0.89,"plateTime":0.3802389477466974,"extension":7.047334248887093},"index":1,"playId":"8b312772-42c7-3c5e-aa14-49d02ed4fa9b","pitchNumber":2,"startTime":"2026-07-09T01:28:00.191Z","endTime":"2026-07-09T01:28:04.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251983230702578,"aZ":-25.288096468152997,"pfxX":-0.10910892528474925,"pfxZ":3.739869716409376,"pX":-1.1955600651379554,"pZ":1.186316080557942,"vX0":-6.584552331899519,"vY0":-134.34566464791092,"vZ0":-8.486005493093488,"x":162.57,"y":206.75,"x0":1.2942702096427152,"y0":50.002422839674736,"z0":6.16431867895337,"aX":-0.19929372826988095},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.3,"breakHorizontal":1.6,"spinRate":2145,"spinDirection":158},"zone":13,"typeConfidence":0.9,"plateTime":0.40664283342442653,"extension":6.954470909141329},"index":2,"playId":"b3c76888-95da-3b4a-a032-c080b06ee7ee","pitchNumber":3,"startTime":"2026-07-09T01:28:23.301Z","endTime":"2026-07-09T01:28:27.073Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5568496571344,"aZ":-15.520429214816557,"pfxX":8.640444638525464,"pfxZ":7.867633420386202,"pX":-0.009510481006306587,"pZ":2.5468682110996914,"vX0":-7.214437491227707,"vY0":-144.5263965031229,"vZ0":-7.473273249950898,"x":117.36,"y":170.01,"x0":1.39602349303032,"y0":50.00028064228858,"z0":6.118495872870575,"aX":18.283573758889638},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.0,"breakHorizontal":-14.2,"spinRate":2076,"spinDirection":145},"zone":5,"typeConfidence":0.91,"plateTime":0.37891571316904615,"extension":6.907377506099716},"hitData":{"launchSpeed":94.2,"launchAngle":3.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.01,"coordY":77.7}},"index":3,"playId":"02729ef9-d152-3848-8219-2ebc66be2b9f","pitchNumber":4,"startTime":"2026-07-09T01:28:43.259Z","endTime":"2026-07-09T01:28:53.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:28:53.026Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T01:29:22.909Z","endTime":"2026-07-09T01:30:54.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.370799077309783,"aZ":-23.665306529367573,"pfxX":-1.4235706598879485,"pfxZ":4.661366737906022,"pX":-1.218092874232028,"pZ":1.4348677052786702,"vX0":-3.750838492077963,"vY0":-133.90389635747206,"vZ0":-8.411093706151432,"x":163.43,"y":200.04,"x0":0.38265291593954637,"y0":50.004099795409914,"z0":6.294373339152438,"aX":-2.6003161827568984},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.0,"breakHorizontal":3.4,"spinRate":2052,"spinDirection":156},"zone":13,"typeConfidence":0.9,"plateTime":0.40815568133886826,"extension":6.840848637704701},"index":0,"playId":"c15b17dd-40f7-379b-a0cb-c04f3ce359fa","pitchNumber":1,"startTime":"2026-07-09T01:29:40.658Z","endTime":"2026-07-09T01:29:44.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14068676043513,"aZ":-14.014096626369863,"pfxX":7.354393041558488,"pfxZ":8.600663609142632,"pX":-0.8140447253163362,"pZ":1.653018978654174,"vX0":-6.523253901395852,"vY0":-144.06796619292643,"vZ0":-10.132725890075795,"x":148.03,"y":194.15,"x0":0.5193542117741589,"y0":50.00103257981038,"z0":6.072544307819727,"aX":15.52391142195248},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.8,"breakHorizontal":-12.1,"spinRate":2113,"spinDirection":152},"zone":7,"typeConfidence":0.9,"plateTime":0.3795799645730309,"extension":6.9778334741672525},"index":1,"playId":"930c50d1-7b18-3957-9877-a7366d8ad94b","pitchNumber":2,"startTime":"2026-07-09T01:29:57.035Z","endTime":"2026-07-09T01:30:01.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00065664052377,"aZ":-13.382009750659407,"pfxX":7.451338209073149,"pfxZ":8.987057785511325,"pX":-0.5885729045064398,"pZ":3.588382069086902,"vX0":-5.582893608253938,"vY0":-143.6288511925097,"vZ0":-5.33257012700249,"x":139.44,"y":141.89,"x0":0.4114286201417693,"y0":50.00508121220081,"z0":6.300159981332032,"aX":15.583442640632272},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.4,"breakHorizontal":-12.4,"spinRate":2043,"spinDirection":149},"zone":11,"typeConfidence":0.88,"plateTime":0.3812310611312988,"extension":7.034996717496861},"index":2,"playId":"dbd83625-f72c-3000-8e7a-f6f921e4bea6","pitchNumber":3,"startTime":"2026-07-09T01:30:13.753Z","endTime":"2026-07-09T01:30:18.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.047980664646946,"aZ":-16.968214866920544,"pfxX":7.082175264444466,"pfxZ":7.133158498136023,"pX":-0.8769917485936914,"pZ":2.301114537556959,"vX0":-5.9770809931334075,"vY0":-144.28330447287536,"vZ0":-8.235506380425134,"x":150.43,"y":176.65,"x0":0.28986994696003926,"y0":50.00358021207355,"z0":6.215067382535558,"aX":15.099962612764003},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.6,"breakHorizontal":-11.8,"spinRate":1986,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.3780115024155921,"extension":6.937218066685882},"index":3,"playId":"b8b5dda9-cd6b-3880-a084-f7489a4bf224","pitchNumber":4,"startTime":"2026-07-09T01:30:31.594Z","endTime":"2026-07-09T01:30:37.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39772106282179,"aZ":-26.439660113678993,"pfxX":-1.1012372368371484,"pfxZ":3.167769272464704,"pX":-0.4872272170467472,"pZ":1.7742685887008174,"vX0":-1.7811290511768791,"vY0":-133.5503178097661,"vZ0":-6.89314096529214,"x":135.57,"y":190.87,"x0":0.3310142724409665,"y0":50.000984092862645,"z0":6.286838139382403,"aX":-1.9912731310816398},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.4,"breakHorizontal":2.4,"spinRate":2141,"spinDirection":166},"zone":7,"typeConfidence":0.9,"plateTime":0.40992291682561843,"extension":6.7920467297563745},"index":4,"playId":"8f59f19d-c675-356c-b8e5-cbfecfab54fb","pitchNumber":5,"startTime":"2026-07-09T01:30:50.277Z","endTime":"2026-07-09T01:30:54.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:30:54.144Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Steer walks. JJ Bleday to 2nd.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T01:31:05.129Z","endTime":"2026-07-09T01:32:54.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnThird":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"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":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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":98.0,"endSpeed":90.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.767975211322895,"aZ":-15.475431471617632,"pfxX":7.906934114686709,"pfxZ":8.070426111104949,"pX":-1.5202945549825728,"pZ":2.8473750843280676,"vX0":-7.880153650621166,"vY0":-142.47772980717681,"vZ0":-6.961891504710539,"x":174.95,"y":161.9,"x0":0.24547114507624662,"y0":50.00381291130444,"z0":6.28882414146221,"aX":16.361950941796927},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.4,"breakHorizontal":-12.8,"spinRate":1919,"spinDirection":150},"zone":11,"typeConfidence":0.9,"plateTime":0.38349677345459865,"extension":6.975546738283675},"index":0,"playId":"ad8cbc16-79fa-3b36-b899-e7e5333b66af","pitchNumber":1,"startTime":"2026-07-09T01:31:32.988Z","endTime":"2026-07-09T01:31: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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59991031617782,"aZ":-13.873551931814115,"pfxX":7.126333573994472,"pfxZ":8.727145160094778,"pX":-0.947651293068786,"pZ":2.9733943934462075,"vX0":-6.335618047742265,"vY0":-143.7369311885587,"vZ0":-6.835517932338856,"x":153.12,"y":158.5,"x0":0.3567464655095801,"y0":50.00351361836666,"z0":6.239808297286218,"aX":14.946317538984706},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.6,"breakHorizontal":-11.6,"spinRate":2032,"spinDirection":150},"zone":11,"typeConfidence":0.88,"plateTime":0.3807299266192645,"extension":7.051441133549793},"index":1,"playId":"3e01aa76-a01c-3693-8445-2c674f7607b7","pitchNumber":2,"startTime":"2026-07-09T01:31:51.065Z","endTime":"2026-07-09T01:31:55.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.602658944216664,"aZ":-15.323199999348015,"pfxX":7.56726196172059,"pfxZ":8.300307372364934,"pX":-1.148650213247401,"pZ":3.1937384985524853,"vX0":-6.533952786032641,"vY0":-141.65462269500415,"vZ0":-5.8999199149052455,"x":160.78,"y":152.55,"x0":0.20560647399276152,"y0":50.00441146408477,"z0":6.284523503658099,"aX":15.367540276132788},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":-12.4,"spinRate":1995,"spinDirection":150},"zone":11,"typeConfidence":0.89,"plateTime":0.3867726756690213,"extension":6.966497710463382},"index":2,"playId":"0931cd68-aea4-3006-84e5-1e43b4532a07","pitchNumber":3,"startTime":"2026-07-09T01:32:10.113Z","endTime":"2026-07-09T01:32:15.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01384465019297,"aZ":-13.801288047450338,"pfxX":7.922573520542056,"pfxZ":8.810467661536254,"pX":-0.45885108783105705,"pZ":2.154985300355018,"vX0":-5.191800830992498,"vY0":-143.45360054376195,"vZ0":-8.991002067708958,"x":134.49,"y":180.6,"x0":0.34460795568161423,"y0":50.00234741227153,"z0":6.188978304419869,"aX":16.520879754159903},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.3,"breakHorizontal":-13.3,"spinRate":2170,"spinDirection":154},"zone":4,"typeConfidence":0.9,"plateTime":0.38172644800584354,"extension":6.948797872653735},"index":3,"playId":"f6ea83be-e779-3bea-b2e6-3407897a21f9","pitchNumber":4,"startTime":"2026-07-09T01:32:28.533Z","endTime":"2026-07-09T01:32:32.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.83347871220372,"aZ":-19.300477032431164,"pfxX":9.136132702497791,"pfxZ":6.243039054637469,"pX":-0.6225005575131723,"pZ":3.7174480061738677,"vX0":-5.8875706553880685,"vY0":-143.1210536292274,"vZ0":-3.857419951202738,"x":140.73,"y":138.41,"x0":0.28050629488223355,"y0":50.004842185346796,"z0":6.300778116271507,"aX":18.844768995441843},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.7,"breakHorizontal":-15.2,"spinRate":2031,"spinDirection":151},"zone":11,"typeConfidence":0.9,"plateTime":0.38356380979477755,"extension":6.975716203130114},"index":4,"playId":"d7c5d03f-e367-301c-962e-38eb6fd1cd90","pitchNumber":5,"startTime":"2026-07-09T01:32:45.593Z","endTime":"2026-07-09T01:32:54.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:32:54.487Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Noelvi Marte doubles (5) on a fly ball to left fielder Brandon Marsh. Elly De La Cruz scores. JJ Bleday scores. Spencer Steer scores.","rbi":3,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T01:33:09.394Z","endTime":"2026-07-09T01:34:45.537Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"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,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":{"id":621237,"link":"/api/v1/people/621237"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":621237,"link":"/api/v1/people/621237"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":621237,"link":"/api/v1/people/621237"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.8,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.714272579676404,"aZ":-16.678062755731904,"pfxX":8.528253859542545,"pfxZ":7.512251088035506,"pX":-0.8935926456866441,"pZ":1.9148289274565617,"vX0":-6.651976848343496,"vY0":-142.8988797885765,"vZ0":-8.769044585455234,"x":151.06,"y":187.08,"x0":0.35934117018955647,"y0":50.00503695978233,"z0":6.076825480430911,"aX":17.594764213329874},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.9,"breakHorizontal":-14.0,"spinRate":2090,"spinDirection":145},"zone":13,"typeConfidence":0.9,"plateTime":0.3836820814626125,"extension":6.98904755922918},"index":0,"playId":"33373095-5e3c-396d-a206-d5095444d3f7","pitchNumber":1,"startTime":"2026-07-09T01:33:18.181Z","endTime":"2026-07-09T01:33:45.189Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":592663,"fullName":"J.T. Realmuto","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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25908531415523,"aZ":-16.26970519005099,"pfxX":8.664538789674708,"pfxZ":7.683002301972719,"pX":-1.0306283637727496,"pZ":3.6148907459589923,"vX0":-7.161677008712398,"vY0":-142.8281448129522,"vZ0":-4.731222282682801,"x":156.29,"y":141.18,"x0":0.38096499366198583,"y0":50.00588516731807,"z0":6.3129529663814425,"aX":17.942024103428704},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.2,"breakHorizontal":-14.3,"spinRate":1960,"spinDirection":147},"zone":11,"typeConfidence":0.9,"plateTime":0.383183074895876,"extension":6.985138206932241},"index":1,"playId":"78333cc9-5032-32f4-96a8-f5c755bb2cf6","pitchNumber":2,"startTime":"2026-07-09T01:33:52.148Z","endTime":"2026-07-09T01:33:55.988Z","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":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.718566285069482,"aZ":-15.659264083568358,"pfxX":7.554580330955911,"pfxZ":7.994911972084049,"pX":0.24805943982019082,"pZ":2.97309238116238,"vX0":-3.501080536241115,"vY0":-142.57941618270414,"vZ0":-6.400266409872373,"x":107.54,"y":158.51,"x0":0.5079139112196926,"y0":50.00696442908428,"z0":6.22929870024029,"aX":15.611185336539144},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.4,"breakHorizontal":-13.0,"spinRate":2137,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.3836537886951197,"extension":6.854997016432951},"index":2,"playId":"3a509ccb-7eb7-3142-8ffb-01adb5c1d2a7","pitchNumber":3,"startTime":"2026-07-09T01:34:11.817Z","endTime":"2026-07-09T01:34:15.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.062499826286114,"aZ":-25.00062283734064,"pfxX":-1.7377812078437767,"pfxZ":3.9286908249718078,"pX":-0.371865621077364,"pZ":2.552081716411793,"vX0":-1.408212060862846,"vY0":-134.04385296515719,"vZ0":-5.444995661099577,"x":131.17,"y":169.87,"x0":0.38546996242189074,"y0":50.004266344103875,"z0":6.387042718829774,"aX":-3.1725384403462464},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.2,"breakHorizontal":3.5,"spinRate":2164,"spinDirection":173},"zone":4,"typeConfidence":0.9,"plateTime":0.4080926803037581,"extension":6.789221418720324},"hitData":{"launchSpeed":88.0,"launchAngle":32.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.65,"coordY":111.3}},"index":3,"playId":"a65b6610-d9b3-359f-abc5-8caf44ed9aa5","pitchNumber":4,"startTime":"2026-07-09T01:34:26.775Z","endTime":"2026-07-09T01:34:45.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:34:45.537Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Trevino strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-09T01:35:13.964Z","endTime":"2026-07-09T01:36:57.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.368164742015555,"aZ":-13.865240160248119,"pfxX":8.364816716107917,"pfxZ":9.131769487597367,"pX":-1.4095445682521048,"pZ":2.3903172084204707,"vX0":-7.819509687280288,"vY0":-140.57867273694032,"vZ0":-8.245580881631996,"x":170.73,"y":174.24,"x0":0.3190378807597968,"y0":50.000542943123605,"z0":6.257994470189605,"aX":16.76812891162682},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":-13.6,"spinRate":1991,"spinDirection":151},"zone":11,"typeConfidence":0.9,"plateTime":0.3893619349299158,"extension":7.028954261886617},"index":0,"playId":"3768b82f-0518-3349-8cdf-7d390bc6b449","pitchNumber":1,"startTime":"2026-07-09T01:35:30.686Z","endTime":"2026-07-09T01:35:35.488Z","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":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58869846963833,"aZ":-12.616553021074791,"pfxX":8.221694785088111,"pfxZ":9.460200413446778,"pX":0.19641695461030778,"pZ":2.1386262676974335,"vX0":-3.595192001463909,"vY0":-143.00044479492527,"vZ0":-9.09146157212708,"x":109.51,"y":181.04,"x0":0.40325058482078563,"y0":50.001332928210154,"z0":6.154562876814964,"aX":16.99154282555644},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.5,"breakHorizontal":-14.2,"spinRate":2083,"spinDirection":156},"zone":5,"typeConfidence":0.9,"plateTime":0.38332156325818767,"extension":7.0756795727052975},"index":1,"playId":"0d6f9e9f-3e21-3390-b0c9-634725c759d9","pitchNumber":2,"startTime":"2026-07-09T01:35:49.341Z","endTime":"2026-07-09T01:35:54.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.775983818149314,"aZ":-11.301872946570592,"pfxX":7.39242261537114,"pfxZ":10.24069614704907,"pX":1.5879550377115703,"pZ":2.2166867239226637,"vX0":0.6021022270032699,"vY0":-142.142566843696,"vZ0":-9.100252160155552,"x":56.47,"y":178.93,"x0":0.4131128470800961,"y0":50.00527100196597,"z0":6.185202964420115,"aX":15.068641006376017},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":-13.6,"spinRate":2088,"spinDirection":152},"zone":14,"typeConfidence":0.9,"plateTime":0.3859248474914714,"extension":6.897627583432378},"index":2,"playId":"f2792b37-af55-394a-ab3f-bdf6716d602a","pitchNumber":3,"startTime":"2026-07-09T01:36:07.331Z","endTime":"2026-07-09T01:36:10.923Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36591099830511,"aZ":-12.787260174664379,"pfxX":8.340336830761386,"pfxZ":9.518220923694031,"pX":0.7644400466300781,"pZ":2.903871741362954,"vX0":-1.9722968813429886,"vY0":-142.2108319823575,"vZ0":-7.2137648670967565,"x":87.86,"y":160.38,"x0":0.3861984678688968,"y0":50.00188977852647,"z0":6.294656384058569,"aX":16.982473396650512},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":-14.6,"spinRate":2078,"spinDirection":154},"zone":3,"typeConfidence":0.9,"plateTime":0.3860068372928569,"extension":6.925307626924047},"index":3,"playId":"c46da808-ef49-3dcf-a296-831ee5598831","pitchNumber":4,"startTime":"2026-07-09T01:36:25.020Z","endTime":"2026-07-09T01:36:28.707Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-09T01:36:40.251Z","endTime":"2026-07-09T01:36:52.832Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.6,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07407695697928,"aZ":-11.696299914577573,"pfxX":6.004784032086222,"pfxZ":9.789548848331819,"pX":1.4067179159610357,"pZ":1.6729655441394873,"vX0":0.6091421089550296,"vY0":-143.66649779604637,"vZ0":-10.703030748608166,"x":63.38,"y":193.61,"x0":0.41167404110065886,"y0":50.005118554865156,"z0":6.172494841610309,"aX":12.561379285231618},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.8,"breakHorizontal":-11.0,"spinRate":1962,"spinDirection":150},"zone":14,"typeConfidence":0.89,"plateTime":0.38116272574930976,"extension":7.0485410162975155},"index":5,"playId":"909273f5-9ffa-3c65-a102-ff2e83433574","pitchNumber":5,"startTime":"2026-07-09T01:36:52.832Z","endTime":"2026-07-09T01:36:57.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:36:57.375Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh called out on strikes.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-09T01:39:39.396Z","endTime":"2026-07-09T01:40:59.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Ferguson replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T01:37:25.582Z","endTime":"2026-07-09T01:39:41.671Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657571,"link":"/api/v1/people/657571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1237650599483,"aZ":-17.14428173558402,"pfxX":4.945954472472776,"pfxZ":8.414610258936445,"pX":-1.6067724422835474,"pZ":2.307074989094412,"vX0":-11.798325237437464,"vY0":-132.74061456562924,"vZ0":-5.11959148100436,"x":178.25,"y":176.49,"x0":2.2509407922462357,"y0":50.00596481317564,"z0":5.507142517613895,"aX":8.839095825099688},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.3,"breakHorizontal":-6.5,"spinRate":2224,"spinDirection":134},"zone":13,"typeConfidence":0.88,"plateTime":0.41246814613078575,"extension":6.347263666912018},"index":1,"playId":"4e0f69b7-535a-39d5-9073-642db2bc23f8","pitchNumber":1,"startTime":"2026-07-09T01:39:41.671Z","endTime":"2026-07-09T01:39:46.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.387971986569383,"aZ":-23.963450238336897,"pfxX":9.97658133609465,"pfxZ":4.540842267037471,"pX":0.8719475133786044,"pZ":2.0501826435319734,"vX0":-7.876853995306408,"vY0":-134.01060749640334,"vZ0":-4.581173933181467,"x":83.76,"y":183.43,"x0":2.5608372199829716,"y0":50.00493681049578,"z0":5.504984397906875,"aX":18.05227345696961},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.3,"breakHorizontal":-16.2,"spinRate":2065,"spinDirection":139},"zone":14,"typeConfidence":0.91,"plateTime":0.4095392762612615,"extension":6.234597488813047},"index":2,"playId":"c648099c-5bdf-320e-bcb6-5b1a1a1c3cc5","pitchNumber":2,"startTime":"2026-07-09T01:40:00.384Z","endTime":"2026-07-09T01:40:06.598Z","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.0,"endSpeed":83.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.707591652321035,"aZ":-23.579491150232506,"pfxX":9.47350455573917,"pfxZ":4.865858581174731,"pX":-0.23899531984222658,"pZ":3.0295434880469214,"vX0":-9.821597398025535,"vY0":-132.1823368615009,"vZ0":-2.031079618784643,"x":126.11,"y":156.98,"x0":2.297579385357078,"y0":50.00267037527012,"z0":5.542797143898226,"aX":16.730738609697887},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.5,"breakHorizontal":-15.0,"spinRate":2112,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.41470173369145336,"extension":6.277909118944242},"index":3,"playId":"1f0767c7-a2a7-3b47-8eed-bb2457593940","pitchNumber":3,"startTime":"2026-07-09T01:40:18.214Z","endTime":"2026-07-09T01:40:22.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52928960055407,"aZ":-27.01554378685892,"pfxX":-0.6794438508210634,"pfxZ":3.121276759522205,"pX":-0.5725706422626589,"pZ":1.3335151457537129,"vX0":-7.707564897308396,"vY0":-128.03386841979847,"vZ0":-4.717066528790785,"x":138.83,"y":202.78,"x0":2.5706212694373147,"y0":50.00234990032131,"z0":5.325110275885733,"aX":-1.1229018693809234},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.8,"breakHorizontal":3.0,"spinRate":2440,"spinDirection":130},"zone":13,"typeConfidence":0.89,"plateTime":0.4285130682554503,"extension":6.223055144448973},"index":4,"playId":"e79daf8a-bbe5-34c2-97ae-88acc2517a7e","pitchNumber":4,"startTime":"2026-07-09T01:40:36.481Z","endTime":"2026-07-09T01:40:40.188Z","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.3,"endSpeed":84.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.190873589937624,"aZ":-23.157537906198705,"pfxX":10.614482196683912,"pfxZ":5.002535426921859,"pX":-0.7482296987820523,"pZ":1.8825009589897828,"vX0":-11.844467685657937,"vY0":-133.7549528218071,"vZ0":-4.717290721638994,"x":145.52,"y":187.95,"x0":2.3688578595280734,"y0":50.00546438167271,"z0":5.340338707173946,"aX":19.140683322568442},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.2,"breakHorizontal":-16.6,"spinRate":2071,"spinDirection":136},"zone":7,"typeConfidence":0.9,"plateTime":0.41028019272427985,"extension":6.31250017679125},"index":5,"playId":"ca07ffb8-1847-3969-9d04-90cdd5c93beb","pitchNumber":5,"startTime":"2026-07-09T01:40:54.263Z","endTime":"2026-07-09T01:40:59.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:40:59.023Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryson Stott walks.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-09T01:41:03.025Z","endTime":"2026-07-09T01:42:46.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.026759099556507,"aZ":-39.71687387316807,"pfxX":-4.206862752774065,"pfxZ":-5.731245893838727,"pX":-1.4414001322410688,"pZ":1.2181149331215542,"vX0":-7.410024385739217,"vY0":-114.75461592974061,"vZ0":-1.2236013489195696,"x":171.94,"y":205.89,"x0":2.394377285365691,"y0":50.00543371899119,"z0":5.676460136317594,"aX":-5.531952079799089},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-10.3,"breakHorizontal":9.7,"spinRate":2983,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.4799077167244574,"extension":6.233496307811298},"index":0,"playId":"49675870-9de2-3907-ad5b-1534b74e3b19","pitchNumber":1,"startTime":"2026-07-09T01:41:26.778Z","endTime":"2026-07-09T01:41:32.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25083818189646,"aZ":-24.2152428495237,"pfxX":10.28105822145056,"pfxZ":4.4104121350764895,"pX":-0.2385400518287499,"pZ":3.006156672523901,"vX0":-10.200064156485514,"vY0":-133.7810002694981,"vZ0":-2.0003501154025916,"x":126.09,"y":157.61,"x0":2.2973230627509236,"y0":50.00002358760932,"z0":5.508387199852843,"aX":18.53739940281933},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":-16.3,"spinRate":2029,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.4102425000927292,"extension":6.335950609451197},"index":1,"playId":"8b834598-590c-3d77-8bf7-b6da04c3b52c","pitchNumber":2,"startTime":"2026-07-09T01:41:45.587Z","endTime":"2026-07-09T01:41:50.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60778852031141,"aZ":-17.620655941528174,"pfxX":4.5719286391838505,"pfxZ":8.046309007826512,"pX":0.3500676313065787,"pZ":4.724909722732629,"vX0":-7.414513267888635,"vY0":-133.60840067087912,"vZ0":1.0000713287913459,"x":103.66,"y":111.21,"x0":2.5663293933482234,"y0":50.00489902993359,"z0":5.611407513339914,"aX":8.272549803294801},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.0,"breakHorizontal":-6.7,"spinRate":2285,"spinDirection":146},"zone":12,"typeConfidence":0.94,"plateTime":0.40984321574909544,"extension":6.261648533038246},"index":2,"playId":"73e006c9-4672-30ae-9361-e58874c4fd78","pitchNumber":3,"startTime":"2026-07-09T01:42:03.913Z","endTime":"2026-07-09T01:42:08.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08889475878511,"aZ":-15.283820878257409,"pfxX":4.950825267176733,"pfxZ":9.499519970425773,"pX":-1.2542221703497494,"pZ":2.3169820939849926,"vX0":-11.004633369934792,"vY0":-132.44720811086475,"vZ0":-5.098993438423328,"x":164.81,"y":176.22,"x0":2.309837897089463,"y0":50.001686305555154,"z0":5.383417072365332,"aX":8.802337535980563},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.2,"breakHorizontal":-6.6,"spinRate":2184,"spinDirection":140},"zone":13,"typeConfidence":0.9,"plateTime":0.41342502530891245,"extension":6.5009748875743},"index":3,"playId":"bafb6ab8-b5c6-34df-be8a-5bbb1a2bf4a7","pitchNumber":4,"startTime":"2026-07-09T01:42:23.714Z","endTime":"2026-07-09T01:42:28.923Z","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":92.9,"endSpeed":84.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41237367721655,"aZ":-24.123979371780464,"pfxX":10.680467673394798,"pfxZ":4.388776709488727,"pX":0.17420374805006747,"pZ":1.2240195587494398,"vX0":-9.470627130328243,"vY0":-134.8787010811636,"vZ0":-6.378065255354762,"x":110.36,"y":205.73,"x0":2.3500700349211145,"y0":50.00524244650777,"z0":5.330087704657099,"aX":19.604210146820588},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.7,"breakHorizontal":-17.2,"spinRate":2092,"spinDirection":142},"zone":14,"typeConfidence":0.91,"plateTime":0.4066936760176527,"extension":6.45651397575138},"index":4,"playId":"ef6271b1-1c20-38e2-aa85-8d18528d5efc","pitchNumber":5,"startTime":"2026-07-09T01:42:41.321Z","endTime":"2026-07-09T01:42:46.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:42:46.547Z","atBatIndex":64},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alec Bohm grounds into a double play, third baseman Sal Stewart to second baseman Edwin Arroyo to first baseman Spencer Steer. Bryson Stott out at 2nd. Alec Bohm out at 1st.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-09T01:42:52.519Z","endTime":"2026-07-09T01:43:42.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05596482972278,"aZ":-27.687721453437454,"pfxX":1.182153339016073,"pfxZ":2.76286383726218,"pX":-0.9018048447443857,"pZ":1.912045445890615,"vX0":-8.678224456685808,"vY0":-126.27398219084576,"vZ0":-3.2800033113625493,"x":151.37,"y":187.15,"x0":2.4159313878507964,"y0":50.005088702843196,"z0":5.438949963827837,"aX":1.9220919296098355},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.6,"breakHorizontal":-0.2,"spinRate":2469,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.4326231142866126,"extension":6.444252669360807},"index":0,"playId":"eae72f00-30dc-307d-b73b-f1537e4fa78f","pitchNumber":1,"startTime":"2026-07-09T01:43:15.472Z","endTime":"2026-07-09T01:43:20.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54446707374883,"aZ":-14.701332345479122,"pfxX":3.9930582000485995,"pfxZ":9.696472152952541,"pX":-0.23746081543617265,"pZ":2.489524522550356,"vX0":-8.035975882739494,"vY0":-133.36806591267552,"vZ0":-4.98642769685214,"x":126.05,"y":171.56,"x0":2.29531379537333,"y0":50.00618566264187,"z0":5.443014106788333,"aX":7.198811130537549},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":-5.5,"spinRate":2287,"spinDirection":135},"zone":5,"typeConfidence":0.92,"plateTime":0.41061065137906816,"extension":6.5094192174266485},"hitData":{"launchSpeed":88.3,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":165.36}},"index":1,"playId":"c8a14bb0-a1ef-3308-8f84-6c7439aec18e","pitchNumber":2,"startTime":"2026-07-09T01:43:34.874Z","endTime":"2026-07-09T01:43:42.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:43:42.708Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edwin Arroyo grounds out, first baseman Bryce Harper to pitcher Brad Keller.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-09T01:46:21.354Z","endTime":"2026-07-09T01:46:41.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641745,"link":"/api/v1/people/641745"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brad Keller replaces José Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T01:45:08.240Z","endTime":"2026-07-09T01:46:23.654Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641745,"link":"/api/v1/people/641745"},"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.7,"endSpeed":88.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79428100824354,"aZ":-15.092682362435678,"pfxX":-2.4299809570926993,"pfxZ":8.4846227547818,"pX":0.22122285881343676,"pZ":2.376517459201767,"vX0":4.48750423351006,"vY0":-140.72493808976006,"vZ0":-7.6475228178859584,"x":108.57,"y":174.61,"x0":-1.0756230941820657,"y0":50.004054662745894,"z0":6.099637469582296,"aX":-4.893077922069004},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":3.5,"spinRate":2319,"spinDirection":202},"zone":5,"typeConfidence":0.9,"plateTime":0.38865061842452286,"extension":5.953058400965554},"index":1,"playId":"9008d56a-5b27-35a8-a965-016accc674a0","pitchNumber":1,"startTime":"2026-07-09T01:46:23.654Z","endTime":"2026-07-09T01:46:27.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.924308652043656,"aZ":-36.40336498342474,"pfxX":3.2087416660002352,"pfxZ":-2.532995743299253,"pX":0.04940508982431031,"pZ":2.811536651689745,"vX0":1.9510792111300423,"vY0":-127.59474327340665,"vZ0":-1.67101616464529,"x":115.12,"y":162.87,"x0":-1.138579923645461,"y0":50.000644511504255,"z0":6.3076807146657705,"aX":5.361586272149558},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.7,"breakHorizontal":-6.2,"spinRate":2687,"spinDirection":77},"zone":2,"typeConfidence":0.9,"plateTime":0.42706615844327,"extension":5.67278961547869},"hitData":{"launchSpeed":83.7,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.45,"coordY":164.86}},"index":2,"playId":"8def309a-e403-3fae-9e81-e5b33435d712","pitchNumber":2,"startTime":"2026-07-09T01:46:34.226Z","endTime":"2026-07-09T01:46:41.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:46:41.904Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-09T01:46:52.277Z","endTime":"2026-07-09T01:48:20.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.2,"endSpeed":88.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.731503523814364,"aZ":-13.120478953720916,"pfxX":-1.0936756417774105,"pfxZ":9.583467852243473,"pX":-0.7243184279689757,"pZ":2.3426389502807723,"vX0":1.9036593507519108,"vY0":-139.90142058501874,"vZ0":-7.967762775170464,"x":144.61,"y":175.53,"x0":-1.2706053874767977,"y0":50.00139288608431,"z0":6.082171986286328,"aX":-2.1741766443375554},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":1.6,"spinRate":2512,"spinDirection":198},"zone":4,"typeConfidence":0.91,"plateTime":0.3911016054642351,"extension":6.0135894797307845},"index":0,"playId":"074ea557-08ec-3f30-a0ba-009912b8925d","pitchNumber":1,"startTime":"2026-07-09T01:47:07.461Z","endTime":"2026-07-09T01:47:11.849Z","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.1,"endSpeed":88.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.232748933740055,"aZ":-15.528418562073037,"pfxX":-0.9480039420045729,"pfxZ":8.365555525412415,"pX":-0.13238400112616577,"pZ":2.8095019103125,"vX0":3.1919123961925266,"vY0":-139.8474296629007,"vZ0":-6.3279980194730605,"x":122.05,"y":162.92,"x0":-1.1631282480571006,"y0":50.0016113911947,"z0":6.112248905452094,"aX":-1.8864875896394486},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":1.1,"spinRate":2444,"spinDirection":199},"zone":2,"typeConfidence":0.91,"plateTime":0.39099991357996755,"extension":5.87541608528303},"index":1,"playId":"7a9229b5-2103-3ff1-882b-96b433ecda4a","pitchNumber":2,"startTime":"2026-07-09T01:47:20.825Z","endTime":"2026-07-09T01:47:25.118Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-09T01:47:39.065Z","endTime":"2026-07-09T01:47:46.034Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.994435504716694,"aZ":-27.986684364169303,"pfxX":-4.8476293818063105,"pfxZ":2.2846248038156443,"pX":-1.2170340650548113,"pZ":2.6966001278503553,"vX0":1.4928877845982258,"vY0":-133.73235585532768,"vZ0":-4.058100291988971,"x":163.39,"y":165.97,"x0":-1.149175382872082,"y0":50.00155544549206,"z0":6.21720490003881,"aX":-8.871761561870057},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.6,"breakHorizontal":8.5,"spinRate":1577,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.4079344191865033,"extension":5.907210533720222},"index":3,"playId":"c31224d5-0222-35e3-99b5-c0ba398f738e","pitchNumber":3,"startTime":"2026-07-09T01:47:46.034Z","endTime":"2026-07-09T01:47:50.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.670113511238025,"aZ":-38.05397515029008,"pfxX":3.250172065342711,"pfxZ":-3.5095886550563247,"pX":-0.27354286077174333,"pZ":0.9972982257306906,"vX0":1.4266951943268746,"vY0":-128.59759725253295,"vZ0":-5.4811144297825125,"x":127.43,"y":211.85,"x0":-1.257815848783835,"y0":50.00392146850514,"z0":6.108373391686361,"aX":5.443544772031259},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-7.3,"breakHorizontal":-6.2,"spinRate":2701,"spinDirection":71},"zone":13,"typeConfidence":0.9,"plateTime":0.4259169505805551,"extension":5.820315135639933},"index":4,"playId":"7ea60cd2-0fcb-3fae-ab89-361ee6ba6732","pitchNumber":4,"startTime":"2026-07-09T01:47:59.563Z","endTime":"2026-07-09T01:48:03.677Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.148557645379864,"aZ":-28.483627189630713,"pfxX":-4.746553756878951,"pfxZ":2.061885392000029,"pX":-1.4569163796975704,"pZ":2.957735446861271,"vX0":0.9855516097561381,"vY0":-132.42999983543024,"vZ0":-3.1928747411552756,"x":172.53,"y":158.92,"x0":-1.2151234803572053,"y0":50.00298627476395,"z0":6.244569129926722,"aX":-8.498726683401115},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.4,"breakHorizontal":8.4,"spinRate":1455,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.4123304435629249,"extension":5.813459936181343},"index":5,"playId":"0a4d6863-a7fe-3d4e-9c4d-cc4b53617239","pitchNumber":5,"startTime":"2026-07-09T01:48:16.305Z","endTime":"2026-07-09T01:48:20.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:48:20.963Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-09T01:48:25.932Z","endTime":"2026-07-09T01:50:01.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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":86.9,"endSpeed":80.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.707903456279112,"aZ":-37.34963030625806,"pfxX":3.5076978178960845,"pfxZ":-3.1702236005499262,"pX":-0.29351730381941243,"pZ":2.4684284054939005,"vX0":1.0462178408705065,"vY0":-126.60843888193811,"vZ0":-2.1475881459544808,"x":128.19,"y":172.13,"x0":-1.1674386236639225,"y0":50.00524717021771,"z0":6.303464850815821,"aX":5.7218076295502485},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.0,"breakHorizontal":-6.6,"spinRate":2656,"spinDirection":67},"zone":5,"typeConfidence":0.91,"plateTime":0.4318352220437247,"extension":5.74221159329196},"index":0,"playId":"50f7967c-f7a7-325d-b13b-e1831955e7cd","pitchNumber":1,"startTime":"2026-07-09T01:48:43.876Z","endTime":"2026-07-09T01:48:48.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.133714990249818,"aZ":-19.387588864225577,"pfxX":2.0359287746969734,"pfxZ":6.189776534350951,"pX":-0.3704173726184339,"pZ":4.589080012021165,"vX0":1.88347202515699,"vY0":-142.23576352542503,"vZ0":-1.431693199827297,"x":131.12,"y":114.87,"x0":-1.3037849989150148,"y0":50.00341247774859,"z0":6.3183977251620735,"aX":4.204641195169332},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.2,"breakHorizontal":-4.1,"spinRate":2262,"spinDirection":189},"zone":11,"typeConfidence":0.91,"plateTime":0.3838984332037212,"extension":5.780098505456277},"index":1,"playId":"dd51666d-c3a3-3748-8334-82b577650a04","pitchNumber":2,"startTime":"2026-07-09T01:48:56.217Z","endTime":"2026-07-09T01:49:00.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.392731780143258,"aZ":-19.885989040518826,"pfxX":0.5279178633064032,"pfxZ":6.231100602797503,"pX":0.9583948763070416,"pZ":2.392443267154742,"vX0":5.465235230337,"vY0":-138.88731727643065,"vZ0":-6.671325392106295,"x":80.47,"y":174.18,"x0":-1.0959025569458123,"y0":50.00386615479603,"z0":6.128765376673802,"aX":1.039250593815068},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.2,"breakHorizontal":-2.0,"spinRate":2267,"spinDirection":184},"zone":14,"typeConfidence":0.88,"plateTime":0.3929849588690493,"extension":5.945379727493008},"index":2,"playId":"2f256107-3db3-3f57-9f8d-b7ee1bc69bc9","pitchNumber":3,"startTime":"2026-07-09T01:49:13.955Z","endTime":"2026-07-09T01:49:20.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64241122227768,"aZ":-37.42069862166977,"pfxX":3.0347873812977397,"pfxZ":-3.217432278383722,"pX":-0.6511473552277529,"pZ":2.9969821954888194,"vX0":0.6831931580366939,"vY0":-126.3230029767715,"vZ0":-0.9365641094258412,"x":141.82,"y":157.86,"x0":-1.3189998013660407,"y0":50.00400751773067,"z0":6.358014191261378,"aX":4.9471500208529156},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.9,"breakHorizontal":-5.6,"spinRate":2646,"spinDirection":71},"zone":4,"typeConfidence":0.9,"plateTime":0.43217380376359005,"extension":5.860370072129776},"index":3,"playId":"6ed0a241-99d0-3b80-8eca-90c97e876c4d","pitchNumber":4,"startTime":"2026-07-09T01:49:26.533Z","endTime":"2026-07-09T01:49:30.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.605138167349047,"aZ":-36.60867925477534,"pfxX":4.394186097831252,"pfxZ":-2.766674272538147,"pX":-0.8660951462636773,"pZ":1.843496176872315,"vX0":-0.6919329090376313,"vY0":-125.2825645383544,"vZ0":-3.4138172409658827,"x":150.01,"y":189.01,"x0":-1.1588298517565587,"y0":50.006004496838116,"z0":6.194207201293363,"aX":7.03633480219079},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.5,"breakHorizontal":-7.8,"spinRate":2693,"spinDirection":62},"zone":13,"typeConfidence":0.91,"plateTime":0.436007432359363,"extension":5.878140400654531},"index":4,"playId":"8f45e2f0-8739-37de-8e9b-89a3e2489820","pitchNumber":5,"startTime":"2026-07-09T01:49:41.571Z","endTime":"2026-07-09T01:49:46.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.606967602664454,"aZ":-38.1576900803906,"pfxX":3.113474687552145,"pfxZ":-3.7185692051692953,"pX":-1.2463619848530747,"pZ":2.6404722588833653,"vX0":-0.84241816199025,"vY0":-125.55877433154309,"vZ0":-1.475858481381192,"x":164.51,"y":167.49,"x0":-1.3126107796358417,"y0":50.00395008518691,"z0":6.319536201170744,"aX":5.0091941391570876},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.8,"breakHorizontal":-5.5,"spinRate":2554,"spinDirection":71},"zone":13,"typeConfidence":0.9,"plateTime":0.4349803916798538,"extension":5.835344307484481},"index":5,"playId":"425d250a-f47c-30df-88b5-d5d3fa6ee5ea","pitchNumber":6,"startTime":"2026-07-09T01:49:56.353Z","endTime":"2026-07-09T01:50:01.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:50:01.497Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Stewart grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-09T01:50:04.218Z","endTime":"2026-07-09T01:50:35.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.177133442395924,"aZ":-29.317492381954306,"pfxX":8.423957643167915,"pfxZ":1.8427964741966036,"pX":0.2331629286346563,"pZ":2.9262568794382355,"vX0":1.254170450923265,"vY0":-123.21331171595487,"vZ0":-2.09549092952083,"x":108.11,"y":159.77,"x0":-1.3764625376906172,"y0":50.00022660732052,"z0":6.251442506043264,"aX":13.022344070234915},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.1,"breakHorizontal":-15.6,"spinRate":2750,"spinDirection":59},"zone":2,"typeConfidence":0.9,"plateTime":0.4435860866677417,"extension":6.016585861480565},"hitData":{"launchSpeed":55.2,"launchAngle":-7.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.66,"coordY":173.48}},"index":0,"playId":"cc0cd6f8-14bf-3fce-9093-136a719f9d6a","pitchNumber":1,"startTime":"2026-07-09T01:50:27.378Z","endTime":"2026-07-09T01:50:35.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:50:35.254Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Rincones Jr. strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-09T01:53:16.245Z","endTime":"2026-07-09T01:53:53.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Rhett Lowder replaces Caleb Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T01:51:51.794Z","endTime":"2026-07-09T01:53:18.532Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695076,"link":"/api/v1/people/695076"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.3,"endSpeed":85.1,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49075290651612,"aZ":-19.0529155965873,"pfxX":-6.314108842753871,"pfxZ":7.06380296943726,"pX":0.37976256427201754,"pZ":2.580104819695413,"vX0":8.07557018737218,"vY0":-135.62671572586848,"vZ0":-4.621937749384164,"x":102.52,"y":169.12,"x0":-1.8201637125451458,"y0":50.00238115307868,"z0":5.640565196253327,"aX":-11.728155298987277},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":9.6,"spinRate":2064,"spinDirection":226},"zone":6,"typeConfidence":0.91,"plateTime":0.4043038563086996,"extension":6.319977568656134},"index":1,"playId":"013c59c2-85d9-34e6-8111-3ac46d8c57a7","pitchNumber":1,"startTime":"2026-07-09T01:53:18.532Z","endTime":"2026-07-09T01:53:23.258Z","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":93.9,"endSpeed":85.9,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.207057283586643,"aZ":-24.297502491015894,"pfxX":-10.295888491350123,"pfxZ":4.182642804213399,"pX":0.21265987489577767,"pZ":2.122120004782983,"vX0":9.517212975845448,"vY0":-136.46004727868805,"vZ0":-4.0425718087495515,"x":108.89,"y":181.48,"x0":-1.983584093734973,"y0":50.00652471384317,"z0":5.298021976132214,"aX":-19.409349035818806},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.8,"breakHorizontal":16.7,"spinRate":2144,"spinDirection":237},"zone":8,"typeConfidence":0.92,"plateTime":0.40148481024841276,"extension":6.291673300507273},"index":2,"playId":"e4426450-0f41-3a8c-a15b-9ad370479f27","pitchNumber":2,"startTime":"2026-07-09T01:53:35.633Z","endTime":"2026-07-09T01:53:39.990Z","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":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.8,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.99512215565469,"aZ":-32.82058476305442,"pfxX":0.35145649302216686,"pfxZ":-0.40422508685002345,"pX":1.2388553577074668,"pZ":1.123476605668761,"vX0":7.7931649571755255,"vY0":-124.37478971125402,"vZ0":-3.9315219060073785,"x":69.78,"y":208.45,"x0":-1.9644713332191095,"y0":50.00465797643561,"z0":5.409892439052167,"aX":0.5576034371668177},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.3,"breakHorizontal":-2.2,"spinRate":2930,"spinDirection":42},"zone":14,"typeConfidence":0.88,"plateTime":0.4382712040514454,"extension":6.243669668220019},"index":3,"playId":"97fe2af7-ec03-3b22-85a3-47424ba81d33","pitchNumber":3,"startTime":"2026-07-09T01:53:48.460Z","endTime":"2026-07-09T01:53:53.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:53:53.224Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Crawford singles on a ground ball to third baseman Sal Stewart.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-09T01:53:58.279Z","endTime":"2026-07-09T01:55:37.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"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,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.802730098447384,"aZ":-31.67928451292443,"pfxX":1.1532011992352793,"pfxZ":0.3248634318987591,"pX":-0.3856877800092971,"pZ":0.8532723975325052,"vX0":3.839635914915259,"vY0":-121.85675254386182,"vZ0":-4.506736156148284,"x":131.7,"y":215.74,"x0":-2.131097980362183,"y0":50.00109237401039,"z0":5.461634569646332,"aX":1.7341725654131284},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":-3.0,"spinRate":2704,"spinDirection":23},"zone":13,"typeConfidence":0.88,"plateTime":0.44937761535761256,"extension":6.1531527215376265},"index":0,"playId":"ae1cb3db-2796-387e-af7c-768dab72778e","pitchNumber":1,"startTime":"2026-07-09T01:54:13.978Z","endTime":"2026-07-09T01:54:20.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.167839673856275,"aZ":-26.80118671414924,"pfxX":-8.61069163793248,"pfxZ":3.409536709462179,"pX":-2.388579156951866,"pZ":2.229419040251048,"vX0":2.86671580021985,"vY0":-125.05815547269337,"vZ0":-2.41177087594167,"x":208.05,"y":178.59,"x0":-2.433637279662613,"y0":50.00507203709767,"z0":5.413672536027318,"aX":-13.585943868788073},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.9,"breakHorizontal":14.9,"spinRate":1774,"spinDirection":250},"zone":13,"typeConfidence":0.92,"plateTime":0.43864531677090035,"extension":6.300528391045066},"index":1,"playId":"3ded1d31-b598-3528-adbd-816bbdf8400d","pitchNumber":2,"startTime":"2026-07-09T01:54:31.573Z","endTime":"2026-07-09T01:54:36.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.276753270903434,"aZ":-36.32357019508477,"pfxX":2.819850840672264,"pfxZ":-2.8304233997612886,"pX":0.7200231390692302,"pZ":1.9138339662138977,"vX0":5.721734656768745,"vY0":-121.08299002335517,"vZ0":-1.0899927359494548,"x":89.55,"y":187.11,"x0":-2.0511014566695627,"y0":50.00091209246536,"z0":5.582210556002719,"aX":4.136464421699637},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.2,"breakHorizontal":-6.6,"spinRate":2671,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.45442533619241043,"extension":5.935262422123694},"index":2,"playId":"cfdbc994-389a-3cfb-af56-5878ae1e331d","pitchNumber":3,"startTime":"2026-07-09T01:54:47.551Z","endTime":"2026-07-09T01:54:54.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62305558058375,"aZ":-34.025407564588214,"pfxX":-8.012729394299171,"pfxZ":-1.2056820751618114,"pX":0.3865738688031653,"pZ":1.7488692832269996,"vX0":9.018982800145789,"vY0":-123.36643995183816,"vZ0":-1.8250808305196355,"x":102.26,"y":191.56,"x0":-2.27617646754055,"y0":50.00023309499841,"z0":5.367212397886727,"aX":-12.345143868825446},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.4,"breakHorizontal":12.4,"spinRate":1815,"spinDirection":256},"zone":9,"typeConfidence":0.72,"plateTime":0.4440493421285492,"extension":6.2906538044693185},"index":3,"playId":"f36d3a0b-b146-34f3-b338-5584e9322e87","pitchNumber":4,"startTime":"2026-07-09T01:55:06.855Z","endTime":"2026-07-09T01:55:10.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.246265442530298,"aZ":-24.93912306186762,"pfxX":-9.015065976654359,"pfxZ":3.9115590181303777,"pX":0.5879637348767116,"pZ":2.973515313728883,"vX0":9.762258552860565,"vY0":-134.84732296570013,"vZ0":-1.797625755179968,"x":94.59,"y":158.5,"x0":-1.901169573282069,"y0":50.00068229630561,"z0":5.401344361273567,"aX":-16.66587279804016},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":14.3,"spinRate":2127,"spinDirection":237},"zone":3,"typeConfidence":0.9,"plateTime":0.4055710421769456,"extension":6.443649835069124},"hitData":{"launchSpeed":83.9,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":174.49}},"index":4,"playId":"fd74aaf8-175f-3a25-a0a4-00c663a2fb80","pitchNumber":5,"startTime":"2026-07-09T01:55:25.582Z","endTime":"2026-07-09T01:55:37.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:55:37.558Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, third baseman Sal Stewart to first baseman Spencer Steer. Justin Crawford to 2nd.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-09T01:55:53.583Z","endTime":"2026-07-09T01:58:27.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.472142455805958,"aZ":-21.41274019630343,"pfxX":-10.01769431185567,"pfxZ":6.099573198574473,"pX":1.848543035106465,"pZ":1.0758803476403525,"vX0":14.40796962459737,"vY0":-132.32219802065563,"vZ0":-6.701184819290282,"x":46.54,"y":209.73,"x0":-2.377401674227731,"y0":50.004245803421526,"z0":5.221191754569843,"aX":-17.68207973341013},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.6,"breakHorizontal":14.9,"spinRate":2129,"spinDirection":237},"zone":14,"typeConfidence":0.7,"plateTime":0.4146711175026554,"extension":6.43013180173405},"index":0,"playId":"ca9ab4e2-2fb0-32fa-9864-5321cd4bfc84","pitchNumber":1,"startTime":"2026-07-09T01:56:03.704Z","endTime":"2026-07-09T01:56:08.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.913316774071234,"aZ":-25.923370946599828,"pfxX":-10.410866681068937,"pfxZ":3.450751389435654,"pX":0.41925235680894135,"pZ":1.924424160371989,"vX0":11.232496550604743,"vY0":-134.00711643940016,"vZ0":-3.8333285098249066,"x":101.02,"y":186.82,"x0":-2.4810999356869288,"y0":50.004495697889496,"z0":5.232924366849978,"aX":-18.870083391873173},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.5,"breakHorizontal":16.3,"spinRate":2138,"spinDirection":235},"zone":9,"typeConfidence":0.92,"plateTime":0.40927286810661867,"extension":6.369025370604694},"index":1,"playId":"a0be9def-0d6e-32d3-a894-2327a5192044","pitchNumber":2,"startTime":"2026-07-09T01:56:20.661Z","endTime":"2026-07-09T01:56:25.428Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-07-09T01:56:34.686Z","endTime":"2026-07-09T01:56:48.296Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.208490165562466,"aZ":-28.51359484834201,"pfxX":-11.13673225543673,"pfxZ":2.4076838175220416,"pX":-0.47130124569237003,"pZ":1.6483748662207311,"vX0":8.296243229114305,"vY0":-123.32817779505007,"vZ0":-2.8715047681484487,"x":134.96,"y":194.27,"x0":-2.451482673942841,"y0":50.005911608066135,"z0":5.262329440135216,"aX":-16.95761130863561},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.8,"breakHorizontal":17.9,"spinRate":1808,"spinDirection":258},"zone":7,"typeConfidence":0.92,"plateTime":0.44613282671901544,"extension":6.316158078290923},"index":3,"playId":"d95935ef-d070-332a-a9cb-923f87b4ad66","pitchNumber":3,"startTime":"2026-07-09T01:56:48.296Z","endTime":"2026-07-09T01:56:54.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.491965582763708,"aZ":-32.76396899857998,"pfxX":0.304326219671483,"pfxZ":-0.38818540659133305,"pX":0.041891783077896254,"pZ":1.7139603784581139,"vX0":5.995297256234746,"vY0":-122.77289931827343,"vZ0":-2.2173980964502817,"x":115.4,"y":192.5,"x0":-2.4674643352101056,"y0":50.001424006110675,"z0":5.407723859335983,"aX":0.4648177498508105},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.0,"breakHorizontal":-1.9,"spinRate":2650,"spinDirection":38},"zone":8,"typeConfidence":0.88,"plateTime":0.44552508528400914,"extension":5.982702178045388},"index":4,"playId":"1e4ab50c-7769-3166-92a7-e16925a827da","pitchNumber":4,"startTime":"2026-07-09T01:57:22.690Z","endTime":"2026-07-09T01:57:27.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.610458548844953,"aZ":-33.32676137277173,"pfxX":0.8676354315136607,"pfxZ":-0.7594677811128747,"pX":-0.3651288960223288,"pZ":2.4042571335581786,"vX0":4.913110196991823,"vY0":-122.01469136902902,"vZ0":-0.6201227181721554,"x":130.92,"y":173.87,"x0":-2.512429107476554,"y0":50.00407519158709,"z0":5.518130068549551,"aX":1.3150592869025686},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.3,"breakHorizontal":-2.6,"spinRate":2721,"spinDirection":53},"zone":4,"typeConfidence":0.88,"plateTime":0.44785862389346587,"extension":6.249760559368222},"index":5,"playId":"2085ecc5-0f3a-3f24-b8e8-21832eb70d7f","pitchNumber":5,"startTime":"2026-07-09T01:57:47.325Z","endTime":"2026-07-09T01:57:51.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66189039899865,"aZ":-22.0809424152606,"pfxX":-9.74392157994017,"pfxZ":5.497165322178444,"pX":0.5073643139501738,"pZ":1.8158529355053539,"vX0":11.455461574330752,"vY0":-134.73635062263432,"vZ0":-5.1706952396031465,"x":97.66,"y":189.75,"x0":-2.536252249189057,"y0":50.004059533266066,"z0":5.3233053016474035,"aX":-17.89234357894792},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.0,"breakHorizontal":15.1,"spinRate":2180,"spinDirection":234},"zone":9,"typeConfidence":0.84,"plateTime":0.40674766348614266,"extension":6.311711514559652},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":172.46}},"index":6,"playId":"8f0f11ff-825c-3b37-89fd-ae0544123fd9","pitchNumber":6,"startTime":"2026-07-09T01:58:19.962Z","endTime":"2026-07-09T01:58:27.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T01:58:27.680Z","atBatIndex":72},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Umpire reviewed (catcher interference), call on the field was overturned: Edmundo Sosa reaches on catcher interference by Jose Trevino. Edmundo Sosa to 1st.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-09T01:58:45.926Z","endTime":"2026-07-09T01:59:06.784Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25870383732361,"aZ":-31.100340147858926,"pfxX":-0.12102874105050754,"pfxZ":0.7158570896743557,"pX":-0.4815328944458602,"pZ":1.6971493865791158,"vX0":4.954469099989754,"vY0":-121.63234655877146,"vZ0":-2.711803165026737,"x":135.35,"y":192.96,"x0":-2.5306358077099733,"y0":50.00261694456715,"z0":5.5282859224878775,"aX":-0.18231401894105834},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.0,"breakHorizontal":-1.0,"spinRate":2746,"spinDirection":53},"zone":7,"typeConfidence":0.88,"plateTime":0.4506324858293316,"extension":6.233879133977179},"index":0,"playId":"9bccbdc8-829d-380c-a95b-78e7a76a156f","pitchNumber":1,"startTime":"2026-07-09T01:58:58.235Z","endTime":"2026-07-09T01:59:06.784Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"NV"},"playEndTime":"2026-07-09T01:59:06.784Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to center fielder TJ Friedl.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-09T02:02:29.928Z","endTime":"2026-07-09T02:02:39.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.041990910716265,"aZ":-30.93964798451822,"pfxX":-9.192274565645596,"pfxZ":0.7898149274403874,"pX":-0.38279682186693537,"pZ":2.5031090508500076,"vX0":8.489375856334094,"vY0":-124.04597295836105,"vZ0":-0.84542764017791,"x":131.59,"y":171.2,"x0":-2.6497535013737923,"y0":50.00238059963507,"z0":5.420112755731496,"aX":-14.372641794170786},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.4,"breakHorizontal":14.8,"spinRate":1621,"spinDirection":262},"zone":4,"typeConfidence":0.89,"plateTime":0.440987797209035,"extension":6.356387845798577},"hitData":{"launchSpeed":88.1,"launchAngle":54.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.88,"coordY":104.92}},"index":0,"playId":"178cb087-41be-3cba-8a88-08cdeb690b66","pitchNumber":1,"startTime":"2026-07-09T02:02:29.928Z","endTime":"2026-07-09T02:02:39.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T02:02:39.729Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out, shortstop Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-09T02:05:30.631Z","endTime":"2026-07-09T02:06:41.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Mayza replaces Brad Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-09T02:04:07.893Z","endTime":"2026-07-09T02:04:08.893Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641835,"link":"/api/v1/people/641835"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Rafael Marchán replaces catcher J.T. Realmuto, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-09T02:04:07.893Z","endTime":"2026-07-09T02:05:32.962Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73480423133128,"aZ":-31.98932560897148,"pfxX":0.08099642527704742,"pfxZ":0.11092536074270498,"pX":-0.2862503219370843,"pZ":3.190978625726457,"vX0":-4.545838376593457,"vY0":-129.24798129724692,"vZ0":-1.4111929472298668,"x":127.91,"y":152.62,"x0":1.487195570241808,"y0":50.003232929204565,"z0":6.207780607309292,"aX":0.13659938696302065},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.1,"breakHorizontal":0.8,"spinRate":2148,"spinDirection":307},"zone":1,"typeConfidence":2.0,"plateTime":0.4242887793964849,"extension":6.842971051214488},"index":2,"playId":"2bf9d719-512a-36aa-8142-f65f983fb98a","pitchNumber":1,"startTime":"2026-07-09T02:05:32.962Z","endTime":"2026-07-09T02:05:37.323Z","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":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29969149006695,"aZ":-31.021922495840922,"pfxX":0.9964759005938015,"pfxZ":0.6708342454820722,"pX":-1.3606975578059932,"pZ":1.421236264236943,"vX0":-7.401568026907857,"vY0":-129.73939734186283,"vZ0":-5.587821194002591,"x":168.87,"y":200.41,"x0":1.3955239309089642,"y0":50.00227997200504,"z0":5.957822914590008,"aX":1.7063286472540422},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.2,"breakHorizontal":-0.2,"spinRate":2240,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.4216556676243317,"extension":6.989581121790439},"index":3,"playId":"3299a559-7aa1-3517-811b-a7313b4ab29a","pitchNumber":2,"startTime":"2026-07-09T02:05:47.244Z","endTime":"2026-07-09T02:05:50.912Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-09T02:06:03.634Z","endTime":"2026-07-09T02:06:13.454Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61299264194884,"aZ":-29.843799230582565,"pfxX":0.8847563628842083,"pfxZ":1.3467945798965728,"pX":-1.5927236277003252,"pZ":0.4980302928341069,"vX0":-8.136102281684881,"vY0":-130.9425584543859,"vZ0":-7.9873294435821425,"x":177.71,"y":225.33,"x0":1.44468357785458,"y0":50.002420762803794,"z0":5.832494486610748,"aX":1.5310254759574746},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.7,"breakHorizontal":0.2,"spinRate":2267,"spinDirection":17},"zone":13,"typeConfidence":2.0,"plateTime":0.4188973843554855,"extension":7.12352059487365},"index":5,"playId":"770d398a-d8a7-36bb-b32e-525d3fbfed50","pitchNumber":3,"startTime":"2026-07-09T02:06:13.454Z","endTime":"2026-07-09T02:06:17.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.854096197302844,"aZ":-18.298461241087608,"pfxX":10.064486847167814,"pfxZ":6.925838913285837,"pX":0.4664630847321934,"pZ":2.8188803061787446,"vX0":-6.3196302822591734,"vY0":-140.8353944292083,"vZ0":-5.627252284806966,"x":99.22,"y":162.67,"x0":1.435363858399379,"y0":50.00001809848769,"z0":6.03155625245432,"aX":20.15556615294888},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.5,"breakHorizontal":-16.9,"spinRate":2239,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.38934215163193375,"extension":6.8090726397630075},"hitData":{"launchSpeed":63.9,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":133.33,"coordY":145.92}},"index":6,"playId":"d96faa01-c807-38e1-9663-00ad8f0361c7","pitchNumber":4,"startTime":"2026-07-09T02:06:33.506Z","endTime":"2026-07-09T02:06:41.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T02:06:41.178Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-09T02:06:53.251Z","endTime":"2026-07-09T02:07:58.409Z","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":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"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":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.403093630416024,"aZ":-31.334769213328034,"pfxX":0.2139378867215198,"pfxZ":0.5153188162994251,"pX":0.8160536395361573,"pZ":1.3381394998576688,"vX0":-2.3998225894571346,"vY0":-127.3711792657143,"vZ0":-5.4033515072160885,"x":85.89,"y":202.65,"x0":1.746371124763003,"y0":50.00421993931813,"z0":5.992328070554228,"aX":0.34889261119014336},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.1,"breakHorizontal":0.2,"spinRate":2199,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.4315458154417362,"extension":6.929099810796572},"index":0,"playId":"ca87533d-9f1e-3ec4-b32e-4eed7d8a182c","pitchNumber":1,"startTime":"2026-07-09T02:07:08.221Z","endTime":"2026-07-09T02:07:13.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93136046916808,"aZ":-36.15213516008209,"pfxX":-0.852068304827263,"pfxZ":-2.445480575422053,"pX":0.9264195762706707,"pZ":2.4265713819057955,"vX0":-1.4906918607980661,"vY0":-126.7003871214022,"vZ0":-2.0486562167919597,"x":81.69,"y":173.26,"x0":1.6331503114381547,"y0":50.00327995141,"z0":6.135064637414948,"aX":-1.3851366093708213},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.7,"breakHorizontal":1.9,"spinRate":2351,"spinDirection":333},"zone":14,"typeConfidence":2.0,"plateTime":0.4323324387283507,"extension":6.85493238502188},"index":1,"playId":"31414bb7-267a-395c-8266-5a2cfc4f6cb9","pitchNumber":2,"startTime":"2026-07-09T02:07:20.668Z","endTime":"2026-07-09T02:07:24.345Z","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":96.1,"endSpeed":87.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.72427441861743,"aZ":-17.430748712670322,"pfxX":8.752095677756374,"pfxZ":7.545454476728706,"pX":-0.226661875869621,"pZ":3.031742075096854,"vX0":-7.222549615947735,"vY0":-139.69634347001363,"vZ0":-4.863279793556108,"x":125.64,"y":156.92,"x0":1.2694604025649958,"y0":50.00509902009228,"z0":5.959912084173747,"aX":17.108677140409572},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":-14.2,"spinRate":2143,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.39375468190939644,"extension":7.030125629020649},"index":2,"playId":"93531f3b-d373-3b03-9fdf-2382eadeb126","pitchNumber":3,"startTime":"2026-07-09T02:07:37.771Z","endTime":"2026-07-09T02:07:43.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.19045159209993,"aZ":-17.921590204697523,"pfxX":4.957131158885678,"pfxZ":7.275078391037328,"pX":0.3550684720633021,"pZ":3.4815597565150855,"vX0":-5.456712002900451,"vY0":-139.94366253876723,"vZ0":-3.1368019683695167,"x":103.47,"y":144.78,"x0":1.697644066974848,"y0":50.004611681888164,"z0":5.808968078221082,"aX":9.713456964161995},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":-7.7,"spinRate":2102,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.39325068535035035,"extension":6.915969908336241},"index":3,"playId":"c9ce0bb6-cfb8-3f44-be2e-492863949b20","pitchNumber":4,"startTime":"2026-07-09T02:07:51.810Z","endTime":"2026-07-09T02:07:58.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T02:07:58.409Z","atBatIndex":76},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Spencer Steer doubles (13) on a line drive to right fielder Gabriel Rincones Jr.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-09T02:08:04.112Z","endTime":"2026-07-09T02:09:52.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"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":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687282,"link":"/api/v1/people/687282"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.239689230870667,"aZ":-16.136749417762303,"pfxX":8.201933741579106,"pfxZ":8.223068304472768,"pX":-0.0029895022084242056,"pZ":2.5771776357952056,"vX0":-6.530257949321245,"vY0":-138.81181840801725,"vZ0":-6.234726652471688,"x":117.11,"y":169.2,"x0":1.315058759125819,"y0":50.00420869303426,"z0":5.927851768086775,"aX":15.99832207646226},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":-13.4,"spinRate":2117,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.39467212589729517,"extension":7.102317573681689},"index":0,"playId":"f49cc2b0-5c9f-3804-a44e-b6486df63b7a","pitchNumber":1,"startTime":"2026-07-09T02:08:23.307Z","endTime":"2026-07-09T02:08:28.127Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-09T02:08:32.000Z","endTime":"2026-07-09T02:08:45.127Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"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":88.1,"endSpeed":81.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.461534914825034,"aZ":-32.7925587008613,"pfxX":-0.15689267884655655,"pfxZ":-0.3726778307789753,"pX":-0.1399357058142497,"pZ":0.6084502465961193,"vX0":-3.8743351918731816,"vY0":-128.16010086615114,"vZ0":-6.8870161107948595,"x":122.33,"y":222.35,"x0":1.4143103924560563,"y0":50.00504184669412,"z0":5.904927492541818,"aX":-0.25899713018697773},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.0,"breakHorizontal":1.2,"spinRate":2304,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4280260601293491,"extension":7.063472694742304},"index":2,"playId":"3d927e1f-3b20-34ef-bab1-296b711f5c6a","pitchNumber":2,"startTime":"2026-07-09T02:08:45.127Z","endTime":"2026-07-09T02:08:52.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42923184139167,"aZ":-33.923005420062886,"pfxX":-0.06747219537346139,"pfxZ":-1.060654497799904,"pX":-0.3553748478135573,"pZ":1.0965176314038245,"vX0":-4.496043811220203,"vY0":-127.35369836400619,"vZ0":-5.373129739656692,"x":130.55,"y":209.17,"x0":1.4426548100025474,"y0":50.00635529858371,"z0":5.920458197174347,"aX":-0.11067249081836071},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.9,"breakHorizontal":1.2,"spinRate":2308,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.43026496461736086,"extension":7.024692645744858},"index":3,"playId":"c378ab76-de60-31e6-a5b8-4013993da7be","pitchNumber":3,"startTime":"2026-07-09T02:09:03.547Z","endTime":"2026-07-09T02:09:09.299Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.113326221565774,"aZ":-18.46000111555176,"pfxX":8.765158149893074,"pfxZ":6.916352074744227,"pX":-0.7012209610096062,"pZ":0.8253179096191136,"vX0":-7.9369990436384645,"vY0":-139.37420303890087,"vZ0":-10.359776809460643,"x":143.73,"y":216.5,"x0":1.0342040204589447,"y0":50.00258483324627,"z0":5.790463249635299,"aX":17.37455372322345},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.7,"breakHorizontal":-14.4,"spinRate":2133,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.39187231729301963,"extension":7.038210855174854},"index":4,"playId":"07b15777-c023-36ce-b205-35301538492b","pitchNumber":4,"startTime":"2026-07-09T02:09:19.845Z","endTime":"2026-07-09T02:09:26.008Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89743771747677,"aZ":-24.29870721144844,"pfxX":8.493663001869972,"pfxZ":4.354606068892747,"pX":0.5051129760482802,"pZ":2.2946967777490768,"vX0":-5.294881669116396,"vY0":-133.14887686110634,"vZ0":-4.73942673248335,"x":97.75,"y":176.82,"x0":1.4095994626892039,"y0":50.00034895149498,"z0":5.842153924139775,"aX":15.344644921520866},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.1,"breakHorizontal":-14.3,"spinRate":1629,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.4103866706149035,"extension":7.026943131584915},"hitData":{"launchSpeed":102.1,"launchAngle":21.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.81,"coordY":77.19}},"index":5,"playId":"f9ec79d8-1969-32c7-832e-7440932c3548","pitchNumber":5,"startTime":"2026-07-09T02:09:40.674Z","endTime":"2026-07-09T02:09:52.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T02:09:52.055Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Noelvi Marte strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-09T02:10:08.954Z","endTime":"2026-07-09T02:13:01.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":7},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.669650615892117,"aZ":-31.925107781070277,"pfxX":-0.4696342369477491,"pfxZ":0.1499085036634482,"pX":-0.45552966174350396,"pZ":0.538599276093548,"vX0":-4.647809247967236,"vY0":-128.38620953356966,"vZ0":-7.088482024361027,"x":134.36,"y":224.24,"x0":1.4395936676114673,"y0":50.00452417951821,"z0":5.821416806322902,"aX":-0.782868606466612},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.1,"breakHorizontal":1.9,"spinRate":2305,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.42668203321549836,"extension":7.008709392679221},"index":0,"playId":"6a2dc0ad-fc49-342b-a628-335c886f505e","pitchNumber":1,"startTime":"2026-07-09T02:10:31.962Z","endTime":"2026-07-09T02:10:37.633Z","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":96.1,"endSpeed":88.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.694962319806447,"aZ":-19.543684704731504,"pfxX":7.981739946380603,"pfxZ":6.350826969484988,"pX":0.5229183303480153,"pZ":3.2813304971456425,"vX0":-5.136214066058303,"vY0":-139.91100429257008,"vZ0":-4.05385101457968,"x":97.07,"y":150.18,"x0":1.342746334442291,"y0":50.00081427071389,"z0":6.024829600357002,"aX":15.868859125616378},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.9,"breakHorizontal":-13.4,"spinRate":2116,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.39104593177245883,"extension":6.949207201162528},"index":1,"playId":"c40eabc9-0089-351f-8f26-003b4e3571df","pitchNumber":2,"startTime":"2026-07-09T02:10:51.672Z","endTime":"2026-07-09T02:10:55.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":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.277221845351946,"aZ":-17.48030417556759,"pfxX":8.376958896508306,"pfxZ":7.360928696829758,"pX":-1.136659477405644,"pZ":2.9374355117063238,"vX0":-9.299784752043786,"vY0":-140.06515504025057,"vZ0":-5.226819155977375,"x":160.33,"y":159.47,"x0":1.1310216754816595,"y0":50.00160613644468,"z0":5.962785063310772,"aX":16.719839045935505},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":-13.3,"spinRate":2128,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.3903579459595301,"extension":7.119002120525619},"index":2,"playId":"cff3955d-6be4-3a48-90d1-48c5b8d339f3","pitchNumber":3,"startTime":"2026-07-09T02:11:11.468Z","endTime":"2026-07-09T02:11:16.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.273629092078735,"aZ":-32.872424537481784,"pfxX":-0.5638062861313913,"pfxZ":-0.4188689479589254,"pX":-0.19385873808836002,"pZ":1.4190615350977929,"vX0":-3.94315322675517,"vY0":-128.78734930108297,"vZ0":-5.156156548306779,"x":124.39,"y":200.47,"x0":1.4342014905820777,"y0":50.00367443791789,"z0":6.007923196452403,"aX":-0.940355988998676},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.8,"breakHorizontal":1.9,"spinRate":2298,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.42629305740509116,"extension":6.98735156377405},"index":3,"playId":"eca4c076-e710-39df-8948-e6a989320a14","pitchNumber":4,"startTime":"2026-07-09T02:11:28.983Z","endTime":"2026-07-09T02:11:34.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8471886145379,"aZ":-33.24006387213945,"pfxX":-0.6194832919030877,"pfxZ":-0.6270122136670153,"pX":-0.24509522954015417,"pZ":1.1633510168824575,"vX0":-3.8260730335869937,"vY0":-129.46907645057522,"vZ0":-5.756829403089814,"x":126.34,"y":207.37,"x0":1.329469104518001,"y0":50.00294004465765,"z0":5.945586830043141,"aX":-1.0554181433498497},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.2,"breakHorizontal":1.9,"spinRate":2341,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.422305116624762,"extension":7.0865640249050355},"index":4,"playId":"e378ec99-cfa5-3727-8338-54fbd458985c","pitchNumber":5,"startTime":"2026-07-09T02:11:56.287Z","endTime":"2026-07-09T02:12:01.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63405442534793,"aZ":-16.744234964552685,"pfxX":4.262197946798695,"pfxZ":7.813273348397676,"pX":0.5028922347799657,"pZ":3.431323005209121,"vX0":-4.46410985615586,"vY0":-139.9110037747697,"vZ0":-3.3317560758991562,"x":97.83,"y":146.13,"x0":1.5681473016683383,"y0":50.00669392191189,"z0":5.740189672113002,"aX":8.421486348738407},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":-6.7,"spinRate":1992,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.3920326258620608,"extension":7.010849044710373},"index":5,"playId":"78a9a4a2-867e-3746-b25c-3e34a0f1cc35","pitchNumber":6,"startTime":"2026-07-09T02:12:17.832Z","endTime":"2026-07-09T02:12:21.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.471440790125747,"aZ":-31.978225738647794,"pfxX":-0.09335073573784802,"pfxZ":0.1216069573318519,"pX":-0.41223795000615115,"pZ":1.3668978920380186,"vX0":-4.635514655835335,"vY0":-127.40607881483918,"vZ0":-5.021549407429717,"x":132.71,"y":201.87,"x0":1.4439124360942701,"y0":50.00563820393524,"z0":5.894414953351828,"aX":-0.15245332532225103},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.7,"breakHorizontal":1.2,"spinRate":2171,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4301176450245592,"extension":7.021377854696311},"index":6,"playId":"649a5504-da41-3a18-a9fb-6077f233336a","pitchNumber":7,"startTime":"2026-07-09T02:12:38.685Z","endTime":"2026-07-09T02:12:43.193Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.516976477965066,"aZ":-20.724754758015735,"pfxX":9.289591433569452,"pfxZ":5.762331433735035,"pX":0.5391122647707642,"pZ":3.355419043785072,"vX0":-5.604015171198135,"vY0":-139.834425830038,"vZ0":-3.653903486119315,"x":96.45,"y":148.18,"x0":1.3586280842544425,"y0":50.003532162515675,"z0":6.03296728144901,"aX":18.460768828385167},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.8,"breakHorizontal":-15.7,"spinRate":2043,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.3911897392744761,"extension":6.910765339034789},"index":7,"playId":"7c8be777-e11f-3494-a240-24dc34824506","pitchNumber":8,"startTime":"2026-07-09T02:12:57.041Z","endTime":"2026-07-09T02:13:01.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T02:13:01.093Z","atBatIndex":78},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (32) on a fly ball to right field.","rbi":1,"awayScore":5,"homeScore":11,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T02:15:12.069Z","endTime":"2026-07-09T02:17:05.597Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":695076,"link":"/api/v1/people/695076"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.454277127831283,"aZ":-42.02586781776099,"pfxX":5.8477219572712364,"pfxZ":-7.218858787208525,"pX":0.13625495941081142,"pZ":0.7531934600718387,"vX0":3.1198242411301322,"vY0":-117.04218516087215,"vZ0":-2.3470825087590863,"x":111.81,"y":218.44,"x0":-1.9809133014464833,"y0":50.00373982531042,"z0":5.765918336693966,"aX":7.979867053119791},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.3,"breakHorizontal":-11.4,"spinRate":2988,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.47093260715554,"extension":6.119979626753291},"index":0,"playId":"a4bc0178-18a9-300d-9984-643061ce519c","pitchNumber":1,"startTime":"2026-07-09T02:15:34.600Z","endTime":"2026-07-09T02:15:38.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61887792835592,"aZ":-33.35006342780385,"pfxX":0.08860561510396403,"pfxZ":-0.7604629978494106,"pX":0.47932473620231997,"pZ":2.1604657720938496,"vX0":6.179172691956287,"vY0":-123.1852007281545,"vZ0":-1.3991893301323737,"x":98.73,"y":180.45,"x0":-2.0645543400351465,"y0":50.00172012157457,"z0":5.5344352767416805,"aX":0.13666361731072302},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.4,"breakHorizontal":-1.4,"spinRate":2669,"spinDirection":38},"zone":9,"typeConfidence":0.88,"plateTime":0.4432787908010365,"extension":6.268566481206723},"index":1,"playId":"b99cebf5-3b11-334e-a6da-ba170112cc16","pitchNumber":2,"startTime":"2026-07-09T02:15:50.679Z","endTime":"2026-07-09T02:15:56.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.246063338460267,"aZ":-32.62892766349336,"pfxX":-1.3878035023449118,"pfxZ":-0.28684613098206135,"pX":0.5714381919664878,"pZ":1.4373646957389046,"vX0":6.758163558610649,"vY0":-125.27263785973803,"vZ0":-3.529121375522178,"x":95.22,"y":199.97,"x0":-1.970750926503985,"y0":50.00081239811636,"z0":5.507337128654983,"aX":-2.225567313094778},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.1,"breakHorizontal":1.1,"spinRate":2738,"spinDirection":42},"zone":14,"typeConfidence":0.88,"plateTime":0.4357924264059738,"extension":5.957529396194945},"index":2,"playId":"f64c53d0-17e5-37a7-b263-ad4606dfceb9","pitchNumber":3,"startTime":"2026-07-09T02:16:08.347Z","endTime":"2026-07-09T02:16:13.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.336421371318462,"aZ":-26.364081505856966,"pfxX":-10.042936972181181,"pfxZ":3.104266182843052,"pX":0.14153152846916314,"pZ":2.441361527156862,"vX0":9.33373419035666,"vY0":-135.63609539254324,"vZ0":-2.7583284678044215,"x":111.61,"y":172.86,"x0":-2.0314820702265277,"y0":50.0031863474314,"z0":5.3005002720137835,"aX":-18.8025453796553},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.3,"breakHorizontal":16.3,"spinRate":2213,"spinDirection":236},"zone":5,"typeConfidence":0.91,"plateTime":0.40307267655322976,"extension":6.2930324827865505},"index":3,"playId":"1616c135-b1fa-3c8d-aab7-17b01eca2fe3","pitchNumber":4,"startTime":"2026-07-09T02:16:21.723Z","endTime":"2026-07-09T02:16:26.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15653371401521,"aZ":-30.812875371751918,"pfxX":-0.889956624391798,"pfxZ":0.8455079770767506,"pX":0.5022176067241714,"pZ":1.5914498281954348,"vX0":6.526489028069373,"vY0":-125.74056727898743,"vZ0":-3.2080364052916757,"x":97.86,"y":195.81,"x0":-2.0096570946092416,"y0":50.0012887952713,"z0":5.380251677636953,"aX":-1.4284894658884744},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.1,"breakHorizontal":0.1,"spinRate":2678,"spinDirection":39},"zone":9,"typeConfidence":0.88,"plateTime":0.4353624237604792,"extension":6.157488871789161},"hitData":{"launchSpeed":105.6,"launchAngle":25.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.91,"coordY":67.55}},"index":4,"playId":"21a0453e-c0aa-3070-80b8-d55c5acda4cd","pitchNumber":5,"startTime":"2026-07-09T02:16:35.581Z","endTime":"2026-07-09T02:17:05.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T02:17:05.597Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out, second baseman Edwin Arroyo to first baseman Spencer Steer.","rbi":0,"awayScore":5,"homeScore":11,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T02:16:59.066Z","endTime":"2026-07-09T02:18:41.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":{"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":93.7,"endSpeed":85.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15084304310143,"aZ":-25.0854383837942,"pfxX":-10.281251582090865,"pfxZ":3.7753888639018722,"pX":-0.7777277918663579,"pZ":3.0172887658314322,"vX0":6.94093975998494,"vY0":-136.25862359856015,"vZ0":-1.6848473344855088,"x":146.65,"y":157.31,"x0":-2.0232089732770158,"y0":50.00557578853964,"z0":5.378227711753287,"aX":-19.321137773289774},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.7,"breakHorizontal":17.2,"spinRate":2149,"spinDirection":230},"zone":1,"typeConfidence":0.91,"plateTime":0.40209522207171977,"extension":6.217426273556973},"index":0,"playId":"ed5e38d5-5cc3-3acf-8f53-5ea7abb34a7f","pitchNumber":1,"startTime":"2026-07-09T02:17:23.087Z","endTime":"2026-07-09T02:17:27.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.433406328403798,"aZ":-20.879223746660635,"pfxX":-6.801862973558375,"pfxZ":5.96339109927249,"pX":0.657626910745318,"pZ":3.1184356102492683,"vX0":8.852211795678151,"vY0":-136.58757865867236,"vZ0":-2.9071642879777557,"x":91.93,"y":154.58,"x0":-1.7380672744527235,"y0":50.00299436394325,"z0":5.628584445373501,"aX":-12.88288644863408},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":10.6,"spinRate":2011,"spinDirection":227},"zone":3,"typeConfidence":0.89,"plateTime":0.4006655903871934,"extension":6.228460805192834},"index":1,"playId":"de54612c-2ef9-39c6-9dce-5f3631eca85c","pitchNumber":2,"startTime":"2026-07-09T02:17:40.476Z","endTime":"2026-07-09T02:17:44.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84212305576137,"aZ":-31.760636263557192,"pfxX":-9.982096196475634,"pfxZ":0.25959698226862393,"pX":-2.5726298567606,"pZ":2.6044358679962647,"vX0":2.731400682734952,"vY0":-125.6840496850566,"vZ0":-0.469299524338438,"x":215.06,"y":168.46,"x0":-2.3775853223334997,"y0":50.0042467179621,"z0":5.376435824135826,"aX":-15.945506806370203},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.6,"breakHorizontal":17.4,"spinRate":1726,"spinDirection":256},"zone":11,"typeConfidence":0.9,"plateTime":0.43606629685166176,"extension":6.234926476456767},"index":2,"playId":"e7cc439f-ecc4-39be-a958-181084f11d53","pitchNumber":3,"startTime":"2026-07-09T02:17:56.594Z","endTime":"2026-07-09T02:18:00.499Z","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":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72814283804828,"aZ":-25.71467621773575,"pfxX":-11.13164212828392,"pfxZ":3.5413393982479437,"pX":1.5805969115455532,"pZ":1.9264768872538491,"vX0":12.687854092797663,"vY0":-134.36414507327157,"vZ0":-3.9859965791789853,"x":56.75,"y":186.77,"x0":-1.761487854579824,"y0":50.00280643804825,"z0":5.261204839242163,"aX":-20.307795943283473},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.6,"breakHorizontal":17.4,"spinRate":2150,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.4080014304629871,"extension":6.3014911969357845},"index":3,"playId":"3c639394-22b2-3526-b8d2-1c3fb763321e","pitchNumber":4,"startTime":"2026-07-09T02:18:12.437Z","endTime":"2026-07-09T02:18:15.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.954387309716132,"aZ":-25.056556057665603,"pfxX":-10.348727858424983,"pfxZ":3.9142137235127867,"pX":0.14391420615470846,"pZ":2.010451868886642,"vX0":9.397474055263455,"vY0":-133.94688643800424,"vZ0":-4.002670266391382,"x":111.51,"y":184.5,"x0":-2.0655441410320647,"y0":50.0010971978032,"z0":5.315944019848457,"aX":-18.80216862918855},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.4,"breakHorizontal":16.7,"spinRate":2069,"spinDirection":235},"zone":8,"typeConfidence":0.92,"plateTime":0.4089332791322189,"extension":6.267320335931576},"hitData":{"launchSpeed":102.3,"launchAngle":7.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.9,"coordY":151.68}},"index":4,"playId":"fd4844af-03ef-3681-af30-8547c6f13cc4","pitchNumber":5,"startTime":"2026-07-09T02:18:32.245Z","endTime":"2026-07-09T02:18:41.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T02:18:41.213Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out swinging.","rbi":0,"awayScore":5,"homeScore":11,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T02:18:51.035Z","endTime":"2026-07-09T02:20:40.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.460420038467806,"aZ":-22.441143649020617,"pfxX":-9.763996498693523,"pfxZ":5.376740823140091,"pX":0.05129920858756222,"pZ":2.7231417911750326,"vX0":8.976582341095696,"vY0":-133.6138032478481,"vZ0":-2.624956494117821,"x":115.04,"y":165.26,"x0":-2.0812883133150573,"y0":50.003900062868524,"z0":5.328813371940752,"aX":-17.677334794298176},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.4,"breakHorizontal":15.7,"spinRate":2078,"spinDirection":238},"zone":5,"typeConfidence":0.88,"plateTime":0.4097395416377543,"extension":6.416117871099882},"index":0,"playId":"6b4b82ce-be27-324c-94a7-56f0f796ebfc","pitchNumber":1,"startTime":"2026-07-09T02:19:06.009Z","endTime":"2026-07-09T02:19:09.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.673281987903106,"aZ":-17.816586097784583,"pfxX":-5.850901103742311,"pfxZ":7.626258290065985,"pX":-0.918722091792395,"pZ":3.149919960411291,"vX0":4.718653936693654,"vY0":-136.49328054845907,"vZ0":-3.251369692768712,"x":152.02,"y":153.73,"x0":-1.9116432614771122,"y0":50.003798073866456,"z0":5.5868931991022475,"aX":-11.015851330308822},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":9.6,"spinRate":2054,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.4016317628320003,"extension":6.225071341603345},"index":1,"playId":"38d23b4d-40c3-3a17-b451-7bc6fb182e4e","pitchNumber":2,"startTime":"2026-07-09T02:19:19.577Z","endTime":"2026-07-09T02:19:25.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, 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":93.1,"endSpeed":85.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.191151734422128,"aZ":-24.57221006579818,"pfxX":-10.477942854787528,"pfxZ":4.0926884268592385,"pX":0.04066452908773672,"pZ":3.2618005450594656,"vX0":9.014818890932785,"vY0":-135.37085800169277,"vZ0":-0.9480899831488704,"x":115.45,"y":150.71,"x0":-1.9691649967210079,"y0":50.00443843960616,"z0":5.334647195720028,"aX":-19.473774570429},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.4,"breakHorizontal":17.0,"spinRate":2132,"spinDirection":231},"zone":2,"typeConfidence":0.91,"plateTime":0.4044030662374558,"extension":6.237607985915642},"index":2,"playId":"a246e13d-a838-3dd6-a4c9-a9c84b57da43","pitchNumber":3,"startTime":"2026-07-09T02:19:37.224Z","endTime":"2026-07-09T02:19:41.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.216597991553353,"aZ":-20.657288112877715,"pfxX":-4.526020018746271,"pfxZ":6.053081316233635,"pX":-1.1638438909636106,"pZ":3.744620087972781,"vX0":4.552152031363115,"vY0":-136.61117039151574,"vZ0":-1.3448415482681875,"x":161.36,"y":137.68,"x0":-2.2584137548581165,"y0":50.00255196948422,"z0":5.654009735214326,"aX":-8.611745676337302},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.9,"breakHorizontal":7.3,"spinRate":1985,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.3999218140429144,"extension":6.268095827074502},"index":3,"playId":"10a81653-3223-36b5-8abc-52ff7cd30aeb","pitchNumber":4,"startTime":"2026-07-09T02:19:58.794Z","endTime":"2026-07-09T02:20:03.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87092752866142,"aZ":-24.88471512679779,"pfxX":-8.962632405628197,"pfxZ":3.8484240939662246,"pX":1.3909517374310973,"pZ":2.5439406463005025,"vX0":12.034586037607935,"vY0":-136.02013634833372,"vZ0":-2.75943939463072,"x":63.98,"y":170.09,"x0":-1.9046211143136444,"y0":50.00118405959161,"z0":5.277363828229079,"aX":-16.971101990879735},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.6,"breakHorizontal":14.0,"spinRate":2143,"spinDirection":233},"zone":12,"typeConfidence":0.91,"plateTime":0.40106419069733334,"extension":6.396245887302172},"index":4,"playId":"d4342670-52ef-3572-9558-d4dd8da61ebe","pitchNumber":5,"startTime":"2026-07-09T02:20:16.622Z","endTime":"2026-07-09T02:20:21.587Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.226944795005267,"aZ":-32.79935114050258,"pfxX":-9.685641733645143,"pfxZ":-0.3933524243756299,"pX":-0.029885842401667154,"pZ":1.1855351658555329,"vX0":8.567828207636248,"vY0":-125.45948569115858,"vZ0":-3.424918574689321,"x":118.14,"y":206.77,"x0":-2.2228112927398014,"y0":50.000340750760664,"z0":5.227900370276362,"aX":-15.513252184932986},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.2,"breakHorizontal":15.7,"spinRate":1801,"spinDirection":260},"zone":13,"typeConfidence":0.88,"plateTime":0.4357721238917671,"extension":6.506956216828075},"index":5,"playId":"1b36d37a-27ea-353f-863c-329c57bb4f1b","pitchNumber":6,"startTime":"2026-07-09T02:20:35.098Z","endTime":"2026-07-09T02:20:40.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T02:20:40.624Z","atBatIndex":81},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a ground ball to right fielder Noelvi Marte.","rbi":0,"awayScore":5,"homeScore":11,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T02:20:45.397Z","endTime":"2026-07-09T02:21:38.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":93.5,"endSpeed":85.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.975616107669826,"aZ":-27.75605903120344,"pfxX":-10.183165379596403,"pfxZ":2.357431345751195,"pX":-1.0727280512669273,"pZ":3.407848252433521,"vX0":6.346055306386417,"vY0":-136.0958217143807,"vZ0":-0.14417290039521236,"x":157.89,"y":146.77,"x0":-2.112153395673001,"y0":50.00376586983348,"z0":5.384499990944727,"aX":-19.096139599318526},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.4,"breakHorizontal":17.0,"spinRate":2142,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.4025181233388384,"extension":6.193953594628028},"index":0,"playId":"c3883460-b23c-3846-b072-cbd0747588e4","pitchNumber":1,"startTime":"2026-07-09T02:21:05.670Z","endTime":"2026-07-09T02:21:10.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60502904180621,"aZ":-24.907905404055107,"pfxX":-9.533808682785498,"pfxZ":3.836051665254436,"pX":-0.2882308256099151,"pZ":2.7142622478085814,"vX0":8.201009946267721,"vY0":-136.69066814286825,"vZ0":-2.409654074036964,"x":127.99,"y":165.49,"x0":-2.085941336520948,"y0":50.005845600077784,"z0":5.314056641434608,"aX":-18.077806767957846},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.6,"breakHorizontal":15.6,"spinRate":2114,"spinDirection":229},"zone":4,"typeConfidence":0.91,"plateTime":0.40041563809097847,"extension":6.386955318466133},"hitData":{"launchSpeed":104.7,"launchAngle":-2.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":143.58,"coordY":135.67}},"index":1,"playId":"2da0fbce-ebaf-3313-9600-d8be32843d74","pitchNumber":2,"startTime":"2026-07-09T02:21:24.322Z","endTime":"2026-07-09T02:21:38.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T02:21:38.286Z","atBatIndex":82},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Rincones Jr. grounds out, pitcher Rhett Lowder to first baseman Spencer Steer.","rbi":0,"awayScore":5,"homeScore":11,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T02:21:47.963Z","endTime":"2026-07-09T02:22:42.081Z","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":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"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":695076,"link":"/api/v1/people/695076"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78640053987652,"aZ":-25.108141287574867,"pfxX":-10.106579530122728,"pfxZ":3.995002447489556,"pX":0.13035505816793524,"pZ":3.5335691222162544,"vX0":10.061195024593244,"vY0":-132.10407908490322,"vZ0":-0.3276634071533656,"x":112.03,"y":143.37,"x0":-2.41203235879295,"y0":50.006294217936066,"z0":5.5028335295244,"aX":-17.891485321170777},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.4,"breakHorizontal":16.2,"spinRate":2183,"spinDirection":233},"zone":12,"typeConfidence":0.9,"plateTime":0.41441979296915443,"extension":6.4090165380200705},"index":0,"playId":"52ac7dba-3527-3ccd-9d63-38476c6ebe33","pitchNumber":1,"startTime":"2026-07-09T02:22:01.866Z","endTime":"2026-07-09T02:22:28.893Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"}}},{"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":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.9,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39244936650906,"aZ":-33.90196768412864,"pfxX":-9.0223636721584,"pfxZ":-1.1136644892133454,"pX":-0.7771846666267127,"pZ":2.332271890786473,"vX0":7.3709150883786,"vY0":-124.12670934537337,"vZ0":-0.3642049472552613,"x":146.62,"y":175.81,"x0":-2.6226576068337435,"y0":50.00397899547429,"z0":5.319829173628183,"aX":-13.986240477111535},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.8,"breakHorizontal":14.5,"spinRate":1871,"spinDirection":255},"zone":4,"typeConfidence":0.87,"plateTime":0.44239340461305154,"extension":6.279828678899149},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.5,"coordY":180.06}},"index":1,"playId":"1eb91d13-01e1-328e-a246-3b453c7fd815","pitchNumber":2,"startTime":"2026-07-09T02:22:34.522Z","endTime":"2026-07-09T02:22:42.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T02:22:42.081Z","atBatIndex":83}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Rincones Jr. grounds out, pitcher Rhett Lowder to first baseman Spencer Steer.","rbi":0,"awayScore":5,"homeScore":11,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-09T02:21:47.963Z","endTime":"2026-07-09T02:22:42.081Z","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":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"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":695076,"link":"/api/v1/people/695076"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78640053987652,"aZ":-25.108141287574867,"pfxX":-10.106579530122728,"pfxZ":3.995002447489556,"pX":0.13035505816793524,"pZ":3.5335691222162544,"vX0":10.061195024593244,"vY0":-132.10407908490322,"vZ0":-0.3276634071533656,"x":112.03,"y":143.37,"x0":-2.41203235879295,"y0":50.006294217936066,"z0":5.5028335295244,"aX":-17.891485321170777},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.4,"breakHorizontal":16.2,"spinRate":2183,"spinDirection":233},"zone":12,"typeConfidence":0.9,"plateTime":0.41441979296915443,"extension":6.4090165380200705},"index":0,"playId":"52ac7dba-3527-3ccd-9d63-38476c6ebe33","pitchNumber":1,"startTime":"2026-07-09T02:22:01.866Z","endTime":"2026-07-09T02:22:28.893Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"}}},{"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":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.9,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39244936650906,"aZ":-33.90196768412864,"pfxX":-9.0223636721584,"pfxZ":-1.1136644892133454,"pX":-0.7771846666267127,"pZ":2.332271890786473,"vX0":7.3709150883786,"vY0":-124.12670934537337,"vZ0":-0.3642049472552613,"x":146.62,"y":175.81,"x0":-2.6226576068337435,"y0":50.00397899547429,"z0":5.319829173628183,"aX":-13.986240477111535},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.8,"breakHorizontal":14.5,"spinRate":1871,"spinDirection":255},"zone":4,"typeConfidence":0.87,"plateTime":0.44239340461305154,"extension":6.279828678899149},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.5,"coordY":180.06}},"index":1,"playId":"1eb91d13-01e1-328e-a246-3b453c7fd815","pitchNumber":2,"startTime":"2026-07-09T02:22:34.522Z","endTime":"2026-07-09T02:22:42.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-09T02:22:42.081Z","atBatIndex":83},"scoringPlays":[11,13,23,32,36,37,38,43,51,58,61,79],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"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":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":154.98,"y":83.62},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":96.11,"y":76.04},"type":"O","description":"Lineout"}],"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":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":160.12,"y":129.66},"type":"O","description":"Groundout"}]}},{"startIndex":9,"endIndex":16,"top":[9,10,11,12,13],"bottom":[14,15,16],"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":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":126.47,"y":141.55},"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":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"coordinates":{"x":168.53,"y":58.95},"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":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":217.18,"y":115.7},"type":"H","description":"Triple"},{"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":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":117.05,"y":76.75},"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":2,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":151.81,"y":145.09},"type":"O","description":"Lineout"}]}},{"startIndex":17,"endIndex":26,"top":[17,18,19,20],"bottom":[21,22,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":3,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":120.18,"y":148.76},"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":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":115.83,"y":174.99},"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":3,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":92.52,"y":105.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":154.85,"y":48.31},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":118.89,"y":111.47},"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":3,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":157.04,"y":62.83},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":213.39,"y":84.22},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":180.36,"y":87.52},"type":"O","description":"Flyout"}]}},{"startIndex":27,"endIndex":39,"top":[27,28,29,30,31],"bottom":[32,33,34,35,36,37,38,39],"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":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"coordinates":{"x":136.61,"y":145.09},"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":4,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":100.58,"y":83.74},"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":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":58.52,"y":65.11},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":131.03,"y":90.87},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":183.51,"y":138.21},"type":"H","description":"Triple"},{"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":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":131.79,"y":187.9},"type":"O","description":"Bunt 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":4,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":202.44,"y":62.26},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":210.19,"y":80.8},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":192.69,"y":58.68},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":108.74,"y":149.66},"type":"O","description":"Groundout"}]}},{"startIndex":40,"endIndex":48,"top":[40,41,42,43,44],"bottom":[45,46,47,48],"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":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":108.63,"y":64.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":71.05,"y":84.45},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":133.57,"y":76.92},"type":"O","description":"Lineout"}],"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":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":111.78,"y":142.56},"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":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":130.02,"y":82.77},"type":"O","description":"Lineout"},{"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":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":172.09,"y":75.21},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":128.57,"y":63.39},"type":"O","description":"Lineout"}]}},{"startIndex":49,"endIndex":62,"top":[49,50,51,52,53,54],"bottom":[55,56,57,58,59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"coordinates":{"x":66.44,"y":89.16},"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":6,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":36.59,"y":86.58},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":65.63,"y":95.07},"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":6,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":126.19,"y":88.87},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":129.01,"y":77.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":33.65,"y":111.3},"type":"H","description":"Double"}]}},{"startIndex":63,"endIndex":69,"top":[63,64,65],"bottom":[66,67,68,69],"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":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":102.15,"y":165.36},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":162.45,"y":164.86},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":152.66,"y":173.48},"type":"O","description":"Groundout"}]}},{"startIndex":70,"endIndex":78,"top":[70,71,72,73,74],"bottom":[75,76,77,78],"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":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":110.26,"y":174.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":103.16,"y":172.46},"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":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":106.88,"y":104.92},"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":8,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":133.33,"y":145.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":189.81,"y":77.19},"type":"H","description":"Double"}]}},{"startIndex":79,"endIndex":83,"top":[79,80,81,82,83],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":211.91,"y":67.55},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":158.9,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":143.58,"y":135.67},"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":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"coordinates":{"x":128.5,"y":180.06},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":5,"hits":5,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":4,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":11,"hits":11,"errors":1,"leftOnBase":7},"away":{"runs":5,"hits":8,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"catcher":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"first":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"second":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"third":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"shortstop":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"left":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"center":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"right":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"onDeck":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"inHole":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"battingOrder":7,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"onDeck":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"inHole":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"battingOrder":6,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"balls":1,"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":8,"groundOuts":7,"airOuts":11,"runs":5,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":7,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".238","atBats":32,"obp":".305","slg":".404","ops":".709","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":17,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":8,"runs":11,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":35,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":175,"era":"4.29","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":11,"whip":"1.33","battersFaced":42,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":175,"balls":72,"strikes":103,"strikePercentage":".590","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":11,"pitchesPerInning":"21.88","runsScoredPer9":"12.38","homeRunsPer9":"5.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":24,"errors":0,"chances":29,"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":"600","stats":{"batting":{"summary":"1-5 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":10,"groundOuts":13,"airOuts":17,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".211","atBats":57,"obp":".233","slg":".368","ops":".601","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":21,"rbi":6,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.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":34,"errors":0,"chances":34,"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"}]},"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":"300","stats":{"batting":{"summary":"1-4 | 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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":42,"groundOuts":59,"airOuts":79,"runs":50,"doubles":15,"triples":2,"homeRuns":15,"strikeOuts":91,"baseOnBalls":17,"intentionalWalks":1,"hits":99,"hitByPitch":2,"avg":".305","atBats":325,"obp":".340","slg":".502","ops":".842","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":347,"totalBases":163,"rbi":46,"leftOnBase":126,"sacBunts":0,"sacFlies":3,"babip":".378","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.67","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":160,"errors":2,"chances":162,"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":{},"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":41,"groundOuts":104,"airOuts":71,"runs":49,"doubles":18,"triples":1,"homeRuns":9,"strikeOuts":125,"baseOnBalls":33,"intentionalWalks":0,"hits":98,"hitByPitch":6,"atBats":394,"obp":".314","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1740,"era":"3.75","inningsPitched":"103.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.27","battersFaced":437,"outs":310,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1740,"balls":623,"strikes":1117,"strikePercentage":".640","hitBatsmen":6,"balks":1,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.46","rbi":0,"winPercentage":".636","pitchesPerInning":"16.84","gamesFinished":0,"strikeoutWalkRatio":"3.79","strikeoutsPer9Inn":"10.89","walksPer9Inn":"2.87","hitsPer9Inn":"8.54","runsScoredPer9":"4.27","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"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":true,"isSubstitute":false}},"ID621237":{"person":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 4 ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":35,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":20,"strikes":15,"strikePercentage":".430","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":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":4,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"700","stats":{"batting":{"summary":"2-3 | 3B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"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":87,"flyOuts":24,"groundOuts":84,"airOuts":53,"runs":28,"doubles":12,"triples":3,"homeRuns":2,"strikeOuts":59,"baseOnBalls":17,"intentionalWalks":0,"hits":69,"hitByPitch":2,"avg":".262","atBats":263,"obp":".312","slg":".354","ops":".666","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":93,"rbi":20,"leftOnBase":108,"sacBunts":2,"sacFlies":0,"babip":".332","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"131.50","popOuts":9,"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":0,"putOuts":155,"errors":1,"chances":156,"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":"100","stats":{"batting":{"summary":"0-3 | 2 BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":44,"groundOuts":86,"airOuts":81,"runs":57,"doubles":16,"triples":2,"homeRuns":20,"strikeOuts":79,"baseOnBalls":59,"intentionalWalks":2,"hits":86,"hitByPitch":0,"avg":".264","atBats":326,"obp":".371","slg":".509","ops":".880","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":166,"rbi":57,"leftOnBase":128,"sacBunts":0,"sacFlies":6,"babip":".283","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.30","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":616,"errors":3,"chances":666,"fielding":".995","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":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":39,"groundOuts":59,"airOuts":66,"runs":24,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":51,"baseOnBalls":19,"intentionalWalks":0,"hits":44,"hitByPitch":7,"avg":".202","atBats":218,"obp":".285","slg":".339","ops":".624","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":74,"rbi":28,"leftOnBase":107,"sacBunts":0,"sacFlies":2,"babip":".228","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.14","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":36,"stolenBasePercentage":".735","caughtStealingPercentage":".265","assists":16,"putOuts":645,"errors":5,"chances":666,"fielding":".992","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":{},"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":32,"gamesStarted":0,"flyOuts":5,"groundOuts":28,"airOuts":13,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":48,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":112,"obp":".246","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":486,"era":"1.47","inningsPitched":"30.2","wins":1,"losses":3,"saves":22,"saveOpportunities":23,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"0.95","battersFaced":118,"outs":92,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":486,"balls":172,"strikes":314,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.15","rbi":0,"winPercentage":".250","pitchesPerInning":"15.85","gamesFinished":31,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"14.09","walksPer9Inn":"1.76","hitsPer9Inn":"6.75","runsScoredPer9":"1.76","homeRunsPer9":"0.29","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":false,"isOnBench":true,"isSubstitute":false}},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":2,"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":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"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":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"1-4 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":45,"groundOuts":115,"airOuts":90,"runs":30,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":51,"baseOnBalls":25,"intentionalWalks":0,"hits":72,"hitByPitch":4,"avg":".222","atBats":324,"obp":".283","slg":".367","ops":".650","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":357,"totalBases":119,"rbi":47,"leftOnBase":140,"sacBunts":0,"sacFlies":4,"babip":".229","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.46","popOuts":16,"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":138,"putOuts":75,"errors":6,"chances":219,"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":{},"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":30,"gamesStarted":0,"flyOuts":13,"groundOuts":24,"airOuts":22,"runs":12,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":36,"baseOnBalls":6,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":106,"obp":".287","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":478,"era":"3.25","inningsPitched":"27.2","wins":2,"losses":0,"saves":0,"saveOpportunities":3,"holds":3,"blownSaves":3,"earnedRuns":10,"whip":"1.16","battersFaced":115,"outs":83,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":478,"balls":170,"strikes":308,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.28","gamesFinished":1,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"11.71","walksPer9Inn":"1.95","hitsPer9Inn":"8.46","runsScoredPer9":"3.90","homeRunsPer9":"0.65","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":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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"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":21,"balls":7,"strikes":14,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":5,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":59,"groundOuts":79,"airOuts":97,"runs":36,"doubles":15,"triples":4,"homeRuns":7,"strikeOuts":59,"baseOnBalls":25,"intentionalWalks":0,"hits":75,"hitByPitch":2,"avg":".245","atBats":306,"obp":".304","slg":".389","ops":".693","caughtStealing":0,"stolenBases":16,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":337,"totalBases":119,"rbi":41,"leftOnBase":129,"sacBunts":2,"sacFlies":2,"babip":".281","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.71","popOuts":20,"lineOuts":18},"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":187,"putOuts":122,"errors":1,"chances":310,"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 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":41,"groundOuts":43,"airOuts":70,"runs":57,"doubles":9,"triples":1,"homeRuns":32,"strikeOuts":137,"baseOnBalls":58,"intentionalWalks":3,"hits":85,"hitByPitch":4,"avg":".254","atBats":334,"obp":".370","slg":".575","ops":".945","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":397,"totalBases":192,"rbi":58,"leftOnBase":103,"sacBunts":0,"sacFlies":1,"babip":".319","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.44","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,"battingOrder":"801","stats":{"batting":{"summary":"0-0","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,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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}},"ID621383":{"person":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 4 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":4,"doubles":0,"triples":1,"homeRuns":3,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":4,"strikes":13,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"108.00","homeRunsPer9":"81.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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":1,"flyOuts":22,"groundOuts":21,"airOuts":35,"runs":27,"doubles":8,"triples":2,"homeRuns":7,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":1,"hits":45,"hitByPitch":0,"atBats":131,"obp":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":551,"era":"7.14","inningsPitched":"29.0","wins":0,"losses":4,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":23,"whip":"2.00","battersFaced":146,"outs":87,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":551,"balls":186,"strikes":365,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":4,"winPercentage":".000","pitchesPerInning":"19.00","gamesFinished":6,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"9.93","walksPer9Inn":"4.03","hitsPer9Inn":"13.97","runsScoredPer9":"8.38","homeRunsPer9":"2.17","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676661":{"person":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605400":{"person":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":".---","numberOfPitches":14,"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":14,"balls":6,"strikes":8,"strikePercentage":".570","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":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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(L, 0-2)","summary":"3.1 IP, 3 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":1,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":69,"inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":16,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":27,"strikes":42,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"8.10","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":3,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607208":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":63,"groundOuts":95,"airOuts":99,"runs":62,"doubles":16,"triples":0,"homeRuns":10,"strikeOuts":90,"baseOnBalls":22,"intentionalWalks":0,"hits":90,"hitByPitch":2,"avg":".241","atBats":373,"obp":".286","slg":".365","ops":".651","caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":136,"rbi":32,"leftOnBase":136,"sacBunts":0,"sacFlies":1,"babip":".292","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.30","popOuts":14,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":197,"putOuts":110,"errors":12,"chances":319,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656537":{"person":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"jerseyNumber":"49","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":9,"groundOuts":26,"airOuts":20,"runs":18,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":47,"baseOnBalls":9,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".250","atBats":120,"obp":".308","slg":".425","ops":".733","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":51,"rbi":13,"leftOnBase":60,"sacBunts":3,"sacFlies":0,"babip":".358","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","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":true,"isSubstitute":false}}},"batters":[547180,656941,669016,681082,664761,687282,702222,592663,665561,624641,660604,621383,676661,621237,641745,641835],"pitchers":[660604,621383,676661,621237,641745,641835],"bench":[656537,596117,607208],"bullpen":[680742,661395,689147,666200,605400,650911,554430],"battingOrder":[547180,656941,669016,681082,664761,687282,702222,665561,624641],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rincones Jr. (3, Burns, Ch)."},{"label":"3B","value":"Crawford (3, Burns, Ch)."},{"label":"HR","value":"Realmuto (7, 6th inning off Burke, B, 0 on, 2 out); Schwarber (32, 9th inning off Lowder, 0 on, 0 out)."},{"label":"TB","value":"Bohm; Crawford 4; Marsh; Realmuto 4; Rincones Jr. 2; Schwarber 4; Sosa, E."},{"label":"RBI","value":"Crawford (20); Realmuto (28); Schwarber (58); Stott (41)."},{"label":"2-out RBI","value":"Realmuto."},{"label":"Runners left in scoring position, 2 out","value":"Harper, B; Schwarber; Sosa, E."},{"label":"SF","value":"Stott."},{"label":"GIDP","value":"Bohm; Rincones Jr."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Crawford (12, 2nd base off Burns, Ch/Trevino)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":6,"airOuts":8,"runs":11,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".228","atBats":35,"obp":".310","slg":".392","ops":".702","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":31,"rbi":11,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"7.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":8,"groundOuts":7,"airOuts":11,"runs":5,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":7,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":32,"obp":".390","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":180,"era":"4.57","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.46","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":73,"strikes":107,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":4,"pitchesPerInning":"20.00","runsScoredPer9":"5.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":35,"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":"2-3 | HR, 2B, 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":72,"flyOuts":38,"groundOuts":66,"airOuts":51,"runs":47,"doubles":15,"triples":2,"homeRuns":14,"strikeOuts":92,"baseOnBalls":32,"intentionalWalks":0,"hits":78,"hitByPitch":2,"avg":".274","atBats":285,"obp":".349","slg":".488","ops":".837","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":139,"rbi":43,"leftOnBase":112,"sacBunts":0,"sacFlies":2,"babip":".354","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.36","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":161,"putOuts":94,"errors":6,"chances":261,"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":"2-4 | 2 HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"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":50,"groundOuts":91,"airOuts":85,"runs":50,"doubles":21,"triples":0,"homeRuns":19,"strikeOuts":85,"baseOnBalls":45,"intentionalWalks":3,"hits":89,"hitByPitch":1,"avg":".256","atBats":347,"obp":".341","slg":".481","ops":".822","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":167,"rbi":64,"leftOnBase":159,"sacBunts":0,"sacFlies":3,"babip":".285","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.26","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":18,"groundOuts":33,"airOuts":23,"runs":9,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":1,"hits":17,"hitByPitch":2,"atBats":95,"obp":".250","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":402,"era":"2.42","inningsPitched":"26.0","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":7,"whip":"0.92","battersFaced":106,"outs":78,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":402,"balls":134,"strikes":268,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.46","gamesFinished":3,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"8.31","walksPer9Inn":"2.42","hitsPer9Inn":"5.88","runsScoredPer9":"3.12","homeRunsPer9":"1.04","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":4,"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":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"2-5 | HR, 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":37,"flyOuts":10,"groundOuts":37,"airOuts":24,"runs":15,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":32,"baseOnBalls":8,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".205","atBats":117,"obp":".256","slg":".402","ops":".658","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":47,"rbi":13,"leftOnBase":52,"sacBunts":0,"sacFlies":0,"babip":".228","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","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":61,"errors":0,"chances":62,"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"}]},"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":{},"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":17,"flyOuts":55,"groundOuts":79,"airOuts":91,"runs":51,"doubles":15,"triples":2,"homeRuns":20,"strikeOuts":71,"baseOnBalls":30,"intentionalWalks":0,"hits":97,"hitByPitch":6,"atBats":336,"obp":".357","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1486,"era":"5.03","inningsPitched":"82.1","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.54","battersFaced":374,"outs":247,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1486,"balls":575,"strikes":911,"strikePercentage":".610","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".273","pitchesPerInning":"18.05","gamesFinished":0,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"7.76","walksPer9Inn":"3.28","hitsPer9Inn":"10.60","runsScoredPer9":"5.57","homeRunsPer9":"2.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"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":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":28,"groundOuts":51,"airOuts":55,"runs":18,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":50,"baseOnBalls":16,"intentionalWalks":0,"hits":31,"hitByPitch":4,"avg":".171","atBats":181,"obp":".252","slg":".265","ops":".517","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":48,"rbi":11,"leftOnBase":66,"sacBunts":5,"sacFlies":1,"babip":".217","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.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":133,"errors":1,"chances":135,"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":{"summary":"2.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":36,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":12,"strikes":24,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"500","stats":{"batting":{"summary":"2-4 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":87,"flyOuts":48,"groundOuts":72,"airOuts":81,"runs":51,"doubles":13,"triples":0,"homeRuns":14,"strikeOuts":78,"baseOnBalls":33,"intentionalWalks":0,"hits":73,"hitByPitch":3,"avg":".242","atBats":302,"obp":".321","slg":".424","ops":".745","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":128,"rbi":36,"leftOnBase":144,"sacBunts":0,"sacFlies":2,"babip":".278","groundOutsToAirouts":"0.89","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.57","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":36,"putOuts":310,"errors":4,"chances":350,"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,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":7,"putOuts":165,"errors":4,"chances":175,"fielding":".983","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":39,"groundOuts":39,"airOuts":65,"runs":18,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":62,"baseOnBalls":28,"intentionalWalks":0,"hits":50,"hitByPitch":0,"avg":".234","atBats":214,"obp":".320","slg":".364","ops":".684","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":244,"totalBases":78,"rbi":24,"leftOnBase":93,"sacBunts":0,"sacFlies":2,"babip":".297","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.67","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":{"caughtStealing":13,"stolenBases":59,"stolenBasePercentage":".819","caughtStealingPercentage":".181","assists":23,"putOuts":526,"errors":2,"chances":551,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"400","stats":{"batting":{"summary":"0-4 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":25,"groundOuts":42,"airOuts":53,"runs":21,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":86,"baseOnBalls":22,"intentionalWalks":0,"hits":46,"hitByPitch":2,"avg":".204","atBats":226,"obp":".279","slg":".367","ops":".646","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":83,"rbi":32,"leftOnBase":120,"sacBunts":0,"sacFlies":1,"babip":".280","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.11","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":"1-4 | 3B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":1,"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":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":8,"groundOuts":23,"airOuts":23,"runs":11,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":0,"hits":21,"hitByPitch":3,"avg":".247","atBats":85,"obp":".293","slg":".306","ops":".599","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":26,"rbi":4,"leftOnBase":38,"sacBunts":1,"sacFlies":1,"babip":".318","groundOutsToAirouts":"1.00","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":63,"putOuts":31,"errors":4,"chances":98,"fielding":".959","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":{},"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":42,"gamesStarted":0,"flyOuts":13,"groundOuts":44,"airOuts":27,"runs":21,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":40,"baseOnBalls":20,"intentionalWalks":2,"hits":29,"hitByPitch":5,"atBats":136,"obp":".331","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":681,"era":"3.82","inningsPitched":"37.2","wins":1,"losses":6,"saves":1,"saveOpportunities":5,"holds":3,"blownSaves":4,"earnedRuns":16,"whip":"1.30","battersFaced":166,"outs":113,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":681,"balls":275,"strikes":406,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".143","pitchesPerInning":"18.08","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.56","walksPer9Inn":"4.78","hitsPer9Inn":"6.93","runsScoredPer9":"5.02","homeRunsPer9":"0.96","inheritedRunners":26,"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":true,"isSubstitute":false}},"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":"2-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":37,"groundOuts":42,"airOuts":81,"runs":32,"doubles":11,"triples":1,"homeRuns":14,"strikeOuts":51,"baseOnBalls":37,"intentionalWalks":1,"hits":54,"hitByPitch":2,"avg":".239","atBats":226,"obp":".348","slg":".482","ops":".830","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":268,"totalBases":109,"rbi":39,"leftOnBase":102,"sacBunts":0,"sacFlies":2,"babip":".245","groundOutsToAirouts":"0.52","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"16.14","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":106,"errors":0,"chances":107,"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":{"summary":"1.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":9,"strikes":17,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(W, 11-1)","summary":"5.0 IP, 3 ER, 2 K, 6 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":3,"airOuts":9,"runs":3,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":6,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":106,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":46,"strikes":60,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,553993,668715,682622,624431,695490,670770,695505,656271,657571,695076],"pitchers":[695505,656271,657571,695076],"bench":[671155,663993,663886],"bullpen":[671096,622088,670062,668881,572955,666157,594580,641941,663903],"battingOrder":[682829,701398,668709,553993,668715,682622,624431,695490,670770],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"De La Cruz, E (15, Rangel); Marte, N (5, Alvarado); Steer (13, Mayza)."},{"label":"3B","value":"Arroyo (1, Banks)."},{"label":"HR","value":"Stewart, S 2 (19, 3rd inning off Rangel, 1 on, 1 out, 4th inning off Banks, 0 on, 2 out); Marte, N (6, 4th inning off Rangel, 0 on, 0 out); De La Cruz, E (14, 4th inning off Banks, 1 on, 2 out); Bleday (14, 4th inning off Banks, 0 on, 2 out)."},{"label":"TB","value":"Arroyo 3; Bleday 5; De La Cruz, E 6; Marte, N 6; Steer 3; Stewart, S 8."},{"label":"RBI","value":"Bleday 2 (39); De La Cruz, E 2 (43); Marte, N 4 (13); Stewart, S 3 (64)."},{"label":"2-out RBI","value":"Marte, N 3; De La Cruz, E 2; Stewart, S; Bleday."},{"label":"Runners left in scoring position, 2 out","value":"Steer; Marte, N; Trevino."},{"label":"Team RISP","value":"4-for-11."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Trevino (4, catcher interference)."},{"label":"DP","value":"2 (Arroyo-Steer; Stewart, S-Arroyo-Steer)."}]}],"note":[]}},"officials":[{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":623946,"fullName":"Malachi Moore","link":"/api/v1/people/623946"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Burns, Ch."},{"label":"Balk","value":"Rangel."},{"label":"ABS Challenge","value":"Stewart, S (Strike-Confirmed); Trevino (Ball-Overturned to Strike); Realmuto (Ball-Confirmed); Rincones Jr. (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Rangel 69-42; Banks 17-13; Lazar 19-11; Alvarado 35-15; Keller, Bra 14-8; Mayza 21-14; Burns, Ch 106-60; Burke, B 26-17; Ferguson, C 12-6; Lowder 36-24."},{"label":"Groundouts-flyouts","value":"Rangel 1-3; Banks 1-0; Lazar 1-1; Alvarado 0-1; Keller, Bra 2-0; Mayza 1-0; Burns, Ch 3-6; Burke, B 0-1; Ferguson, C 1-0; Lowder 3-1."},{"label":"Batters faced","value":"Rangel 16; Banks 5; Lazar 5; Alvarado 8; Keller, Bra 4; Mayza 4; Burns, Ch 23; Burke, B 6; Ferguson, C 3; Lowder 10."},{"label":"Umpires","value":"HP: Alfonso Márquez. 1B: Mike Estabrook. 2B: Lance Barrett. 3B: Malachi Moore. "},{"label":"Weather","value":"84 degrees, Cloudy."},{"label":"Wind","value":"2 mph, In From RF."},{"label":"First pitch","value":"7:11 PM."},{"label":"T","value":"3:10."},{"label":"Att","value":"33,089."},{"label":"Venue","value":"Great American Ball Park."},{"label":"July 8, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","boxscoreName":"De La Cruz, E"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | HR, 2B, 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":72,"flyOuts":38,"groundOuts":66,"airOuts":51,"runs":47,"doubles":15,"triples":2,"homeRuns":14,"strikeOuts":92,"baseOnBalls":32,"intentionalWalks":0,"hits":78,"hitByPitch":2,"avg":".274","atBats":285,"obp":".349","slg":".488","ops":".837","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":139,"rbi":43,"leftOnBase":112,"sacBunts":0,"sacFlies":2,"babip":".354","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.36","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":161,"putOuts":94,"errors":6,"chances":261,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":72,"hittingGameScore":72},{"player":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","boxscoreName":"Stewart, S"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2 HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"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":50,"groundOuts":91,"airOuts":85,"runs":50,"doubles":21,"triples":0,"homeRuns":19,"strikeOuts":85,"baseOnBalls":45,"intentionalWalks":3,"hits":89,"hitByPitch":1,"avg":".256","atBats":347,"obp":".341","slg":".481","ops":".822","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":167,"rbi":64,"leftOnBase":159,"sacBunts":0,"sacFlies":3,"babip":".285","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.26","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"}]},"type":"hitter","gameScore":71,"hittingGameScore":71},{"player":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","boxscoreName":"Bleday"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":37,"groundOuts":42,"airOuts":81,"runs":32,"doubles":11,"triples":1,"homeRuns":14,"strikeOuts":51,"baseOnBalls":37,"intentionalWalks":1,"hits":54,"hitByPitch":2,"avg":".239","atBats":226,"obp":".348","slg":".482","ops":".830","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":268,"totalBases":109,"rbi":39,"leftOnBase":102,"sacBunts":0,"sacFlies":2,"babip":".245","groundOutsToAirouts":"0.52","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"16.14","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":106,"errors":0,"chances":107,"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"}]},"type":"hitter","gameScore":63,"hittingGameScore":63}]},"decisions":{"winner":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"loser":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}