{"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":824495,"link":"/api/v1.1/game/824495/feed/live","metaData":{"wait":10,"timeStamp":"20260708_021811","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824495,"type":"R","doubleHeader":"N","id":"2026/07/07/phimlb-cinmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824495-2026-07-07","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-07T23:10:00Z","originalDate":"2026-07-07","officialDate":"2026-07-07","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":92,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":41,"ties":0,"pct":".554"},"records":{},"divisionLeader":false,"wins":51,"losses":41,"winningPercentage":".554"},"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":90,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":41,"losses":49,"ties":0,"pct":".456"},"records":{},"divisionLeader":false,"wins":41,"losses":49,"winningPercentage":".456"},"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.312,"strikeZoneBottom":1.672},"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},"ID686751":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751","firstName":"Seth","lastName":"Johnson","primaryNumber":"52","birthDate":"1998-09-19","currentAge":27,"birthCity":"Concord","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Johnson","nameSlug":"seth-johnson-686751","firstLastName":"Seth Johnson","lastFirstName":"Johnson, Seth","lastInitName":"Johnson, S","initLastName":"S Johnson","fullFMLName":"Seth William Johnson","fullLFMName":"Johnson, Seth William","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID680574":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574","firstName":"Matthew","lastName":"McLain","primaryNumber":"9","birthDate":"1999-08-06","currentAge":27,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Matt","useLastName":"McLain","middleName":"Michael","boxscoreName":"McLain, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt McLain","nameSlug":"matt-mclain-680574","firstLastName":"Matt McLain","lastFirstName":"McLain, Matt","lastInitName":"McLain, M","initLastName":"M McLain","fullFMLName":"Matthew Michael McLain","fullLFMName":"McLain, Matthew Michael","strikeZoneTop":3.047,"strikeZoneBottom":1.538},"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},"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":"Partly Cloudy","temp":"85","wind":"5 mph, Out To RF"},"gameInfo":{"attendance":31204,"firstPitch":"2026-07-07T23:12:00.000Z","gameDurationMinutes":185},"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":7,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"home":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"}},"officialScorer":{"id":601476,"fullName":"Doug Feldmann","link":"/api/v1/people/601476"},"primaryDatacaster":{"id":800976,"fullName":"Matthew Yates","link":"/api/v1/people/800976"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T23:11:57.204Z","endTime":"2026-07-07T23:13:30.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"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-07T19:25:50.341Z","endTime":"2026-07-07T22:45:38.763Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-07T22:45:38.763Z","endTime":"2026-07-07T23:11:46.683Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-07T23:11:46.683Z","endTime":"2026-07-07T23:11:59.491Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.513830965491668,"aZ":-14.786234742300659,"pfxX":5.1178997313902075,"pfxZ":9.555635467181705,"pX":1.8481072157081695,"pZ":2.5735655655945022,"vX0":-3.6346236404349006,"vY0":-134.15057436702713,"vZ0":-5.929345010572789,"x":46.55,"y":169.29,"x0":2.556861638321157,"y0":50.001495217921644,"z0":5.869811347691467,"aX":9.310476032568792},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":-8.5,"spinRate":2396,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4085834368139185,"extension":6.431488207388091},"index":3,"playId":"ee33cbb4-d068-38ae-99d5-aa39733a9eba","pitchNumber":1,"startTime":"2026-07-07T23:11:59.491Z","endTime":"2026-07-07T23:12:02.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70181842316519,"aZ":-37.53833646631593,"pfxX":-3.8984757353243102,"pfxZ":-3.99814886111135,"pX":0.7442248360926114,"pZ":0.046537932031100286,"vX0":-2.791039380232778,"vY0":-115.1271159820346,"vZ0":-5.07738873428207,"x":88.63,"y":237.52,"x0":2.479568565297556,"y0":50.005067461508496,"z0":5.920333281099837,"aX":-5.225146762302996},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.3,"breakHorizontal":7.8,"spinRate":2870,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.4760630008921525,"extension":6.510512454400765},"index":4,"playId":"06513e2e-2ccc-36bf-bd6b-bd98873e347f","pitchNumber":2,"startTime":"2026-07-07T23:12:13.180Z","endTime":"2026-07-07T23:12:16.471Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78921566839368,"aZ":-14.128151297074437,"pfxX":4.911565626859357,"pfxZ":10.007187231140596,"pX":0.6612401898133504,"pZ":2.230539965630996,"vX0":-6.454828011971379,"vY0":-133.67228023530947,"vZ0":-6.780648757923553,"x":91.8,"y":178.56,"x0":2.4732256659146064,"y0":50.003040713833684,"z0":5.821456869581273,"aX":8.857134589019546},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.8,"breakHorizontal":-7.4,"spinRate":2293,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.4103339907890775,"extension":6.477767388846326},"index":5,"playId":"94b2db64-e05b-33d2-af19-eeeb4b854d64","pitchNumber":3,"startTime":"2026-07-07T23:12:33.219Z","endTime":"2026-07-07T23:12:36.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91596877368061,"aZ":-10.709434225987783,"pfxX":3.504703197363762,"pfxZ":11.77448639305058,"pX":0.4705070211472195,"pZ":1.7859115354848003,"vX0":-6.1163844174420055,"vY0":-134.57382751726325,"vZ0":-8.438151726765765,"x":99.07,"y":190.56,"x0":2.3238644824832484,"y0":50.00021215750329,"z0":5.732963499734417,"aX":6.387909384016673},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.6,"breakHorizontal":-4.9,"spinRate":2375,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.4079858528527742,"extension":6.594432296918},"index":6,"playId":"b5374581-6bfe-3445-89ee-5704f6708886","pitchNumber":4,"startTime":"2026-07-07T23:12:50.075Z","endTime":"2026-07-07T23:12:53.075Z","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":93.2,"endSpeed":85.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32682967082828,"aZ":-12.429085729670213,"pfxX":3.9810081327779496,"pfxZ":10.634018035778222,"pX":1.8246361112317189,"pZ":2.8375566965254273,"vX0":-3.089271922278101,"vY0":-135.56870657049754,"vZ0":-5.809000250839217,"x":47.45,"y":162.17,"x0":2.4631148307928297,"y0":50.00442366771912,"z0":5.879857577832434,"aX":7.392525770979741},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":-6.5,"spinRate":2321,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4044093903473325,"extension":6.516363729725141},"index":7,"playId":"2d13307d-70b0-39e6-8313-569b43ec7604","pitchNumber":5,"startTime":"2026-07-07T23:13:10.349Z","endTime":"2026-07-07T23:13:13.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.598552620342776,"aZ":-13.334787463529366,"pfxX":3.9936367688425785,"pfxZ":10.232245161356577,"pX":-0.004187077252878725,"pZ":2.5995567776027855,"vX0":-7.675014129247652,"vY0":-134.6776304485636,"vZ0":-5.926132021255517,"x":117.16,"y":168.59,"x0":2.3606667821140306,"y0":50.005364096238495,"z0":5.767725852218445,"aX":7.355624634289877},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":-5.6,"spinRate":2386,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.4063245173813854,"extension":6.606887858037193},"index":8,"playId":"698bee3f-675e-3fd8-82c6-c34c44d6bb84","pitchNumber":6,"startTime":"2026-07-07T23:13:27.114Z","endTime":"2026-07-07T23:13:30.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:13:30.609Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Schwarber pops out to second baseman Matt McLain.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T23:13:52.720Z","endTime":"2026-07-07T23:14:55.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.395603792320863,"aZ":-35.29207757140477,"pfxX":-5.360160748299979,"pfxZ":-2.1432067479024006,"pX":0.19057036290905935,"pZ":2.510277982723137,"vX0":-3.992296167500492,"vY0":-120.14813408675491,"vZ0":-0.7667783890295176,"x":109.74,"y":171.0,"x0":2.57316564183617,"y0":50.00382989854874,"z0":5.9840970959443025,"aX":-7.795448651810782},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.8,"breakHorizontal":10.7,"spinRate":2876,"spinDirection":299},"zone":5,"typeConfidence":2.0,"plateTime":0.45677566422528937,"extension":6.460835760749321},"index":0,"playId":"0058e6d4-03d5-3736-8c49-40bfbf33e377","pitchNumber":1,"startTime":"2026-07-07T23:13:55.633Z","endTime":"2026-07-07T23:13:58.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17468122630223,"aZ":-36.48230322192396,"pfxX":-7.074876171544287,"pfxZ":-3.0618674626225815,"pX":-0.051652900173304823,"pZ":2.594657601013664,"vX0":-3.577692310908432,"vY0":-119.11352207830234,"vZ0":-0.044006025988794883,"x":118.97,"y":168.72,"x0":2.39868152000712,"y0":50.002482898428724,"z0":5.968559389305766,"aX":-9.959509529545967},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.2,"breakHorizontal":13.8,"spinRate":2718,"spinDirection":298},"zone":5,"typeConfidence":2.0,"plateTime":0.4634371826216164,"extension":6.554506983479532},"index":1,"playId":"71009652-6aba-33f6-9668-6fe0300282af","pitchNumber":2,"startTime":"2026-07-07T23:14:14.386Z","endTime":"2026-07-07T23:14:18.382Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-07T23:14:30.037Z","endTime":"2026-07-07T23:14:45.520Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57891515927541,"aZ":-34.08484672066496,"pfxX":-8.748224441630244,"pfxZ":-1.3241451860678115,"pX":-0.09205889541144577,"pZ":2.3209355429440373,"vX0":-3.4980944838102075,"vY0":-119.99340030465012,"vZ0":-1.3564851097735082,"x":120.51,"y":176.11,"x0":2.5258335145939435,"y0":50.00245050773231,"z0":5.960684122804374,"aX":-12.618010659643655},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.4,"breakHorizontal":16.7,"spinRate":2875,"spinDirection":306},"zone":5,"typeConfidence":2.0,"plateTime":0.45836802039357405,"extension":6.454865931740263},"hitData":{"launchSpeed":89.2,"launchAngle":70.0,"totalDistance":110.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.52,"coordY":160.92}},"index":3,"playId":"144aa5ae-5c8b-30de-bda2-6dbb2cf67ebc","pitchNumber":3,"startTime":"2026-07-07T23:14:45.520Z","endTime":"2026-07-07T23:14:55.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:14:55.415Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-07T23:15:16.899Z","endTime":"2026-07-07T23:16:13.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.376769955088914,"aZ":-36.47419382228773,"pfxX":-7.474320977367501,"pfxZ":-3.097118464090693,"pX":-0.1274865112964743,"pZ":1.4274165982226577,"vX0":-3.5781306921173575,"vY0":-117.90963675015075,"vZ0":-2.5634515766893067,"x":121.86,"y":200.24,"x0":2.387662984564911,"y0":50.00443205911242,"z0":5.941120412138773,"aX":-10.374523439325811},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.0,"breakHorizontal":14.5,"spinRate":2882,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4670858407827194,"extension":6.558027428221286},"index":0,"playId":"93a7a88b-17ea-38ac-8ff0-64b474741d35","pitchNumber":1,"startTime":"2026-07-07T23:15:20.691Z","endTime":"2026-07-07T23:15:23.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.230704620671094,"aZ":-32.790340281155544,"pfxX":-6.59518953019694,"pfxZ":-0.42328269389710194,"pX":-0.7465825152215183,"pZ":2.076445403451751,"vX0":-5.492497068425682,"vY0":-120.18192429530862,"vZ0":-2.078027636101551,"x":145.46,"y":182.72,"x0":2.4326844189087913,"y0":50.003624293466466,"z0":5.889641237533993,"aX":-9.561809474293577},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.1,"breakHorizontal":13.3,"spinRate":2922,"spinDirection":299},"zone":7,"typeConfidence":2.0,"plateTime":0.4573150238676029,"extension":6.640259096283621},"index":1,"playId":"5f823d40-db67-30ad-b7c0-86d2f7c5b335","pitchNumber":2,"startTime":"2026-07-07T23:15:49.908Z","endTime":"2026-07-07T23:15:54.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.008465867437035,"aZ":-34.78394092400633,"pfxX":-7.480007576109345,"pfxZ":-1.825409753869684,"pX":-1.8519408086170908,"pZ":0.6254570699244725,"vX0":-7.548197653204364,"vY0":-119.52249775521216,"vZ0":-4.718260468452291,"x":187.59,"y":221.89,"x0":2.3292613210477597,"y0":50.00054237495174,"z0":5.780358952663929,"aX":-10.719428386155093},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.3,"breakHorizontal":15.5,"spinRate":2886,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.45987461151728226,"extension":6.618020093004816},"index":2,"playId":"eb3f6bf5-4c5b-3331-91b6-41c7b9abda55","pitchNumber":3,"startTime":"2026-07-07T23:16:10.507Z","endTime":"2026-07-07T23:16:13.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:16:13.947Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T23:18:22.964Z","endTime":"2026-07-07T23:19:27.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14098868302595,"aZ":-19.877509766866115,"pfxX":-8.15881179339795,"pfxZ":6.37903998359594,"pX":-0.10806923174165288,"pZ":2.0466917412468093,"vX0":7.203777110966205,"vY0":-138.07298875428128,"vZ0":-4.257460983645119,"x":121.12,"y":183.52,"x0":-1.692665091132179,"y0":50.0049106748905,"z0":4.948736212796053,"aX":-15.733149097087182},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.8,"breakHorizontal":13.2,"spinRate":2424,"spinDirection":227},"zone":8,"typeConfidence":0.64,"plateTime":0.39690168842155993,"extension":7.205139976245684},"index":0,"playId":"fbf78870-02d4-3acc-8106-10a517faf8ee","pitchNumber":1,"startTime":"2026-07-07T23:18:29.555Z","endTime":"2026-07-07T23:18:32.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.949719900695193,"aZ":-38.46380141943188,"pfxX":5.611820348833055,"pfxZ":-4.593777071347889,"pX":0.8244316443307187,"pZ":1.6118920033114226,"vX0":4.2927696853305415,"vY0":-116.32996611100634,"vZ0":0.39395952896667996,"x":85.57,"y":195.26,"x0":-1.774203092023528,"y0":50.00189650408084,"z0":5.088403089267428,"aX":7.685343703828994},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.9,"breakHorizontal":-11.3,"spinRate":2832,"spinDirection":58},"zone":14,"typeConfidence":0.83,"plateTime":0.4709505247325181,"extension":6.8915342644540285},"index":1,"playId":"86799f89-ce26-30bd-8cab-a9068e13612e","pitchNumber":2,"startTime":"2026-07-07T23:18:43.593Z","endTime":"2026-07-07T23:18:47.742Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-07T23:18:57.202Z","endTime":"2026-07-07T23:19:05.735Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.015304523406822,"aZ":-38.62380550993018,"pfxX":4.212158385736744,"pfxZ":-4.636633615827989,"pX":1.7867549116554033,"pZ":-0.20572385222431308,"vX0":6.421571363764809,"vY0":-117.17403948252208,"vZ0":-3.6034804241440135,"x":48.89,"y":244.33,"x0":-1.535822266468025,"y0":50.002024213754645,"z0":4.958620633551423,"aX":5.859877282869184},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.0,"breakHorizontal":-9.2,"spinRate":2766,"spinDirection":53},"zone":14,"typeConfidence":0.84,"plateTime":0.467340452069295,"extension":6.948809813044025},"index":3,"playId":"ddc20bff-b955-31a8-b9a4-544a85c9487b","pitchNumber":3,"startTime":"2026-07-07T23:19:05.735Z","endTime":"2026-07-07T23:19:08.817Z","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":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50200879018194,"aZ":-16.52898060492049,"pfxX":-7.250750983514234,"pfxZ":8.046021153229798,"pX":0.007832618623248853,"pZ":3.1209801617723194,"vX0":7.0212961754502805,"vY0":-139.1086056291816,"vZ0":-2.040906129981762,"x":116.7,"y":154.51,"x0":-1.616533104764232,"y0":50.002723845495005,"z0":4.969620874163042,"aX":-14.09878795468791},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":11.5,"spinRate":2371,"spinDirection":226},"zone":2,"typeConfidence":0.89,"plateTime":0.39494561756847313,"extension":7.170386239990508},"index":4,"playId":"3258926a-f0f2-3c0b-9e95-18bd0ce50aba","pitchNumber":4,"startTime":"2026-07-07T23:19:24.101Z","endTime":"2026-07-07T23:19:27.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:19:27.381Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T23:19:50.527Z","endTime":"2026-07-07T23:21:12.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":95.1,"endSpeed":86.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.362252875197008,"aZ":-17.037538882751498,"pfxX":-6.648935250725014,"pfxZ":7.821898928009281,"pX":-0.07813371041796105,"pZ":1.7148175190816395,"vX0":6.613419424257518,"vY0":-138.3467764207142,"vZ0":-5.425452138948205,"x":119.98,"y":192.48,"x0":-1.6377330897642204,"y0":50.00400562263588,"z0":4.846469601712622,"aX":-12.867804056662136},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":10.7,"spinRate":2384,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.3961766738969592,"extension":7.237256341281495},"index":0,"playId":"e8c663e8-a14b-3a6e-81c7-b043513b0266","pitchNumber":1,"startTime":"2026-07-07T23:19:53.637Z","endTime":"2026-07-07T23:19:57.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3460718762649,"aZ":-31.47789291945388,"pfxX":8.064036044686969,"pfxZ":0.4980899995758037,"pX":-0.5045521027308102,"pZ":3.0236610293332755,"vX0":0.6839476063303855,"vY0":-117.81353156210147,"vZ0":2.291293927403067,"x":136.23,"y":157.14,"x0":-1.845704483279548,"y0":50.002105164428045,"z0":4.966942857593784,"aX":11.227746623034701},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.8,"breakHorizontal":-14.8,"spinRate":2920,"spinDirection":58},"zone":1,"typeConfidence":0.9,"plateTime":0.466604782852988,"extension":6.748330337780057},"index":1,"playId":"f130c548-ab28-3123-b848-088c748650bc","pitchNumber":2,"startTime":"2026-07-07T23:20:07.694Z","endTime":"2026-07-07T23:20:11.613Z","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":94.1,"endSpeed":85.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.936541329057167,"aZ":-18.94017329682682,"pfxX":-7.422617480449944,"pfxZ":6.995137917721538,"pX":0.07238519526276757,"pZ":3.853812489611546,"vX0":7.0082209394570665,"vY0":-136.873680927049,"vZ0":0.5527573362414073,"x":114.24,"y":134.73,"x0":-1.5600680001243599,"y0":50.0060695042061,"z0":4.9487436656949555,"aX":-14.050316031319255},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":11.9,"spinRate":2347,"spinDirection":230},"zone":12,"typeConfidence":0.81,"plateTime":0.40056203328749174,"extension":7.367641222229311},"index":2,"playId":"5d176de4-f192-3959-b33c-068bee37ebc5","pitchNumber":3,"startTime":"2026-07-07T23:20:23.884Z","endTime":"2026-07-07T23:20:27.512Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-07T23:20:38.411Z","endTime":"2026-07-07T23:20:52.537Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17286975891308,"aZ":-31.240104438280888,"pfxX":6.758146453353108,"pfxZ":0.6532645192269078,"pX":0.7541214737224009,"pZ":1.1189312649503964,"vX0":3.6937941575666677,"vY0":-119.16362538167296,"vZ0":-1.96392344724353,"x":88.25,"y":208.57,"x0":-1.6970329711392622,"y0":50.00206150781342,"z0":4.7920734331575305,"aX":9.660865539379056},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.0,"breakHorizontal":-13.2,"spinRate":2883,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.46068594617886927,"extension":6.821447974072155},"index":4,"playId":"55302611-2f88-312a-92cc-c9bd9c4d7656","pitchNumber":4,"startTime":"2026-07-07T23:20:52.537Z","endTime":"2026-07-07T23:20:55.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.393733059522322,"aZ":-30.68729391912957,"pfxX":7.814256479243863,"pfxZ":1.0572741473280463,"pX":-0.7335307744385057,"pZ":1.8911888729949298,"vX0":0.4350202948635896,"vY0":-117.9908542644307,"vZ0":-0.37267770682588475,"x":144.96,"y":187.72,"x0":-1.93499047749277,"y0":50.0014355793388,"z0":4.889814588128543,"aX":10.96691184926701},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.2,"breakHorizontal":-14.3,"spinRate":2867,"spinDirection":53},"zone":7,"typeConfidence":0.9,"plateTime":0.46501013841160566,"extension":6.848803310283531},"index":5,"playId":"51790a37-4621-30d1-9f01-fb027715f2ad","pitchNumber":5,"startTime":"2026-07-07T23:21:08.171Z","endTime":"2026-07-07T23:21:12.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:21:12.592Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Bleday singles on a sharp line drive to right fielder Derek Hill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T23:21:34.519Z","endTime":"2026-07-07T23:22:03.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"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":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65820535102334,"aZ":-19.793779618967537,"pfxX":-6.741433464279671,"pfxZ":6.3502925185368,"pX":-0.718137160168096,"pZ":2.0534447507096565,"vX0":4.893582508929246,"vY0":-139.09549986486022,"vZ0":-3.931179216290461,"x":144.37,"y":183.34,"x0":-1.6288664135731283,"y0":50.00189375748434,"z0":4.80588555614424,"aX":-13.142972254226818},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":11.2,"spinRate":2376,"spinDirection":230},"zone":7,"typeConfidence":0.67,"plateTime":0.3945234065996832,"extension":7.24284677268711},"index":0,"playId":"7c6208e7-3e31-358a-a3f0-9125cf59a841","pitchNumber":1,"startTime":"2026-07-07T23:21:38.794Z","endTime":"2026-07-07T23:21:42.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.845347699548384,"aZ":-18.887907256625667,"pfxX":-7.171369929860179,"pfxZ":6.8843057968191,"pX":-0.03613314247000952,"pZ":2.3709298735690094,"vX0":6.6687989243778185,"vY0":-138.5238566175683,"vZ0":-3.345423838919598,"x":118.38,"y":174.76,"x0":-1.5507651189841734,"y0":50.00521757996803,"z0":4.867320455297269,"aX":-13.84710864396724},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":11.5,"spinRate":2380,"spinDirection":228},"zone":5,"typeConfidence":0.76,"plateTime":0.3963967457816975,"extension":7.35178635821022},"hitData":{"launchSpeed":108.2,"launchAngle":9.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.27,"coordY":120.72}},"index":1,"playId":"25b73db4-5d2d-30eb-a5d4-0dbe49d071ba","pitchNumber":2,"startTime":"2026-07-07T23:21:52.929Z","endTime":"2026-07-07T23:22:03.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:22:03.089Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-07T23:22:27.938Z","endTime":"2026-07-07T23:25:04.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.1,"endSpeed":86.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89218928772795,"aZ":-24.284685273711304,"pfxX":-10.040984726186037,"pfxZ":4.076475757842433,"pX":-1.6595968309554685,"pZ":3.0933488534671443,"vX0":3.8281858734516447,"vY0":-138.52481079324224,"vZ0":-0.6641170341382971,"x":180.26,"y":155.26,"x0":-1.7573803801405639,"y0":50.00644644627757,"z0":4.964456706009114,"aX":-19.454204943039535},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.4,"breakHorizontal":17.4,"spinRate":2223,"spinDirection":228},"zone":11,"typeConfidence":0.97,"plateTime":0.3959004466425622,"extension":7.192037450625316},"index":0,"playId":"7deb8b62-af9e-3cd7-b909-81f893c41117","pitchNumber":1,"startTime":"2026-07-07T23:22:29.502Z","endTime":"2026-07-07T23:22:32.702Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"e22ca2f4-28f7-3982-8b04-3e63b45f0b20","startTime":"2026-07-07T23:22:45.665Z","endTime":"2026-07-07T23:22:48.665Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39738662529297,"aZ":-29.402991416788936,"pfxX":7.441257767927483,"pfxZ":1.920843742428782,"pX":1.4644885021609892,"pZ":1.7279532980822643,"vX0":5.230592938401567,"vY0":-119.87743342211319,"vZ0":-1.1909355947232607,"x":61.18,"y":192.13,"x0":-1.7200823756976935,"y0":50.0010345908453,"z0":4.880791590351687,"aX":10.716132433046448},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.5,"breakHorizontal":-14.9,"spinRate":2716,"spinDirection":60},"zone":14,"typeConfidence":0.87,"plateTime":0.45871691225065003,"extension":6.770332131215572},"index":2,"playId":"b417a453-1cc5-38d2-ab52-8725c97a4356","pitchNumber":2,"startTime":"2026-07-07T23:23:05.060Z","endTime":"2026-07-07T23:23:08.905Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.177162805837394,"aZ":-13.67402239169347,"pfxX":-7.152718463978091,"pfxZ":9.626469216444878,"pX":-0.602618983880822,"pZ":2.1546195150002596,"vX0":5.676641356260661,"vY0":-137.87816063857753,"vZ0":-4.738167178399721,"x":139.97,"y":180.61,"x0":-1.760710273500213,"y0":50.00371597145065,"z0":4.8209071340410174,"aX":-13.747210321624529},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":11.8,"spinRate":2507,"spinDirection":227},"zone":4,"typeConfidence":0.95,"plateTime":0.39753081514437216,"extension":7.273072520247963},"index":3,"playId":"6cf789ac-c476-3b6a-bfa5-e691b043bcb3","pitchNumber":3,"startTime":"2026-07-07T23:23:26.584Z","endTime":"2026-07-07T23:23:31.886Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56901502026926,"aZ":-25.1918978128479,"pfxX":-9.435450419512094,"pfxZ":3.5760559910447105,"pX":-1.2634127054939817,"pZ":1.879591440174514,"vX0":4.597365274601894,"vY0":-138.48448778322737,"vZ0":-3.4374664653142784,"x":165.16,"y":188.03,"x0":-1.7150241141899103,"y0":50.00083167651681,"z0":4.813057819379837,"aX":-18.4100742792837},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.0,"breakHorizontal":16.2,"spinRate":2211,"spinDirection":232},"zone":13,"typeConfidence":0.95,"plateTime":0.39480945074667995,"extension":7.271896870431682},"index":4,"playId":"3febaf9d-a9b0-363c-ac8e-7c297481225a","pitchNumber":4,"startTime":"2026-07-07T23:24:13.715Z","endTime":"2026-07-07T23:24:16.932Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.282945560520226,"aZ":-33.76223579084433,"pfxX":-8.37041545494258,"pfxZ":-0.9781434152976178,"pX":-1.1534126241847358,"pZ":2.2478698502711976,"vX0":4.0533322295560215,"vY0":-126.65025230984283,"vZ0":-0.06764471366183633,"x":160.97,"y":178.09,"x0":-1.6885119981765664,"y0":50.004695301420206,"z0":4.97912048041017,"aX":-13.575721377788602},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.6,"breakHorizontal":14.2,"spinRate":1591,"spinDirection":250},"zone":13,"typeConfidence":0.82,"plateTime":0.4327736131198012,"extension":7.090325092134307},"index":5,"playId":"a632c54b-cfea-32d4-b692-0aa27535885d","pitchNumber":5,"startTime":"2026-07-07T23:24:33.365Z","endTime":"2026-07-07T23:24:39.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.719614221845134,"aZ":-32.54624646938559,"pfxX":9.136245927712872,"pfxZ":-0.2586496953945643,"pX":0.6767500842925316,"pZ":1.9769580442826595,"vX0":3.066671811357183,"vY0":-119.70425403488974,"vZ0":0.04571797543474432,"x":91.2,"y":185.4,"x0":-1.8104023368382465,"y0":50.00179050834983,"z0":4.889448659238988,"aX":13.159055701984519},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.1,"breakHorizontal":-17.3,"spinRate":2750,"spinDirection":56},"zone":9,"typeConfidence":0.91,"plateTime":0.4588770267802049,"extension":6.849636353624821},"index":6,"playId":"eccfe151-af60-385c-8172-9c6234c7f691","pitchNumber":6,"startTime":"2026-07-07T23:24:57.226Z","endTime":"2026-07-07T23:25:04.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:25:04.215Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Bohm lines out to second baseman Matt McLain.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:27:09.089Z","endTime":"2026-07-07T23:28:49.561Z","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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.242505255771807,"aZ":-37.27049989027369,"pfxX":-3.043461294934037,"pfxZ":-3.8064428439825475,"pX":1.1327260302596494,"pZ":1.144287484976432,"vX0":-2.339657978396235,"vY0":-114.62967774831678,"vZ0":-2.925759323485691,"x":73.82,"y":207.88,"x0":2.560406285929851,"y0":50.005239614471805,"z0":6.058929622458655,"aX":-4.070055284213285},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-7.3,"breakHorizontal":6.1,"spinRate":2712,"spinDirection":316},"zone":14,"typeConfidence":2.0,"plateTime":0.4769481123841426,"extension":6.430997652865049},"index":0,"playId":"ff0c334b-30e1-3a17-9a7d-b3b578d8b707","pitchNumber":1,"startTime":"2026-07-07T23:27:12.587Z","endTime":"2026-07-07T23:27:15.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0936507196915,"aZ":-35.68967464917722,"pfxX":-5.313734678360415,"pfxZ":-2.618313609890331,"pX":0.2011062577629118,"pZ":0.5272630842893906,"vX0":-3.4737444687066317,"vY0":-115.27157022809611,"vZ0":-4.545936831717571,"x":109.33,"y":224.54,"x0":2.4197613191563616,"y0":50.00363660484065,"z0":5.982825758207454,"aX":-7.1276047582095705},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-5.6,"breakHorizontal":10.6,"spinRate":2846,"spinDirection":328},"zone":14,"typeConfidence":2.0,"plateTime":0.4757536008407408,"extension":6.4393725023837876},"index":1,"playId":"9f383c39-f2ab-36c1-b7af-79a5d94eb293","pitchNumber":2,"startTime":"2026-07-07T23:27:28.393Z","endTime":"2026-07-07T23:27:31.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.133407203070806,"aZ":-25.151745925323077,"pfxX":-1.7507188851696958,"pfxZ":4.236915072199777,"pX":-0.005905623482318713,"pZ":2.690036810133305,"vX0":-5.296139550044785,"vY0":-127.43764650052572,"vZ0":-3.3439077033191196,"x":117.23,"y":166.15,"x0":2.3198519426411512,"y0":50.00525213839305,"z0":5.987646699513801,"aX":-2.9039531636528584},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.2,"breakHorizontal":4.3,"spinRate":2599,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.42843039337191424,"extension":6.407110892156602},"index":2,"playId":"ebe7d7b4-f6aa-342b-b4f1-cf127917bbd4","pitchNumber":3,"startTime":"2026-07-07T23:27:46.596Z","endTime":"2026-07-07T23:27:51.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70202988331444,"aZ":-23.040029571123533,"pfxX":8.792585651664599,"pfxZ":5.767926984720574,"pX":0.6922854534241317,"pZ":2.4771835964820488,"vX0":-7.288013783731033,"vY0":-125.15939021621591,"vZ0":-3.753364970287836,"x":90.61,"y":171.9,"x0":2.502224649242604,"y0":50.001607324763484,"z0":5.887081821590741,"aX":13.922524067916616},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.7,"breakHorizontal":-14.2,"spinRate":2255,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.43792558892918043,"extension":6.610629498160063},"index":3,"playId":"4f7e00c0-bee1-3d1e-91c1-26b4abe8053a","pitchNumber":4,"startTime":"2026-07-07T23:28:28.320Z","endTime":"2026-07-07T23:28:31.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.257686103883124,"aZ":-33.629876362051576,"pfxX":-7.3890169331140365,"pfxZ":-0.9906143586566731,"pX":-0.3375045974522643,"pZ":2.145012184391962,"vX0":-4.440880026972434,"vY0":-121.06475518071582,"vZ0":-1.973351653674154,"x":129.86,"y":180.86,"x0":2.4849585424492173,"y0":50.001960920547475,"z0":5.934921637288583,"aX":-10.88513686150471},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.0,"breakHorizontal":14.5,"spinRate":2998,"spinDirection":299},"zone":7,"typeConfidence":2.0,"plateTime":0.4537001948962325,"extension":6.576481503772133},"hitData":{"launchSpeed":68.7,"launchAngle":14.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":125.69,"coordY":141.1}},"index":4,"playId":"d9a8b0bd-2c93-3454-9e8e-2f719e7d0f1b","pitchNumber":5,"startTime":"2026-07-07T23:28:44.353Z","endTime":"2026-07-07T23:28:49.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:28:49.561Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:29:11.606Z","endTime":"2026-07-07T23:29:37.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.008741043800267,"aZ":-37.56946506414052,"pfxX":-3.37564035235998,"pfxZ":-3.8674937847471593,"pX":0.7977842219153084,"pZ":3.1596739844624433,"vX0":-2.824527910722955,"vY0":-117.39240697412248,"vZ0":1.0653611768679336,"x":86.59,"y":153.47,"x0":2.4545132700612484,"y0":50.00045590814264,"z0":6.194580022512802,"aX":-4.714303338429006},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.5,"breakHorizontal":6.8,"spinRate":2894,"spinDirection":306},"zone":3,"typeConfidence":2.0,"plateTime":0.46640852935026444,"extension":6.312311967958506},"index":0,"playId":"aec6c502-d558-32e7-b17c-1d453403623f","pitchNumber":1,"startTime":"2026-07-07T23:29:15.692Z","endTime":"2026-07-07T23:29:19.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.694556736999754,"aZ":-39.15185994065679,"pfxX":-7.341079405412437,"pfxZ":-5.017377609145624,"pX":0.6393180140398999,"pZ":2.5385554477287817,"vX0":-2.260661756598598,"vY0":-118.06975569038302,"vZ0":0.2251147583235351,"x":92.63,"y":170.24,"x0":2.566789676403619,"y0":50.003836347932534,"z0":6.090796015000359,"aX":-10.20584161676448},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.6,"breakHorizontal":13.9,"spinRate":2915,"spinDirection":306},"zone":6,"typeConfidence":2.0,"plateTime":0.4666522786673388,"extension":6.443835167369797},"hitData":{"launchSpeed":105.9,"launchAngle":4.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.01,"coordY":146.08}},"index":1,"playId":"f9e2f0a3-e999-3430-b4e3-1b54ba3ca2e0","pitchNumber":2,"startTime":"2026-07-07T23:29:29.734Z","endTime":"2026-07-07T23:29:37.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:29:37.361Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out to first baseman Sal Stewart.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-07T23:30:02.624Z","endTime":"2026-07-07T23:31:26.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"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(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":92.0,"endSpeed":84.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05914149155172,"aZ":-15.019589080722927,"pfxX":4.486819022561535,"pfxZ":9.423165656636392,"pX":0.8258750259607122,"pZ":2.867344912004937,"vX0":-5.7070505842599,"vY0":-133.86423006747683,"vZ0":-5.111883313582347,"x":85.52,"y":161.36,"x0":2.399429492427174,"y0":50.0041161055295,"z0":5.871818211766158,"aX":8.16945317689638},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":-7.0,"spinRate":2335,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.4086875710743194,"extension":6.476119591355874},"index":0,"playId":"a871ba9f-f53f-3d6d-ad59-9ce1fae8bdef","pitchNumber":1,"startTime":"2026-07-07T23:30:04.740Z","endTime":"2026-07-07T23:30:08.574Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.004811024549678,"aZ":-14.21909633218808,"pfxX":3.7058277683017415,"pfxZ":9.963368644878607,"pX":-0.623580111578915,"pZ":2.418624238782143,"vX0":-9.008436539133651,"vY0":-133.02198737198262,"vZ0":-6.273538472860512,"x":140.77,"y":173.48,"x0":2.316804910835947,"y0":50.003708041353924,"z0":5.827887100084172,"aX":6.6794228939238565},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":-4.9,"spinRate":2332,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.4108515137258406,"extension":6.438078864644431},"index":1,"playId":"ed6f1b6c-2a2b-3574-98fc-475e14120236","pitchNumber":2,"startTime":"2026-07-07T23:30:21.398Z","endTime":"2026-07-07T23:30:48.427Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"details":{"call":{"code":"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":92.7,"endSpeed":84.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00174012589642,"aZ":-15.11105043630823,"pfxX":4.13332984126564,"pfxZ":9.253439528701941,"pX":-0.23405091868210343,"pZ":3.812217452105249,"vX0":-8.496688634522977,"vY0":-134.84650537789435,"vZ0":-2.61144347005541,"x":125.92,"y":135.85,"x0":2.418950903819904,"y0":50.00103596685752,"z0":5.8577618890374685,"aX":7.621199795988005},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":-5.6,"spinRate":2417,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.4060089704940877,"extension":6.581954235435429},"index":2,"playId":"45f4e50c-60e0-37e9-85f9-c1553e50ce57","pitchNumber":3,"startTime":"2026-07-07T23:30:53.220Z","endTime":"2026-07-07T23:30:56.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.811632917188486,"aZ":-22.3419247675919,"pfxX":8.5897696758839,"pfxZ":6.054576152198662,"pX":0.7075084506335263,"pZ":2.0560952027125454,"vX0":-7.1977115056891465,"vY0":-126.58288427473882,"vZ0":-4.860414305804445,"x":90.03,"y":183.27,"x0":2.471672420944225,"y0":50.000815779238444,"z0":5.789629546526958,"aX":13.939999567479466},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.1,"breakHorizontal":-13.9,"spinRate":2294,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.4327001758499631,"extension":6.486629417926005},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":169.42}},"index":3,"playId":"53d1d32f-6a5e-34be-beb1-01324b7c3f1f","pitchNumber":4,"startTime":"2026-07-07T23:31:21.535Z","endTime":"2026-07-07T23:31:26.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:31:26.944Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:34:01.462Z","endTime":"2026-07-07T23:37:15.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9,10],"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7998128403647,"aZ":-23.737870285083098,"pfxX":-0.570628141629272,"pfxZ":4.733145368763733,"pX":-1.9150393703166382,"pZ":3.3345327480597344,"vX0":0.4252659244226407,"vY0":-131.89215170162805,"vZ0":0.11861271088698777,"x":190.0,"y":148.75,"x0":-2.003240589849181,"y0":50.00583687323323,"z0":5.021925292178317,"aX":-1.0179574711050616},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.8,"breakHorizontal":1.0,"spinRate":2407,"spinDirection":213},"zone":11,"typeConfidence":0.86,"plateTime":0.4133275351776433,"extension":6.724999499902252},"index":0,"playId":"aca2cc50-5551-3a63-b2b2-827dd022b5f4","pitchNumber":1,"startTime":"2026-07-07T23:34:09.662Z","endTime":"2026-07-07T23:34:12.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99853108252066,"aZ":-15.851219229160764,"pfxX":-6.64416529730596,"pfxZ":8.599429704755646,"pX":0.2951443841200271,"pZ":2.5723856853427254,"vX0":7.261971155282816,"vY0":-137.27834260591368,"vZ0":-3.378385754421872,"x":105.75,"y":169.33,"x0":-1.5283947085027731,"y0":50.00079774304822,"z0":4.906073240803288,"aX":-12.608513810684338},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":10.4,"spinRate":2412,"spinDirection":229},"zone":6,"typeConfidence":0.92,"plateTime":0.3998596592384529,"extension":7.274470768530834},"index":1,"playId":"cbf26952-c5ee-3e37-95eb-77928b19fa35","pitchNumber":2,"startTime":"2026-07-07T23:34:24.257Z","endTime":"2026-07-07T23:34:27.531Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-07T23:34:36.500Z","endTime":"2026-07-07T23:34:49.312Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"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.9,"endSpeed":87.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.070639977847502,"aZ":-18.43755842867583,"pfxX":-6.480859012202512,"pfxZ":7.078045637308392,"pX":0.8145182463522498,"pZ":3.9579351990619562,"vX0":8.708145780323024,"vY0":-138.0270340181766,"vZ0":0.5285592154262766,"x":85.95,"y":131.92,"x0":-1.530844097574129,"y0":50.00146648251246,"z0":5.000025977474386,"aX":-12.576259348942246},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":10.1,"spinRate":2418,"spinDirection":224},"zone":12,"typeConfidence":0.89,"plateTime":0.3959632330946943,"extension":7.207627006991368},"index":3,"playId":"ecfe635d-5e30-3e76-9704-afe40ee05ccc","pitchNumber":3,"startTime":"2026-07-07T23:34:49.312Z","endTime":"2026-07-07T23:34:52.829Z","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":89.8,"endSpeed":83.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.114117949784937,"aZ":-26.134160822429493,"pfxX":0.32978028675236337,"pfxZ":3.4317418865393954,"pX":-0.47647069348141174,"pZ":3.1178095560693997,"vX0":3.3367976956331256,"vY0":-130.9573830101509,"vZ0":0.25163476652029015,"x":135.16,"y":154.6,"x0":-1.8028476299931506,"y0":50.00358836172615,"z0":4.953937281463673,"aX":0.5804388239880298},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.5,"breakHorizontal":-1.2,"spinRate":2504,"spinDirection":198},"zone":1,"typeConfidence":0.93,"plateTime":0.4160843335633513,"extension":6.933906414667913},"index":4,"playId":"aafb8939-8aba-3815-8b44-07e62073df7f","pitchNumber":4,"startTime":"2026-07-07T23:35:02.122Z","endTime":"2026-07-07T23:35:05.967Z","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":95.1,"endSpeed":87.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.881431258543703,"aZ":-17.606477076933377,"pfxX":-7.18461123971953,"pfxZ":7.5009106841985105,"pX":1.0704491580113902,"pZ":3.3796941812464314,"vX0":9.53942771817909,"vY0":-138.25362854554598,"vZ0":-0.800838034957841,"x":76.2,"y":147.53,"x0":-1.4860031682281694,"y0":50.001788658047374,"z0":4.851128203994234,"aX":-13.95282949550784},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":11.0,"spinRate":2391,"spinDirection":234},"zone":12,"typeConfidence":0.9,"plateTime":0.395684593997339,"extension":7.2550032464675045},"index":5,"playId":"021d0ff8-162c-3372-aa7d-71a17b114003","pitchNumber":5,"startTime":"2026-07-07T23:35:17.325Z","endTime":"2026-07-07T23:35:20.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81189624368996,"aZ":-25.75043047976032,"pfxX":-0.7361147203583032,"pfxZ":3.5957600720413296,"pX":0.400091868850497,"pZ":2.487403364896192,"vX0":5.727850019740741,"vY0":-131.79184826031937,"vZ0":-1.211759291017819,"x":101.75,"y":171.62,"x0":-1.6911188973363773,"y0":50.00488629562644,"z0":4.827095778797261,"aX":-1.316737803568358},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.5,"breakHorizontal":0.2,"spinRate":2541,"spinDirection":184},"zone":6,"typeConfidence":0.92,"plateTime":0.4131017193863413,"extension":7.029517912723435},"index":6,"playId":"599ba2ef-6aa5-36db-87a6-0fe756895b41","pitchNumber":6,"startTime":"2026-07-07T23:35:33.649Z","endTime":"2026-07-07T23:35:37.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.933218114582395,"aZ":-24.34946728389183,"pfxX":0.2958042504443792,"pfxZ":4.343320589909014,"pX":-0.3602948200268236,"pZ":3.24640307823608,"vX0":3.5261287072633274,"vY0":-132.49149943414722,"vZ0":0.27908204633722034,"x":130.73,"y":151.13,"x0":-1.7397562142076761,"y0":50.00013699719993,"z0":4.90113408613682,"aX":0.5316676317464446},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.2,"breakHorizontal":-1.2,"spinRate":2553,"spinDirection":202},"zone":1,"typeConfidence":0.92,"plateTime":0.41140746148554364,"extension":7.0343239206958055},"index":7,"playId":"7e44b2a9-2d7f-395c-80f3-51eb3335867f","pitchNumber":7,"startTime":"2026-07-07T23:36:01.932Z","endTime":"2026-07-07T23:36:05.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95148786852357,"aZ":-28.975504505193555,"pfxX":-8.61857650834671,"pfxZ":1.9283886480792534,"pX":-0.43594606712572326,"pZ":1.9331252171276703,"vX0":5.452988860041515,"vY0":-127.43969234795601,"vZ0":-1.7947768849838066,"x":133.62,"y":186.59,"x0":-1.4737313436775643,"y0":50.004821166672286,"z0":4.915442239884754,"aX":-14.307352838912154},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":14.5,"spinRate":1572,"spinDirection":241},"zone":7,"typeConfidence":0.77,"plateTime":0.42830814746454715,"extension":7.344108753810097},"index":8,"playId":"4a6cf4e3-1feb-3c13-a376-3302fd69ea5c","pitchNumber":8,"startTime":"2026-07-07T23:36:28.378Z","endTime":"2026-07-07T23:36:31.821Z","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":95.9,"endSpeed":87.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.208035239672803,"aZ":-16.161168040850633,"pfxX":-5.891187748103123,"pfxZ":8.10947255256019,"pX":1.2027684051969705,"pZ":3.2215818588793903,"vX0":9.320880521987235,"vY0":-139.35729968594075,"vZ0":-1.5849073946715266,"x":71.15,"y":151.8,"x0":-1.4139958311138476,"y0":50.001745228675205,"z0":4.861030039886257,"aX":-11.632144656416385},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":8.9,"spinRate":2468,"spinDirection":226},"zone":12,"typeConfidence":0.93,"plateTime":0.39247346774362724,"extension":7.261825711521605},"index":9,"playId":"b6805de2-7ff8-392b-bc35-abc8b15d7b13","pitchNumber":9,"startTime":"2026-07-07T23:36:50.075Z","endTime":"2026-07-07T23:36:53.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.120251928446937,"aZ":-34.38617940097243,"pfxX":9.003917880690816,"pfxZ":-1.5635873748259908,"pX":-0.21708369032803354,"pZ":2.1067269891218157,"vX0":1.0173357880709686,"vY0":-118.71421955423018,"vZ0":0.90850052709025,"x":125.27,"y":181.9,"x0":-1.820940482651642,"y0":50.00458965081533,"z0":4.876874628102019,"aX":12.707949172719163},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.3,"breakHorizontal":-16.6,"spinRate":2803,"spinDirection":57},"zone":8,"typeConfidence":0.91,"plateTime":0.4633776363136537,"extension":6.830578701417007},"index":10,"playId":"336d3296-ca06-3e24-9633-4381025d6f9d","pitchNumber":10,"startTime":"2026-07-07T23:37:11.300Z","endTime":"2026-07-07T23:37:15.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:37:15.783Z","atBatIndex":10},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Steer pops out to catcher J.T. Realmuto in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:37:38.029Z","endTime":"2026-07-07T23:38:08.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20249478796418,"aZ":-33.95826862670564,"pfxX":8.978276298721145,"pfxZ":-1.243584044245356,"pX":0.951487857486824,"pZ":2.149734686132608,"vX0":3.57902201597613,"vY0":-119.76929866331938,"vZ0":0.720453926112006,"x":80.73,"y":180.74,"x0":-1.7350242453972873,"y0":50.004122497116064,"z0":4.916471027570379,"aX":12.858502322736829},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.8,"breakHorizontal":-17.2,"spinRate":2863,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.45982889749870814,"extension":6.965279855115971},"index":0,"playId":"f44f2b19-2365-3655-9269-bcb29b01e52b","pitchNumber":1,"startTime":"2026-07-07T23:37:42.834Z","endTime":"2026-07-07T23:37:46.796Z","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":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79799076999131,"aZ":-13.795113948533004,"pfxX":-6.204754665231219,"pfxZ":9.527247296401285,"pX":-0.04630938032459894,"pZ":2.5059956657983267,"vX0":6.2082819380077146,"vY0":-138.6971420285137,"vZ0":-3.760735186239173,"x":118.77,"y":171.12,"x0":-1.5179674094627984,"y0":50.00624404324522,"z0":4.812422495326231,"aX":-11.975028582355899},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":9.8,"spinRate":2482,"spinDirection":232},"zone":5,"typeConfidence":0.95,"plateTime":0.3963597680500386,"extension":7.264678815069423},"hitData":{"launchSpeed":86.2,"launchAngle":86.0,"totalDistance":42.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":126.98,"coordY":221.11}},"index":1,"playId":"2fe2207f-f487-3788-85ae-c4b97e3b34a3","pitchNumber":2,"startTime":"2026-07-07T23:37:56.965Z","endTime":"2026-07-07T23:38:08.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:38:08.189Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-07T23:38:34.115Z","endTime":"2026-07-07T23:39:20.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":87.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32452125733629,"aZ":-15.363852458962787,"pfxX":-8.014701305628499,"pfxZ":8.535868233903948,"pX":0.5666331615756339,"pZ":2.72358609150126,"vX0":8.523442004166366,"vY0":-139.64282138800755,"vZ0":-2.8327465267536325,"x":95.4,"y":165.24,"x0":-1.4882775962013892,"y0":50.00122922266697,"z0":4.765727828530039,"aX":-15.780674014490533},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":12.7,"spinRate":2416,"spinDirection":229},"zone":6,"typeConfidence":0.92,"plateTime":0.3926978435237696,"extension":7.26840037590317},"index":0,"playId":"83f57180-3261-39e6-8fff-3a8eb530eaf6","pitchNumber":1,"startTime":"2026-07-07T23:38:35.861Z","endTime":"2026-07-07T23:38:39.576Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-07T23:38:46.889Z","endTime":"2026-07-07T23:39:01.316Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449078160463504,"aZ":-31.533198646316535,"pfxX":9.921730487264467,"pfxZ":0.45469990594644827,"pX":0.841118470463882,"pZ":2.3320573062736996,"vX0":3.034532640655929,"vY0":-118.4710418982028,"vZ0":0.7922598703948154,"x":84.94,"y":175.81,"x0":-1.7481234993861696,"y0":50.00236470841269,"z0":4.894958604813289,"aX":13.98155484910793},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.3,"breakHorizontal":-18.7,"spinRate":2808,"spinDirection":57},"zone":14,"typeConfidence":0.91,"plateTime":0.46385600169061325,"extension":7.0260872372187695},"index":2,"playId":"b9a08dad-928f-3bf9-9fdb-905d22949064","pitchNumber":2,"startTime":"2026-07-07T23:39:01.316Z","endTime":"2026-07-07T23:39:04.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.329648107021946,"aZ":-31.26582512165084,"pfxX":9.172097982542418,"pfxZ":0.6499442475342256,"pX":0.48730149430947783,"pZ":1.3146685495640256,"vX0":2.5745895798573875,"vY0":-117.69673094650626,"vZ0":-1.1543639083506296,"x":98.43,"y":203.28,"x0":-1.8146158153360594,"y0":50.0000019147901,"z0":4.732031366830043,"aX":12.742549655342776},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.2,"breakHorizontal":-17.3,"spinRate":2892,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.467081920303138,"extension":6.9558160507522695},"index":3,"playId":"1f29d5a6-072e-3359-a6c5-3b121d12e3d9","pitchNumber":3,"startTime":"2026-07-07T23:39:16.942Z","endTime":"2026-07-07T23:39:20.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:39:20.037Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to left fielder JJ Bleday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:41:51.971Z","endTime":"2026-07-07T23:43:30.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":83.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.502974690055414,"aZ":-12.203935945589459,"pfxX":3.874561930033159,"pfxZ":11.088757720253426,"pX":0.3982725221576107,"pZ":2.7690474058459498,"vX0":-6.285338805797804,"vY0":-133.30498651620417,"vZ0":-5.793168150665593,"x":101.82,"y":164.02,"x0":2.282592765877302,"y0":50.001245675039435,"z0":5.8504584006661124,"aX":6.977273173319822},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.1,"breakHorizontal":-5.6,"spinRate":2319,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.41079705172454517,"extension":6.479951532351477},"index":0,"playId":"30698e67-a59c-3e43-9f9e-183fa2447309","pitchNumber":1,"startTime":"2026-07-07T23:41:54.115Z","endTime":"2026-07-07T23:41:57.772Z","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":92.2,"endSpeed":84.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.753217765211684,"aZ":-14.993380306582385,"pfxX":5.555291097611075,"pfxZ":9.435709167933545,"pX":-0.49784345258520657,"pZ":1.2828367575045645,"vX0":-9.268896422025703,"vY0":-133.820015830689,"vZ0":-8.842019070170842,"x":135.98,"y":204.14,"x0":2.2824779742370835,"y0":50.00591376330527,"z0":5.694611384834257,"aX":10.119528582456436},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":-8.2,"spinRate":2275,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.40865245460381816,"extension":6.583573170277695},"index":1,"playId":"24709d3e-3b71-3596-b8aa-57c46938f1b5","pitchNumber":2,"startTime":"2026-07-07T23:42:09.456Z","endTime":"2026-07-07T23:42:12.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60490859327237,"aZ":-29.236151491336237,"pfxX":-5.999955898618905,"pfxZ":2.006990512939896,"pX":-0.7967338382561796,"pZ":1.8305877656098495,"vX0":-5.7608703510790065,"vY0":-120.36785459319717,"vZ0":-3.634576064041151,"x":147.37,"y":189.35,"x0":2.408243282879044,"y0":50.00413329617293,"z0":5.95184641005416,"aX":-8.795033414200175},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.0,"breakHorizontal":12.2,"spinRate":2917,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4552377865693513,"extension":6.508822229028254},"index":2,"playId":"80d00f5d-8d67-331e-b78e-c29b874544de","pitchNumber":3,"startTime":"2026-07-07T23:42:24.062Z","endTime":"2026-07-07T23:42:28.221Z","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":92.5,"endSpeed":84.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79866732854022,"aZ":-15.533310110882836,"pfxX":4.218752571799104,"pfxZ":9.103227848411105,"pX":-0.21080995143812944,"pZ":1.1109032057475972,"vX0":-7.889462102776363,"vY0":-134.28758824403354,"vZ0":-9.176107877748624,"x":125.04,"y":208.79,"x0":2.215719049656685,"y0":50.00338798199573,"z0":5.674800625316536,"aX":7.713160738898543},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":-6.0,"spinRate":2290,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.407702259695065,"extension":6.527163267267583},"index":3,"playId":"8c82e518-97c2-3ab7-b6af-c504994078f3","pitchNumber":4,"startTime":"2026-07-07T23:42:48.211Z","endTime":"2026-07-07T23:42:52.096Z","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":92.5,"endSpeed":84.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01464163105832,"aZ":-14.110516776615002,"pfxX":2.5144407206366024,"pfxZ":9.88392202984959,"pX":-0.4559089811603358,"pZ":1.5572141629064014,"vX0":-7.981582566691896,"vY0":-134.3160599510151,"vZ0":-8.302774141957252,"x":134.38,"y":196.74,"x0":2.2271556187147747,"y0":50.003518726420396,"z0":5.691277366253397,"aX":4.596298807058553},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":-2.9,"spinRate":2405,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.40774542081152365,"extension":6.636685342382921},"index":4,"playId":"6f2834f0-c1ab-321a-b30b-802d2d553022","pitchNumber":5,"startTime":"2026-07-07T23:43:05.689Z","endTime":"2026-07-07T23:43:09.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.447310302654905,"aZ":-13.895502706041494,"pfxX":2.1255767164449444,"pfxZ":9.770020068020258,"pX":0.7227601863958221,"pZ":2.177340568106433,"vX0":-5.0363994888327,"vY0":-135.62203963601888,"vZ0":-7.028193689310547,"x":89.45,"y":179.99,"x0":2.3241271990743404,"y0":50.005827055251025,"z0":5.763527708392013,"aX":3.978572494582858},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":-2.9,"spinRate":2386,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.4032074801749057,"extension":6.617938892544276},"hitData":{"launchSpeed":86.2,"launchAngle":35.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.53,"coordY":117.75}},"index":5,"playId":"a2339b74-0f2e-3d29-9778-f6bec2563e8b","pitchNumber":6,"startTime":"2026-07-07T23:43:22.599Z","endTime":"2026-07-07T23:43:30.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:43:30.449Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Derek Hill doubles (3) on a sharp line drive to center fielder TJ Friedl.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:43:53.041Z","endTime":"2026-07-07T23:45:41.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"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":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51683471279711,"aZ":-35.31426998748908,"pfxX":-3.1523899002136604,"pfxZ":-2.2236489392544145,"pX":0.4788130973781671,"pZ":1.7623292976889815,"vX0":-3.6125895069996283,"vY0":-117.8600080885339,"vZ0":-2.438446792964911,"x":98.75,"y":191.2,"x0":2.438532748441045,"y0":50.00196893348007,"z0":6.058355712454848,"aX":-4.45311922550611},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.3,"breakHorizontal":6.6,"spinRate":2729,"spinDirection":317},"zone":9,"typeConfidence":2.0,"plateTime":0.4639812167363111,"extension":6.337912283510056},"index":0,"playId":"85ca3fab-3db0-3504-b12c-d15f44737401","pitchNumber":1,"startTime":"2026-07-07T23:43:57.617Z","endTime":"2026-07-07T23:44:01.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.253069895655933,"aZ":-25.61613864082009,"pfxX":-2.4525256852872066,"pfxZ":3.782320697632537,"pX":-0.10180357166954204,"pZ":2.9872426276659687,"vX0":-5.718899498679692,"vY0":-130.0802337966535,"vZ0":-2.696819022341243,"x":120.88,"y":158.12,"x0":2.4336231854639747,"y0":50.00443555821796,"z0":5.955523454999585,"aX":-4.251326535083536},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":5.5,"spinRate":2672,"spinDirection":173},"zone":2,"typeConfidence":2.0,"plateTime":0.41918091819763426,"extension":6.484533420027269},"index":1,"playId":"b5aa5bf1-84e7-3bde-b0a9-ea60edbdb270","pitchNumber":2,"startTime":"2026-07-07T23:44:12.543Z","endTime":"2026-07-07T23:44:15.967Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-07T23:44:28.421Z","endTime":"2026-07-07T23:44:40.929Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"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":92.7,"endSpeed":85.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34592558356543,"aZ":-15.089233143005835,"pfxX":2.806070282007567,"pfxZ":9.19752829319899,"pX":0.5644206933489787,"pZ":4.369577718650517,"vX0":-6.055901947900019,"vY0":-134.9467257204936,"vZ0":-1.201426683002909,"x":95.49,"y":120.8,"x0":2.465741109341365,"y0":50.00560572102343,"z0":5.8757378010223515,"aX":5.214866864172994},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":-3.8,"spinRate":2394,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4047556405949697,"extension":6.555570729897428},"index":3,"playId":"0b050e02-eede-3739-b5e6-d6abf3c7b2da","pitchNumber":3,"startTime":"2026-07-07T23:44:40.929Z","endTime":"2026-07-07T23:44:43.929Z","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":92.3,"endSpeed":85.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20474839421701,"aZ":-16.706789149881434,"pfxX":3.4331508570594886,"pfxZ":8.387136424722875,"pX":-0.5486974227132777,"pZ":3.695512436198236,"vX0":-8.932941299368183,"vY0":-134.24788475509877,"vZ0":-2.5872201489943616,"x":137.92,"y":139.0,"x0":2.3605488296863624,"y0":50.00566532663209,"z0":5.846529604441317,"aX":6.334963689580788},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":-4.6,"spinRate":2470,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4063700488333848,"extension":6.519827098236087},"index":4,"playId":"95341bcd-eb6b-3810-bd6f-a10c7fe1fd1a","pitchNumber":4,"startTime":"2026-07-07T23:44:56.355Z","endTime":"2026-07-07T23:44:59.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.24239059356478,"aZ":-35.86797043888626,"pfxX":-5.822291693033376,"pfxZ":-2.6695518848202813,"pX":1.152661761011084,"pZ":3.329330442198114,"vX0":-1.5321753916582186,"vY0":-116.68090376168298,"vZ0":1.148681021448268,"x":73.06,"y":148.89,"x0":2.5737235241754455,"y0":50.002641030931095,"z0":6.201331985631169,"aX":-8.055498972940962},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.3,"breakHorizontal":10.9,"spinRate":2891,"spinDirection":315},"zone":12,"typeConfidence":2.0,"plateTime":0.4688077678447726,"extension":6.322445576650055},"index":5,"playId":"01f81de8-a160-38ef-9245-8fc39480f146","pitchNumber":5,"startTime":"2026-07-07T23:45:11.226Z","endTime":"2026-07-07T23:45:14.931Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.934725006008357,"aZ":-15.601713552471859,"pfxX":3.305600828157523,"pfxZ":9.020872394253242,"pX":0.37295428759708354,"pZ":2.5291927100813356,"vX0":-6.381725771691114,"vY0":-134.1746535514931,"vZ0":-5.814295786727478,"x":102.78,"y":170.49,"x0":2.344535701572148,"y0":50.0030716454854,"z0":5.821865518725807,"aX":6.073516343931811},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":-4.7,"spinRate":2392,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.4070233805894241,"extension":6.594237746325902},"hitData":{"launchSpeed":101.1,"launchAngle":16.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":163.45,"coordY":79.99}},"index":6,"playId":"d8fcddc5-849f-38cb-951e-714ab2535264","pitchNumber":6,"startTime":"2026-07-07T23:45:28.906Z","endTime":"2026-07-07T23:45:41.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:45:41.453Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Crawford singles on a line drive to right fielder Spencer Steer. Derek Hill to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:46:04.222Z","endTime":"2026-07-07T23:46:44.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnThird":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.054631151363008,"aZ":-36.329433315962596,"pfxX":-7.865697764355651,"pfxZ":-2.890793812820386,"pX":0.25705772216752926,"pZ":0.5393340047221663,"vX0":-2.7264011336006204,"vY0":-119.17308494799227,"vZ0":-4.70682816219816,"x":107.2,"y":224.22,"x0":2.43806129726789,"y0":50.00317351123877,"z0":5.824080142296263,"aX":-11.305278975792643},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.1,"breakHorizontal":14.9,"spinRate":2882,"spinDirection":308},"zone":14,"typeConfidence":2.0,"plateTime":0.45973627885383017,"extension":6.6298026588351195},"index":0,"playId":"94725cb4-67f3-34a2-8e54-589e78fc588f","pitchNumber":1,"startTime":"2026-07-07T23:46:10.279Z","endTime":"2026-07-07T23:46:13.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.996541250607113,"aZ":-33.98602505577549,"pfxX":-8.46951130949444,"pfxZ":-1.2561658503286814,"pX":-0.29978399745309103,"pZ":1.3501689429112245,"vX0":-4.026556141033915,"vY0":-119.68878407237943,"vZ0":-3.523495671519556,"x":128.43,"y":202.33,"x0":2.50679725531219,"y0":50.00273031458425,"z0":5.898116981086367,"aX":-12.234769648032936},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.9,"breakHorizontal":16.3,"spinRate":2867,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.45836535685536406,"extension":6.626994846299169},"hitData":{"launchSpeed":76.6,"launchAngle":16.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.05,"coordY":133.95}},"index":1,"playId":"9e4796fa-96c2-356b-aec8-101b6063299f","pitchNumber":2,"startTime":"2026-07-07T23:46:34.926Z","endTime":"2026-07-07T23:46:44.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:46:44.552Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart. Derek Hill scores. Justin Crawford to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:47:07.361Z","endTime":"2026-07-07T23:48:44.320Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":{"id":671096,"link":"/api/v1/people/671096"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70151514379425,"aZ":-19.75229578887399,"pfxX":8.485361886832749,"pfxZ":7.843188307036565,"pX":-0.8267580573787804,"pZ":1.8015990673577735,"vX0":-10.56373203402884,"vY0":-124.70087751912806,"vZ0":-5.835699250929736,"x":148.51,"y":190.14,"x0":2.3504552270682995,"y0":50.005707179882855,"z0":5.788191450672004,"aX":13.445095585311625},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":13.1,"breakHorizontal":-13.1,"spinRate":2257,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.43825765286236784,"extension":6.733928247848457},"index":0,"playId":"8d5937e2-8b6b-3f4d-a103-6752e69f21bd","pitchNumber":1,"startTime":"2026-07-07T23:47:14.295Z","endTime":"2026-07-07T23:47:17.295Z","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":92.4,"endSpeed":85.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.768082668134753,"aZ":-16.87020831677304,"pfxX":5.135632710432096,"pfxZ":8.322075801753648,"pX":0.4063417172542374,"pZ":2.0786195804716003,"vX0":-6.85046829929863,"vY0":-134.41107480171098,"vZ0":-6.681139645698388,"x":101.51,"y":182.66,"x0":2.3148702238065675,"y0":50.001626205433375,"z0":5.784140132827215,"aX":9.443408036770165},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.9,"breakHorizontal":-7.9,"spinRate":2346,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.40672428195934174,"extension":6.603531113604291},"index":1,"playId":"72ef9dc9-377e-3b4a-847f-a26f6baa129f","pitchNumber":2,"startTime":"2026-07-07T23:47:31.843Z","endTime":"2026-07-07T23:47:36.041Z","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":93.1,"endSpeed":85.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.393245906277723,"aZ":-15.448329765540278,"pfxX":4.481863785571178,"pfxZ":9.000476282131382,"pX":0.13267506015746136,"pZ":3.8502802265659595,"vX0":-7.617753181717549,"vY0":-135.4106080086042,"vZ0":-2.7046900787265824,"x":111.94,"y":134.82,"x0":2.399213474926449,"y0":50.003144354084775,"z0":5.942129525175497,"aX":8.329889116303347},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":-6.5,"spinRate":2436,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.40440048153875496,"extension":6.578979064055944},"index":2,"playId":"c925d0a8-45dc-35ba-ae91-b3f61edabdcf","pitchNumber":3,"startTime":"2026-07-07T23:47:54.085Z","endTime":"2026-07-07T23:47:58.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1615634297808,"aZ":-32.89437571196815,"pfxX":-7.710211020066369,"pfxZ":-0.4827935414281894,"pX":-0.8195897395086079,"pZ":1.5421151483010778,"vX0":-5.403132893757302,"vY0":-121.78534909178165,"vZ0":-3.3225262813559295,"x":148.24,"y":197.14,"x0":2.4372642426089093,"y0":50.00303780649283,"z0":5.798937075360492,"aX":-11.465753960144044},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.4,"breakHorizontal":15.4,"spinRate":2845,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.4514853735256268,"extension":6.740799283373193},"index":3,"playId":"8a10e1d1-fcee-3ae5-ab13-5c71ab3b164d","pitchNumber":4,"startTime":"2026-07-07T23:48:15.203Z","endTime":"2026-07-07T23:48:18.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38936054659759,"aZ":-22.06522979692231,"pfxX":7.334766044215397,"pfxZ":6.463074134883686,"pX":0.1761998801899187,"pZ":2.475747394698326,"vX0":-7.948618965433467,"vY0":-124.65886100962548,"vZ0":-3.6223468359745747,"x":110.28,"y":171.93,"x0":2.4617617161758196,"y0":50.00581751146601,"z0":5.781429210211813,"aX":11.48032143975651},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":11.0,"breakHorizontal":-11.3,"spinRate":2080,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.44033827235484324,"extension":6.692489095712662},"hitData":{"launchSpeed":61.4,"launchAngle":-51.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.06,"coordY":155.14}},"index":4,"playId":"4a93229b-ef89-330b-81db-2d09a4b445b3","pitchNumber":5,"startTime":"2026-07-07T23:48:36.868Z","endTime":"2026-07-07T23:48:44.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:48:44.320Z","atBatIndex":16},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (31) on a line drive to right center field. Justin Crawford scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:49:13.495Z","endTime":"2026-07-07T23:50:51.332Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":671096,"link":"/api/v1/people/671096"},"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":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":{"id":671096,"link":"/api/v1/people/671096"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":75.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.292672894470527,"aZ":-34.85045714700287,"pfxX":-5.956652770054691,"pfxZ":-1.8306891708691948,"pX":0.059770579391398106,"pZ":0.6277289722518096,"vX0":-4.052169951908376,"vY0":-121.26595327223296,"vZ0":-5.070571895220668,"x":114.72,"y":221.83,"x0":2.5386344548667985,"y0":50.00588224314818,"z0":5.858089560707302,"aX":-8.68866911940452},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.4,"breakHorizontal":11.9,"spinRate":2864,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.4552998692769328,"extension":6.689313565555046},"index":0,"playId":"47886573-4738-35b7-8f3e-3da4e8808939","pitchNumber":1,"startTime":"2026-07-07T23:49:14.397Z","endTime":"2026-07-07T23:49:17.594Z","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":92.1,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66928825944916,"aZ":-14.672220322965082,"pfxX":2.5692963285258683,"pfxZ":9.582163685032091,"pX":-0.46557775607533863,"pZ":3.5337840001852325,"vX0":-7.999435505171383,"vY0":-133.9905375182974,"vZ0":-3.586132610799644,"x":134.75,"y":143.37,"x0":2.218713500634588,"y0":50.00622424688411,"z0":5.9312489740073655,"aX":4.695439666185219},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":-3.0,"spinRate":2442,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4080372967431112,"extension":6.603408031720406},"index":1,"playId":"bc97dc24-afb6-3ca7-a307-99100d164294","pitchNumber":2,"startTime":"2026-07-07T23:49:38.594Z","endTime":"2026-07-07T23:49:42.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71779298453926,"aZ":-33.9858350751135,"pfxX":-7.442062420879587,"pfxZ":-1.254799566532998,"pX":-0.6145366807546254,"pZ":0.559965978784548,"vX0":-4.873711692699478,"vY0":-119.87466967764537,"vZ0":-5.319379950902165,"x":140.42,"y":223.66,"x0":2.4166307044707707,"y0":50.00144476160784,"z0":5.8664183965497445,"aX":-10.752740817145941},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.4,"breakHorizontal":14.8,"spinRate":2972,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4581619337284124,"extension":6.701232643783081},"index":2,"playId":"9f707d29-9a83-3c43-abec-d5fa59310151","pitchNumber":3,"startTime":"2026-07-07T23:50:00.450Z","endTime":"2026-07-07T23:50:03.937Z","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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.473831913158964,"aZ":-18.15731843918587,"pfxX":4.420261961610929,"pfxZ":7.6630713900455145,"pX":-0.09256379843897718,"pZ":2.97138216083941,"vX0":-8.07036776458476,"vY0":-133.78843946342332,"vZ0":-4.1632045798148845,"x":120.53,"y":158.55,"x0":2.3766421151977104,"y0":50.00092703048189,"z0":5.833672037034425,"aX":8.083779058411025},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":-6.5,"spinRate":2345,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.4080241898419703,"extension":6.581660313455563},"hitData":{"launchSpeed":112.2,"launchAngle":20.0,"totalDistance":408.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":200.47,"coordY":51.23}},"index":3,"playId":"ee390fb1-f3a8-3db7-ba8d-2bbf4b34c878","pitchNumber":4,"startTime":"2026-07-07T23:50:25.630Z","endTime":"2026-07-07T23:50:51.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:50:51.332Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-07T23:51:24.105Z","endTime":"2026-07-07T23:51:51.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.456130466270878,"aZ":-33.52699852303429,"pfxX":-7.324099911119789,"pfxZ":-0.9462755153344666,"pX":0.7468791802056216,"pZ":1.171905842882953,"vX0":-1.9754341485964568,"vY0":-119.20076835437628,"vZ0":-3.9523525982892505,"x":88.53,"y":207.14,"x0":2.5382210538051653,"y0":50.001362762068425,"z0":5.886694939032011,"aX":-10.510741923909007},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.4,"breakHorizontal":13.8,"spinRate":2738,"spinDirection":300},"zone":14,"typeConfidence":2.0,"plateTime":0.4599506604273902,"extension":6.6044352481235435},"index":0,"playId":"b91929b7-0756-31a0-baed-06835066f8f6","pitchNumber":1,"startTime":"2026-07-07T23:51:27.263Z","endTime":"2026-07-07T23:51:30.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19993876427871,"aZ":-38.34197032878618,"pfxX":-5.599568952235715,"pfxZ":-4.628425231597509,"pX":0.4937087202806944,"pZ":2.8520926965729303,"vX0":-2.500944760051432,"vY0":-114.71118733804725,"vZ0":1.0921041253104757,"x":98.18,"y":161.77,"x0":2.3255022032006174,"y0":50.00231355816166,"z0":6.107495519981068,"aX":-7.462525324808587},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-7.8,"breakHorizontal":10.8,"spinRate":2837,"spinDirection":319},"zone":6,"typeConfidence":2.0,"plateTime":0.47746672256000666,"extension":6.556012822362109},"hitData":{"launchSpeed":91.8,"launchAngle":42.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.77,"coordY":73.45}},"index":1,"playId":"155d5bb0-de9c-3e6a-9e31-ab1ceec4f7a1","pitchNumber":2,"startTime":"2026-07-07T23:51:42.161Z","endTime":"2026-07-07T23:51:51.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:51:51.451Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:53:57.145Z","endTime":"2026-07-07T23:55:26.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.4,"endSpeed":85.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.780689600671415,"aZ":-16.557679336162465,"pfxX":-6.180973182911583,"pfxZ":8.358495276976129,"pX":-1.0704670074475626,"pZ":3.7351361184164045,"vX0":3.3841986409145157,"vY0":-136.05656085870746,"vZ0":-0.5666307119106951,"x":157.8,"y":137.93,"x0":-1.5295741901927395,"y0":50.00358964047541,"z0":5.0970198670155735,"aX":-11.549967139459943},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":10.4,"spinRate":2252,"spinDirection":224},"zone":11,"typeConfidence":0.93,"plateTime":0.4030818828144449,"extension":7.135895137050243},"index":0,"playId":"ab5bf88c-262f-3558-894d-6e74b1756b0b","pitchNumber":1,"startTime":"2026-07-07T23:53:59.903Z","endTime":"2026-07-07T23:54:03.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.104965366922496,"aZ":-29.88463725212699,"pfxX":-8.562156110877401,"pfxZ":1.40253183512701,"pX":-0.4156178624207492,"pZ":2.001470735917087,"vX0":5.4686420704741625,"vY0":-126.85109562666695,"vZ0":-1.3873591250281248,"x":132.84,"y":184.74,"x0":-1.4831379065917152,"y0":50.004740468880954,"z0":4.930328544837458,"aX":-14.003731163940841},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.5,"breakHorizontal":14.3,"spinRate":1575,"spinDirection":247},"zone":7,"typeConfidence":0.8,"plateTime":0.431218166629308,"extension":7.172468635411787},"index":1,"playId":"b231588a-2e7b-38a0-8a12-6782fe8dfbed","pitchNumber":2,"startTime":"2026-07-07T23:54:15.264Z","endTime":"2026-07-07T23:54:18.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.418286992837427,"aZ":-29.278040812689724,"pfxX":-11.186717659739191,"pfxZ":1.8006535656796547,"pX":0.08682445760279231,"pZ":1.3758350031127378,"vX0":7.421880988177419,"vY0":-126.25495746186816,"vZ0":-2.9415376019410444,"x":113.69,"y":201.63,"x0":-1.4418885350750723,"y0":50.00445884161805,"z0":4.919634001631936,"aX":-18.0080717385588},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.8,"breakHorizontal":18.5,"spinRate":1531,"spinDirection":250},"zone":14,"typeConfidence":0.74,"plateTime":0.43432748324917014,"extension":7.265234875777763},"index":2,"playId":"915af8a4-be81-3eeb-ac7c-cc847537d61c","pitchNumber":3,"startTime":"2026-07-07T23:54:37.276Z","endTime":"2026-07-07T23:54:41.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22699341717399,"aZ":-15.290037227107481,"pfxX":-7.082552830276038,"pfxZ":8.840424330336502,"pX":-0.8637425693305492,"pZ":2.864102180528247,"vX0":4.565598032862147,"vY0":-138.15399982627775,"vZ0":-2.7284400168051075,"x":149.92,"y":161.45,"x0":-1.6278707584031469,"y0":50.00240948694101,"z0":4.90758946787757,"aX":-13.526258818296666},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":11.8,"spinRate":2367,"spinDirection":226},"zone":11,"typeConfidence":0.92,"plateTime":0.3983025266144624,"extension":7.17703196417561},"index":3,"playId":"45cd9d58-fe60-35fe-b0f2-95ea1871e46d","pitchNumber":4,"startTime":"2026-07-07T23:54:53.157Z","endTime":"2026-07-07T23:54:56.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.822639763310395,"aZ":-39.817910629937174,"pfxX":7.591010704472325,"pfxZ":-5.783006165919653,"pX":-0.3500176402206535,"pZ":1.0346576324361747,"vX0":1.0662142534496137,"vY0":-114.75363454797181,"vZ0":-0.3891141547192818,"x":130.34,"y":210.84,"x0":-1.8069220179890577,"y0":50.00002274314147,"z0":5.111954643603361,"aX":10.040734905000518},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-10.2,"breakHorizontal":-14.0,"spinRate":2886,"spinDirection":55},"zone":13,"typeConfidence":0.88,"plateTime":0.47877852921823383,"extension":6.848977871318219},"index":4,"playId":"e9779269-ddf1-31fc-8e08-5d7a9234e32d","pitchNumber":5,"startTime":"2026-07-07T23:55:20.919Z","endTime":"2026-07-07T23:55:26.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:55:26.872Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt McLain grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:55:47.643Z","endTime":"2026-07-07T23:56:12.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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":95.2,"endSpeed":87.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57683887950702,"aZ":-15.727878172890835,"pfxX":-8.212490911429118,"pfxZ":8.450853766610821,"pX":-0.10328565597110625,"pZ":2.5324833939505536,"vX0":7.16862752432245,"vY0":-138.54203132653143,"vZ0":-3.437735302074926,"x":120.94,"y":170.4,"x0":-1.655679637072982,"y0":50.00579961236454,"z0":4.838923034092511,"aX":-15.988178626322865},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":13.4,"spinRate":2507,"spinDirection":233},"zone":5,"typeConfidence":0.92,"plateTime":0.39516107279246704,"extension":7.245245254404863},"index":0,"playId":"0d6c73d6-c453-3a54-a3bb-782e28784fc4","pitchNumber":1,"startTime":"2026-07-07T23:55:52.661Z","endTime":"2026-07-07T23:55:56.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.567644112888832,"aZ":-35.323984714603554,"pfxX":6.143006124063479,"pfxZ":-2.2078960761816937,"pX":0.2079520518507725,"pZ":2.1695484525058544,"vX0":2.5362075472132037,"vY0":-118.61826734407425,"vZ0":1.146745935132915,"x":109.07,"y":180.2,"x0":-1.673088755314682,"y0":50.004156844838946,"z0":4.899104324487654,"aX":8.758433793227736},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.5,"breakHorizontal":-11.8,"spinRate":2764,"spinDirection":52},"zone":5,"typeConfidence":0.85,"plateTime":0.46166064195176304,"extension":7.004074905188271},"hitData":{"launchSpeed":59.1,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.12,"coordY":153.35}},"index":1,"playId":"b016b79b-8d29-3e09-a4e2-078b3bc4d960","pitchNumber":2,"startTime":"2026-07-07T23:56:05.402Z","endTime":"2026-07-07T23:56:12.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:56:12.744Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Elly De La Cruz grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-07T23:56:35.110Z","endTime":"2026-07-07T23:58:28.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.928101430606365,"aZ":-39.6545261606256,"pfxX":4.905637836041543,"pfxZ":-5.379159071668667,"pX":1.3083722411566217,"pZ":2.11985833702112,"vX0":5.065767612323587,"vY0":-117.65781858816054,"vZ0":1.6723084031380915,"x":80.27,"y":168.7,"x0":-1.5159955971359822,"y0":50.00226623418218,"z0":5.096080676235448,"aX":6.822947889024376},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.0,"breakHorizontal":-10.2,"spinRate":2843,"spinDirection":55},"zone":14,"typeConfidence":0.86,"plateTime":0.46691889163446865,"extension":6.9109564241352945},"index":0,"playId":"839c677f-f452-3142-8a24-628d0d04d87b","pitchNumber":1,"startTime":"2026-07-07T23:56:39.461Z","endTime":"2026-07-07T23:56:42.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.182474826045055,"aZ":-40.19605896348044,"pfxX":7.456628880683685,"pfxZ":-5.829936656652249,"pX":-0.6856144172495358,"pZ":1.9951501557729237,"vX0":0.25334436939691485,"vY0":-116.6450241161852,"vZ0":1.6855765731947447,"x":143.13,"y":184.91,"x0":-1.764200802909467,"y0":50.00213147340974,"z0":5.056409404712588,"aX":10.262123539684463},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-9.8,"breakHorizontal":-13.6,"spinRate":2900,"spinDirection":53},"zone":7,"typeConfidence":0.86,"plateTime":0.4697777799992213,"extension":6.797688819887648},"index":1,"playId":"68dca467-4178-369d-aa96-f28a9cfc51df","pitchNumber":2,"startTime":"2026-07-07T23:56:53.923Z","endTime":"2026-07-07T23:56:57.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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.571752813799975,"aZ":-15.090379973713407,"pfxX":-6.2540902919806,"pfxZ":8.906291508588613,"pX":-0.9288312314307365,"pZ":2.2286454723632,"vX0":4.115168417858645,"vY0":-138.5104563500544,"vZ0":-4.20855082245922,"x":152.4,"y":178.61,"x0":-1.6308947105624123,"y0":50.005003823402824,"z0":4.795653418829938,"aX":-12.000533927976655},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":10.3,"spinRate":2557,"spinDirection":229},"zone":13,"typeConfidence":0.93,"plateTime":0.3973579509284928,"extension":7.210755404359328},"index":2,"playId":"6a4e63d6-e414-3e5a-8566-9dd0b063ac15","pitchNumber":3,"startTime":"2026-07-07T23:57:07.374Z","endTime":"2026-07-07T23:57:11.032Z","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":94.9,"endSpeed":85.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.567145241632396,"aZ":-13.559050209647813,"pfxX":-6.3342732869136125,"pfxZ":9.760021886203425,"pX":0.26168606662141913,"pZ":1.9899052166186872,"vX0":6.808883431748674,"vY0":-137.9274598279179,"vZ0":-4.9575641513402235,"x":107.03,"y":185.05,"x0":-1.4279254041899796,"y0":50.00205313848885,"z0":4.740331893094172,"aX":-12.080889629547467},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":9.8,"spinRate":2565,"spinDirection":225},"zone":8,"typeConfidence":0.95,"plateTime":0.398654511265744,"extension":7.104932676807203},"index":3,"playId":"96db13c9-86e2-3ce9-9e96-2e9adf2ffa3a","pitchNumber":4,"startTime":"2026-07-07T23:57:23.673Z","endTime":"2026-07-07T23:57:27.569Z","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":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.947219203788833,"aZ":-21.09639778398107,"pfxX":-10.471264723824689,"pfxZ":5.7318272506652725,"pX":1.8302672938925169,"pZ":2.9939182664699198,"vX0":11.968213889161559,"vY0":-137.73951823342267,"vZ0":-1.1607015551231759,"x":47.23,"y":157.94,"x0":-1.198874124599892,"y0":50.00136070762237,"z0":4.8393968085291075,"aX":-20.23446675531953},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.3,"breakHorizontal":16.7,"spinRate":2306,"spinDirection":227},"zone":12,"typeConfidence":0.79,"plateTime":0.39677094284335324,"extension":7.310753244869928},"index":4,"playId":"93235882-4bb5-38be-943f-ffc2b2395ef9","pitchNumber":5,"startTime":"2026-07-07T23:57:43.294Z","endTime":"2026-07-07T23:57:46.911Z","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":95.5,"endSpeed":86.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71716726821861,"aZ":-15.44507903054358,"pfxX":-7.687584676346042,"pfxZ":8.61699500340076,"pX":0.27726210649463956,"pZ":3.1045106651922083,"vX0":7.497475415164105,"vY0":-138.84434192302814,"vZ0":-1.7800994319803403,"x":106.43,"y":154.96,"x0":-1.466615623980358,"y0":50.003484568913066,"z0":4.78813744831903,"aX":-14.926161922205702},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":12.2,"spinRate":2564,"spinDirection":224},"zone":3,"typeConfidence":0.92,"plateTime":0.39535011389154606,"extension":7.261622859318202},"index":5,"playId":"f9597a5d-2783-3649-b16f-fbe437ef25df","pitchNumber":6,"startTime":"2026-07-07T23:58:01.499Z","endTime":"2026-07-07T23:58:04.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.867466961527636,"aZ":-35.055132895383885,"pfxX":5.7756824190608755,"pfxZ":-2.041652704206819,"pX":0.7306367571280477,"pZ":1.3790004674877503,"vX0":4.041201356059855,"vY0":-119.02129224809383,"vZ0":-0.390959210752312,"x":89.15,"y":201.55,"x0":-1.751168785809689,"y0":50.00553075931099,"z0":4.771923370136003,"aX":8.131219499522842},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.5,"breakHorizontal":-11.5,"spinRate":2687,"spinDirection":47},"zone":14,"typeConfidence":0.89,"plateTime":0.4635570888086935,"extension":6.681781994246182},"hitData":{"launchSpeed":99.5,"launchAngle":-0.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.38,"coordY":168.91}},"index":6,"playId":"9a16a298-22ff-3911-9203-22b0fe53aed6","pitchNumber":7,"startTime":"2026-07-07T23:58:23.657Z","endTime":"2026-07-07T23:58:28.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-07T23:58:28.277Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T00:00:37.985Z","endTime":"2026-07-08T00:02:00.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":74.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87304589344043,"aZ":-34.77263230871792,"pfxX":-1.3439372172548363,"pfxZ":-1.868621989645339,"pX":0.2016660315679801,"pZ":-0.07234771970939971,"vX0":-4.528380066984056,"vY0":-117.11978256862525,"vZ0":-6.3727803773326634,"x":109.31,"y":240.73,"x0":2.333876329631626,"y0":50.003367081994966,"z0":5.931444548015458,"aX":-1.8685456829707687},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.7,"breakHorizontal":3.5,"spinRate":2747,"spinDirection":309},"zone":14,"typeConfidence":2.0,"plateTime":0.4674527801857211,"extension":6.5140876950115265},"index":0,"playId":"7f502ae6-e67c-32d9-a8be-85f1f356e501","pitchNumber":1,"startTime":"2026-07-08T00:00:43.357Z","endTime":"2026-07-08T00:00:46.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05150540369283,"aZ":-13.452768441844505,"pfxX":4.154006540492702,"pfxZ":10.302138481800291,"pX":0.7937742709297367,"pZ":3.740065283685526,"vX0":-5.783878858335089,"vY0":-133.97074522490158,"vZ0":-3.072873162194268,"x":86.74,"y":137.8,"x0":2.441337091789532,"y0":50.00014734687104,"z0":5.863923310264051,"aX":7.547191668100777},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.2,"breakHorizontal":-6.2,"spinRate":2293,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.40890012610783444,"extension":6.529360042080535},"index":1,"playId":"df34c2a5-98d5-36cc-839c-5c1063840e97","pitchNumber":2,"startTime":"2026-07-08T00:01:04.035Z","endTime":"2026-07-08T00:01:07.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.43000071699702,"aZ":-35.74969129886586,"pfxX":-4.641814839524728,"pfxZ":-2.6437165944899608,"pX":0.5656280003529042,"pZ":2.6049763604627247,"vX0":-2.894027588281632,"vY0":-115.12566369314938,"vZ0":-0.30168652588156375,"x":95.44,"y":168.45,"x0":2.437727398486515,"y0":50.00044494694848,"z0":6.169796873077979,"aX":-6.289130569503451},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-4.6,"breakHorizontal":9.1,"spinRate":2682,"spinDirection":313},"zone":6,"typeConfidence":2.0,"plateTime":0.4740230309164657,"extension":6.3995170720139125},"index":2,"playId":"42527648-926b-3783-9b92-8d39e446ac07","pitchNumber":3,"startTime":"2026-07-08T00:01:18.845Z","endTime":"2026-07-08T00:01:23.928Z","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.4,"endSpeed":82.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0182335294459,"aZ":-25.802366733422602,"pfxX":-1.508272108736318,"pfxZ":3.719254184506781,"pX":-0.17406640233096146,"pZ":3.8032267880934727,"vX0":-6.141007429832061,"vY0":-128.8126266326497,"vZ0":-0.7590739888807875,"x":123.64,"y":136.09,"x0":2.418513970483012,"y0":50.000128703597554,"z0":6.0634197331303215,"aX":-2.5816912872838795},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.8,"breakHorizontal":3.8,"spinRate":2614,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.4221749920229487,"extension":6.543941683970447},"index":3,"playId":"88f00286-4185-3eae-9fcc-17b4c81da8b2","pitchNumber":4,"startTime":"2026-07-08T00:01:38.282Z","endTime":"2026-07-08T00:01:41.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52750659618178,"aZ":-33.88358392253878,"pfxX":-7.715641525730236,"pfxZ":-1.2092570896730517,"pX":-0.8189368169066911,"pZ":0.7243869285749819,"vX0":-5.494244381871114,"vY0":-119.17052923836161,"vZ0":-4.455467487539673,"x":148.22,"y":219.22,"x0":2.52846825392262,"y0":50.00039621187172,"z0":5.720422586687539,"aX":-10.957064958992165},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.1,"breakHorizontal":15.4,"spinRate":2856,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4617940411869892,"extension":6.719839190235562},"index":4,"playId":"ff0520cb-b7a6-374a-843a-c0bf59916dbc","pitchNumber":5,"startTime":"2026-07-08T00:01:54.671Z","endTime":"2026-07-08T00:02:00.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:02:00.146Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edmundo Sosa singles on a line drive to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T00:02:24.609Z","endTime":"2026-07-08T00:03:17.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31975897703342,"aZ":-35.82020568235307,"pfxX":-10.379711192579935,"pfxZ":-2.6546110794392987,"pX":0.5440814807036335,"pZ":2.444848955574317,"vX0":-1.869166504074073,"vY0":-116.73200444079288,"vZ0":-0.3242269390871574,"x":96.26,"y":172.77,"x0":2.704715099356936,"y0":50.005549448168296,"z0":5.976692819120617,"aX":-14.232477536464286},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.6,"breakHorizontal":19.2,"spinRate":2784,"spinDirection":307},"zone":6,"typeConfidence":2.0,"plateTime":0.4704075827891345,"extension":6.464867112685032},"index":0,"playId":"88b2a4f7-8e67-3c7a-88d0-0aaf025e8275","pitchNumber":1,"startTime":"2026-07-08T00:02:24.609Z","endTime":"2026-07-08T00:02:28.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0353624887267,"aZ":-32.693973319024046,"pfxX":-9.554858178625796,"pfxZ":-0.3695673007067981,"pX":-0.3077821128458202,"pZ":2.431422242789801,"vX0":-4.042956440331473,"vY0":-118.84191059878533,"vZ0":-1.1408046898076778,"x":128.73,"y":173.13,"x0":2.6596029810298387,"y0":50.00123814451696,"z0":5.903321545871366,"aX":-13.582492810608361},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.7,"breakHorizontal":18.4,"spinRate":2934,"spinDirection":304},"zone":4,"typeConfidence":2.0,"plateTime":0.46194071541718307,"extension":6.620190313592226},"index":1,"playId":"3cf6f8ee-0e05-3caa-9cb7-38e7600b342b","pitchNumber":2,"startTime":"2026-07-08T00:02:39.433Z","endTime":"2026-07-08T00:02:43.061Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-08T00:02:55.968Z","endTime":"2026-07-08T00:03:07.561Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.557282211773042,"aZ":-14.289274833593183,"pfxX":4.313265330639169,"pfxZ":9.871043550004662,"pX":0.10905102751031977,"pZ":3.328264294306481,"vX0":-7.7041961511591985,"vY0":-133.9042683828408,"vZ0":-3.9687209234859435,"x":112.84,"y":148.92,"x0":2.466143118488319,"y0":50.0018470428878,"z0":5.855503682588563,"aX":7.814964875312979},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":-6.1,"spinRate":2440,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.4094202123097683,"extension":6.5130548471480925},"hitData":{"launchSpeed":95.7,"launchAngle":5.0,"totalDistance":112.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.49,"coordY":111.14}},"index":3,"playId":"bb8330d5-85e4-3a08-b0b6-9fa5629a16d1","pitchNumber":3,"startTime":"2026-07-08T00:03:07.561Z","endTime":"2026-07-08T00:03:17.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:03:17.710Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T00:03:38.631Z","endTime":"2026-07-08T00:07:05.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,9],"actionIndex":[6],"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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"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":9},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.5,"endSpeed":82.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57054361715337,"aZ":-27.549016140521957,"pfxX":-1.6703376430761214,"pfxZ":2.709567636688316,"pX":0.04513804009903915,"pZ":4.014402786748892,"vX0":-5.648045777107423,"vY0":-128.9754621651355,"vZ0":0.16574119040510227,"x":115.28,"y":130.39,"x0":2.46894575518155,"y0":50.00142787505857,"z0":6.051520953838923,"aX":-2.850187933464649},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.2,"breakHorizontal":4.1,"spinRate":2589,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4225898012324558,"extension":6.50326347712882},"index":0,"playId":"6e610ae0-c9c9-3a04-b7a9-18c221e282d6","pitchNumber":1,"startTime":"2026-07-08T00:03:43.614Z","endTime":"2026-07-08T00:03:47.361Z","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":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44671475699524,"aZ":-13.872950703224832,"pfxX":3.4779088130963913,"pfxZ":10.181024491324386,"pX":0.2698850419600296,"pZ":3.4667298571268352,"vX0":-6.708401336198807,"vY0":-133.19475418991092,"vZ0":-3.798449501203404,"x":106.71,"y":145.18,"x0":2.3686434231695173,"y0":50.00539723607284,"z0":5.913694921932187,"aX":6.254191539135356},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.8,"breakHorizontal":-4.8,"spinRate":2304,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4111360017784933,"extension":6.537189630491817},"index":1,"playId":"9bd4eeb6-d244-380d-8cc8-d3f28fc027fa","pitchNumber":2,"startTime":"2026-07-08T00:04:02.318Z","endTime":"2026-07-08T00:04:05.740Z","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":92.2,"endSpeed":84.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.900192545598454,"aZ":-16.169749506090376,"pfxX":5.2734652141379765,"pfxZ":8.734211173989404,"pX":1.4440486275636055,"pZ":3.703714807230877,"vX0":-4.751424062016723,"vY0":-134.2452446736883,"vZ0":-2.881342584199782,"x":61.96,"y":138.78,"x0":2.54809067909655,"y0":50.00615779088313,"z0":5.935970795231339,"aX":9.668160219221914},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":-8.6,"spinRate":2239,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4073351243801975,"extension":6.54849334417969},"index":2,"playId":"310f3a13-606f-3c5a-bcb3-80a5e264c8a2","pitchNumber":3,"startTime":"2026-07-08T00:04:52.517Z","endTime":"2026-07-08T00:04:55.565Z","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.4,"endSpeed":77.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.950391825325134,"aZ":-23.859741230542067,"pfxX":9.17588159803022,"pfxZ":5.443756844671187,"pX":0.6071903599651697,"pZ":2.253324279709931,"vX0":-7.382637734847692,"vY0":-122.73233329696177,"vZ0":-3.7376673680134456,"x":93.86,"y":177.94,"x0":2.459852218797502,"y0":50.0034700831887,"z0":5.824391557240578,"aX":14.019989733184664},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.2,"breakHorizontal":-14.9,"spinRate":1891,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.4460216995034254,"extension":6.571815940212671},"index":3,"playId":"34c17fe8-cb65-33b4-b25d-bf5690c30f54","pitchNumber":4,"startTime":"2026-07-08T00:05:11.504Z","endTime":"2026-07-08T00:05:14.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.553388072545705,"aZ":-15.575521644489584,"pfxX":4.2687617049114746,"pfxZ":9.218513989258541,"pX":0.7632590551848772,"pZ":3.5823110548816754,"vX0":-5.864419385763784,"vY0":-133.52586777228356,"vZ0":-3.1568255986104883,"x":87.91,"y":142.06,"x0":2.4364042742086838,"y0":50.00094762940374,"z0":5.904861374603728,"aX":7.6849102802155915},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.2,"breakHorizontal":-6.4,"spinRate":2268,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4106787357220565,"extension":6.581132751607587},"index":4,"playId":"de7e33c1-a72d-3875-9f98-2201edd26602","pitchNumber":5,"startTime":"2026-07-08T00:05:36.385Z","endTime":"2026-07-08T00:05:41.530Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.913368718600985,"aZ":-14.814539821274945,"pfxX":3.657290910794741,"pfxZ":9.657629970752096,"pX":-0.5961528771539754,"pZ":3.289540209705152,"vX0":-9.147748187316981,"vY0":-133.05839989054394,"vZ0":-3.856476485826381,"x":139.72,"y":149.96,"x0":2.4074885488760156,"y0":50.002238689087896,"z0":5.827593523351282,"aX":6.5748076554460155},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.9,"breakHorizontal":-4.7,"spinRate":2363,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.4112743190956678,"extension":6.627098264388985},"index":5,"playId":"5a8c2b30-d1fe-3472-9c87-ad8361aa331d","pitchNumber":6,"startTime":"2026-07-08T00:06:00.664Z","endTime":"2026-07-08T00:06:06.075Z","isPitch":true,"type":"pitch"},{"details":{"description":"Edmundo Sosa steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"actionPlayId":"5a8c2b30-d1fe-3472-9c87-ad8361aa331d","startTime":"2026-07-08T00:06:12.027Z","endTime":"2026-07-08T00:06:30.624Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.577191718364965,"aZ":-22.555945172524535,"pfxX":9.086096994891351,"pfxZ":6.344436133815142,"pX":0.6162768843010421,"pZ":2.5721259829970835,"vX0":-7.359109493427744,"vY0":-122.47602820622421,"vZ0":-3.3716011203383554,"x":93.51,"y":169.33,"x0":2.4819476745995788,"y0":50.00484695115604,"z0":5.8993792223533355,"aX":13.781739977583664},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.9,"breakHorizontal":-14.6,"spinRate":1946,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.44750403833386176,"extension":6.612282477581925},"index":7,"playId":"2fbd62e2-cf3a-3e98-9d40-925ca541dfb9","pitchNumber":7,"startTime":"2026-07-08T00:06:30.624Z","endTime":"2026-07-08T00:06:33.807Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":8,"startTime":"2026-07-08T00:06:46.411Z","endTime":"2026-07-08T00:07:00.480Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.706032113596304,"aZ":-25.028907578172007,"pfxX":-2.1685611480543243,"pfxZ":4.181347459087842,"pX":-0.5070038627829533,"pZ":1.4008785393235967,"vX0":-6.589498668350133,"vY0":-129.0926699387459,"vZ0":-6.3237890872935205,"x":136.33,"y":200.96,"x0":2.347655675171316,"y0":50.004590493719434,"z0":5.77636984806934,"aX":-3.7048510390566185},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":5.3,"spinRate":2626,"spinDirection":181},"zone":13,"typeConfidence":2.0,"plateTime":0.4222799041341583,"extension":6.662521406452772},"index":9,"playId":"dc6f90fd-8584-3d93-bc97-452254dc65e1","pitchNumber":8,"startTime":"2026-07-08T00:07:00.480Z","endTime":"2026-07-08T00:07:05.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:07:05.754Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson challenged (pitch result), call on the field was overturned: Bryson Stott called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T00:07:27.536Z","endTime":"2026-07-08T00:09:09.571Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.1,"endSpeed":83.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.621210641499495,"aZ":-21.470597140162038,"pfxX":3.881234698548761,"pfxZ":5.962636383844583,"pX":0.8295434667368877,"pZ":3.611033844156144,"vX0":-5.382167465360613,"vY0":-132.7227347220495,"vZ0":-2.018768767479757,"x":85.38,"y":141.28,"x0":2.3731990415962985,"y0":50.00579689802596,"z0":5.934315341236667,"aX":6.972035473094309},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.6,"breakHorizontal":-6.0,"spinRate":1990,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.41162146681881095,"extension":6.56263539360276},"index":0,"playId":"f752f825-5a6b-3942-b456-878233719fae","pitchNumber":1,"startTime":"2026-07-08T00:07:32.513Z","endTime":"2026-07-08T00:07:36.636Z","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":92.1,"endSpeed":84.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91497445342962,"aZ":-13.327376976686146,"pfxX":4.061424552591841,"pfxZ":10.376097429808603,"pX":0.6445172135502402,"pZ":2.455331455695487,"vX0":-6.132361315451441,"vY0":-133.91918889742564,"vZ0":-6.405365792248734,"x":92.43,"y":172.49,"x0":2.436364980293184,"y0":50.00153774309333,"z0":5.8313148214753125,"aX":7.3766030799712},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.6,"breakHorizontal":-6.0,"spinRate":2313,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.40898404010176437,"extension":6.507813207731173},"index":1,"playId":"d5f40042-f1dd-36f7-bb90-0725b86f2ee1","pitchNumber":2,"startTime":"2026-07-08T00:07:55.279Z","endTime":"2026-07-08T00:07:58.961Z","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":92.8,"endSpeed":84.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.895079569448527,"aZ":-10.791806698100608,"pfxX":3.887676040872474,"pfxZ":11.639823058141701,"pX":0.13238287013984215,"pZ":2.276598839442137,"vX0":-6.860989006007812,"vY0":-134.81982538314912,"vZ0":-7.448185475018764,"x":111.95,"y":177.31,"x0":2.207554160444863,"y0":50.002166176191146,"z0":5.840541791831141,"aX":7.141745170955386},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.6,"breakHorizontal":-5.5,"spinRate":2409,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.4066055515574951,"extension":6.686672161545446},"index":2,"playId":"411f8f64-a71a-383d-b115-20c9bba9868e","pitchNumber":3,"startTime":"2026-07-08T00:08:14.594Z","endTime":"2026-07-08T00:08:17.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20693236939626,"aZ":-13.949911947319453,"pfxX":3.513038583099243,"pfxZ":9.978222032874225,"pX":-0.601608549680854,"pZ":1.8186549993158798,"vX0":-8.53916989147811,"vY0":-134.0916115785905,"vZ0":-7.762128521818829,"x":139.93,"y":189.68,"x0":2.163663381045167,"y0":50.0046533210516,"z0":5.740491198836501,"aX":6.418452378417112},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":-4.6,"spinRate":2377,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.4080342319288359,"extension":6.709725187339377},"index":3,"playId":"8f581055-e315-309e-8fe9-01ecf77779bd","pitchNumber":4,"startTime":"2026-07-08T00:08:42.565Z","endTime":"2026-07-08T00:09:09.571Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}},"playEndTime":"2026-07-08T00:09:09.571Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto challenged (pitch result), call on the field was overturned: Sal Stewart called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T00:11:10.076Z","endTime":"2026-07-08T00:14:00.968Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.224477671982683,"aZ":-32.9664867616594,"pfxX":7.549408092625603,"pfxZ":-0.5661409964583317,"pX":-0.9320780749322419,"pZ":3.4399201394688355,"vX0":-0.16593296078708103,"vY0":-117.76066206492062,"vZ0":3.3488397580762976,"x":152.53,"y":145.9,"x0":-1.8407100724003478,"y0":50.00288013160551,"z0":5.0570344484037735,"aX":10.558917318111384},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.1,"breakHorizontal":-13.6,"spinRate":2597,"spinDirection":58},"zone":11,"typeConfidence":0.9,"plateTime":0.4658457350897396,"extension":6.862063140194552},"index":0,"playId":"9670beb2-5c4c-36af-b46b-08773a98b3ae","pitchNumber":1,"startTime":"2026-07-08T00:11:15.456Z","endTime":"2026-07-08T00:11:18.956Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T00:11:31.065Z","endTime":"2026-07-08T00:11:47.996Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.95699986133054,"aZ":-33.38940733922943,"pfxX":8.9966637746269,"pfxZ":-0.8750548402177944,"pX":-0.11604218325612664,"pZ":2.514689737410414,"vX0":1.1453834042351352,"vY0":-116.87948341838876,"vZ0":1.688680923827547,"x":121.42,"y":170.88,"x0":-1.7814490684941513,"y0":50.005172350019436,"z0":4.917536908374474,"aX":12.45228541217037},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.8,"breakHorizontal":-16.6,"spinRate":2683,"spinDirection":55},"zone":5,"typeConfidence":0.91,"plateTime":0.4685611007921149,"extension":7.022608516504183},"index":2,"playId":"b2f4c08e-24bb-38cb-9277-b9f6387f7d45","pitchNumber":2,"startTime":"2026-07-08T00:11:47.996Z","endTime":"2026-07-08T00:11:50.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4352018621717,"aZ":-30.227985197125328,"pfxX":-7.638069256051492,"pfxZ":1.2259511706233202,"pX":-1.2810944710809762,"pZ":3.220434101864116,"vX0":3.0753718921305513,"vY0":-125.07661820742432,"vZ0":1.9663584137789334,"x":165.83,"y":151.83,"x0":-1.5318902340142335,"y0":50.00493216994806,"z0":4.897072704811064,"aX":-12.143546492785978},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.9,"breakHorizontal":13.2,"spinRate":1462,"spinDirection":251},"zone":11,"typeConfidence":0.78,"plateTime":0.437356866266839,"extension":7.286032960483822},"index":3,"playId":"ff37b48e-c051-3d99-9fb8-10506cc51ec7","pitchNumber":3,"startTime":"2026-07-08T00:12:14.358Z","endTime":"2026-07-08T00:12:20.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.878674710753963,"aZ":-17.605672892205444,"pfxX":-7.413362844083563,"pfxZ":7.657184904040031,"pX":0.09358436552555811,"pZ":3.4647287244242295,"vX0":6.722831165302956,"vY0":-136.9804134606221,"vZ0":-0.7942611787337063,"x":113.43,"y":145.23,"x0":-1.427714260736006,"y0":50.00504009909685,"z0":4.960671290715053,"aX":-14.109031918025353},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":12.0,"spinRate":2379,"spinDirection":233},"zone":12,"typeConfidence":0.89,"plateTime":0.39966629653465624,"extension":7.21875333068346},"index":4,"playId":"e7387a49-099e-3417-aec9-94e2c28edb74","pitchNumber":4,"startTime":"2026-07-08T00:12:45.025Z","endTime":"2026-07-08T00:12:48.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29449339318479,"aZ":-26.36642194673604,"pfxX":-12.317604095784807,"pfxZ":3.018037413108047,"pX":1.3072627444173626,"pZ":3.0500973543006547,"vX0":11.530009297693306,"vY0":-138.1876269115533,"vZ0":0.021851151148760017,"x":67.17,"y":156.43,"x0":-1.3295353033525352,"y0":50.001484442867635,"z0":4.8210317223397405,"aX":-23.696246542285515},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.6,"breakHorizontal":19.7,"spinRate":2324,"spinDirection":230},"zone":12,"typeConfidence":0.96,"plateTime":0.3971545065561939,"extension":7.294974321234389},"index":5,"playId":"480167a2-4c72-35d3-b8a9-f12eaea11335","pitchNumber":5,"startTime":"2026-07-08T00:13:07.787Z","endTime":"2026-07-08T00:13:11.575Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-08T00:13:20.585Z","endTime":"2026-07-08T00:13:33.948Z","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(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":95.3,"endSpeed":86.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72969743920399,"aZ":-23.588983519210327,"pfxX":-11.67543891364285,"pfxZ":4.464760570554322,"pX":-0.434127403311136,"pZ":1.8335004255239502,"vX0":7.132224516621112,"vY0":-138.47441852770376,"vZ0":-3.529347753448485,"x":133.55,"y":189.28,"x0":-1.5393005245598959,"y0":50.00498742514139,"z0":4.721002265844512,"aX":-22.456018533064203},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.4,"breakHorizontal":19.4,"spinRate":2328,"spinDirection":234},"zone":7,"typeConfidence":0.97,"plateTime":0.39702443685925815,"extension":7.333204624967449},"index":7,"playId":"7e0c9568-2430-34bf-a1ed-2e62038ef696","pitchNumber":6,"startTime":"2026-07-08T00:13:33.948Z","endTime":"2026-07-08T00:14:00.968Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"}},"playEndTime":"2026-07-08T00:14:00.968Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T00:14:10.788Z","endTime":"2026-07-08T00:14:35.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.595361228001156,"aZ":-22.7836610401842,"pfxX":-0.5932478381468371,"pfxZ":5.2248409432653435,"pX":-0.9620423611276516,"pZ":2.7001122698556252,"vX0":2.5610050320230395,"vY0":-132.50291716550683,"vZ0":-1.4940042393094934,"x":153.67,"y":165.88,"x0":-1.859687639632706,"y0":50.000365089224005,"z0":4.919552891525788,"aX":-1.0661022055711082},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.4,"breakHorizontal":0.6,"spinRate":2612,"spinDirection":213},"zone":11,"typeConfidence":0.88,"plateTime":0.4117656490405155,"extension":6.986405217494295},"index":0,"playId":"f15165ad-2975-308a-a2d9-e80786cb60a7","pitchNumber":1,"startTime":"2026-07-08T00:14:13.555Z","endTime":"2026-07-08T00:14:17.261Z","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":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.751079996298888,"aZ":-30.11104567304462,"pfxX":-8.036421220139015,"pfxZ":1.2371870405365533,"pX":-0.494267450766526,"pZ":1.586359560704015,"vX0":5.255207370971793,"vY0":-127.98064268245216,"vZ0":-2.2538550336793035,"x":135.84,"y":195.95,"x0":-1.5274517543655162,"y0":50.00008484575117,"z0":4.830507096521746,"aX":-13.364744851871214},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.9,"breakHorizontal":13.4,"spinRate":1625,"spinDirection":247},"zone":13,"typeConfidence":0.76,"plateTime":0.4275423149007369,"extension":7.249603548512919},"hitData":{"launchSpeed":59.1,"launchAngle":-5.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.69,"coordY":155.43}},"index":1,"playId":"672058c1-18b5-332c-897f-386177460542","pitchNumber":2,"startTime":"2026-07-08T00:14:27.523Z","endTime":"2026-07-08T00:14:35.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:14:35.134Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T00:15:02.545Z","endTime":"2026-07-08T00:15:51.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.4,"endSpeed":86.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3962563129318,"aZ":-22.03573151240805,"pfxX":-10.735333115669976,"pfxZ":5.304717065026228,"pX":-1.184888989552936,"pZ":2.962309565921235,"vX0":4.773515229562925,"vY0":-137.38605544185884,"vZ0":-0.8423955151940667,"x":162.17,"y":158.8,"x0":-1.5498934682498426,"y0":50.005720153273884,"z0":4.770442650333862,"aX":-20.527778272931265},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.6,"breakHorizontal":18.5,"spinRate":2239,"spinDirection":231},"zone":11,"typeConfidence":0.96,"plateTime":0.3986628117588489,"extension":7.227491119881098},"index":0,"playId":"36cdecef-8823-38bb-9ebf-f6e728e8692e","pitchNumber":1,"startTime":"2026-07-08T00:15:03.902Z","endTime":"2026-07-08T00:15:07.451Z","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":81.0,"endSpeed":74.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.364327645682874,"aZ":-32.69330023024988,"pfxX":8.323351442565343,"pfxZ":-0.36603444735331614,"pX":0.18298248840527004,"pZ":2.273556006961036,"vX0":1.7854404368331658,"vY0":-117.88847467407112,"vZ0":0.9659306347276397,"x":110.03,"y":177.39,"x0":-1.6664012925972056,"y0":50.005405644690946,"z0":4.886926071648108,"aX":11.663674373827126},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.1,"breakHorizontal":-15.5,"spinRate":2763,"spinDirection":55},"zone":5,"typeConfidence":0.91,"plateTime":0.46542439962198134,"extension":6.955222346628389},"index":1,"playId":"ab708c66-6b94-3c90-9487-75e1d4d450b1","pitchNumber":2,"startTime":"2026-07-08T00:15:18.072Z","endTime":"2026-07-08T00:15:21.990Z","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":95.0,"endSpeed":86.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.994966666760718,"aZ":-18.62939498598002,"pfxX":-8.305844530396667,"pfxZ":7.009515313782751,"pX":0.24154026978736762,"pZ":3.0203371254418836,"vX0":7.59542359921447,"vY0":-138.174972763566,"vZ0":-1.4822254609500183,"x":107.79,"y":157.23,"x0":-1.4647865037922418,"y0":50.002376441357896,"z0":4.816389790188032,"aX":-16.048872975442595},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.6,"breakHorizontal":13.4,"spinRate":2400,"spinDirection":241},"zone":2,"typeConfidence":0.76,"plateTime":0.3965121547092618,"extension":7.219887069638012},"index":2,"playId":"95869213-736d-3f4b-94f8-3213e2ae0904","pitchNumber":3,"startTime":"2026-07-08T00:15:32.357Z","endTime":"2026-07-08T00:15:36.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.896861717984113,"aZ":-16.113937266246676,"pfxX":-6.451759678020924,"pfxZ":8.436339467090106,"pX":0.28994503234252406,"pZ":3.6244739606997167,"vX0":6.988037056239784,"vY0":-137.01198006988722,"vZ0":-0.4045346696918559,"x":105.95,"y":140.92,"x0":-1.4537642592517066,"y0":50.00322736852376,"z0":4.873952785899311,"aX":-12.283357227976511},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":2416,"spinDirection":234},"zone":12,"typeConfidence":0.94,"plateTime":0.3995694346838752,"extension":7.282722894851635},"index":3,"playId":"1a467002-816e-3404-b9f6-522e5122d4f4","pitchNumber":4,"startTime":"2026-07-08T00:15:47.651Z","endTime":"2026-07-08T00:15:51.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:15:51.200Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Derek Hill strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T00:17:58.362Z","endTime":"2026-07-08T00:19:59.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.176047205791317,"aZ":-25.491706244039168,"pfxX":-1.2592316869774511,"pfxZ":4.086417843459803,"pX":-0.29696778444550487,"pZ":1.2031826133041208,"vX0":-6.345206920169051,"vY0":-126.88001934584724,"vZ0":-6.544596348888297,"x":128.32,"y":206.29,"x0":2.396618831989015,"y0":50.00444317689374,"z0":5.838576964487553,"aX":-2.058926899698675},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.1,"breakHorizontal":3.7,"spinRate":2498,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.43116899431054767,"extension":6.532664979621616},"index":0,"playId":"a5475c7e-9dbf-3079-9e7f-c7a056b4d1e6","pitchNumber":1,"startTime":"2026-07-08T00:18:01.988Z","endTime":"2026-07-08T00:18:04.988Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-08T00:18:20.165Z","endTime":"2026-07-08T00:18:38.505Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09957694859416,"aZ":-29.484855707638,"pfxX":-6.09717619690337,"pfxZ":1.8385163472065091,"pX":-0.010721169503251825,"pZ":1.9701756987349355,"vX0":-4.2163200990653635,"vY0":-120.38462266907749,"vZ0":-2.9711053012709865,"x":117.41,"y":185.59,"x0":2.5575774206381285,"y0":50.003342882952886,"z0":5.839354414821618,"aX":-8.918545413667134},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.9,"breakHorizontal":12.1,"spinRate":2798,"spinDirection":295},"zone":8,"typeConfidence":2.0,"plateTime":0.4555720487944006,"extension":6.666899349945192},"index":2,"playId":"e2c02725-23bb-34f9-8611-1b40a6a578f6","pitchNumber":2,"startTime":"2026-07-08T00:18:38.505Z","endTime":"2026-07-08T00:18:42.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03770161789831,"aZ":-30.85379087386602,"pfxX":-7.88317859312242,"pfxZ":0.9288118041020361,"pX":0.6344893251475311,"pZ":0.25562562222962515,"vX0":-2.476486181428784,"vY0":-119.87631970371388,"vZ0":-6.424363163246927,"x":92.81,"y":231.88,"x0":2.710165901941544,"y0":50.005711296492784,"z0":5.78680433303956,"aX":-11.27011217613146},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.1,"breakHorizontal":14.9,"spinRate":2914,"spinDirection":310},"zone":14,"typeConfidence":2.0,"plateTime":0.46006562546671637,"extension":6.631454664980454},"index":3,"playId":"650bb710-ca73-3cc5-b8af-2d6276bfd66e","pitchNumber":3,"startTime":"2026-07-08T00:19:17.843Z","endTime":"2026-07-08T00:19:20.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7351523291555,"aZ":-13.636057586762401,"pfxX":4.988640003376369,"pfxZ":10.19326539892945,"pX":0.29234408029983266,"pZ":3.3337963712102328,"vX0":-7.16191146299453,"vY0":-133.96823485852786,"vZ0":-4.0991322393187835,"x":105.86,"y":148.77,"x0":2.351322077485011,"y0":50.00623802885758,"z0":5.857387341299499,"aX":9.076643386354458},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.8,"breakHorizontal":-7.6,"spinRate":2390,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.40871856301409837,"extension":6.61130480366898},"index":4,"playId":"cd3e017e-2f5e-31ed-838d-a9897f5d582b","pitchNumber":4,"startTime":"2026-07-08T00:19:35.934Z","endTime":"2026-07-08T00:19:38.934Z","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":84.9,"endSpeed":77.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83264268675536,"aZ":-23.56567463827851,"pfxX":9.885772212421077,"pfxZ":5.5732216115284725,"pX":1.356344835506724,"pZ":2.790667787503511,"vX0":-6.0125419095153605,"vY0":-123.5237723572784,"vZ0":-2.6492103711128014,"x":65.3,"y":163.43,"x0":2.5388902387824257,"y0":50.0007455699026,"z0":5.860484599278257,"aX":15.259662197780916},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.7,"breakHorizontal":-16.4,"spinRate":2118,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.443593946404222,"extension":6.590351477744029},"index":5,"playId":"ec15dbdb-03d7-3645-98c3-3c0a70687e24","pitchNumber":5,"startTime":"2026-07-08T00:19:55.858Z","endTime":"2026-07-08T00:19:59.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:19:59.430Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Crawford singles on a ground ball to third baseman Eugenio Suárez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T00:20:22.403Z","endTime":"2026-07-08T00:21:05.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.735161621726963,"aZ":-33.633842956011065,"pfxX":-6.356714789997287,"pfxZ":-1.0105773789697103,"pX":-0.4898665681487243,"pZ":2.3763294627642377,"vX0":-5.293245981712699,"vY0":-120.77547636172538,"vZ0":-1.3829803420363458,"x":135.67,"y":174.62,"x0":2.571075409544488,"y0":50.00024072265101,"z0":5.96701695102222,"aX":-9.208804152551899},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.9,"breakHorizontal":13.0,"spinRate":2745,"spinDirection":289},"zone":4,"typeConfidence":2.0,"plateTime":0.45688728137609136,"extension":6.546605511371363},"index":0,"playId":"5d9d4f67-0c6b-3577-81da-a8b8640d0a2b","pitchNumber":1,"startTime":"2026-07-08T00:20:23.849Z","endTime":"2026-07-08T00:20:27.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.231795257062174,"aZ":-34.615198382902214,"pfxX":-5.78493665349624,"pfxZ":-1.672891019809505,"pX":-0.18286930008589378,"pZ":2.5156128461549265,"vX0":-4.593107181040823,"vY0":-121.07856055545028,"vZ0":-1.0028501501589866,"x":123.97,"y":170.86,"x0":2.501295598878398,"y0":50.00221826430191,"z0":6.008774797254418,"aX":-8.447727576177002},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.0,"breakHorizontal":11.6,"spinRate":2748,"spinDirection":302},"zone":5,"typeConfidence":2.0,"plateTime":0.45523190102791977,"extension":6.602534787586285},"index":1,"playId":"04ac3441-25f9-3045-895e-83c6fb44122f","pitchNumber":2,"startTime":"2026-07-08T00:20:38.605Z","endTime":"2026-07-08T00:20:41.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09030242403256,"aZ":-29.03675660609251,"pfxX":-3.862987523391064,"pfxZ":2.0356327597598405,"pX":-0.8151658606615597,"pZ":2.704419597274114,"vX0":-6.613774327221569,"vY0":-122.75607743063212,"vZ0":-1.8048610901183066,"x":148.07,"y":165.76,"x0":2.405647774686845,"y0":50.00206245534949,"z0":5.89827466298912,"aX":-5.952205477323592},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.5,"breakHorizontal":8.4,"spinRate":2793,"spinDirection":307},"zone":11,"typeConfidence":2.0,"plateTime":0.4445353463283692,"extension":6.78974251934806},"hitData":{"launchSpeed":90.7,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.75,"coordY":159.51}},"index":2,"playId":"f5576ad3-ca14-3e6d-986c-e76a7bb1ada4","pitchNumber":3,"startTime":"2026-07-08T00:20:58.970Z","endTime":"2026-07-08T00:21:05.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:21:05.298Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out sharply to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T00:21:30.214Z","endTime":"2026-07-08T00:21:48.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.8,"endSpeed":85.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.429444357697278,"aZ":-13.898761491811818,"pfxX":4.466624542895083,"pfxZ":9.823970651611805,"pX":-0.20283925498190944,"pZ":2.177489223175205,"vX0":-8.319558047427702,"vY0":-134.8153562755766,"vZ0":-7.030305265003221,"x":124.73,"y":179.99,"x0":2.328180931839524,"y0":50.00214993789724,"z0":5.780159776571271,"aX":8.309173114618496},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":-6.5,"spinRate":2350,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.40466184065213495,"extension":6.6074877584732095},"hitData":{"launchSpeed":101.3,"launchAngle":27.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":138.03,"coordY":39.06}},"index":0,"playId":"6f77c205-6dda-357e-89d0-a3398353e6a5","pitchNumber":1,"startTime":"2026-07-08T00:21:35.760Z","endTime":"2026-07-08T00:21:48.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:21:48.658Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T00:22:41.387Z","endTime":"2026-07-08T00:25:23.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"actionIndex":[7],"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":7},"credits":[]},{"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":9},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"cb5072c5-c94c-3c46-91fb-e9db44caa39a","startTime":"2026-07-08T00:22:25.627Z","endTime":"2026-07-08T00:22:28.627Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82240361990359,"aZ":-32.697319653032416,"pfxX":-7.026582194280272,"pfxZ":-0.3703816074316135,"pX":0.2573290663830301,"pZ":1.2588632073094066,"vX0":-2.8172495899630197,"vY0":-119.41843257788516,"vZ0":-3.7758095920166808,"x":107.19,"y":204.79,"x0":2.3679164305189255,"y0":50.00006021122593,"z0":5.828428501736764,"aX":-10.059433951933274},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.3,"breakHorizontal":13.4,"spinRate":2762,"spinDirection":296},"zone":14,"typeConfidence":2.0,"plateTime":0.46017163112040116,"extension":6.744069263394189},"index":1,"playId":"094a9703-9f6a-35cf-8445-3e5e1748d4a6","pitchNumber":1,"startTime":"2026-07-08T00:22:43.626Z","endTime":"2026-07-08T00:22:47.206Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.772459077713286,"aZ":-37.06701237840901,"pfxX":-3.184885744772683,"pfxZ":-3.5457807310255838,"pX":-1.2213139262623722,"pZ":1.9311157769480332,"vX0":-6.966844579416102,"vY0":-116.98034836767192,"vZ0":-1.3707255823065827,"x":163.55,"y":186.64,"x0":2.2131306081322304,"y0":50.001441802839366,"z0":6.010305585683432,"aX":-4.397143356827158},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-6.5,"breakHorizontal":7.6,"spinRate":2872,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4688330253398729,"extension":6.624015949909623},"index":2,"playId":"4d68c153-b72d-3c10-bf2f-dadbe7644a7f","pitchNumber":2,"startTime":"2026-07-08T00:23:02.333Z","endTime":"2026-07-08T00:23:05.877Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.134390504349017,"aZ":-23.595499564205028,"pfxX":8.70551014551863,"pfxZ":5.45304098543454,"pX":-0.2082475732823978,"pZ":1.756637948623637,"vX0":-9.137602100200574,"vY0":-124.46056481573554,"vZ0":-4.907437983541302,"x":124.94,"y":191.35,"x0":2.3734471205193652,"y0":50.00619263801517,"z0":5.699210479523862,"aX":13.7095141453825},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.0,"breakHorizontal":-13.8,"spinRate":1935,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.43945960094432435,"extension":6.752185215044106},"index":3,"playId":"3d581016-1b72-319d-b538-25aef01c6b27","pitchNumber":3,"startTime":"2026-07-08T00:23:22.174Z","endTime":"2026-07-08T00:23:26.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47587397158444,"aZ":-25.995392004495404,"pfxX":-4.30393627385748,"pfxZ":4.248233195464452,"pX":-1.2526380171580191,"pZ":1.2553618847267265,"vX0":-7.412555105644212,"vY0":-119.88220970112631,"vZ0":-5.1355172191719705,"x":164.75,"y":204.89,"x0":2.4401033561977292,"y0":50.00167458516246,"z0":5.7496886766160165,"aX":-6.253374681735422},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.7,"breakHorizontal":9.6,"spinRate":2956,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.45713248644891413,"extension":6.753135520783939},"index":4,"playId":"f5181df6-06d1-370a-b26d-ccea07772581","pitchNumber":4,"startTime":"2026-07-08T00:23:42.611Z","endTime":"2026-07-08T00:23:46.149Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"e3537267-73d3-3be3-9b84-3909d82ab024","startTime":"2026-07-08T00:24:08.876Z","endTime":"2026-07-08T00:24:11.876Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.331395873565594,"aZ":-37.486462290999164,"pfxX":-3.3367469899719797,"pfxZ":-3.773356848124598,"pX":0.44794502724929663,"pZ":1.023086054590368,"vX0":-3.308727283019654,"vY0":-118.09304133390029,"vZ0":-3.363436460908524,"x":99.93,"y":211.16,"x0":2.3028534572712007,"y0":50.004226458665535,"z0":5.927991881707926,"aX":-4.694249109553701},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.4,"breakHorizontal":6.8,"spinRate":2860,"spinDirection":320},"zone":14,"typeConfidence":2.0,"plateTime":0.4645204304399151,"extension":6.760789373060396},"index":6,"playId":"f86647ae-6dc3-356f-886d-76fc8c7de40a","pitchNumber":5,"startTime":"2026-07-08T00:24:27.777Z","endTime":"2026-07-08T00:24:31.397Z","isPitch":true,"type":"pitch"},{"details":{"description":"Justin Crawford steals (11) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"actionPlayId":"f86647ae-6dc3-356f-886d-76fc8c7de40a","startTime":"2026-07-08T00:24:35.204Z","endTime":"2026-07-08T00:24:50.257Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15446274918977,"aZ":-31.966579367594974,"pfxX":-5.841479840363464,"pfxZ":0.14060293651180622,"pX":-0.7975153365904774,"pZ":1.4248004045907825,"vX0":-5.575579305799115,"vY0":-120.37761544356582,"vZ0":-3.7235570486034404,"x":147.4,"y":200.31,"x0":2.3183224281633454,"y0":50.0006782510951,"z0":5.860330465803674,"aX":-8.461831221015524},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.5,"breakHorizontal":12.0,"spinRate":2952,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.45723870940038847,"extension":6.6099726986259535},"index":8,"playId":"9ef403f9-91d1-3077-a25d-68f90cf5190e","pitchNumber":6,"startTime":"2026-07-08T00:24:50.257Z","endTime":"2026-07-08T00:24:54.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.731546816859346,"aZ":-15.514717543522275,"pfxX":3.470845662804655,"pfxZ":9.014463702625019,"pX":-0.09974139419806724,"pZ":2.507421029176271,"vX0":-7.271590299327353,"vY0":-134.9395171255505,"vZ0":-5.893664584433649,"x":120.8,"y":171.08,"x0":2.1762532366147096,"y0":50.00415632264444,"z0":5.808718923396463,"aX":6.415970016032953},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":-4.8,"spinRate":2437,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.40554049860131824,"extension":6.645473898509691},"index":9,"playId":"e1f17fd0-89e1-33f5-82fe-bab4196ce94c","pitchNumber":7,"startTime":"2026-07-08T00:25:19.944Z","endTime":"2026-07-08T00:25:23.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:25:23.067Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:27:30.013Z","endTime":"2026-07-08T00:28:22.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":84.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03917378734247,"aZ":-15.23477152287801,"pfxX":-5.710359007545128,"pfxZ":9.123044344609575,"pX":-0.49091806231662877,"pZ":1.9708077431157134,"vX0":4.790093884531508,"vY0":-136.15929610387914,"vZ0":-4.926284688282142,"x":135.71,"y":185.57,"x0":-1.5408986643881888,"y0":50.000293014526044,"z0":4.876238625869769,"aX":-10.599819942198517},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2355,"spinDirection":233},"zone":7,"typeConfidence":0.92,"plateTime":0.40401683163166924,"extension":7.079390381446385},"index":0,"playId":"a1e7eca0-c2b8-3851-a321-888eac07f831","pitchNumber":1,"startTime":"2026-07-08T00:27:32.265Z","endTime":"2026-07-08T00:27:36.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96487552175071,"aZ":-14.967447176603278,"pfxX":-7.199399427451851,"pfxZ":9.293564905409244,"pX":0.7175396357212666,"pZ":2.6349199253076176,"vX0":8.260262715541792,"vY0":-135.98907821141916,"vZ0":-3.198927970548033,"x":89.65,"y":167.64,"x0":-1.4403475451164063,"y0":50.00395915590992,"z0":4.880238096622112,"aX":-13.332488269750483},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":11.0,"spinRate":2447,"spinDirection":230},"zone":6,"typeConfidence":0.93,"plateTime":0.40451013801070257,"extension":7.134116731079322},"index":1,"playId":"53d8118c-3e7c-3e46-8916-6ea01d744aa2","pitchNumber":2,"startTime":"2026-07-08T00:27:45.389Z","endTime":"2026-07-08T00:27:48.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73036650052433,"aZ":-16.127131250284705,"pfxX":-7.608180238971453,"pfxZ":8.715125276260318,"pX":0.5628187484971492,"pZ":4.3352043725462375,"vX0":7.970379299928816,"vY0":-135.81644647831249,"vZ0":1.1843908018642855,"x":95.55,"y":121.73,"x0":-1.4417024760735258,"y0":50.0035462859002,"z0":5.025967586921556,"aX":-14.010853982851115},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":11.8,"spinRate":2414,"spinDirection":230},"zone":12,"typeConfidence":0.91,"plateTime":0.4055320288710029,"extension":6.882981230946673},"index":2,"playId":"0679c927-a2c7-3899-9a53-f64e922e114c","pitchNumber":3,"startTime":"2026-07-08T00:28:03.407Z","endTime":"2026-07-08T00:28:06.581Z","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":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61505007074507,"aZ":-16.228596418505926,"pfxX":-6.252402170160497,"pfxZ":8.520542245320746,"pX":-0.2011000699182192,"pZ":3.520802917620726,"vX0":5.84357096101504,"vY0":-136.77622368513033,"vZ0":-0.7247486131837646,"x":124.67,"y":143.72,"x0":-1.5657308271791726,"y0":50.00215275519545,"z0":4.914855606704596,"aX":-11.700919500906743},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":9.8,"spinRate":2456,"spinDirection":229},"zone":2,"typeConfidence":0.92,"plateTime":0.4023442783514928,"extension":7.102583256478926},"index":3,"playId":"2bc80707-835a-3689-b20f-ec7fba7797d0","pitchNumber":4,"startTime":"2026-07-08T00:28:19.078Z","endTime":"2026-07-08T00:28:22.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:28:22.427Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:28:43.938Z","endTime":"2026-07-08T00:30:51.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.8,"endSpeed":85.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29852825921419,"aZ":-16.149789563934814,"pfxX":-7.189328993414224,"pfxZ":8.427642221995718,"pX":0.6430685962386982,"pZ":2.1157016006283405,"vX0":8.206036899742214,"vY0":-137.68306054881666,"vZ0":-4.351600712702733,"x":92.49,"y":181.66,"x0":-1.455548504865741,"y0":50.002355606893346,"z0":4.824705738482425,"aX":-13.670364734208073},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":11.0,"spinRate":2495,"spinDirection":237},"zone":6,"typeConfidence":0.91,"plateTime":0.3992761702988492,"extension":7.411091199864386},"index":0,"playId":"a42d45bd-aff3-35c5-8161-9c1e7e8c06df","pitchNumber":1,"startTime":"2026-07-08T00:28:49.550Z","endTime":"2026-07-08T00:28:53.406Z","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":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09315230439478,"aZ":-20.97756928826412,"pfxX":-9.703568086889259,"pfxZ":5.9143097552371415,"pX":-0.7027602201320655,"pZ":1.5117828054178906,"vX0":5.64048156196696,"vY0":-137.15894629476088,"vZ0":-4.69394855968909,"x":143.79,"y":197.96,"x0":-1.5318030836589918,"y0":50.005554250855084,"z0":4.687902348379579,"aX":-18.37633989272897},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.8,"breakHorizontal":16.3,"spinRate":2296,"spinDirection":235},"zone":13,"typeConfidence":0.81,"plateTime":0.4003016758321998,"extension":7.282600155276107},"index":1,"playId":"fc319327-e1b9-397e-8f08-dc7a85b00858","pitchNumber":2,"startTime":"2026-07-08T00:29:06.339Z","endTime":"2026-07-08T00:29:33.358Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.038999156723946,"aZ":-36.14074248701151,"pfxX":4.288728206717627,"pfxZ":-2.854525833831123,"pX":0.05172526690506963,"pZ":1.3523996058066488,"vX0":2.974145312877131,"vY0":-117.97826315835057,"vZ0":-0.22601179725361997,"x":115.03,"y":202.27,"x0":-1.7877129115242685,"y0":50.00046272383768,"z0":4.8156676015191096,"aX":5.968765356254071},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.9,"breakHorizontal":-8.5,"spinRate":2661,"spinDirection":55},"zone":14,"typeConfidence":0.77,"plateTime":0.4664784975215963,"extension":7.0974792457978495},"index":2,"playId":"f6706184-d93d-3710-885e-aeeaded071d4","pitchNumber":3,"startTime":"2026-07-08T00:29:40.318Z","endTime":"2026-07-08T00:29:43.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42663139196714,"aZ":-30.450069900014633,"pfxX":-7.690453785875874,"pfxZ":1.0611990423357778,"pX":-0.9705279977798491,"pZ":1.5196836003139342,"vX0":4.011470106099064,"vY0":-125.98101803455326,"vZ0":-2.158438021500856,"x":153.99,"y":197.75,"x0":-1.5767909413420276,"y0":50.00248351783114,"z0":4.827282981569657,"aX":-12.473062006283449},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.7,"breakHorizontal":13.1,"spinRate":1536,"spinDirection":248},"zone":13,"typeConfidence":0.85,"plateTime":0.4332895855150287,"extension":7.248626579631782},"index":3,"playId":"fc9f327c-4d26-328b-bd3d-f6dd4db3774a","pitchNumber":4,"startTime":"2026-07-08T00:30:07.172Z","endTime":"2026-07-08T00:30:11.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68348972137925,"aZ":-18.728059334163135,"pfxX":-9.0089257413183,"pfxZ":7.040092415695963,"pX":1.1696682261824018,"pZ":2.3301560217617965,"vX0":9.926523968704789,"vY0":-137.39986514398308,"vZ0":-3.2908768576252583,"x":72.41,"y":175.87,"x0":-1.320914534672874,"y0":50.00615610577485,"z0":4.817474249353983,"aX":-17.214702639696668},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.2,"breakHorizontal":14.2,"spinRate":2459,"spinDirection":232},"zone":14,"typeConfidence":0.76,"plateTime":0.3987812254060481,"extension":7.125356052805354},"index":4,"playId":"5f06bacc-3bce-329f-b99d-6af160090480","pitchNumber":5,"startTime":"2026-07-08T00:30:25.360Z","endTime":"2026-07-08T00:30:29.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.859171950994067,"aZ":-32.91414803918908,"pfxX":9.279418948192188,"pfxZ":-0.5350617286378689,"pX":-0.5413688562426827,"pZ":2.3625746095406917,"vX0":0.199514546224154,"vY0":-117.65989390152292,"vZ0":1.1249824331137843,"x":137.64,"y":174.99,"x0":-1.8314385506424489,"y0":50.000874535937875,"z0":4.9455927181393875,"aX":12.912357047844019},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.4,"breakHorizontal":-16.8,"spinRate":2720,"spinDirection":60},"zone":4,"typeConfidence":0.91,"plateTime":0.4668343301845814,"extension":6.797278236765767},"index":5,"playId":"24bb90e9-a2b9-3e19-8fc9-2fc53b63984b","pitchNumber":6,"startTime":"2026-07-08T00:30:47.206Z","endTime":"2026-07-08T00:30:51.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:30:51.529Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Stephenson singles on a ground ball to right fielder Derek Hill.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:31:16.427Z","endTime":"2026-07-08T00:31:29.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.671186112237088,"aZ":-18.680207686437306,"pfxX":-7.584668204567739,"pfxZ":7.093325473399291,"pX":0.279311465047842,"pZ":3.1448353647727396,"vX0":7.332780905735287,"vY0":-137.37234282027535,"vZ0":-1.2937660110739357,"x":106.35,"y":153.87,"x0":-1.4448018789622412,"y0":50.00604134689248,"z0":4.897318969137418,"aX":-14.435922279617921},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":12.1,"spinRate":2437,"spinDirection":231},"zone":3,"typeConfidence":0.81,"plateTime":0.39939312202992294,"extension":7.234353471326985},"hitData":{"launchSpeed":93.8,"launchAngle":6.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.26,"coordY":154.78}},"index":0,"playId":"4ca40989-4619-314c-ae5b-de5a9eb36c31","pitchNumber":1,"startTime":"2026-07-08T00:31:18.283Z","endTime":"2026-07-08T00:31:29.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:31:29.787Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T00:31:57.770Z","endTime":"2026-07-08T00:34:09.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.403371302593367,"aZ":-30.516999653267014,"pfxX":-8.525686797574616,"pfxZ":1.0551724780310199,"pX":-0.7207082423768779,"pZ":2.091641028739384,"vX0":4.811787477811711,"vY0":-124.8979492360111,"vZ0":-0.7512087261438776,"x":144.47,"y":182.31,"x0":-1.5698609403080352,"y0":50.00335593327652,"z0":4.917728462405471,"aX":-13.39850370979928},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":14.3,"spinRate":1596,"spinDirection":246},"zone":4,"typeConfidence":0.83,"plateTime":0.43942761812682374,"extension":7.310698791916734},"index":0,"playId":"4f11e57d-f3f3-3067-8793-ac7e8720b6b4","pitchNumber":1,"startTime":"2026-07-08T00:32:00.119Z","endTime":"2026-07-08T00:32:03.306Z","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":94.1,"endSpeed":85.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.679993160622683,"aZ":-17.703578774347818,"pfxX":-6.8800719913592285,"pfxZ":7.654007011237741,"pX":-0.7185998931327787,"pZ":3.755070995403414,"vX0":4.918022300181968,"vY0":-136.97171733830956,"vZ0":0.019399465208857714,"x":144.39,"y":137.39,"x0":-1.648105943226655,"y0":50.00253466873611,"z0":4.963538637388789,"aX":-13.00676256832105},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":11.4,"spinRate":2374,"spinDirection":228},"zone":11,"typeConfidence":0.88,"plateTime":0.40065537295733744,"extension":7.184547799060898},"index":1,"playId":"551c843b-fd9d-3938-b33f-4ed8d5321e76","pitchNumber":2,"startTime":"2026-07-08T00:32:24.868Z","endTime":"2026-07-08T00:32:28.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4623193831637,"aZ":-30.871682292023614,"pfxX":-8.68435682025361,"pfxZ":0.8220158706381078,"pX":-0.7646298058099025,"pZ":2.3540876337305354,"vX0":4.5969110552148225,"vY0":-124.96358575779738,"vZ0":-0.3444818464787799,"x":146.15,"y":175.22,"x0":-1.4967974624076417,"y0":50.00269060810657,"z0":5.023130021040885,"aX":-13.776672973432367},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.7,"breakHorizontal":14.8,"spinRate":1488,"spinDirection":243},"zone":4,"typeConfidence":0.85,"plateTime":0.437789042199352,"extension":7.2435110022805445},"index":2,"playId":"3905b82e-9770-3cf2-a014-31b3147462b5","pitchNumber":3,"startTime":"2026-07-08T00:32:46.503Z","endTime":"2026-07-08T00:32:50.102Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70368035269115,"aZ":-32.566492808722714,"pfxX":-8.368432505611683,"pfxZ":-0.2469816620803993,"pX":-1.4688657253097268,"pZ":2.3132678873620893,"vX0":3.028861002345198,"vY0":-126.1336611099095,"vZ0":-0.08967254707899874,"x":172.99,"y":176.32,"x0":-1.598247543955237,"y0":50.00073553885735,"z0":4.975693049048415,"aX":-13.479308263844318},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.2,"breakHorizontal":14.4,"spinRate":1552,"spinDirection":252},"zone":13,"typeConfidence":0.78,"plateTime":0.43427166291914654,"extension":7.162270225238706},"index":3,"playId":"563af31d-a67c-3cc0-828f-41afe60921a4","pitchNumber":4,"startTime":"2026-07-08T00:33:09.097Z","endTime":"2026-07-08T00:33:13.086Z","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":94.1,"endSpeed":85.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.696223981986584,"aZ":-16.798378327688887,"pfxX":-4.71568931471478,"pfxZ":8.10214106642434,"pX":-0.2817122102632462,"pZ":2.9864202043467305,"vX0":5.10696983570286,"vY0":-136.98913206282108,"vZ0":-2.1371953791418026,"x":127.74,"y":158.15,"x0":-1.5588140831284865,"y0":50.00300463490121,"z0":4.92706915502336,"aX":-8.949408353032142},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":7.4,"spinRate":2380,"spinDirection":227},"zone":2,"typeConfidence":0.91,"plateTime":0.400070830926317,"extension":7.292490877223136},"index":4,"playId":"88d0c6f9-bdb8-3bfe-bc8c-cbfb3d1ab9f9","pitchNumber":5,"startTime":"2026-07-08T00:33:31.565Z","endTime":"2026-07-08T00:33:34.565Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.412282912259876,"aZ":-14.905286028604435,"pfxX":-7.475689148593352,"pfxZ":9.147589785264705,"pX":0.3678837324909908,"pZ":2.431966006222459,"vX0":7.714348570815484,"vY0":-137.4980415263905,"vZ0":-3.752275368779794,"x":102.98,"y":173.12,"x0":-1.5216012993266832,"y0":50.00650385906293,"z0":4.845581857708668,"aX":-14.119563588013724},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":11.6,"spinRate":2499,"spinDirection":232},"zone":6,"typeConfidence":0.93,"plateTime":0.40046823817536303,"extension":7.339279053955406},"index":5,"playId":"665d970f-eca4-37b6-b35e-2e2cc83f8983","pitchNumber":6,"startTime":"2026-07-08T00:34:00.717Z","endTime":"2026-07-08T00:34:09.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:34:09.583Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:36:31.891Z","endTime":"2026-07-08T00:37:18.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.962631672254716,"aZ":-32.58104604293143,"pfxX":-7.277803457063941,"pfxZ":-0.2968841603911674,"pX":0.0919439637186357,"pZ":2.104572347685029,"vX0":-3.8106855711416934,"vY0":-116.63410784630626,"vZ0":-1.7003959794654722,"x":113.5,"y":181.96,"x0":2.6951023062441455,"y0":50.00269560383466,"z0":5.929903919475323,"aX":-9.976041914899023},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-0.7,"breakHorizontal":14.2,"spinRate":2746,"spinDirection":295},"zone":8,"typeConfidence":2.0,"plateTime":0.4705149583137711,"extension":6.5867501319998425},"index":0,"playId":"4638ccd4-cd7f-3d68-a7d8-96888e45f28d","pitchNumber":1,"startTime":"2026-07-08T00:36:33.501Z","endTime":"2026-07-08T00:36:37.097Z","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":90.5,"endSpeed":82.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.58657187679803,"aZ":-15.700965379184064,"pfxX":5.674099940365945,"pfxZ":9.368752918357657,"pX":0.43631969567031825,"pZ":3.039001604682584,"vX0":-6.318600320040874,"vY0":-131.67228843566525,"vZ0":-4.340463728870738,"x":100.37,"y":156.73,"x0":2.128305505870162,"y0":50.004421517992014,"z0":5.868304098186077,"aX":9.978878838738668},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.2,"breakHorizontal":-8.9,"spinRate":2249,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.4157480328544203,"extension":6.670492685499726},"index":1,"playId":"fd77a13b-0f96-3794-b257-23cf89fbe48f","pitchNumber":2,"startTime":"2026-07-08T00:36:55.007Z","endTime":"2026-07-08T00:36:58.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65032375563614,"aZ":-13.54624604806913,"pfxX":4.861056243173236,"pfxZ":10.291764859924799,"pX":0.1946284804804345,"pZ":1.966309998611827,"vX0":-6.98765732852907,"vY0":-133.420380981465,"vZ0":-7.374805740764231,"x":109.58,"y":185.69,"x0":2.2112890336382303,"y0":50.00430390604391,"z0":5.734935923489742,"aX":8.799925048436592},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":-7.3,"spinRate":2340,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.4099173122476114,"extension":6.740167203467096},"index":2,"playId":"77429918-3047-353d-8c5b-84c44dddaa34","pitchNumber":3,"startTime":"2026-07-08T00:37:14.822Z","endTime":"2026-07-08T00:37:18.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:37:18.962Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:37:42.051Z","endTime":"2026-07-08T00:38:48.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"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":"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":3},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.212603088187404,"aZ":-22.338306489650286,"pfxX":8.698112035355065,"pfxZ":6.4585878516670165,"pX":-0.44517022231330794,"pZ":1.8558874199882827,"vX0":-9.539172622636926,"vY0":-122.14782291418042,"vZ0":-4.94234843212345,"x":133.97,"y":188.67,"x0":2.3657133419186662,"y0":50.00574697958009,"z0":5.806385525884336,"aX":13.254228719588259},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":10.8,"breakHorizontal":-13.7,"spinRate":2051,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.44702679942675694,"extension":6.746521690350724},"index":0,"playId":"1ce98530-5fce-3885-89cc-99b120056190","pitchNumber":1,"startTime":"2026-07-08T00:37:44.572Z","endTime":"2026-07-08T00:37:48.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19280027842225,"aZ":-35.25395260849332,"pfxX":-5.096404204899744,"pfxZ":-2.232285209151069,"pX":0.5702982240420804,"pZ":3.1011711317811907,"vX0":-3.0240211363581544,"vY0":-116.4515688554511,"vZ0":0.7194473420709235,"x":95.26,"y":155.05,"x0":2.546478323963704,"y0":50.00411086846691,"z0":6.114417013651897,"aX":-7.023026853798269},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.6,"breakHorizontal":10.0,"spinRate":2687,"spinDirection":309},"zone":3,"typeConfidence":2.0,"plateTime":0.46975306725344934,"extension":6.532168383943239},"index":1,"playId":"3c647221-4f3b-3d61-b6e7-aebe6b8d7992","pitchNumber":2,"startTime":"2026-07-08T00:38:00.581Z","endTime":"2026-07-08T00:38:04.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.442899007215782,"aZ":-32.56071239119502,"pfxX":-7.362201622373148,"pfxZ":-0.27052106018278355,"pX":-0.45435514392514637,"pZ":0.15394112638032284,"vX0":-5.104405194411976,"vY0":-119.27026120512507,"vZ0":-5.848017712821171,"x":134.32,"y":234.62,"x0":2.678879481672435,"y0":50.00457303404164,"z0":5.615211221100688,"aX":-10.482271304519715},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.8,"breakHorizontal":14.6,"spinRate":2949,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4613135704623317,"extension":6.667701571093174},"index":2,"playId":"9ef2f2ca-9fe6-31ea-ad07-4a5169838c46","pitchNumber":3,"startTime":"2026-07-08T00:38:15.487Z","endTime":"2026-07-08T00:38:18.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.957347805412276,"aZ":-15.434665495969563,"pfxX":4.870286444923284,"pfxZ":9.173582954340292,"pX":-0.16904642232764577,"pZ":3.2827938546472732,"vX0":-8.097222033432852,"vY0":-133.9792208955104,"vZ0":-3.821963484992952,"x":123.44,"y":150.14,"x0":2.2545106109317894,"y0":50.00134538739964,"z0":5.825281005176952,"aX":8.886224045004084},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":-7.2,"spinRate":2258,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.4082485794673669,"extension":6.632459688851675},"hitData":{"launchSpeed":77.6,"launchAngle":-26.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":157.76}},"index":3,"playId":"9e3a59b1-4d08-3111-a280-b0073c0471d7","pitchNumber":4,"startTime":"2026-07-08T00:38:40.219Z","endTime":"2026-07-08T00:38:48.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:38:48.103Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T00:39:11.562Z","endTime":"2026-07-08T00:40:21.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.324415174104175,"aZ":-24.19768842694871,"pfxX":8.122302224184173,"pfxZ":5.120632472250597,"pX":1.0685768335373662,"pZ":2.2733924504489047,"vX0":-6.555841388559235,"vY0":-123.65989433297342,"vZ0":-3.6196866714454243,"x":76.27,"y":177.4,"x0":2.6913182641201474,"y0":50.00304521151092,"z0":5.772875480470551,"aX":12.652373728796977},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.8,"breakHorizontal":-13.3,"spinRate":2086,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.44195719875965755,"extension":6.665128835727124},"index":0,"playId":"b19ca7f5-9466-39b6-9764-0d7e5d2dfb4c","pitchNumber":1,"startTime":"2026-07-08T00:39:12.801Z","endTime":"2026-07-08T00:39:16.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.1423573451703,"aZ":-36.681988212492556,"pfxX":-4.387389384422047,"pfxZ":-3.3178811738220944,"pX":0.4435893848877002,"pZ":2.9333156103611326,"vX0":-3.0475243537333094,"vY0":-115.13597024012209,"vZ0":0.6802343586879385,"x":100.09,"y":159.58,"x0":2.3493838288900264,"y0":50.00531961458558,"z0":6.152727250367839,"aX":-5.955754895453973},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-5.6,"breakHorizontal":8.6,"spinRate":2801,"spinDirection":313},"zone":3,"typeConfidence":2.0,"plateTime":0.47371665022670895,"extension":6.516595696143042},"index":1,"playId":"9155f70f-716d-3333-aabd-a952cdaf08c3","pitchNumber":2,"startTime":"2026-07-08T00:39:26.170Z","endTime":"2026-07-08T00:39:30.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.01716621515905,"aZ":-35.98401294936361,"pfxX":-4.564352469040669,"pfxZ":-2.8084747040005773,"pX":-0.4171622581294995,"pZ":2.8727032676346598,"vX0":-5.0682000188440774,"vY0":-115.31066099796251,"vZ0":0.4757914779479193,"x":132.9,"y":161.22,"x0":2.3964650609769262,"y0":50.00417561292199,"z0":6.115780039096822,"aX":-6.188961692866189},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-4.7,"breakHorizontal":9.5,"spinRate":2820,"spinDirection":314},"zone":1,"typeConfidence":2.0,"plateTime":0.47372523376267317,"extension":6.550989138499505},"index":2,"playId":"d08c2be6-1656-3673-89ef-baed64e0c67b","pitchNumber":3,"startTime":"2026-07-08T00:39:42.442Z","endTime":"2026-07-08T00:39:45.503Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-08T00:39:59.244Z","endTime":"2026-07-08T00:40:14.109Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"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":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.103145242006054,"aZ":-21.661080009344825,"pfxX":8.648240181905441,"pfxZ":6.631435711177651,"pX":0.7861109038020556,"pZ":1.5119114066368737,"vX0":-6.90474528445295,"vY0":-124.59851551837416,"vZ0":-5.856614958606831,"x":87.04,"y":197.96,"x0":2.4584637651273344,"y0":50.003784248122805,"z0":5.662645121236636,"aX":13.711043464684655},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.9,"breakHorizontal":-14.3,"spinRate":2127,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.43822714724802436,"extension":6.66858008494104},"hitData":{"launchSpeed":75.1,"launchAngle":-1.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":154.72}},"index":4,"playId":"4496a796-b2d3-3291-9392-6f137272e2f6","pitchNumber":4,"startTime":"2026-07-08T00:40:14.109Z","endTime":"2026-07-08T00:40:21.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:40:21.718Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt McLain strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:42:35.379Z","endTime":"2026-07-08T00:44:01.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.392243705094437,"aZ":-24.68294174520278,"pfxX":-8.977556856026522,"pfxZ":4.039618786301746,"pX":-1.400230492795554,"pZ":2.813048923071587,"vX0":3.4464736347597684,"vY0":-135.0484810931,"vZ0":-1.1160196810624285,"x":170.37,"y":162.83,"x0":-1.5239394558538886,"y0":50.00149373353737,"z0":4.9618360105722195,"aX":-16.642424397211624},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.3,"breakHorizontal":15.6,"spinRate":2240,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.40500440020896633,"extension":7.201008481807075},"index":0,"playId":"b41ae2cd-743f-30f3-a65b-8858292321a0","pitchNumber":1,"startTime":"2026-07-08T00:42:41.178Z","endTime":"2026-07-08T00:42:45.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.4,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87542375100681,"aZ":-32.472815618869895,"pfxX":7.499004673118869,"pfxZ":-0.21856879305198618,"pX":0.4811972027425469,"pZ":1.5170272484643075,"vX0":2.7025483158882624,"vY0":-116.77513120527827,"vZ0":-0.8213276515427013,"x":98.66,"y":197.82,"x0":-1.6683640063112417,"y0":50.00301337278178,"z0":4.953120314167867,"aX":10.260656243853754},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-0.4,"breakHorizontal":-14.3,"spinRate":2691,"spinDirection":56},"zone":14,"typeConfidence":0.92,"plateTime":0.4707078015726669,"extension":7.0372855557084755},"index":1,"playId":"9dd9795f-bd76-3cba-b96c-935c0cc9f352","pitchNumber":2,"startTime":"2026-07-08T00:43:20.019Z","endTime":"2026-07-08T00:43:23.061Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-08T00:43:30.790Z","endTime":"2026-07-08T00:43:42.209Z","isPitch":false,"type":"action","player":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.0,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.635724759675632,"aZ":-31.264868197838755,"pfxX":7.542222076015887,"pfxZ":0.670750981788391,"pX":1.6604035421216041,"pZ":1.9442938363126108,"vX0":4.985705916914089,"vY0":-116.12560954329035,"vZ0":-5.03946837100422E-4,"x":53.71,"y":186.28,"x0":-1.5010872993292017,"y0":50.00197274802014,"z0":4.941957698238718,"aX":10.203437095742434},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.6,"breakHorizontal":-15.0,"spinRate":2727,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4733541138445232,"extension":6.853384737458379},"index":3,"playId":"6d49e2ce-5d9e-35e9-bd00-054517e85ed5","pitchNumber":3,"startTime":"2026-07-08T00:43:42.209Z","endTime":"2026-07-08T00:43:45.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.047,"strikeZoneBottom":1.538,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.497255771136913,"aZ":-30.834192678077116,"pfxX":-8.391070966774638,"pfxZ":0.8374754623437815,"pX":-0.35116615071104124,"pZ":1.0744068966452591,"vX0":5.256709483996399,"vY0":-125.5046847260918,"vZ0":-3.3099005206766416,"x":130.39,"y":209.77,"x0":-1.3785741682426451,"y0":50.004097821920666,"z0":4.911637094823116,"aX":-13.437974790808253},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.0,"breakHorizontal":14.0,"spinRate":1546,"spinDirection":245},"zone":13,"typeConfidence":0.88,"plateTime":0.4357917897272219,"extension":7.154805011507522},"index":4,"playId":"c71154d0-1721-3e6f-9241-9d01780c119b","pitchNumber":4,"startTime":"2026-07-08T00:43:57.423Z","endTime":"2026-07-08T00:44:01.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:44:01.390Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Elly De La Cruz lines out sharply to left fielder Edmundo Sosa.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:44:24.310Z","endTime":"2026-07-08T00:45:05.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":"Lineout","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":2},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.7,"endSpeed":74.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.132873118368828,"aZ":-40.4199237495928,"pfxX":4.605133440857532,"pfxZ":-5.945282668116958,"pX":1.7938426465424353,"pZ":1.3042698338574328,"vX0":6.16709100778346,"vY0":-117.32442094493958,"vZ0":0.021681769521523453,"x":48.62,"y":203.56,"x0":-1.4714630204057915,"y0":50.00141351383613,"z0":5.076111475010522,"aX":6.388937261918142},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.4,"breakHorizontal":-10.0,"spinRate":2783,"spinDirection":50},"zone":14,"typeConfidence":0.88,"plateTime":0.46765898650736704,"extension":6.9112931913017785},"index":0,"playId":"82da46db-d9a8-3aa8-927d-5a4e911317e3","pitchNumber":1,"startTime":"2026-07-08T00:44:26.304Z","endTime":"2026-07-08T00:44:29.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.994772655229102,"aZ":-30.53557182610089,"pfxX":-9.50854377403692,"pfxZ":1.0162703991537878,"pX":-0.026245546477286528,"pZ":1.8420311241007676,"vX0":6.679746095772759,"vY0":-125.93686075207931,"vZ0":-1.6765286350697077,"x":118.0,"y":189.05,"x0":-1.474418881709232,"y0":50.00282251115357,"z0":4.980696458658331,"aX":-15.310679011698385},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.7,"breakHorizontal":15.7,"spinRate":1524,"spinDirection":243},"zone":8,"typeConfidence":0.85,"plateTime":0.43453085448568096,"extension":7.106691282434567},"index":1,"playId":"08e972e3-5252-31df-b0ea-abe5b3ae1ef5","pitchNumber":2,"startTime":"2026-07-08T00:44:42.964Z","endTime":"2026-07-08T00:44:46.039Z","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":94.8,"endSpeed":86.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.810813557652224,"aZ":-15.717429777926656,"pfxX":-6.952415697762019,"pfxZ":8.598384820108594,"pX":-0.5655141756293279,"pZ":2.2864363763966296,"vX0":5.048180967916342,"vY0":-137.9667755313948,"vZ0":-4.011554593905394,"x":138.56,"y":177.05,"x0":-1.5225662310729833,"y0":50.00106936665439,"z0":4.829656813536407,"aX":-13.302796159572909},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":11.4,"spinRate":2431,"spinDirection":229},"zone":7,"typeConfidence":0.92,"plateTime":0.3981311460850563,"extension":7.271718692521657},"hitData":{"launchSpeed":107.9,"launchAngle":15.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":63.16,"coordY":86.31}},"index":2,"playId":"193a26f2-d900-3494-bc6a-714611a5e64b","pitchNumber":3,"startTime":"2026-07-08T00:44:59.261Z","endTime":"2026-07-08T00:45:05.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:45:05.420Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a ground ball to third baseman Alec Bohm.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:45:28.347Z","endTime":"2026-07-08T00:46:28.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.886327856733352,"aZ":-24.71428855271056,"pfxX":-10.765706526654348,"pfxZ":3.8661005005940074,"pX":-1.368591395956713,"pZ":2.273387754854488,"vX0":4.309397873625136,"vY0":-138.2357817229135,"vZ0":-2.2789832125696723,"x":169.17,"y":177.4,"x0":-1.5524865435822452,"y0":50.00073567671256,"z0":4.774128096314576,"aX":-20.75426439018087},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.7,"breakHorizontal":18.6,"spinRate":2356,"spinDirection":230},"zone":13,"typeConfidence":0.97,"plateTime":0.3968026757672236,"extension":7.208625361897502},"index":0,"playId":"1bd5ecf5-8f72-3f42-ba62-a52d1cf18957","pitchNumber":1,"startTime":"2026-07-08T00:45:33.739Z","endTime":"2026-07-08T00:45:37.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8239141677827,"aZ":-25.49790658831282,"pfxX":-10.531742154324672,"pfxZ":3.511556831554536,"pX":-1.4903652446095739,"pZ":2.4318618728789723,"vX0":3.8788303154437855,"vY0":-137.099596452893,"vZ0":-1.6644169497444352,"x":173.81,"y":173.12,"x0":-1.5568105997789448,"y0":50.00103742648408,"z0":4.7901445930547375,"aX":-20.009795389481425},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.2,"breakHorizontal":18.2,"spinRate":2214,"spinDirection":235},"zone":13,"typeConfidence":0.97,"plateTime":0.39979656930747565,"extension":7.118757542105559},"index":1,"playId":"7a80e111-ba37-352a-acec-3b6dccd47a90","pitchNumber":2,"startTime":"2026-07-08T00:45:48.572Z","endTime":"2026-07-08T00:45:51.895Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.566852615189482,"aZ":-26.56403866044579,"pfxX":-11.173951712095068,"pfxZ":2.9437405859954113,"pX":-0.06853825185437666,"pZ":1.8345753302269752,"vX0":7.508689920952224,"vY0":-137.4499325755294,"vZ0":-2.9720300047505743,"x":119.61,"y":189.25,"x0":-1.3893767672622976,"y0":50.004122465113454,"z0":4.741325949099586,"aX":-21.299083475943583},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.9,"breakHorizontal":18.6,"spinRate":2298,"spinDirection":234},"zone":8,"typeConfidence":0.95,"plateTime":0.39909657196478276,"extension":7.181363598947076},"index":2,"playId":"31a90cef-1080-3917-87ae-945d9f1cb49f","pitchNumber":3,"startTime":"2026-07-08T00:46:04.524Z","endTime":"2026-07-08T00:46:08.681Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.696843433911813,"aZ":-29.25714820320628,"pfxX":-9.249335965573717,"pfxZ":1.7996339610572747,"pX":-0.44345536905053473,"pZ":1.2307144089894813,"vX0":5.635748416364587,"vY0":-126.79710577827335,"vZ0":-3.10280525070314,"x":133.9,"y":205.55,"x0":-1.496783822191301,"y0":50.00558978337651,"z0":4.812716375144209,"aX":-15.015188642537238},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":15.4,"spinRate":1601,"spinDirection":243},"zone":13,"typeConfidence":0.76,"plateTime":0.4325056508664593,"extension":7.214626632155724},"hitData":{"launchSpeed":83.4,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.53,"coordY":171.45}},"index":3,"playId":"860bac5a-ba06-3232-946c-7f37f9e7d19a","pitchNumber":4,"startTime":"2026-07-08T00:46:20.421Z","endTime":"2026-07-08T00:46:28.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:46:28.379Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T00:46:59.864Z","endTime":"2026-07-08T00:47:58.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80253859423899,"aZ":-28.548700565335327,"pfxX":-9.362556968531488,"pfxZ":2.24278635993495,"pX":0.0674067408881531,"pZ":2.0092779476926896,"vX0":6.863743593749379,"vY0":-126.40666653743787,"vZ0":-1.5651978609109825,"x":114.43,"y":184.53,"x0":-1.46685769873685,"y0":50.00513729647298,"z0":4.92893291103878,"aX":-15.151277309672201},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":15.4,"spinRate":1616,"spinDirection":245},"zone":8,"typeConfidence":0.79,"plateTime":0.4333306183994807,"extension":7.331159339497677},"index":0,"playId":"daf2cdcf-c196-36f5-a388-5c86ec22314c","pitchNumber":1,"startTime":"2026-07-08T00:47:07.397Z","endTime":"2026-07-08T00:47:10.397Z","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":94.6,"endSpeed":86.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2149261095862,"aZ":-15.881768461041453,"pfxX":-7.146187666216323,"pfxZ":8.488606051428704,"pX":0.36419108098337905,"pZ":2.767185127775079,"vX0":7.582079354626235,"vY0":-137.57403599531662,"vZ0":-2.80146146591673,"x":103.12,"y":164.07,"x0":-1.497652526852276,"y0":50.000906668386584,"z0":4.8737745291539065,"aX":-13.712251152370923},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":11.4,"spinRate":2512,"spinDirection":233},"zone":6,"typeConfidence":0.93,"plateTime":0.3979851363593263,"extension":7.245667431200609},"index":1,"playId":"97071813-1a3f-3c6e-a12a-2b64b1837e6a","pitchNumber":2,"startTime":"2026-07-08T00:47:25.082Z","endTime":"2026-07-08T00:47:28.082Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-08T00:47:40.915Z","endTime":"2026-07-08T00:47:53.540Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3561175669574,"aZ":-32.790073684412484,"pfxX":-7.549945530265338,"pfxZ":-0.3897403354392157,"pX":-1.0896851401628431,"pZ":2.968947728956045,"vX0":3.5161461363791555,"vY0":-125.22704526727611,"vZ0":1.402179398363897,"x":158.54,"y":158.62,"x0":-1.5281869432257322,"y0":50.00045843656047,"z0":5.076349902005365,"aX":-12.03639853799307},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.1,"breakHorizontal":13.0,"spinRate":1493,"spinDirection":250},"zone":11,"typeConfidence":0.86,"plateTime":0.43673101104990053,"extension":7.166568614748519},"index":3,"playId":"5c1a6967-dfc4-30a1-8241-e94cb9f7d986","pitchNumber":3,"startTime":"2026-07-08T00:47:53.540Z","endTime":"2026-07-08T00:47:58.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:47:58.782Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.T. Realmuto flies out to right fielder Spencer Steer.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:50:10.610Z","endTime":"2026-07-08T00:51:04.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pierce Johnson replaces Andrew Abbott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T00:50:05.290Z","endTime":"2026-07-08T00:50:12.849Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572955,"link":"/api/v1/people/572955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.103373017380353,"aZ":-35.4506856209763,"pfxX":2.9803363714192406,"pfxZ":-2.0092468966764248,"pX":0.5799731225729067,"pZ":2.461303587156927,"vX0":3.422747223348451,"vY0":-126.73123542393937,"vZ0":-2.333389243203568,"x":94.89,"y":172.32,"x0":-1.173608197619677,"y0":50.00233436323061,"z0":6.216619005955594,"aX":4.862718497684426},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.0,"breakHorizontal":-6.1,"spinRate":2960,"spinDirection":45},"zone":6,"typeConfidence":0.89,"plateTime":0.4316614858050172,"extension":5.653910204409556},"index":1,"playId":"71342999-d589-3489-be1d-857d2602b4cf","pitchNumber":1,"startTime":"2026-07-08T00:50:12.849Z","endTime":"2026-07-08T00:50:16.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.526089622584323,"aZ":-34.38490060376651,"pfxX":4.5307868326100875,"pfxZ":-1.3798397275294434,"pX":1.2913912792165676,"pZ":2.538513153441058,"vX0":4.846492484797373,"vY0":-125.45887141307652,"vZ0":-2.2048836157509,"x":67.78,"y":170.24,"x0":-1.2516344579263807,"y0":50.005513418992635,"z0":6.22169636642964,"aX":7.247867990646712},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.8,"breakHorizontal":-9.2,"spinRate":3047,"spinDirection":40},"zone":12,"typeConfidence":0.9,"plateTime":0.435987716063134,"extension":5.798623736599657},"index":2,"playId":"b619f195-0f8d-33f8-a86b-b42f043f39e4","pitchNumber":2,"startTime":"2026-07-08T00:50:32.657Z","endTime":"2026-07-08T00:50:36.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.807907049977636,"aZ":-35.234461393667665,"pfxX":4.100067362594194,"pfxZ":-1.8614408983809074,"pX":1.0413019234245497,"pZ":2.424489293802233,"vX0":4.316489669008294,"vY0":-127.19941786757418,"vZ0":-2.3878921027110596,"x":77.31,"y":173.32,"x0":-1.2068576490799932,"y0":50.0000919734267,"z0":6.154753586878538,"aX":6.752186791949561},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.7,"breakHorizontal":-8.4,"spinRate":3033,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.429744715086541,"extension":5.643572272282018},"hitData":{"launchSpeed":83.0,"launchAngle":36.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.85,"coordY":99.24}},"index":3,"playId":"2e0ebb8d-bd4f-3452-aaca-1d56275f8373","pitchNumber":3,"startTime":"2026-07-08T00:50:51.385Z","endTime":"2026-07-08T00:51:04.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:51:04.400Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to center fielder TJ Friedl.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:51:26.173Z","endTime":"2026-07-08T00:52:17.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70749966810351,"aZ":-14.450928995792829,"pfxX":-8.321534651710229,"pfxZ":8.888792086808465,"pX":-1.874636298229355,"pZ":3.8733823973949537,"vX0":1.8565828938316309,"vY0":-140.73235431448592,"vZ0":-3.3289008675005736,"x":188.46,"y":134.2,"x0":-1.4644843703100074,"y0":50.00299039429846,"z0":6.015201293186552,"aX":-16.592854513890153},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":14.6,"spinRate":2457,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.3900822567886668,"extension":5.738793307188809},"index":0,"playId":"3e201a00-00a0-3831-b1ed-adfaa72707ff","pitchNumber":1,"startTime":"2026-07-08T00:51:29.680Z","endTime":"2026-07-08T00:51:32.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.843526351930624,"aZ":-13.663326695762459,"pfxX":-7.620004222098556,"pfxZ":9.267527563661105,"pX":0.28361138818624443,"pZ":2.962032858603081,"vX0":6.5646888976079545,"vY0":-140.44476420023616,"vZ0":-5.81520248915105,"x":106.19,"y":158.81,"x0":-1.0942234773549773,"y0":50.00401103451378,"z0":5.9483518640742075,"aX":-15.22182427092107},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":12.5,"spinRate":2513,"spinDirection":218},"zone":3,"typeConfidence":0.91,"plateTime":0.39000801836053345,"extension":5.7947411643210325},"index":1,"playId":"5288637c-3306-3d3e-998a-aa38908de30b","pitchNumber":2,"startTime":"2026-07-08T00:51:47.757Z","endTime":"2026-07-08T00:51:50.761Z","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":96.0,"endSpeed":87.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.409016799216957,"aZ":-14.044109061191309,"pfxX":-8.339327530931943,"pfxZ":9.183540487556966,"pX":0.24591861422537056,"pZ":2.8021325710848717,"vX0":6.8764865438331615,"vY0":-139.61113788062298,"vZ0":-5.912295636296458,"x":107.63,"y":163.12,"x0":-1.1655321638327365,"y0":50.001353241887905,"z0":5.8713787369084,"aX":-16.462065227992113},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":13.7,"spinRate":2425,"spinDirection":226},"zone":2,"typeConfidence":0.91,"plateTime":0.3923040803848865,"extension":5.747485634015212},"hitData":{"launchSpeed":95.7,"launchAngle":61.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.53,"coordY":119.76}},"index":2,"playId":"c53f051d-2446-3e51-9b99-54aad7ac9217","pitchNumber":3,"startTime":"2026-07-08T00:52:07.367Z","endTime":"2026-07-08T00:52:17.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:52:17.392Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Derek Hill walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:52:43.878Z","endTime":"2026-07-08T00:55:14.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02785975417508,"aZ":-35.670297296546494,"pfxX":3.9005789173948937,"pfxZ":-2.0823960609246246,"pX":0.46532789689466936,"pZ":1.9823691460429056,"vX0":3.062385855451422,"vY0":-128.0828709174874,"vZ0":-3.4082843257393103,"x":99.26,"y":185.26,"x0":-1.2485520809358397,"y0":50.00416617707773,"z0":6.091697947378967,"aX":6.5441570042570945},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.3,"breakHorizontal":-7.7,"spinRate":3031,"spinDirection":28},"zone":9,"typeConfidence":0.89,"plateTime":0.42605061429896285,"extension":5.755455193165305},"index":0,"playId":"9f6863c6-655c-3511-8ab2-99599069e599","pitchNumber":1,"startTime":"2026-07-08T00:52:46.832Z","endTime":"2026-07-08T00:52:50.815Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-08T00:53:06.355Z","endTime":"2026-07-08T00:53:23.020Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.171384633518677,"aZ":-36.320796319620506,"pfxX":2.2300292442907566,"pfxZ":-2.5112161952249963,"pX":0.9749649990857008,"pZ":0.8754648616578782,"vX0":4.521735291720736,"vY0":-127.7403061679162,"vZ0":-5.713659980111355,"x":79.84,"y":215.14,"x0":-1.1072987873205808,"y0":50.001023952966875,"z0":5.994685438815505,"aX":3.6861589632375256},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.6,"breakHorizontal":-5.0,"spinRate":3107,"spinDirection":43},"zone":14,"typeConfidence":0.89,"plateTime":0.428691968252787,"extension":5.794345737913641},"index":2,"playId":"b0036b05-baef-349e-a7ce-b504389a7d29","pitchNumber":2,"startTime":"2026-07-08T00:53:23.020Z","endTime":"2026-07-08T00:53:26.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.099417343493684,"aZ":-37.839881180944936,"pfxX":1.4150844905321147,"pfxZ":-3.48112738841606,"pX":0.8821176975819457,"pZ":0.15046668670077645,"vX0":4.47907339121772,"vY0":-126.89187014173504,"vZ0":-6.988827109482168,"x":83.38,"y":234.72,"x0":-1.0900477294157702,"y0":50.00166730801502,"z0":5.957360533788995,"aX":2.3045636586514306},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-7.7,"breakHorizontal":-3.6,"spinRate":2696,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.43174317193750555,"extension":5.778140095358055},"index":3,"playId":"c36afa7a-2149-35b6-9384-532a5d60a6b7","pitchNumber":3,"startTime":"2026-07-08T00:53:46.100Z","endTime":"2026-07-08T00:53:49.100Z","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":95.5,"endSpeed":87.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.022572752649126,"aZ":-15.0999607392307,"pfxX":-5.072609946240119,"pfxZ":8.770447646207405,"pX":0.5571833747908352,"pZ":3.614314182581637,"vX0":5.893166000898724,"vY0":-138.86453035974992,"vZ0":-4.076889752103488,"x":95.76,"y":141.19,"x0":-0.9366770511495733,"y0":50.00325316433713,"z0":6.110733569152959,"aX":-9.875904780983912},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":7.9,"spinRate":2145,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.39492503461289896,"extension":5.846880929554178},"index":4,"playId":"7c588edb-58af-31d3-a36e-bd2349174cbe","pitchNumber":4,"startTime":"2026-07-08T00:54:10.961Z","endTime":"2026-07-08T00:54:14.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.041581680761965,"aZ":-35.051785859976334,"pfxX":2.740521643212263,"pfxZ":-1.7741273613962711,"pX":-0.1361848479311159,"pZ":1.913833628962144,"vX0":2.018260497278413,"vY0":-126.24036981131108,"vZ0":-3.3370805660870033,"x":122.19,"y":187.11,"x0":-1.3014037456899024,"y0":50.00495617661376,"z0":6.066465313370918,"aX":4.4360138498399735},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.7,"breakHorizontal":-5.4,"spinRate":2813,"spinDirection":45},"zone":8,"typeConfidence":0.89,"plateTime":0.43341787118031494,"extension":5.739304199541608},"index":5,"playId":"71dc34fb-0e26-3aae-b1ca-25b20dad6172","pitchNumber":5,"startTime":"2026-07-08T00:54:30.168Z","endTime":"2026-07-08T00:54:33.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1402721847497,"aZ":-13.416727622302519,"pfxX":-6.102248531931071,"pfxZ":9.570464593592543,"pX":0.774090449813375,"pZ":1.439462558201898,"vX0":7.21307971254831,"vY0":-139.51714435081584,"vZ0":-9.433338362394174,"x":87.49,"y":199.91,"x0":-1.0592734317663177,"y0":50.00263710116247,"z0":5.761766192217909,"aX":-11.958781082842561},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":9.5,"spinRate":2366,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.39348808440281546,"extension":5.922101216326072},"index":6,"playId":"c1cdc1ec-04ee-33b5-ac0d-b26cc68aecaa","pitchNumber":6,"startTime":"2026-07-08T00:54:51.901Z","endTime":"2026-07-08T00:54:56.202Z","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.4,"endSpeed":87.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34909619921634,"aZ":-12.53042449239752,"pfxX":-6.887238436549477,"pfxZ":10.012401084380487,"pX":1.2195642054494558,"pZ":1.794322632859066,"vX0":8.203384703667,"vY0":-139.84810125808195,"vZ0":-8.919066704575373,"x":70.51,"y":190.33,"x0":-0.8703038955020499,"y0":50.001221667991345,"z0":5.866225919737251,"aX":-13.510705369599858},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":10.6,"spinRate":2387,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.3931003363328478,"extension":5.854595364269839},"index":7,"playId":"0f2f1ac3-cedd-32b6-b161-35977639ccad","pitchNumber":7,"startTime":"2026-07-08T00:55:11.165Z","endTime":"2026-07-08T00:55:14.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:55:14.866Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Justin Crawford flies out to left fielder JJ Bleday.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T00:55:41.244Z","endTime":"2026-07-08T00:58:40.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":96.6,"endSpeed":87.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.389066334633775,"aZ":-13.227712052459152,"pfxX":-6.772452093306788,"pfxZ":9.612528879795805,"pX":-1.2322085003979388,"pZ":3.181667184827337,"vX0":2.6080013314241164,"vY0":-140.57115053971685,"vZ0":-5.0840108828874016,"x":163.97,"y":152.87,"x0":-1.3004818711434971,"y0":50.000370004647095,"z0":5.895084174947392,"aX":-13.345327485609877},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":11.6,"spinRate":2444,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.3919390340163904,"extension":5.852689104184023},"index":0,"playId":"c01e80f2-421e-35c5-b16b-20ea06bf7456","pitchNumber":1,"startTime":"2026-07-08T00:55:42.448Z","endTime":"2026-07-08T00:55:45.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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.524525635040312,"aZ":-35.29152130962481,"pfxX":2.0349086127716776,"pfxZ":-1.9181293223366627,"pX":-0.663114443632395,"pZ":2.6727245181931973,"vX0":0.8162887281914988,"vY0":-126.77097459888515,"vZ0":-1.5532806682111238,"x":142.28,"y":166.62,"x0":-1.2539340429482217,"y0":50.005309211435375,"z0":6.117205443956987,"aX":3.303745936046996},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.6,"breakHorizontal":-3.8,"spinRate":2866,"spinDirection":39},"zone":4,"typeConfidence":0.89,"plateTime":0.43247796363148483,"extension":5.716683024073157},"index":1,"playId":"e2923c64-e86a-3997-a692-32852ad94d96","pitchNumber":2,"startTime":"2026-07-08T00:55:59.926Z","endTime":"2026-07-08T00:56:03.775Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"fe10f103-e4a0-3cca-81f1-006529dd56e3","startTime":"2026-07-08T00:56:18.673Z","endTime":"2026-07-08T00:56:21.673Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.859990604044334,"aZ":-37.07442674191613,"pfxX":2.2590311486785875,"pfxZ":-3.009817203698871,"pX":0.826700162893132,"pZ":1.9057621720348155,"vX0":4.165448758896249,"vY0":-127.04539632644493,"vZ0":-2.894822062865951,"x":85.49,"y":187.32,"x0":-1.1297670426292208,"y0":50.00264961643188,"z0":6.016796445116958,"aX":3.678856001701053},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.9,"breakHorizontal":-5.0,"spinRate":2834,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.4316919867132989,"extension":5.85432467754474},"index":3,"playId":"f7d65533-4832-3d4d-b2cc-baeedd06894a","pitchNumber":3,"startTime":"2026-07-08T00:56:38.010Z","endTime":"2026-07-08T00:56:41.793Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28069079195702,"aZ":-16.313035646878298,"pfxX":-6.908377758875947,"pfxZ":7.953124334771054,"pX":-0.7140880564521499,"pZ":4.023186723885785,"vX0":4.161026701386726,"vY0":-140.44798762996564,"vZ0":-2.289288789521822,"x":144.22,"y":130.15,"x0":-1.3184890899346382,"y0":50.003983262497684,"z0":5.911715223640493,"aX":-13.78044360182538},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":11.6,"spinRate":2223,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.3902139925351982,"extension":5.90491267755406},"index":4,"playId":"a1f19771-d02e-3fd2-89ed-a03c85d2a3b0","pitchNumber":4,"startTime":"2026-07-08T00:57:13.948Z","endTime":"2026-07-08T00:57:16.948Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.37330544956695,"aZ":-15.276150621175475,"pfxX":-7.961078761143709,"pfxZ":8.556696553075918,"pX":-0.1306910236318457,"pZ":3.89017324827855,"vX0":6.09047691700193,"vY0":-140.6955884830176,"vZ0":-2.593487867818375,"x":121.98,"y":133.75,"x0":-1.3055364911621163,"y0":50.00243709349135,"z0":5.832221752023981,"aX":-15.721772567968404},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":13.0,"spinRate":2509,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.39154262999664313,"extension":5.820664731588784},"index":5,"playId":"4c5d52cf-b07e-30bc-ac56-7ba5eb345a7e","pitchNumber":5,"startTime":"2026-07-08T00:57:39.557Z","endTime":"2026-07-08T00:57:42.616Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":6,"startTime":"2026-07-08T00:58:11.296Z","endTime":"2026-07-08T00:58:32.566Z","isPitch":false,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.143411770777377,"aZ":-37.77747005706705,"pfxX":1.3708666057442616,"pfxZ":-3.4159766969204775,"pX":-0.15813801519510357,"pZ":2.2536537022013086,"vX0":2.521894602707363,"vY0":-127.1966969981301,"vZ0":-1.9208889293860478,"x":123.03,"y":177.93,"x0":-1.3407192369083865,"y0":50.00503781553648,"z0":6.014581331183461,"aX":2.24620483825321},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.4,"breakHorizontal":-3.0,"spinRate":2797,"spinDirection":41},"zone":8,"typeConfidence":0.89,"plateTime":0.4306423377589734,"extension":5.865787619418585},"hitData":{"launchSpeed":87.5,"launchAngle":28.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.56,"coordY":94.42}},"index":7,"playId":"9302e8c1-0065-3044-adab-4f20f7ff1684","pitchNumber":6,"startTime":"2026-07-08T00:58:32.566Z","endTime":"2026-07-08T00:58:40.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T00:58:40.218Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Eugenio Suárez homers (9) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:00:52.319Z","endTime":"2026-07-08T01:01:21.713Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":554430,"link":"/api/v1/people/554430"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99036235822333,"aZ":-31.90830013190675,"pfxX":7.852381344756173,"pfxZ":0.19357687338620266,"pX":0.3643004305798633,"pZ":2.516106591431548,"vX0":2.4367170344119127,"vY0":-117.13578824913523,"vZ0":1.4625665602186466,"x":103.11,"y":170.85,"x0":-1.7133034501052546,"y0":50.00210667360688,"z0":4.898067071971608,"aX":10.75969130068768},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.1,"breakHorizontal":-14.9,"spinRate":2690,"spinDirection":57},"zone":6,"typeConfidence":0.91,"plateTime":0.47010993338979956,"extension":6.916830863463644},"hitData":{"launchSpeed":96.2,"launchAngle":38.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.88,"coordY":81.04}},"index":0,"playId":"3098d7df-e8db-31b8-ab44-e996bd5868af","pitchNumber":1,"startTime":"2026-07-08T01:00:54.367Z","endTime":"2026-07-08T01:01:21.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:01:21.713Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out to center fielder Justin Crawford.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:01:42.106Z","endTime":"2026-07-08T01:03:51.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.369514052762597,"aZ":-29.44735797096808,"pfxX":-7.236583744070004,"pfxZ":1.6873025155606758,"pX":-0.486284763827836,"pZ":1.6111796687651405,"vX0":5.0737830558690655,"vY0":-126.0477198898161,"vZ0":-2.2890151576378126,"x":135.54,"y":195.28,"x0":-1.5798369179137706,"y0":50.00470027031451,"z0":4.896571184395591,"aX":-11.70663676769497},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":12.0,"spinRate":1520,"spinDirection":241},"zone":13,"typeConfidence":0.81,"plateTime":0.4336751450424927,"extension":7.292235103986795},"index":0,"playId":"d02bfe40-3715-3df7-871f-73191eafa55e","pitchNumber":1,"startTime":"2026-07-08T01:01:42.792Z","endTime":"2026-07-08T01:02:09.805Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.009923233058245,"aZ":-24.203302926794954,"pfxX":-0.5275381718032082,"pfxZ":4.4871799412698605,"pX":-0.1595424781507861,"pZ":2.1581058981799557,"vX0":4.038450847752776,"vY0":-131.67012521351901,"vZ0":-2.3743532798570417,"x":123.08,"y":180.51,"x0":-1.6372198687746973,"y0":50.00105628772863,"z0":4.841608587154113,"aX":-0.9372569684752166},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.9,"breakHorizontal":0.1,"spinRate":2490,"spinDirection":211},"zone":8,"typeConfidence":0.92,"plateTime":0.4142158805036136,"extension":6.938717560484474},"index":1,"playId":"f6df09e9-73f5-3974-9b34-357efbb9bc10","pitchNumber":2,"startTime":"2026-07-08T01:02:16.938Z","endTime":"2026-07-08T01:02:20.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":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16143842883324,"aZ":-17.181322206687174,"pfxX":-7.7683901409039215,"pfxZ":7.8585805668122575,"pX":1.0614946956569504,"pZ":3.415923844590184,"vX0":9.317919188854285,"vY0":-137.64668901786,"vZ0":-0.9201601949786837,"x":76.54,"y":146.55,"x0":-1.3673021471101159,"y0":50.00470415328777,"z0":4.924201071098433,"aX":-14.825100561521632},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":12.0,"spinRate":2486,"spinDirection":236},"zone":12,"typeConfidence":0.88,"plateTime":0.39879554120835525,"extension":7.208578562204883},"index":2,"playId":"0a38c656-d3e2-384f-8600-26d08b6312b5","pitchNumber":3,"startTime":"2026-07-08T01:02:32.474Z","endTime":"2026-07-08T01:02:36.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.728079320462236,"aZ":-18.236971591900314,"pfxX":-7.879355472949047,"pfxZ":7.306050962928072,"pX":0.001589192441625453,"pZ":2.7283882049928456,"vX0":6.705266629941673,"vY0":-137.55893659413064,"vZ0":-2.3305273059927356,"x":116.94,"y":165.11,"x0":-1.4489600449764959,"y0":50.005639335690105,"z0":4.82889693818094,"aX":-15.038436436730576},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.8,"breakHorizontal":12.8,"spinRate":2467,"spinDirection":231},"zone":5,"typeConfidence":0.82,"plateTime":0.39881586757863907,"extension":7.345426929232409},"index":3,"playId":"cf6045b6-5ce9-3a73-a720-379d8a32d563","pitchNumber":4,"startTime":"2026-07-08T01:02:47.909Z","endTime":"2026-07-08T01:02:50.997Z","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":95.5,"endSpeed":87.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.181378580693416,"aZ":-18.092789134727873,"pfxX":-6.894732114414861,"pfxZ":7.179798163580825,"pX":-0.5460424402787866,"pZ":1.2236999224431917,"vX0":5.2761426806639165,"vY0":-138.92625860787018,"vZ0":-6.493233960760499,"x":137.81,"y":205.74,"x0":-1.5709902553514492,"y0":50.00117118382,"z0":4.787310950716083,"aX":-13.519664524230118},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.9,"breakHorizontal":11.4,"spinRate":2517,"spinDirection":233},"zone":13,"typeConfidence":0.86,"plateTime":0.3937660781724981,"extension":7.169440570325562},"index":4,"playId":"0526ed69-a9c8-36e2-8651-2068d4ddd5e6","pitchNumber":5,"startTime":"2026-07-08T01:03:08.363Z","endTime":"2026-07-08T01:03:12.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.685319886358265,"aZ":-23.813861493267652,"pfxX":-0.7870123162503222,"pfxZ":4.588252938491118,"pX":0.5550548397582836,"pZ":1.787406066510942,"vX0":6.258218098849115,"vY0":-133.6345921102688,"vZ0":-3.1521528062268414,"x":95.84,"y":190.52,"x0":-1.7071666502335363,"y0":50.00551486851765,"z0":4.678098748840243,"aX":-1.4358461389245194},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":0.2,"spinRate":2607,"spinDirection":221},"zone":9,"typeConfidence":0.93,"plateTime":0.4086551988917386,"extension":7.0106711202869425},"index":5,"playId":"88fb739b-1096-37e9-b5eb-dcee1ca7d6b0","pitchNumber":6,"startTime":"2026-07-08T01:03:24.883Z","endTime":"2026-07-08T01:03:28.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.335997310515836,"aZ":-18.966354948445858,"pfxX":-7.311512519760366,"pfxZ":6.8639505048688925,"pX":0.10828979593138865,"pZ":3.0846990803448753,"vX0":6.902105875872359,"vY0":-137.97823460634407,"vZ0":-1.14808751334817,"x":112.87,"y":155.49,"x0":-1.4783975417164228,"y0":50.0003793433789,"z0":4.786919314055808,"aX":-14.064594644396731},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.4,"breakHorizontal":11.8,"spinRate":2279,"spinDirection":234},"zone":2,"typeConfidence":0.79,"plateTime":0.3972951624328913,"extension":7.265897586287287},"hitData":{"launchSpeed":84.6,"launchAngle":43.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.69,"coordY":90.72}},"index":6,"playId":"fc2a88e2-1ddc-3909-8588-36a104147089","pitchNumber":7,"startTime":"2026-07-08T01:03:43.072Z","endTime":"2026-07-08T01:03:51.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:03:51.934Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Steer pops out to first baseman Bryce Harper in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:04:17.539Z","endTime":"2026-07-08T01:04:28.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.921447433149314,"aZ":-24.177482025359524,"pfxX":-9.840496965905349,"pfxZ":4.195732966836551,"pX":-0.7754324738855827,"pZ":1.9729623170727695,"vX0":5.383791466557207,"vY0":-137.1542600370717,"vZ0":-2.8517512767784945,"x":146.56,"y":185.51,"x0":-1.4836614815518832,"y0":50.00679387587954,"z0":4.672363752542499,"aX":-18.77971074474615},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.2,"breakHorizontal":16.7,"spinRate":2280,"spinDirection":230},"zone":7,"typeConfidence":0.94,"plateTime":0.3991301272978669,"extension":7.192712662821366},"hitData":{"launchSpeed":69.9,"launchAngle":74.0,"totalDistance":81.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":154.85,"coordY":206.92}},"index":0,"playId":"8c8578fb-fda1-32ae-a3f5-10d2de2e574d","pitchNumber":1,"startTime":"2026-07-08T01:04:19.584Z","endTime":"2026-07-08T01:04:28.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:04:28.366Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T01:04:58.078Z","endTime":"2026-07-08T01:07:27.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.238246906046164,"aZ":-17.35803207764522,"pfxX":-8.517350984330271,"pfxZ":7.55080398292459,"pX":1.0464288163329696,"pZ":2.728823711122886,"vX0":9.906343183766376,"vY0":-139.4022810890527,"vZ0":-2.637635531742929,"x":77.11,"y":165.1,"x0":-1.4518344662298306,"y0":50.000970508459936,"z0":4.83722393555676,"aX":-16.710069512263463},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":13.3,"spinRate":2547,"spinDirection":234},"zone":12,"typeConfidence":0.83,"plateTime":0.39337242821613394,"extension":7.239086450926058},"index":0,"playId":"e5ef9e52-7bc9-313c-8a38-b2106ae826ee","pitchNumber":1,"startTime":"2026-07-08T01:04:59.959Z","endTime":"2026-07-08T01:05:04.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19082668184402,"aZ":-31.919530968926555,"pfxX":7.613890174813125,"pfxZ":0.1780105912725194,"pX":2.5405415915491942,"pZ":1.5582811992049728,"vX0":7.096749508537478,"vY0":-120.42762415375184,"vZ0":-0.6671056228260104,"x":20.16,"y":196.71,"x0":-1.4478687475758552,"y0":50.004870978664975,"z0":4.694417241629426,"aX":11.03951348980368},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.5,"breakHorizontal":-15.6,"spinRate":2798,"spinDirection":64},"zone":14,"typeConfidence":0.89,"plateTime":0.4570675236296067,"extension":7.097947662531725},"index":1,"playId":"118d8b75-5a79-3669-9af8-4ababdacae4e","pitchNumber":2,"startTime":"2026-07-08T01:05:13.199Z","endTime":"2026-07-08T01:05:16.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30516412754544,"aZ":-15.969679192306419,"pfxX":-6.594144553685484,"pfxZ":8.299518551627724,"pX":0.7806531541238628,"pZ":3.0819533036390903,"vX0":8.44254492949391,"vY0":-138.67559400735342,"vZ0":-1.7765425381823383,"x":87.24,"y":155.57,"x0":-1.4429888492785823,"y0":50.00129205591929,"z0":4.793314022469809,"aX":-12.873486884720199},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":10.2,"spinRate":2531,"spinDirection":234},"zone":3,"typeConfidence":0.93,"plateTime":0.39459437098884553,"extension":7.185575625866842},"index":2,"playId":"c9caa698-7e45-3753-ac72-0cd73b158fd5","pitchNumber":3,"startTime":"2026-07-08T01:05:35.545Z","endTime":"2026-07-08T01:05:38.940Z","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":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.816100722737144,"aZ":-25.009667411403893,"pfxX":-10.580445477569146,"pfxZ":3.6984674351308184,"pX":-0.3759082964877223,"pZ":1.5300744603019016,"vX0":6.819081557860316,"vY0":-138.0213777804197,"vZ0":-3.882487212864757,"x":131.33,"y":197.47,"x0":-1.5000217589849314,"y0":50.00046001422594,"z0":4.632946245679484,"aX":-20.47448636494857},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.1,"breakHorizontal":17.8,"spinRate":2238,"spinDirection":231},"zone":13,"typeConfidence":0.95,"plateTime":0.39637248282843585,"extension":7.258529623241635},"index":3,"playId":"db4efea4-9b12-3414-b710-176818ae12fe","pitchNumber":4,"startTime":"2026-07-08T01:06:12.490Z","endTime":"2026-07-08T01:06:39.503Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.317093496099865,"aZ":-32.82536944765793,"pfxX":7.565286417034966,"pfxZ":-0.44390906569187294,"pX":0.5815038498131904,"pZ":2.7630559906698764,"vX0":3.183562681853906,"vY0":-119.75045860435634,"vZ0":1.8528269367604324,"x":94.83,"y":164.18,"x0":-1.7486324090480427,"y0":50.005511229183206,"z0":4.917567144309356,"aX":10.979526565808806},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.1,"breakHorizontal":-14.5,"spinRate":2674,"spinDirection":61},"zone":6,"typeConfidence":0.87,"plateTime":0.45753204669219505,"extension":6.846767197586759},"index":4,"playId":"e8a70f56-d9a7-37ec-b2dd-61796edb16ed","pitchNumber":5,"startTime":"2026-07-08T01:06:52.887Z","endTime":"2026-07-08T01:06:55.887Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-08T01:07:03.105Z","endTime":"2026-07-08T01:07:24.007Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70143400468514,"aZ":-27.787440377504076,"pfxX":-9.82729759872231,"pfxZ":2.6660422142137454,"pX":0.7410149480670232,"pZ":1.6285532978060286,"vX0":8.519931916309378,"vY0":-127.20017328527457,"vZ0":-2.4313244130390554,"x":88.75,"y":194.81,"x0":-1.3658566666275973,"y0":50.00558914635408,"z0":4.787255099799653,"aX":-16.197948032752763},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.6,"breakHorizontal":16.0,"spinRate":1610,"spinDirection":248},"zone":14,"typeConfidence":0.81,"plateTime":0.42966006842834803,"extension":7.243947587934782},"index":6,"playId":"ad3a1353-32cb-3e98-9636-9cfb3df466ba","pitchNumber":6,"startTime":"2026-07-08T01:07:24.007Z","endTime":"2026-07-08T01:07:27.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:07:27.306Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a soft ground ball to first baseman Sal Stewart.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:09:49.459Z","endTime":"2026-07-08T01:10:14.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Ferguson replaces Pierce Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:09:41.021Z","endTime":"2026-07-08T01:09:51.666Z","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":"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.087850008280473,"aZ":-42.71602821323529,"pfxX":-3.765599253761747,"pfxZ":-7.812233775102969,"pX":0.7264352917565015,"pZ":2.168235822312902,"vX0":-3.352535065527991,"vY0":-115.33520894831442,"vZ0":1.3103970633119888,"x":89.31,"y":180.24,"x0":2.6870659145072002,"y0":50.00222104485681,"z0":5.7064171111059085,"aX":-5.081511596599561},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-13.6,"breakHorizontal":7.7,"spinRate":2910,"spinDirection":317},"zone":9,"typeConfidence":0.9,"plateTime":0.4745663216351117,"extension":6.092274052169863},"index":1,"playId":"7ea9926f-05d2-33a7-a4df-48c859fdbdfa","pitchNumber":1,"startTime":"2026-07-08T01:09:51.666Z","endTime":"2026-07-08T01:09:55.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.941812243005387,"aZ":-40.64235897597213,"pfxX":-4.968547991009114,"pfxZ":-6.18868302783758,"pX":-0.6961865974047178,"pZ":1.7836283032780376,"vX0":-5.787956911061242,"vY0":-116.25074048851057,"vZ0":-0.03325279418566729,"x":143.54,"y":190.62,"x0":2.4721317983340767,"y0":50.00373724931979,"z0":5.658343848155762,"aX":-6.795967053093367},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.9,"breakHorizontal":10.4,"spinRate":2982,"spinDirection":316},"zone":7,"typeConfidence":0.9,"plateTime":0.47127673219145594,"extension":6.17776564609428},"hitData":{"launchSpeed":29.9,"launchAngle":-49.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":138.07,"coordY":187.75}},"index":2,"playId":"445a02c0-53e6-36cb-86b1-e7158cbc6105","pitchNumber":2,"startTime":"2026-07-08T01:10:07.704Z","endTime":"2026-07-08T01:10:14.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:10:14.549Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Schwarber singles on a ground ball to center fielder TJ Friedl. Trea Turner to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:10:49.470Z","endTime":"2026-07-08T01:14:17.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.093455340261,"aZ":-24.3859226374082,"pfxX":8.676489312304962,"pfxZ":4.221713199836343,"pX":-0.140137788719616,"pZ":1.5465429473605552,"vX0":-9.686577892132327,"vY0":-134.49300846112826,"vZ0":-5.743360057203723,"x":122.34,"y":197.02,"x0":2.3680105325972436,"y0":50.00516169066868,"z0":5.421590227506925,"aX":16.01817265608772},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.6,"breakHorizontal":-13.8,"spinRate":2099,"spinDirection":140},"zone":13,"typeConfidence":0.91,"plateTime":0.40607022716057717,"extension":6.438709000129289},"index":0,"playId":"e40c4845-a166-3477-86a9-968f0bad7abb","pitchNumber":1,"startTime":"2026-07-08T01:10:50.287Z","endTime":"2026-07-08T01:10:54.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.159086396623234,"aZ":-27.97471610967975,"pfxX":-0.23518778565096188,"pfxZ":2.512777866721798,"pX":-1.2910859348634711,"pZ":2.605916792470348,"vX0":-9.421064718535463,"vY0":-127.57724251060614,"vZ0":-1.9129755785372367,"x":166.21,"y":168.42,"x0":2.4605945589476903,"y0":50.001053104043365,"z0":5.5437667408853875,"aX":-0.3897683021889773},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.4,"breakHorizontal":2.3,"spinRate":2569,"spinDirection":210},"zone":11,"typeConfidence":0.88,"plateTime":0.427295237731232,"extension":6.449666305652751},"index":1,"playId":"6840644e-4f02-38b2-bec7-fc0cbf49f56d","pitchNumber":2,"startTime":"2026-07-08T01:11:10.858Z","endTime":"2026-07-08T01:11:14.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.837725147886346,"aZ":-20.52958333639504,"pfxX":9.557337278956926,"pfxZ":6.328257669168358,"pX":-0.5648855265932531,"pZ":1.8132561102828593,"vX0":-10.656607302993464,"vY0":-134.26584302028306,"vZ0":-5.592210185683032,"x":138.53,"y":189.82,"x0":2.198523391420392,"y0":50.005183701733564,"z0":5.366980416944128,"aX":17.59532376537225},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.4,"breakHorizontal":-15.2,"spinRate":2266,"spinDirection":140},"zone":7,"typeConfidence":0.9,"plateTime":0.40666172795029887,"extension":6.403051926891225},"index":2,"playId":"c5ff314a-1f29-37e6-8ef0-fb7aa17a93e3","pitchNumber":3,"startTime":"2026-07-08T01:11:33.469Z","endTime":"2026-07-08T01:11:37.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.860787022898215,"aZ":-40.134493792040566,"pfxX":-4.145032626475722,"pfxZ":-5.660303280365911,"pX":-1.3989978500020621,"pZ":-0.005139278837472343,"vX0":-7.500221147502903,"vY0":-117.72638158760766,"vZ0":-4.064278980014249,"x":170.33,"y":238.92,"x0":2.3635595311676054,"y0":50.00086098502139,"z0":5.449378446936638,"aX":-5.831159336887936},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.0,"breakHorizontal":9.4,"spinRate":3041,"spinDirection":318},"zone":13,"typeConfidence":0.89,"plateTime":0.4648391088350814,"extension":6.3372189291301435},"index":3,"playId":"6e693e17-93e5-3e0e-8d81-eb30f88353bd","pitchNumber":4,"startTime":"2026-07-08T01:11:55.661Z","endTime":"2026-07-08T01:11:58.877Z","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":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59978148205399,"aZ":-19.07266014479195,"pfxX":8.012800987967164,"pfxZ":7.020016528190757,"pX":-0.5370577642748592,"pZ":1.6621744904921139,"vX0":-10.333409988155527,"vY0":-135.9553016999065,"vZ0":-6.273139483177935,"x":137.47,"y":193.9,"x0":2.2770750977588965,"y0":50.00606137183538,"z0":5.329326261302606,"aX":14.961146733974616},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":-12.2,"spinRate":2198,"spinDirection":142},"zone":7,"typeConfidence":0.91,"plateTime":0.4033103458115894,"extension":6.61954528799211},"index":4,"playId":"7e1461a2-0448-3f05-8ab3-f4bba11cc302","pitchNumber":5,"startTime":"2026-07-08T01:12:20.765Z","endTime":"2026-07-08T01:12:47.766Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-08T01:12:50.289Z","endTime":"2026-07-08T01:13:11.081Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"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":92.8,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.798803269546976,"aZ":-16.10583340060285,"pfxX":3.4768212686857907,"pfxZ":8.717683997205478,"pX":-0.8258533486898617,"pZ":2.446510508987787,"vX0":-9.427480057722356,"vY0":-134.79113155223888,"vZ0":-4.8223095719155475,"x":148.48,"y":172.72,"x0":2.2625055188440695,"y0":50.00340434056399,"z0":5.392820317642365,"aX":6.409408436165367},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":-4.3,"spinRate":2436,"spinDirection":139},"zone":13,"typeConfidence":0.95,"plateTime":0.4060704272472542,"extension":6.397473290152531},"index":6,"playId":"ca65004b-877d-3332-a4fb-1fb966572668","pitchNumber":6,"startTime":"2026-07-08T01:13:11.081Z","endTime":"2026-07-08T01:13:14.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87363612294507,"aZ":-20.692674315280996,"pfxX":8.713104273065587,"pfxZ":6.070458366917779,"pX":-0.18302588727004196,"pZ":1.9485650034023547,"vX0":-9.638181991445357,"vY0":-136.17250526365825,"vZ0":-5.405540751556732,"x":123.98,"y":186.17,"x0":2.25813226654775,"y0":50.00274735033674,"z0":5.376279250471991,"aX":16.48174044149279},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.1,"breakHorizontal":-13.9,"spinRate":2163,"spinDirection":140},"zone":8,"typeConfidence":0.91,"plateTime":0.4011225858232379,"extension":6.447144037448053},"index":7,"playId":"79463a0b-b984-3ffb-9e71-7147df936bcc","pitchNumber":7,"startTime":"2026-07-08T01:13:34.288Z","endTime":"2026-07-08T01:13:38.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.119881358502816,"aZ":-21.269083094485357,"pfxX":9.114119990952947,"pfxZ":5.860823093956794,"pX":-0.12872054509246825,"pZ":2.14370540957492,"vX0":-9.522356109706694,"vY0":-136.08802372231114,"vZ0":-4.9022375083873015,"x":121.91,"y":180.9,"x0":2.245167643206104,"y0":50.002166206333115,"z0":5.4578307178673855,"aX":16.95662966428057},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":-14.3,"spinRate":2280,"spinDirection":142},"zone":8,"typeConfidence":0.9,"plateTime":0.40372848109928894,"extension":6.430577802918083},"hitData":{"launchSpeed":99.2,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.22,"coordY":108.61}},"index":8,"playId":"bdaa0137-609c-3b86-8284-1e532820574e","pitchNumber":8,"startTime":"2026-07-08T01:14:06.511Z","endTime":"2026-07-08T01:14:17.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:14:17.675Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, second baseman Matt McLain to first baseman Sal Stewart. Trea Turner to 3rd. Kyle Schwarber to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:14:39.064Z","endTime":"2026-07-08T01:16:21.760Z","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":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnThird":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680574,"link":"/api/v1/people/680574"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.624710501945426,"aZ":-28.35203921679923,"pfxX":-0.7161788356276483,"pfxZ":2.259034169163664,"pX":0.05738038631760951,"pZ":2.0980330134949403,"vX0":-5.720344273412888,"vY0":-128.1584434234469,"vZ0":-2.8452896654770767,"x":114.81,"y":182.13,"x0":2.397019054872551,"y0":50.000936938875746,"z0":5.401697220253078,"aX":-1.2079816597937445},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.7,"breakHorizontal":2.4,"spinRate":2728,"spinDirection":191},"zone":8,"typeConfidence":0.9,"plateTime":0.42486929504413906,"extension":6.3618611095721445},"index":0,"playId":"99783a3e-9e39-3100-ae25-5cf29ed88913","pitchNumber":1,"startTime":"2026-07-08T01:14:45.781Z","endTime":"2026-07-08T01:14:48.781Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.974006487130758,"aZ":-40.29315365933902,"pfxX":-4.280251238959783,"pfxZ":-5.906510275325964,"pX":-1.590549477424255,"pZ":1.158863273917258,"vX0":-7.7715715863004835,"vY0":-116.75199208733717,"vZ0":-1.3665220049148106,"x":177.63,"y":207.49,"x0":2.343867076529973,"y0":50.00450823394533,"z0":5.56033813434154,"aX":-5.8803454994677935},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.8,"breakHorizontal":9.7,"spinRate":3030,"spinDirection":321},"zone":13,"typeConfidence":0.89,"plateTime":0.47001061565968394,"extension":6.339525595218291},"index":1,"playId":"339cdcab-27dd-39e8-b024-6be01c8c9783","pitchNumber":2,"startTime":"2026-07-08T01:15:08.860Z","endTime":"2026-07-08T01:15:12.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18957266472611,"aZ":-22.38986143233765,"pfxX":8.805058301022484,"pfxZ":5.344475881765026,"pX":1.2586186705400677,"pZ":2.1786477124351173,"vX0":-6.341360124992852,"vY0":-134.90822088925012,"vZ0":-4.3063852788700565,"x":69.02,"y":179.96,"x0":2.503626326808393,"y0":50.00438961450201,"z0":5.3872743336524165,"aX":16.12285627895927},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.9,"breakHorizontal":-14.5,"spinRate":2299,"spinDirection":138},"zone":14,"typeConfidence":0.91,"plateTime":0.4070502694261413,"extension":6.38979394882919},"index":2,"playId":"40c03c66-e4f6-34fc-8838-099be271d162","pitchNumber":3,"startTime":"2026-07-08T01:15:30.107Z","endTime":"2026-07-08T01:15:33.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37952913476151,"aZ":-20.48675144142674,"pfxX":8.832632045992899,"pfxZ":6.380649506751567,"pX":-1.447783037726044,"pZ":1.0707004262066266,"vX0":-12.76310122888752,"vY0":-135.66824820383079,"vZ0":-7.216271078629885,"x":172.19,"y":209.87,"x0":2.2075053962911158,"y0":50.00624270848878,"z0":5.2328633389056085,"aX":16.189162404204446},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.8,"breakHorizontal":-12.7,"spinRate":2370,"spinDirection":135},"zone":13,"typeConfidence":0.9,"plateTime":0.40636916991706107,"extension":6.321929701539653},"index":3,"playId":"1c8f2de1-6e6d-392e-95a4-895ad34bd1da","pitchNumber":4,"startTime":"2026-07-08T01:15:54.377Z","endTime":"2026-07-08T01:15:57.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.633366632884535,"aZ":-40.377746040342906,"pfxX":-6.1721847855737595,"pfxZ":-6.053356568285837,"pX":-0.9334378702386557,"pZ":1.479320010889089,"vX0":-5.695295912905707,"vY0":-116.52494432277851,"vZ0":-0.5023742085493491,"x":152.58,"y":198.84,"x0":2.356036782423843,"y0":50.00032473982478,"z0":5.556945756216413,"aX":-8.370520965771465},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.7,"breakHorizontal":12.7,"spinRate":3086,"spinDirection":318},"zone":13,"typeConfidence":0.9,"plateTime":0.47249812399178914,"extension":6.291612397513884},"hitData":{"launchSpeed":66.8,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.62,"coordY":153.27}},"index":4,"playId":"c4cc1085-ba98-336a-8235-b5e633d5acfb","pitchNumber":5,"startTime":"2026-07-08T01:16:14.622Z","endTime":"2026-07-08T01:16:21.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:16:21.760Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Bohm walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:18:58.112Z","endTime":"2026-07-08T01:21:01.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnThird":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T01:16:37.806Z","endTime":"2026-07-08T01:18:55.566Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Julian Garcia replaces Caleb Ferguson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-08T01:18:55.566Z","endTime":"2026-07-08T01:19:00.348Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670062,"link":"/api/v1/people/670062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29509759392468,"aZ":-34.25341226612953,"pfxX":6.508824424389564,"pfxZ":-1.520904670030819,"pX":1.8926365912199423,"pZ":0.8040619530160398,"vX0":5.493552603207941,"vY0":-117.31297979578665,"vZ0":-3.9626025908276814,"x":44.86,"y":217.07,"x0":-1.33749896789302,"y0":50.000136149646586,"z0":5.759146411384516,"aX":8.932596467895394},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-3.6,"breakHorizontal":-13.3,"spinRate":2938,"spinDirection":20},"zone":14,"typeConfidence":0.94,"plateTime":0.4695997757026422,"extension":6.567660545870325},"index":2,"playId":"64f8fbaf-1f37-300d-a9c8-5f61641bb3f8","pitchNumber":1,"startTime":"2026-07-08T01:19:00.348Z","endTime":"2026-07-08T01:19:03.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.577131711044018,"aZ":-12.757396328348818,"pfxX":-0.2597297865695987,"pfxZ":10.719173986372706,"pX":-0.07029074906629139,"pZ":2.457183653973974,"vX0":3.0802355682458904,"vY0":-133.68333692510794,"vZ0":-6.370375879339108,"x":119.68,"y":172.44,"x0":-1.2032706562232174,"y0":50.0034795605827,"z0":5.785201008891702,"aX":-0.4705308627742184},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":-0.2,"spinRate":2784,"spinDirection":191},"zone":5,"typeConfidence":0.89,"plateTime":0.4095793728525572,"extension":6.5445412992756316},"index":3,"playId":"f54afdee-9eee-3c2f-9427-91ae6accc4ca","pitchNumber":2,"startTime":"2026-07-08T01:19:19.927Z","endTime":"2026-07-08T01:19:23.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, 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":86.0,"endSpeed":80.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98191496714379,"aZ":-30.515347849050887,"pfxX":2.920496152267897,"pfxZ":1.0223197033133768,"pX":-0.0013867724935536483,"pZ":2.467078821360842,"vX0":2.5939466587018645,"vY0":-125.44266460190337,"vZ0":-2.4245180553448176,"x":117.05,"y":172.17,"x0":-1.422889637038296,"y0":50.00046285669859,"z0":5.898959053741355,"aX":4.719209993643886},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-5.9,"spinRate":3095,"spinDirection":93},"zone":5,"typeConfidence":0.9,"plateTime":0.43427572997532105,"extension":6.537837321660408},"index":4,"playId":"5dfeaa79-4785-3805-a2bb-04388d6bec08","pitchNumber":3,"startTime":"2026-07-08T01:19:36.061Z","endTime":"2026-07-08T01:19:39.931Z","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":92.5,"endSpeed":85.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.452611857923,"aZ":-14.395014646099444,"pfxX":-0.14067441191704733,"pfxZ":9.607176929985027,"pX":-0.7937194739654129,"pZ":3.7197561840007483,"vX0":1.2221586995132057,"vY0":-134.73970493403925,"vZ0":-3.5228839665402334,"x":147.25,"y":138.35,"x0":-1.233639931356235,"y0":50.00525510380308,"z0":6.052172173188891,"aX":-0.2605037235272298},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":0.0,"spinRate":2642,"spinDirection":187},"zone":11,"typeConfidence":0.89,"plateTime":0.40548223862810584,"extension":6.5821369516325925},"index":5,"playId":"efd7660d-f096-3323-bfb2-37575fb01d53","pitchNumber":4,"startTime":"2026-07-08T01:19:58.389Z","endTime":"2026-07-08T01:20:03.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.120327426819827,"aZ":-32.93650615230881,"pfxX":6.042007413025948,"pfxZ":-0.5379218113334714,"pX":0.7528689723697198,"pZ":0.7236018415410059,"vX0":3.474443017262524,"vY0":-118.32670508951794,"vZ0":-4.426756487288498,"x":88.3,"y":219.24,"x0":-1.5183396368219853,"y0":50.001800416405196,"z0":5.629234220286568,"aX":8.585199023511873},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.8,"breakHorizontal":-11.8,"spinRate":2986,"spinDirection":40},"zone":14,"typeConfidence":0.93,"plateTime":0.4625016239427753,"extension":6.6652741202150105},"index":6,"playId":"99c888c6-2bdc-3b5a-a905-22d690629381","pitchNumber":5,"startTime":"2026-07-08T01:20:15.900Z","endTime":"2026-07-08T01:20:19.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.521842272704212,"aZ":-14.725448133619,"pfxX":2.200144232437627,"pfxZ":9.493216497745662,"pX":0.1866631598511519,"pZ":3.6855422836576435,"vX0":2.8461731524566622,"vY0":-134.7738259671302,"vZ0":-3.2761972898809355,"x":109.88,"y":139.27,"x0":-1.1692453905722602,"y0":50.003128324098775,"z0":5.9580909689681985,"aX":4.043473803024134},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":-4.6,"spinRate":2784,"spinDirection":180},"zone":12,"typeConfidence":0.9,"plateTime":0.40654030291200094,"extension":6.543657089645586},"index":7,"playId":"39b977e1-4e98-3523-86b1-b735e376407c","pitchNumber":6,"startTime":"2026-07-08T01:20:38.393Z","endTime":"2026-07-08T01:20:41.542Z","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":91.1,"endSpeed":83.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.987603421687826,"aZ":-16.170611745427298,"pfxX":0.6186391794575687,"pfxZ":8.914341293894491,"pX":-0.9322313787695472,"pZ":4.056434310841444,"vX0":0.7359195651892946,"vY0":-132.79386035472416,"vZ0":-2.117773282472421,"x":152.53,"y":129.26,"x0":-1.292788419683067,"y0":50.004897007865836,"z0":6.03351049642795,"aX":1.1110558170860256},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.0,"breakHorizontal":-1.3,"spinRate":2629,"spinDirection":185},"zone":11,"typeConfidence":0.73,"plateTime":0.41160854163687377,"extension":6.562544469546496},"index":8,"playId":"aeec9339-859f-3286-abed-7630f7e9488c","pitchNumber":7,"startTime":"2026-07-08T01:20:58.592Z","endTime":"2026-07-08T01:21:01.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:21:01.980Z","atBatIndex":55},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Edmundo Sosa out on a sacrifice fly to center fielder TJ Friedl. Trea Turner scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:21:25.965Z","endTime":"2026-07-08T01:23:42.746Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":657571,"link":"/api/v1/people/657571"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.478245523180576,"aZ":-38.01626064044379,"pfxX":5.792622447312023,"pfxZ":-4.053555689103305,"pX":-0.817043339934453,"pZ":2.9023881222755934,"vX0":0.3809507227898753,"vY0":-119.12556975339501,"vZ0":1.2215180030932353,"x":148.14,"y":160.42,"x0":-1.7318433806166742,"y0":50.00570423569958,"z0":5.814677595823112,"aX":8.341748808981919},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.8,"breakHorizontal":-10.6,"spinRate":2989,"spinDirection":52},"zone":1,"typeConfidence":0.91,"plateTime":0.45947397221522923,"extension":6.492657685066252},"index":0,"playId":"4eaccfed-98a2-3b85-bc9b-044b4fb76d9d","pitchNumber":1,"startTime":"2026-07-08T01:21:28.214Z","endTime":"2026-07-08T01:21:32.321Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.810066661818748,"aZ":-15.409138657567707,"pfxX":1.0577192284375434,"pfxZ":9.179744606926462,"pX":-0.08256461591913834,"pZ":2.743770660198954,"vX0":2.5836254383814072,"vY0":-133.9993936291994,"vZ0":-5.412376021312797,"x":120.15,"y":164.7,"x0":-1.194973499476321,"y0":50.00067218415397,"z0":5.8830848078642735,"aX":1.9314025437864426},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.7,"breakHorizontal":-2.4,"spinRate":2679,"spinDirection":184},"zone":5,"typeConfidence":0.88,"plateTime":0.4080916548732283,"extension":6.657605686823468},"index":1,"playId":"783c3e12-5d4d-3732-b46c-ad4c0df02ea8","pitchNumber":2,"startTime":"2026-07-08T01:21:44.772Z","endTime":"2026-07-08T01:21:47.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.705069231325115,"aZ":-35.93228264049201,"pfxX":7.364485058670975,"pfxZ":-2.661047885961925,"pX":0.9137249994908083,"pZ":1.4609927475300435,"vX0":3.707400312785092,"vY0":-118.99454095161624,"vZ0":-2.1673384671200453,"x":82.17,"y":199.33,"x0":-1.6278149746192652,"y0":50.00138154873185,"z0":5.68130795736778,"aX":10.415799079680086},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.0,"breakHorizontal":-14.3,"spinRate":3038,"spinDirection":43},"zone":14,"typeConfidence":0.94,"plateTime":0.46270048399194463,"extension":6.65269648515931},"index":2,"playId":"d362dd5a-15c5-36df-909e-bfa98fbec2cc","pitchNumber":3,"startTime":"2026-07-08T01:22:07.997Z","endTime":"2026-07-08T01:22:12.087Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-08T01:22:31.734Z","endTime":"2026-07-08T01:22:47.293Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06721717068171,"aZ":-37.382627246276705,"pfxX":6.96413610262589,"pfxZ":-3.560513909854306,"pX":1.8175829012396636,"pZ":3.0794532613112273,"vX0":5.374500512814151,"vY0":-120.40546760723673,"vZ0":1.1818393596645878,"x":47.72,"y":155.63,"x0":-1.3505685532009815,"y0":50.001228483893456,"z0":5.898126762504562,"aX":10.191691329356583},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.9,"breakHorizontal":-13.9,"spinRate":3025,"spinDirection":43},"zone":12,"typeConfidence":0.94,"plateTime":0.4554418430137668,"extension":6.543603322028367},"index":4,"playId":"66a73d3c-7578-37e1-85df-af0f7aa59b01","pitchNumber":4,"startTime":"2026-07-08T01:22:47.293Z","endTime":"2026-07-08T01:22:50.707Z","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":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.341881305263826,"aZ":-33.880081573300416,"pfxX":2.3148242878167693,"pfxZ":-1.0966515536496324,"pX":-0.34205140052521177,"pZ":2.5336118451178082,"vX0":1.382736030533113,"vY0":-122.96501793707473,"vZ0":-1.4791670877432779,"x":130.04,"y":170.37,"x0":-1.2091217808511356,"y0":50.00228353103374,"z0":5.971465902201049,"aX":3.606785384715642},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.0,"breakHorizontal":-4.4,"spinRate":2943,"spinDirection":70},"zone":4,"typeConfidence":0.91,"plateTime":0.4424599008161869,"extension":6.625664630662957},"index":5,"playId":"0f5cbbdc-700b-366b-af6f-ee7fc88667cd","pitchNumber":5,"startTime":"2026-07-08T01:23:04.209Z","endTime":"2026-07-08T01:23:08.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.160830824525476,"aZ":-36.57956211298941,"pfxX":8.201216364825092,"pfxZ":-3.1125059813082796,"pX":0.9738643235173255,"pZ":2.2607455667494745,"vX0":3.0143313197072423,"vY0":-118.69745689288092,"vZ0":-0.3827184803015753,"x":79.88,"y":177.74,"x0":-1.380222584140005,"y0":50.00084494483406,"z0":5.774146711467165,"aX":11.620340753597171},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.4,"breakHorizontal":-15.6,"spinRate":2947,"spinDirection":41},"zone":14,"typeConfidence":0.94,"plateTime":0.46265721521366876,"extension":6.576530510883137},"hitData":{"launchSpeed":93.6,"launchAngle":42.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.62,"coordY":73.55}},"index":6,"playId":"790949d7-a324-38bb-9e2a-3678a481086e","pitchNumber":6,"startTime":"2026-07-08T01:23:29.976Z","endTime":"2026-07-08T01:23:42.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:23:42.746Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out to first baseman Sal Stewart.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T01:24:08.287Z","endTime":"2026-07-08T01:25:17.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23364270503797,"aZ":-11.466281022290616,"pfxX":-0.09334157387087544,"pfxZ":11.100568384162406,"pX":-0.1144329934161457,"pZ":1.1578533318491702,"vX0":3.316029419635915,"vY0":-135.82843931209877,"vZ0":-9.986250396770874,"x":121.36,"y":207.52,"x0":-1.3398453521415468,"y0":50.00336871109582,"z0":5.683371400739457,"aX":-0.1750349870826474},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":-0.6,"spinRate":2799,"spinDirection":190},"zone":13,"typeConfidence":0.9,"plateTime":0.40351779356356987,"extension":6.634975028156935},"index":0,"playId":"bff4078b-77a1-327c-a9d0-8b67069a8285","pitchNumber":1,"startTime":"2026-07-08T01:24:14.196Z","endTime":"2026-07-08T01:24:17.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.417221396271135,"aZ":-12.664055476406107,"pfxX":-0.04855218978710929,"pfxZ":10.935324188190194,"pX":-0.4494157423747445,"pZ":2.2237824523463146,"vX0":2.30941305323292,"vY0":-132.95990158507024,"vZ0":-6.878912212244994,"x":134.13,"y":178.74,"x0":-1.324213499163137,"y0":50.00375588669466,"z0":5.769851594291344,"aX":-0.08666974226841484},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.5,"breakHorizontal":-0.5,"spinRate":2737,"spinDirection":192},"zone":4,"typeConfidence":0.89,"plateTime":0.4124775869799615,"extension":6.556213358212391},"index":1,"playId":"786bef20-6c9c-3c57-8248-1b84ac891bfc","pitchNumber":2,"startTime":"2026-07-08T01:24:32.062Z","endTime":"2026-07-08T01:24:35.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":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54435139831801,"aZ":-11.280253441422342,"pfxX":0.07951037752400136,"pfxZ":11.271911877012176,"pX":-0.9248169160632546,"pZ":3.1237237476693247,"vX0":1.241394527430009,"vY0":-135.9631049337386,"vZ0":-5.212335080993771,"x":152.25,"y":154.44,"x0":-1.399557655724583,"y0":50.0059962689304,"z0":5.8630678885677865,"aX":0.14722845957556863},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.3,"breakHorizontal":-0.5,"spinRate":2795,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.40437707734584594,"extension":6.514800206699114},"index":2,"playId":"d080bc5c-a470-31d1-869a-4f3d614c416f","pitchNumber":3,"startTime":"2026-07-08T01:24:49.488Z","endTime":"2026-07-08T01:24:53.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.726190114810514,"aZ":-34.10729819783661,"pfxX":9.08731129000012,"pfxZ":-1.360341453307388,"pX":0.36303971586479417,"pZ":1.2807668586751877,"vX0":1.7520883585018185,"vY0":-118.96742587409149,"vZ0":-2.960153211239972,"x":103.16,"y":204.2,"x0":-1.5646354426674827,"y0":50.00339546865553,"z0":5.660531392275385,"aX":12.909232169032101},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.0,"breakHorizontal":-16.9,"spinRate":2997,"spinDirection":35},"zone":14,"typeConfidence":0.95,"plateTime":0.4619890551320909,"extension":6.590568329272112},"hitData":{"launchSpeed":60.0,"launchAngle":0.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.81,"coordY":172.46}},"index":3,"playId":"4b5cde5f-cca6-3cce-909b-898d2aef618c","pitchNumber":4,"startTime":"2026-07-08T01:25:08.212Z","endTime":"2026-07-08T01:25:17.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:25:17.619Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to right fielder Derek Hill.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:27:30.479Z","endTime":"2026-07-08T01:28:57.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Brandon Marsh replaces left fielder Edmundo Sosa, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:27:29.296Z","endTime":"2026-07-08T01:27:29.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":624641,"link":"/api/v1/people/624641"}},{"details":{"description":"Pitching Change: Orion Kerkering replaces Zack Wheeler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T01:27:29.311Z","endTime":"2026-07-08T01:27:32.805Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689147,"link":"/api/v1/people/689147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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.0,"endSpeed":88.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.716741267367674,"aZ":-10.319103506649942,"pfxX":-7.167449365630036,"pfxZ":10.927947125557882,"pX":-0.25416805209699633,"pZ":1.4053255020695108,"vX0":4.291164406740161,"vY0":-140.92753754765877,"vZ0":-9.781079395985168,"x":126.69,"y":200.84,"x0":-0.8698613683853932,"y0":50.00448960827162,"z0":5.599133953341486,"aX":-14.336852373594036},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":12.0,"spinRate":2424,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.38950082639241534,"extension":6.247108662617798},"index":2,"playId":"1c875d43-94ac-394a-8bab-ea2962035ef1","pitchNumber":1,"startTime":"2026-07-08T01:27:32.805Z","endTime":"2026-07-08T01:27:37.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20047788670368,"aZ":-11.75326795975933,"pfxX":-6.90022667298007,"pfxZ":10.23062840704899,"pX":-0.015881515271788618,"pZ":3.047117722205701,"vX0":4.785516462131397,"vY0":-140.90860650007687,"vZ0":-5.327496613855936,"x":117.61,"y":156.51,"x0":-0.8460516438707593,"y0":50.00433440063834,"z0":5.732213554946217,"aX":-13.775652773787355},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":11.4,"spinRate":2416,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.389797735316054,"extension":6.246553786156154},"index":3,"playId":"5a07e346-19f0-3375-bbed-b3d988c25552","pitchNumber":2,"startTime":"2026-07-08T01:27:47.777Z","endTime":"2026-07-08T01:27:50.777Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-08T01:27:59.281Z","endTime":"2026-07-08T01:28:10.920Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63789360254039,"aZ":-9.935878559104971,"pfxX":-5.851528147571893,"pfxZ":10.963462245364028,"pX":-0.004711042862151706,"pZ":2.1407036384746085,"vX0":4.703022634273212,"vY0":-141.81610505159242,"vZ0":-7.919762220293636,"x":117.18,"y":180.98,"x0":-0.9275874112851811,"y0":50.006633829800165,"z0":5.610308741643084,"aX":-11.874114672873183},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.4,"breakHorizontal":9.6,"spinRate":2451,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3868070345839718,"extension":6.20240283999681},"index":5,"playId":"211a855e-19fc-3b66-96fb-1d8654f5c740","pitchNumber":3,"startTime":"2026-07-08T01:28:10.920Z","endTime":"2026-07-08T01:28:13.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.978577252062255,"aZ":-29.800929519170754,"pfxX":7.188524664158636,"pfxZ":1.4591870123631892,"pX":0.730178499221511,"pZ":0.14033893822580412,"vX0":2.829930202081946,"vY0":-126.85007459169103,"vZ0":-7.08088417147288,"x":89.17,"y":234.99,"x0":-1.3339723803065229,"y0":50.00399886448945,"z0":5.344159554808847,"aX":11.714557877068561},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.2,"breakHorizontal":-13.7,"spinRate":2900,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4318059152394169,"extension":6.085423189928331},"index":6,"playId":"12bcee74-9b67-3b10-b07c-4c6146ee6257","pitchNumber":4,"startTime":"2026-07-08T01:28:27.252Z","endTime":"2026-07-08T01:28:30.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.346472705120057,"aZ":-29.83486223249331,"pfxX":6.684260374195947,"pfxZ":1.4484264977079135,"pX":-0.12352183286510751,"pZ":2.4968267519314886,"vX0":1.1317579072298742,"vY0":-126.68679918611937,"vZ0":-1.6114647407104004,"x":121.71,"y":171.37,"x0":-1.4447054523090928,"y0":50.00247986110968,"z0":5.539502140397559,"aX":10.799043773850283},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":-12.4,"spinRate":2852,"spinDirection":63},"zone":5,"typeConfidence":2.0,"plateTime":0.4333507543978876,"extension":5.87904152835139},"hitData":{"launchSpeed":83.3,"launchAngle":29.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.77,"coordY":115.09}},"index":7,"playId":"93a675c8-7fdc-372d-87ef-63cfa8d4bd13","pitchNumber":5,"startTime":"2026-07-08T01:28:44.969Z","endTime":"2026-07-08T01:28:57.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:28:57.867Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ivan Johnson walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:29:23.190Z","endTime":"2026-07-08T01:31:47.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7,8,9],"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":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ivan Johnson replaces Matt McLain.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T01:29:07.951Z","endTime":"2026-07-08T01:29:25.486Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671155,"link":"/api/v1/people/671155"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":680574,"link":"/api/v1/people/680574"}},{"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":88.2,"endSpeed":80.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0431553290541,"aZ":-29.702334610629496,"pfxX":6.27183418753956,"pfxZ":1.4894216013385098,"pX":0.61504776769689,"pZ":2.2236862738685366,"vX0":3.0025753185661244,"vY0":-128.40223122674794,"vZ0":-2.2929723333167384,"x":93.56,"y":178.74,"x0":-1.3864571912988548,"y0":50.00414687226631,"z0":5.453042037917447,"aX":10.410415234474254},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.4,"breakHorizontal":-12.0,"spinRate":2895,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.4275386952708842,"extension":6.063617475454974},"index":1,"playId":"8e57a8a8-e127-3181-9f3e-05296df798f4","pitchNumber":1,"startTime":"2026-07-08T01:29:25.486Z","endTime":"2026-07-08T01:29:28.535Z","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":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03020549680425,"aZ":-35.818133684609926,"pfxX":7.196833169376263,"pfxZ":-2.2685194039427405,"pX":1.340980823366671,"pZ":0.9595419763891199,"vX0":4.1758507337930135,"vY0":-127.23100959610586,"vZ0":-4.002104036905687,"x":65.88,"y":212.87,"x0":-1.2675438367479837,"y0":50.002771660027165,"z0":5.453691584091374,"aX":11.559597129740986},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.9,"breakHorizontal":-14.0,"spinRate":2976,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.43388461079941365,"extension":6.005685432448093},"index":2,"playId":"2b740e78-0c84-34d8-a556-cb4f5742015d","pitchNumber":2,"startTime":"2026-07-08T01:29:49.177Z","endTime":"2026-07-08T01:29:52.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00088021331773,"aZ":-12.716933993434285,"pfxX":-6.884371366725869,"pfxZ":9.782430007179055,"pX":0.13288774744413467,"pZ":2.6669806352842,"vX0":5.002538493403752,"vY0":-140.6444182278856,"vZ0":-6.060586571702252,"x":111.93,"y":166.77,"x0":-0.7807315677950304,"y0":50.006556811960216,"z0":5.686066124427288,"aX":-13.69759896027708},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":11.4,"spinRate":2157,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3905115337869387,"extension":6.286051155485322},"index":3,"playId":"18e9eb4a-7965-3207-9b6c-5d29e038875d","pitchNumber":3,"startTime":"2026-07-08T01:30:06.919Z","endTime":"2026-07-08T01:30:09.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46519001653997,"aZ":-13.114087641824124,"pfxX":-6.096019982440084,"pfxZ":9.409609955932668,"pX":-0.9085545186130038,"pZ":3.43872324136732,"vX0":2.28166030312559,"vY0":-141.90400697478663,"vZ0":-3.982415671115629,"x":151.63,"y":145.93,"x0":-0.9340698496097833,"y0":50.00501967191775,"z0":5.704276497518134,"aX":-12.352374622435754},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":10.6,"spinRate":2207,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3869582269180345,"extension":6.145420019531385},"index":4,"playId":"cf6cb9b7-03b4-3669-b3f0-0ce98a53ddcf","pitchNumber":4,"startTime":"2026-07-08T01:30:23.856Z","endTime":"2026-07-08T01:30:27.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63073355234077,"aZ":-33.24301262620807,"pfxX":7.218280467441522,"pfxZ":-0.6623035368035817,"pX":-0.868358378834197,"pZ":1.6662240285759202,"vX0":-0.7261067090622262,"vY0":-127.08768140441249,"vZ0":-2.893728223992131,"x":150.1,"y":193.79,"x0":-1.513724661346467,"y0":50.00227555079992,"z0":5.488783291539354,"aX":11.680786592321137},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.7,"breakHorizontal":-12.8,"spinRate":3020,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.43276212180456364,"extension":5.916972774372067},"index":5,"playId":"56fb1e43-31d2-3aab-89bb-c1226ee3a7d3","pitchNumber":5,"startTime":"2026-07-08T01:30:39.821Z","endTime":"2026-07-08T01:30:43.710Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-07-08T01:30:51.939Z","endTime":"2026-07-08T01:31:03.726Z","isPitch":false,"type":"action","player":{"id":671155,"link":"/api/v1/people/671155"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.32273123938102,"aZ":-12.046310652723237,"pfxX":-6.087450124177414,"pfxZ":9.912716982565788,"pX":0.3034133375086893,"pZ":2.5901624945367487,"vX0":5.363282862494072,"vY0":-142.22510119101855,"vZ0":-6.264630084397238,"x":105.43,"y":168.85,"x0":-0.8241606183187894,"y0":50.00237731532683,"z0":5.599314070903284,"aX":-12.360233806306075},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":9.8,"spinRate":2240,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3864331055163035,"extension":6.282785497389657},"index":7,"playId":"9cdc7670-2b65-3ca1-8ef2-206187cae61b","pitchNumber":6,"startTime":"2026-07-08T01:31:03.726Z","endTime":"2026-07-08T01:31:06.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03311153081328,"aZ":-13.536960912372752,"pfxX":-5.426454090109998,"pfxZ":9.191768253015395,"pX":0.5420115774949308,"pZ":2.5657377935288097,"vX0":5.500449579378949,"vY0":-141.8707183984588,"vZ0":-6.240320182270853,"x":96.34,"y":169.51,"x0":-0.7217827339127199,"y0":50.00419770963073,"z0":5.665264325289285,"aX":-11.005023550746023},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":8.6,"spinRate":2459,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.38683398945434355,"extension":6.360863497021783},"index":8,"playId":"a7f6ee2c-01d4-3afc-91be-cf1cec12cc8c","pitchNumber":7,"startTime":"2026-07-08T01:31:23.134Z","endTime":"2026-07-08T01:31:26.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19693804375713,"aZ":-34.08927631212371,"pfxX":8.107643918990767,"pfxZ":-1.1650702581586145,"pX":0.1917583512891825,"pZ":3.800215088022312,"vX0":1.3458536085056068,"vY0":-127.65642492718669,"vZ0":2.0212135533914193,"x":109.69,"y":136.17,"x0":-1.395780354409947,"y0":50.00309764321845,"z0":5.688886805529103,"aX":13.329968340459017},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.4,"breakHorizontal":-15.0,"spinRate":3004,"spinDirection":61},"zone":12,"typeConfidence":2.0,"plateTime":0.4296869809062698,"extension":5.886231879383644},"index":9,"playId":"7320822d-35f0-3cf0-9b72-bb0a25f05f7c","pitchNumber":8,"startTime":"2026-07-08T01:31:43.089Z","endTime":"2026-07-08T01:31:47.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:31:47.243Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks. Ivan Johnson to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:32:07.388Z","endTime":"2026-07-08T01:33:11.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"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":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.403232347778363,"aZ":-32.78700035991208,"pfxX":8.805134421274337,"pfxZ":-0.38427643865338457,"pX":1.1971315799572633,"pZ":1.9846673346579318,"vX0":3.481035685718026,"vY0":-126.95325853439302,"vZ0":-2.0223135631629687,"x":71.37,"y":185.19,"x0":-1.3392926955013267,"y0":50.000015253500116,"z0":5.426449268680728,"aX":14.225187019404032},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.0,"breakHorizontal":-16.8,"spinRate":2986,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.43310343095879,"extension":6.055458813486587},"index":0,"playId":"22af219a-2870-3361-ba86-b27eb5ae7386","pitchNumber":1,"startTime":"2026-07-08T01:32:10.687Z","endTime":"2026-07-08T01:32:15.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25613777343698,"aZ":-31.731412454922577,"pfxX":6.836338797015774,"pfxZ":0.2709097757603214,"pX":0.9076145429542761,"pZ":2.301869897508983,"vX0":3.4600823133775003,"vY0":-126.90897814888844,"vZ0":-1.526959016758144,"x":82.4,"y":176.63,"x0":-1.3636901572672797,"y0":50.00047566410655,"z0":5.451166062447261,"aX":11.09077784614574},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.4,"breakHorizontal":-13.2,"spinRate":2905,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.43245331478756155,"extension":6.099507066878069},"index":1,"playId":"03048a9e-2153-302b-b004-b35a88ab14b3","pitchNumber":2,"startTime":"2026-07-08T01:32:29.419Z","endTime":"2026-07-08T01:32:33.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.111935085660996,"aZ":-12.872457641787918,"pfxX":-6.187866267064041,"pfxZ":9.551067115625289,"pX":1.6309410346495878,"pZ":3.0323001626091077,"vX0":8.465123445786817,"vY0":-141.4561962021516,"vZ0":-5.107175538096592,"x":54.83,"y":156.91,"x0":-0.6003477582589383,"y0":50.00332383792669,"z0":5.690546318039058,"aX":-12.506145317017136},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":9.5,"spinRate":2421,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.38762402330955625,"extension":6.333959134099636},"index":2,"playId":"88157080-c209-395b-acd6-a17660394d8f","pitchNumber":3,"startTime":"2026-07-08T01:32:46.822Z","endTime":"2026-07-08T01:32:50.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96338643779987,"aZ":-14.114814183792644,"pfxX":-7.487990760452082,"pfxZ":9.016759817806271,"pX":0.5089833082414058,"pZ":3.892438908720819,"vX0":6.162992379982789,"vY0":-141.0853340463414,"vZ0":-2.5577174080404004,"x":97.6,"y":133.68,"x0":-0.73763558010777,"y0":50.006306785648,"z0":5.727581567281693,"aX":-15.004552463740623},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":12.2,"spinRate":2358,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.38914366052219673,"extension":6.233971343255352},"index":3,"playId":"28d81b36-16da-3312-83b1-b5c23de89a8d","pitchNumber":4,"startTime":"2026-07-08T01:33:07.509Z","endTime":"2026-07-08T01:33:11.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:33:11.434Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Phillies challenged (force play), call on the field was upheld: Sal Stewart grounds out, third baseman Alec Bohm to second baseman Bryson Stott to first baseman Bryce Harper. Ivan Johnson to 3rd. Elly De La Cruz to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:34:30.295Z","endTime":"2026-07-08T01:37:15.314Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":7},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","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":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T01:33:21.185Z","endTime":"2026-07-08T01:34:32.586Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.621131628787975,"aZ":-16.316763476684223,"pfxX":-9.098136099592137,"pfxZ":8.016789886044132,"pX":0.7581661535535902,"pZ":1.443161132293266,"vX0":7.182552085882866,"vY0":-139.7804633528226,"vZ0":-8.336584244598969,"x":88.1,"y":199.81,"x0":-0.6631445865192466,"y0":50.003576681836684,"z0":5.536468047986353,"aX":-17.9976650830068},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":15.0,"spinRate":2357,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3919067825751128,"extension":6.3729069826350875},"index":1,"playId":"05b82faf-b076-37e2-8ad8-8daf7acddc70","pitchNumber":1,"startTime":"2026-07-08T01:34:32.586Z","endTime":"2026-07-08T01:34:35.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.160724969839475,"aZ":-31.576905311238605,"pfxX":6.538089920427497,"pfxZ":0.3653587454092482,"pX":1.1900280571272424,"pZ":0.731047507595506,"vX0":4.128048721129911,"vY0":-126.72562891820562,"vZ0":-5.1823474310733335,"x":71.64,"y":219.04,"x0":-1.3098750352586743,"y0":50.00097058049536,"z0":5.32806178788821,"aX":10.620592590801595},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.2,"breakHorizontal":-12.8,"spinRate":2912,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4323888121535684,"extension":6.081260819856745},"index":2,"playId":"c6e656cd-2561-31aa-9c50-31c2c3788dce","pitchNumber":2,"startTime":"2026-07-08T01:34:49.657Z","endTime":"2026-07-08T01:34:53.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11079424445908,"aZ":-17.293034735006522,"pfxX":-9.294572170336046,"pfxZ":7.36104925171932,"pX":1.1854091428836908,"pZ":2.2413223153861996,"vX0":8.712969894382882,"vY0":-141.26687589335504,"vZ0":-6.094048643751245,"x":71.81,"y":178.26,"x0":-0.7309309594827587,"y0":50.00235383128923,"z0":5.537678707540084,"aX":-18.789710944192},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.2,"breakHorizontal":15.0,"spinRate":2367,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.38768850649704145,"extension":6.3830994682376545},"index":3,"playId":"0172b094-b4e0-3c13-8cb4-4361e8b40742","pitchNumber":3,"startTime":"2026-07-08T01:35:10.997Z","endTime":"2026-07-08T01:35:14.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.114065560853156,"aZ":-17.328480974629674,"pfxX":-8.227298353961986,"pfxZ":7.262014795406039,"pX":0.02053318547565443,"pZ":2.7120403893652467,"vX0":4.986122924142769,"vY0":-142.40640035647468,"vZ0":-5.089952386497686,"x":116.22,"y":165.55,"x0":-0.6884135045537964,"y0":50.002792249274506,"z0":5.626435622719882,"aX":-16.819782695354697},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.2,"breakHorizontal":13.8,"spinRate":2452,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.38529264583271816,"extension":6.317235986162385},"index":4,"playId":"4b38fe92-c09a-3f32-81ca-279228c61c0b","pitchNumber":4,"startTime":"2026-07-08T01:35:28.636Z","endTime":"2026-07-08T01:35:32.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15525771670837,"aZ":-15.955549479171422,"pfxX":-9.167717040702879,"pfxZ":7.9506185064191754,"pX":-0.19533464037840037,"pZ":2.638641107056867,"vX0":5.092145898365166,"vY0":-142.0530633392354,"vZ0":-5.453878472277373,"x":124.45,"y":167.54,"x0":-0.822050390006354,"y0":50.00165206133434,"z0":5.601162704335376,"aX":-18.696561593631564},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.4,"breakHorizontal":15.5,"spinRate":2419,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.385891811906923,"extension":6.268830911835624},"index":5,"playId":"973cbb93-8559-359b-b2ee-682500459494","pitchNumber":5,"startTime":"2026-07-08T01:35:47.814Z","endTime":"2026-07-08T01:35:51.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1264322817979,"aZ":-15.968099791252063,"pfxX":-9.57544277483617,"pfxZ":7.920182267932429,"pX":0.48498459864607285,"pZ":2.363047422895815,"vX0":6.918456811451233,"vY0":-142.05881993152562,"vZ0":-6.280190473299442,"x":98.51,"y":174.98,"x0":-0.7361365265996086,"y0":50.00678483817339,"z0":5.615278524429574,"aX":-19.602276388983373},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.2,"breakHorizontal":16.0,"spinRate":2466,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.38535846587221023,"extension":6.3204472804082705},"index":6,"playId":"1f9da7a0-1477-3068-b333-edd87c99eed4","pitchNumber":6,"startTime":"2026-07-08T01:36:05.043Z","endTime":"2026-07-08T01:36:08.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.596236502177494,"aZ":-22.21849800276836,"pfxX":-8.694215354497853,"pfxZ":4.935934893356404,"pX":-0.8399708244562855,"pZ":3.457355415053496,"vX0":3.577595682455748,"vY0":-141.00336645891008,"vZ0":-2.4161647374634887,"x":149.02,"y":145.43,"x0":-0.9945671202821276,"y0":50.00193895382822,"z0":5.756541405325198,"aX":-17.532690934847167},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.6,"breakHorizontal":15.0,"spinRate":2181,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3882116829058395,"extension":6.2754698131151985},"hitData":{"launchSpeed":64.5,"launchAngle":-13.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.24,"coordY":160.04}},"index":7,"playId":"aa2fc299-b89f-3f95-8c13-cb3a80f06aca","pitchNumber":7,"startTime":"2026-07-08T01:37:07.378Z","endTime":"2026-07-08T01:37:15.314Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":143},"playEndTime":"2026-07-08T01:37:15.314Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:45:15.015Z","endTime":"2026-07-08T01:48:22.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[4,5,6,8,9,10,11,12,13],"actionIndex":[0,1,2,3],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T01:40:24.460Z","endTime":"2026-07-08T01:44:21.557Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-08T01:44:21.557Z","endTime":"2026-07-08T01:44:57.228Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"description":"Phillies infield coach Bobby Dickerson ejected by 3B umpire Lance Barrett.","event":"Ejection","eventType":"ejection","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-08T01:44:57.228Z","endTime":"2026-07-08T01:45:18.014Z","isPitch":false,"type":"action","player":{"id":433638,"link":"/api/v1/people/433638"},"umpire":{"id":483561,"link":"/api/v1/people/483561"}},{"details":{"description":"Phillies pitching coach Caleb Cotham ejected by HP umpire Malachi Moore.","event":"Ejection","eventType":"ejection","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":3,"startTime":"2026-07-08T01:45:17.293Z","endTime":"2026-07-08T01:45:17.294Z","isPitch":false,"type":"action","player":{"id":571584,"link":"/api/v1/people/571584"},"umpire":{"id":623946,"link":"/api/v1/people/623946"}},{"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":87.7,"endSpeed":81.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.649994554623344,"aZ":-27.77992243704148,"pfxX":4.3808923637936585,"pfxZ":2.638489593143059,"pX":0.13789999369080586,"pZ":2.0117744709637404,"vX0":2.6328092773974294,"vY0":-127.84101906010739,"vZ0":-3.0742232989877873,"x":111.74,"y":184.46,"x0":-1.472200065487454,"y0":50.00365991742378,"z0":5.394424684227235,"aX":7.302004332321143},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":-8.5,"spinRate":2844,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.4273042824691631,"extension":6.028375203607402},"index":4,"playId":"8f4d1f36-4882-3af0-8d5c-1c8388360908","pitchNumber":1,"startTime":"2026-07-08T01:45:17.295Z","endTime":"2026-07-08T01:45:21.092Z","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":98.0,"endSpeed":89.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.98103226589627,"aZ":-11.923378476861583,"pfxX":-6.614080690206142,"pfxZ":9.912584107210995,"pX":0.7833350276974254,"pZ":1.5498424436310914,"vX0":6.807688379026032,"vY0":-142.3443268306393,"vZ0":-8.908711190687006,"x":87.14,"y":196.93,"x0":-0.7848930098425806,"y0":50.00468862112406,"z0":5.483441929709015,"aX":-13.515955844734238},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":10.6,"spinRate":2397,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.38540755818185035,"extension":6.328649459899908},"index":5,"playId":"31f1c68c-84b0-3a11-a3c9-4d3c2bc9a9ae","pitchNumber":2,"startTime":"2026-07-08T01:45:32.571Z","endTime":"2026-07-08T01:45:36.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61270636333758,"aZ":-12.826493561631345,"pfxX":-5.604015371221633,"pfxZ":9.442992611621385,"pX":-0.207501923142024,"pZ":3.0512400242193936,"vX0":4.031117715490505,"vY0":-142.23462895024483,"vZ0":-4.998876494324813,"x":124.91,"y":156.4,"x0":-0.915032018419209,"y0":50.0019393125361,"z0":5.6447225033076665,"aX":-11.48208329693872},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":9.4,"spinRate":2331,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3850707920783978,"extension":6.345724257511058},"index":6,"playId":"90c0ebb9-2e18-3d9f-86d1-1d71a68807fc","pitchNumber":3,"startTime":"2026-07-08T01:45:48.196Z","endTime":"2026-07-08T01:45:51.196Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":7,"startTime":"2026-07-08T01:45:59.282Z","endTime":"2026-07-08T01:46:14.563Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9805073166343,"aZ":-12.400479052375774,"pfxX":-6.396063887415176,"pfxZ":9.551263005594878,"pX":1.2038190632528374,"pZ":3.149128300096398,"vX0":7.795960597933735,"vY0":-143.1803288190095,"vZ0":-4.911973303422094,"x":71.11,"y":153.75,"x0":-0.7270946083292762,"y0":50.00225695126201,"z0":5.667025370393774,"aX":-13.24084026887658},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.4,"breakHorizontal":10.0,"spinRate":2467,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3829798727831326,"extension":6.32021784136751},"index":8,"playId":"4df25d38-7839-30d8-a2e3-4e4ecd8593bb","pitchNumber":4,"startTime":"2026-07-08T01:46:14.563Z","endTime":"2026-07-08T01:46:18.187Z","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.2,"endSpeed":90.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.67718042094086,"aZ":-15.420896080950541,"pfxX":-5.973378894510079,"pfxZ":8.078753536567543,"pX":0.935701552151854,"pZ":2.398441308762286,"vX0":6.990393350597868,"vY0":-142.7973859926123,"vZ0":-6.376714642677107,"x":81.33,"y":174.02,"x0":-0.7633776613442362,"y0":50.00189912905464,"z0":5.623892096027195,"aX":-12.384720301167672},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.6,"breakHorizontal":9.5,"spinRate":2412,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3830125359272385,"extension":6.368014109325017},"index":9,"playId":"eea643ed-53ed-3116-afe4-0bfe856367a5","pitchNumber":5,"startTime":"2026-07-08T01:46:32.181Z","endTime":"2026-07-08T01:46:35.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21700084646974,"aZ":-31.966140145497246,"pfxX":6.04143461555006,"pfxZ":0.12375945416246026,"pX":0.43817104077526514,"pZ":1.5888330738828127,"vX0":2.8381936252713422,"vY0":-128.5996962081474,"vZ0":-3.3410180212804894,"x":100.3,"y":195.88,"x0":-1.4641240916694593,"y0":50.00411382273607,"z0":5.379925208691783,"aX":10.13622048430975},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.2,"breakHorizontal":-11.5,"spinRate":2973,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4256224445384289,"extension":6.218132870096618},"index":10,"playId":"6b9dae8e-1e63-3460-9347-6f03ff5fe708","pitchNumber":6,"startTime":"2026-07-08T01:47:15.008Z","endTime":"2026-07-08T01:47:18.852Z","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.4,"endSpeed":89.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31257856085387,"aZ":-13.063195563121745,"pfxX":-5.217167048047639,"pfxZ":9.20713273665746,"pX":0.4456681197353213,"pZ":3.502289325809526,"vX0":5.6123719750209,"vY0":-143.2109599266686,"vZ0":-3.801431422436103,"x":100.01,"y":144.22,"x0":-0.8623684242938059,"y0":50.00153404571632,"z0":5.664923892824773,"aX":-10.827979143357162},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2413,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.38256763498469937,"extension":6.351453253327717},"index":11,"playId":"c871fad1-8354-3e56-86a8-eed406cfd1cd","pitchNumber":7,"startTime":"2026-07-08T01:47:33.655Z","endTime":"2026-07-08T01:47:36.658Z","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.5,"endSpeed":89.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.533957213408364,"aZ":-12.472690142882922,"pfxX":-5.617949175790413,"pfxZ":9.666704451714992,"pX":0.3089789679603034,"pZ":3.597021970345514,"vX0":5.213961627960822,"vY0":-141.88586327525155,"vZ0":-3.4655032148286917,"x":105.22,"y":141.66,"x0":-0.8227622569340224,"y0":50.00569522952961,"z0":5.629387519798408,"aX":-11.453749414690659},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.9,"breakHorizontal":9.1,"spinRate":2336,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3860686633899486,"extension":6.307174090477963},"index":12,"playId":"0f9ddeca-deec-3880-b793-6b197e1a51e4","pitchNumber":8,"startTime":"2026-07-08T01:47:55.001Z","endTime":"2026-07-08T01:47:58.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46801913872475,"aZ":-32.05396153405162,"pfxX":7.743060256819535,"pfxZ":0.06747006410945211,"pX":1.658011631594168,"pZ":1.5189768512995996,"vX0":4.961480516038945,"vY0":-128.71152548969206,"vZ0":-3.3284938424240615,"x":53.8,"y":197.77,"x0":-1.3047997567527612,"y0":50.00064120387112,"z0":5.329550554161624,"aX":12.895696142295137},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.5,"breakHorizontal":-15.1,"spinRate":3014,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4267042232645295,"extension":6.121601995623113},"index":13,"playId":"0b68614b-f88c-3022-bed3-6865a9866970","pitchNumber":9,"startTime":"2026-07-08T01:48:18.501Z","endTime":"2026-07-08T01:48:22.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:48:22.001Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T01:51:18.649Z","endTime":"2026-07-08T01:54:34.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5,6,7,8],"actionIndex":[1,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-08T01:48:40.413Z","endTime":"2026-07-08T01:50:53.810Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jonathan Bowlan replaces Orion Kerkering.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-08T01:50:53.810Z","endTime":"2026-07-08T01:51:18.649Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680742,"link":"/api/v1/people/680742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.763739781070054,"aZ":-15.774245636461952,"pfxX":-8.645100727822346,"pfxZ":8.11888456375003,"pX":-1.0497924890066352,"pZ":2.2348418424257734,"vX0":6.650652557315972,"vY0":-140.9336652728452,"vZ0":-7.757481933508803,"x0":-2.311979723990828,"y0":50.00512989740341,"z0":6.0336349138632155,"aX":-17.46659054304833},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":14.4,"spinRate":2311,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3880183772953525,"extension":6.727266351112925},"index":2,"playId":"e1111a15-6ddb-30e4-87d0-d6ec10beb9e8","pitchNumber":1,"startTime":"2026-07-08T01:51:18.649Z","endTime":"2026-07-08T01:51:21.772Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"startTime":"2026-07-08T01:52:51.110Z","endTime":"2026-07-08T01:53:00.167Z","isPitch":false,"type":"action","player":{"id":553993,"link":"/api/v1/people/553993"}},{"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":96.4,"endSpeed":88.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.001569023764333,"aZ":-16.87403904218554,"pfxX":-9.854070009552187,"pfxZ":7.713303096686506,"pX":1.1716504849497285,"pZ":2.801386705312476,"vX0":12.617278687908577,"vY0":-139.818443173798,"vZ0":-5.891739553468007,"x":72.34,"y":163.14,"x0":-2.115427263013602,"y0":50.00341300366574,"z0":6.040131505585033,"aX":-19.54708117738876},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.8,"breakHorizontal":15.4,"spinRate":2343,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3914886167408431,"extension":6.823341995721942},"index":4,"playId":"c4adc3f1-d4b6-368c-a4a5-3400e2f748d2","pitchNumber":2,"startTime":"2026-07-08T01:53:00.167Z","endTime":"2026-07-08T01:53:03.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.454624997238835,"aZ":-33.880505470269526,"pfxX":1.0862890923836588,"pfxZ":-1.0481879372193568,"pX":0.6849183375015033,"pZ":1.7116320330779562,"vX0":7.166812954024714,"vY0":-126.21342801287622,"vZ0":-4.142804014083352,"x":90.89,"y":192.57,"x0":-2.3267570495621435,"y0":50.005892781027605,"z0":6.087733507339651,"aX":1.7613059278216254},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.6,"breakHorizontal":-3.5,"spinRate":2628,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4331181370823667,"extension":6.701443591425884},"index":5,"playId":"33599ce9-78cb-31c4-a93d-66a86de01e0e","pitchNumber":3,"startTime":"2026-07-08T01:53:14.915Z","endTime":"2026-07-08T01:53:17.963Z","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":96.9,"endSpeed":87.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.17575708276011,"aZ":-11.296019817358157,"pfxX":-4.807714081312384,"pfxZ":10.508789724393846,"pX":0.23820427939728897,"pZ":4.588706726435797,"vX0":8.641177670163367,"vY0":-140.81583641025722,"vZ0":-2.507454548855258,"x":107.92,"y":114.88,"x0":-2.260647983517213,"y0":50.001230461688145,"z0":6.232069199197724,"aX":-9.550874281861663},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.6,"breakHorizontal":6.7,"spinRate":2419,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3905768092964599,"extension":6.688194091258669},"index":6,"playId":"9f1ae58e-01c1-3ecc-8720-77f662925971","pitchNumber":4,"startTime":"2026-07-08T01:53:31.739Z","endTime":"2026-07-08T01:53:35.801Z","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":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.67218401302475,"aZ":-12.630091994027302,"pfxX":-5.239105809268079,"pfxZ":9.69930941816369,"pX":0.6333811016312046,"pZ":3.3736011645090445,"vX0":9.825063817622187,"vY0":-141.80672465501996,"vZ0":-5.194621801174587,"x":92.86,"y":147.69,"x0":-2.2124439068343946,"y0":50.00024342482515,"z0":6.0503898255618775,"aX":-10.55487839773414},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":7.2,"spinRate":2442,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3878482812222117,"extension":6.770307897152015},"index":7,"playId":"e43d20e2-7a7a-382f-87d4-afba956c626f","pitchNumber":5,"startTime":"2026-07-08T01:53:48.776Z","endTime":"2026-07-08T01:54:15.808Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"}}},{"details":{"call":{"code":"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.475383127506813,"aZ":-31.40782315991041,"pfxX":-0.1523057528153413,"pfxZ":0.4498937414199409,"pX":0.7681150826422717,"pZ":1.1051869373704193,"vX0":7.986603225763605,"vY0":-128.73748852117308,"vZ0":-6.17820822883874,"x":87.72,"y":208.94,"x0":-2.3427548230945994,"y0":50.00109839065551,"z0":5.9401095930629,"aX":-0.25898423561936706},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.2,"breakHorizontal":-1.3,"spinRate":2568,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.42400239082360347,"extension":6.878916643103623},"index":8,"playId":"94c05b55-8d7b-3e45-8d40-6665d0179c2d","pitchNumber":6,"startTime":"2026-07-08T01:54:27.825Z","endTime":"2026-07-08T01:54:34.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:54:34.672Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T01:56:51.906Z","endTime":"2026-07-08T01:59:26.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ivan Johnson remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T01:56:35.433Z","endTime":"2026-07-08T01:56:35.446Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671155,"link":"/api/v1/people/671155"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":680574,"link":"/api/v1/people/680574"}},{"details":{"description":"Pitching Change: Sam Moll replaces Julian Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T01:56:35.446Z","endTime":"2026-07-08T01:56:54.038Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2606696191459,"aZ":-33.0401060635562,"pfxX":-6.438336758478548,"pfxZ":-0.6186852569931744,"pX":1.3726710455624997,"pZ":2.536729619804764,"vX0":-0.1330252790257112,"vY0":-117.2185958432937,"vZ0":1.827967644752257,"x":64.68,"y":170.29,"x0":2.2666922688445625,"y0":50.005375126678125,"z0":4.832641290991558,"aX":-8.955971161990744},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.4,"breakHorizontal":11.6,"spinRate":2824,"spinDirection":305},"zone":12,"typeConfidence":0.9,"plateTime":0.46735785660042417,"extension":4.374010222791935},"index":2,"playId":"613789cb-e954-3ee6-8889-4eacb944e894","pitchNumber":1,"startTime":"2026-07-08T01:56:54.038Z","endTime":"2026-07-08T01:56:57.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.109104992677185,"aZ":-32.86777709493871,"pfxX":10.086231039570857,"pfxZ":-0.40076311998916125,"pX":0.9156778624988062,"pZ":2.2051825343730806,"vX0":-5.382880043212922,"vY0":-131.1630840567431,"vZ0":-0.7578696376956502,"x":96.93,"y":137.6,"x0":1.6898997326406076,"y0":50.001601827252216,"z0":4.960090934433439,"aX":17.480065783806783},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.7,"breakHorizontal":-17.0,"spinRate":2411,"spinDirection":100},"zone":14,"typeConfidence":0.9,"plateTime":0.4184356982526465,"extension":4.247791488552572},"index":3,"playId":"2e0d0359-b2de-3c4e-910d-9b48c45633e1","pitchNumber":2,"startTime":"2026-07-08T01:57:10.364Z","endTime":"2026-07-08T01:57:13.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.489480794758236,"aZ":-29.199946537170963,"pfxX":-6.624147183157417,"pfxZ":2.090653814261378,"pX":0.35329320677881415,"pZ":2.259979035966953,"vX0":-1.883206018401157,"vY0":-119.48049176507942,"vZ0":0.44896106318735907,"x":103.53,"y":177.76,"x0":2.015348498887921,"y0":50.00276118820879,"z0":4.728132607782298,"aX":-9.421744961418407},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.2,"breakHorizontal":12.5,"spinRate":2801,"spinDirection":305},"zone":6,"typeConfidence":0.9,"plateTime":0.4612960085275857,"extension":4.3676428870412645},"index":4,"playId":"7ed71f1a-d37b-3362-a895-bfbf600ab7f3","pitchNumber":3,"startTime":"2026-07-08T01:58:06.602Z","endTime":"2026-07-08T01:58:10.557Z","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":93.1,"endSpeed":85.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23958713596616,"aZ":-23.206249367082407,"pfxX":8.095225936491481,"pfxZ":4.77450496715028,"pX":-1.095085728027632,"pZ":2.6761497763327946,"vX0":-9.28837278073695,"vY0":-135.3440608762441,"vZ0":-1.5301809292334898,"x":158.74,"y":166.52,"x0":1.310253050486256,"y0":50.00104076206855,"z0":4.855324560554134,"aX":15.197204815221435},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.5,"breakHorizontal":-13.0,"spinRate":2556,"spinDirection":99},"zone":11,"typeConfidence":0.9,"plateTime":0.4028755702474305,"extension":4.6072168605357255},"index":5,"playId":"0cc6fde4-cfc1-3af7-be32-7b855dcaa4ad","pitchNumber":4,"startTime":"2026-07-08T01:58:33.236Z","endTime":"2026-07-08T01:58:37.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.890756295707906,"aZ":-35.14620220386304,"pfxX":-9.069834095108304,"pfxZ":-2.0627851263829786,"pX":0.6731359034463198,"pZ":1.9678550166033615,"vX0":-0.38379256204962214,"vY0":-119.03541734072859,"vZ0":0.7160860711126484,"x":91.34,"y":185.65,"x0":2.0153308652279853,"y0":50.00220032946979,"z0":4.833866463701803,"aX":-13.072996077297702},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.4,"breakHorizontal":16.6,"spinRate":2816,"spinDirection":306},"zone":9,"typeConfidence":0.9,"plateTime":0.45935258590201267,"extension":4.304861114752815},"index":6,"playId":"af4a384f-e29d-3ede-a1cb-70b1845fdc6d","pitchNumber":5,"startTime":"2026-07-08T01:58:52.528Z","endTime":"2026-07-08T01:58:57.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.771766519946418,"aZ":-34.554303033633374,"pfxX":9.233228879407582,"pfxZ":-1.2772319623897967,"pX":-0.18661843361075856,"pZ":1.8828732651518052,"vX0":-7.481288975742065,"vY0":-135.61760049071458,"vZ0":-1.6238527143922106,"x":124.11,"y":187.94,"x0":1.408669320197741,"y0":50.0043545565198,"z0":4.900549986513981,"aX":17.193708575534565},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-2.4,"breakHorizontal":-15.1,"spinRate":2405,"spinDirection":101},"zone":8,"typeConfidence":0.9,"plateTime":0.40394501597388155,"extension":4.500576179891214},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.05,"coordY":150.67}},"index":7,"playId":"82f7f60b-f6de-354b-af73-190b493b4f1e","pitchNumber":6,"startTime":"2026-07-08T01:59:18.967Z","endTime":"2026-07-08T01:59:26.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T01:59:26.209Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Derek Hill singles on a line drive to center fielder TJ Friedl.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T01:59:49.382Z","endTime":"2026-07-08T02:00:49.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"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":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.455015556409972,"aZ":-37.26859433091852,"pfxX":9.131458266530416,"pfxZ":-2.882170133142491,"pX":0.6859000718241144,"pZ":1.671174577118027,"vX0":-5.633406285658378,"vY0":-132.43706593207324,"vZ0":-1.2362597143371958,"x":90.86,"y":193.66,"x0":1.6591023192194427,"y0":50.001893719494106,"z0":4.880798816461658,"aX":16.14814592603205},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-5.3,"breakHorizontal":-15.2,"spinRate":2404,"spinDirection":107},"zone":9,"typeConfidence":0.9,"plateTime":0.41428658156233356,"extension":4.281410226542506},"index":0,"playId":"ff1a5d88-093e-3634-b831-f59fbfdccb27","pitchNumber":1,"startTime":"2026-07-08T01:59:58.526Z","endTime":"2026-07-08T02:00:02.392Z","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":85.1,"endSpeed":78.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5509391569567,"aZ":-33.155620727097826,"pfxX":7.953770630865027,"pfxZ":-0.6290178689022432,"pX":0.21016193123098686,"pZ":0.8166671613790722,"vX0":-5.810977239946876,"vY0":-123.80722575098412,"vZ0":-2.9063691017122206,"x":108.99,"y":216.73,"x0":1.5534512249387988,"y0":50.004655208320614,"z0":4.778636064329343,"aX":12.35787677135068},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.6,"breakHorizontal":-13.1,"spinRate":1570,"spinDirection":83},"zone":14,"typeConfidence":0.61,"plateTime":0.4422877210411147,"extension":4.356912361923008},"index":1,"playId":"a1297e38-da82-3246-bec7-1e016821c00b","pitchNumber":2,"startTime":"2026-07-08T02:00:18.011Z","endTime":"2026-07-08T02:00:21.366Z","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":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.817957781464862,"aZ":-22.829476509333478,"pfxX":7.527306117596378,"pfxZ":5.037064766166868,"pX":0.8529742694210921,"pZ":2.5769190583536075,"vX0":-4.652499583177503,"vY0":-134.9611338156403,"vZ0":-1.7604926873357727,"x":84.49,"y":169.2,"x0":1.6161978810132163,"y0":50.00374361076388,"z0":4.8365813601519605,"aX":13.965047943058567},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.0,"breakHorizontal":-12.7,"spinRate":2543,"spinDirection":106},"zone":12,"typeConfidence":0.9,"plateTime":0.40496847936679803,"extension":4.504694533804094},"hitData":{"launchSpeed":92.3,"launchAngle":17.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":122.5,"coordY":90.63}},"index":2,"playId":"8fa85c93-d18e-34e3-99ae-64e3610722e1","pitchNumber":3,"startTime":"2026-07-08T02:00:39.829Z","endTime":"2026-07-08T02:00:49.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:00:49.763Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Crawford strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T02:01:09.232Z","endTime":"2026-07-08T02:06:06.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":10},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.770227849904327,"aZ":-34.57240433610514,"pfxX":-9.112902251862785,"pfxZ":-1.699218309954909,"pX":-0.4322460536362363,"pZ":1.2455237433049962,"vX0":-2.869348285451636,"vY0":-118.5339539173739,"vZ0":-0.576625953532301,"x":133.48,"y":205.15,"x0":1.9812085451619703,"y0":50.004757246388344,"z0":4.676026713131007,"aX":-12.838926948258528},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.9,"breakHorizontal":17.3,"spinRate":2820,"spinDirection":306},"zone":13,"typeConfidence":0.9,"plateTime":0.46385287707646183,"extension":4.425462964447616},"index":0,"playId":"2f2744a4-7e3a-3bbb-80a3-f8c9b1b277eb","pitchNumber":1,"startTime":"2026-07-08T02:01:17.488Z","endTime":"2026-07-08T02:01:21.402Z","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":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.377909479678973,"aZ":-30.955925471888364,"pfxX":-6.550085968175648,"pfxZ":0.8821003749383838,"pX":-0.7640094757711511,"pZ":2.8633963789658705,"vX0":-4.143281281418851,"vY0":-118.09092406183377,"vZ0":2.146292808711479,"x":146.12,"y":161.47,"x0":1.878265649563514,"y0":50.00146769287434,"z0":4.83771542862758,"aX":-9.034513905819276},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.6,"breakHorizontal":13.1,"spinRate":2892,"spinDirection":310},"zone":1,"typeConfidence":0.9,"plateTime":0.4680172024698983,"extension":4.345594413561957},"index":1,"playId":"efaec946-e91d-34c1-9cdb-9ceba10b470c","pitchNumber":2,"startTime":"2026-07-08T02:01:37.739Z","endTime":"2026-07-08T02:02:04.770Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54048677700354,"aZ":-30.908316611034977,"pfxX":9.17383536253578,"pfxZ":0.7007779801353005,"pX":0.5328802184646866,"pZ":2.0352601852953027,"vX0":-5.7189128775089495,"vY0":-133.87087204768414,"vZ0":-1.468339963503337,"x":96.69,"y":183.83,"x0":1.5116911083366376,"y0":50.002215782554366,"z0":4.815989479563564,"aX":16.54914998394926},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.2,"breakHorizontal":-15.2,"spinRate":2444,"spinDirection":106},"zone":9,"typeConfidence":0.89,"plateTime":0.4100966620845914,"extension":4.549647322031123},"index":2,"playId":"372ff728-ee6d-3177-b205-13dfe57e9dcc","pitchNumber":3,"startTime":"2026-07-08T02:02:14.056Z","endTime":"2026-07-08T02:02:19.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.253815751080168,"aZ":-34.56204136640872,"pfxX":-10.69337987602865,"pfxZ":-1.6341806145857314,"pX":-0.7328724530493294,"pZ":1.7882016618164978,"vX0":-3.063052163093477,"vY0":-120.93327328809981,"vZ0":0.1248761619337393,"x":144.94,"y":190.5,"x0":1.9429408398890748,"y0":50.00191380708433,"z0":4.7982815994568,"aX":-15.644094630869567},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.6,"breakHorizontal":20.2,"spinRate":2971,"spinDirection":315},"zone":7,"typeConfidence":0.9,"plateTime":0.4550484528872043,"extension":4.5482734003760426},"index":3,"playId":"75f0264a-2b73-3b14-875c-a419885e23dd","pitchNumber":4,"startTime":"2026-07-08T02:02:34.416Z","endTime":"2026-07-08T02:02:37.433Z","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.0,"endSpeed":85.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.333274295207875,"aZ":-31.002200664766995,"pfxX":9.04879402894384,"pfxZ":0.6364909211165068,"pX":-0.508168179665187,"pZ":1.3414962626674842,"vX0":-8.153544283658679,"vY0":-135.1131570540121,"vZ0":-3.357109052216196,"x":136.37,"y":202.56,"x0":1.377777915046772,"y0":50.00485148137563,"z0":4.786477857510199,"aX":16.67836668184794},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.6,"breakHorizontal":-14.5,"spinRate":2601,"spinDirection":109},"zone":13,"typeConfidence":0.76,"plateTime":0.40589306146573634,"extension":4.573777256875557},"index":4,"playId":"fac6139e-5399-3383-9298-70a30e7895b9","pitchNumber":5,"startTime":"2026-07-08T02:03:08.475Z","endTime":"2026-07-08T02:03:12.342Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"5764952f-be2d-322d-a7bc-ab018cd062bf","startTime":"2026-07-08T02:03:42.269Z","endTime":"2026-07-08T02:03:45.269Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31186203685574,"aZ":-20.737750053907444,"pfxX":5.9702701480711795,"pfxZ":6.141394498362107,"pX":0.3148733515976482,"pZ":3.1183152840519175,"vX0":-5.392149338221519,"vY0":-135.28665678737562,"vZ0":-0.8323765161984282,"x":105.0,"y":154.59,"x0":1.5539534613141135,"y0":50.00125113543891,"z0":4.877744583866916,"aX":11.114277455277566},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":-9.7,"spinRate":2692,"spinDirection":109},"zone":3,"typeConfidence":0.9,"plateTime":0.404197882319262,"extension":4.647853175654868},"index":6,"playId":"39993c1b-1196-36b3-9222-a622afd44803","pitchNumber":6,"startTime":"2026-07-08T02:04:00.953Z","endTime":"2026-07-08T02:04:03.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09992548584953,"aZ":-38.37289419249234,"pfxX":9.08849242467254,"pfxZ":-3.4717820492690716,"pX":0.9581077901318719,"pZ":2.3692526733572237,"vX0":-4.7686319157349075,"vY0":-133.84467897384235,"vZ0":0.2710389722898974,"x":80.48,"y":174.81,"x0":1.5970467905033259,"y0":50.002784113315926,"z0":5.050168459426853,"aX":16.23165075175959},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-5.9,"breakHorizontal":-15.2,"spinRate":2514,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.41170552498993684,"extension":4.42606663693391},"index":7,"playId":"723fea46-8095-3697-9da3-631e35654030","pitchNumber":7,"startTime":"2026-07-08T02:04:44.249Z","endTime":"2026-07-08T02:04:48.311Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":8,"playId":"cf39efdf-acbe-3521-8509-806e45360732","startTime":"2026-07-08T02:05:10.601Z","endTime":"2026-07-08T02:05:13.601Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.095725933174666,"aZ":-23.094117264357575,"pfxX":7.004845530542513,"pfxZ":4.975910191538064,"pX":0.5061072782197352,"pZ":3.2146427599830463,"vX0":-5.713717978719878,"vY0":-134.26994323483063,"vZ0":0.004628079896553894,"x":97.71,"y":151.98,"x0":1.7516637319231971,"y0":50.00475607017603,"z0":4.856260623377779,"aX":12.790375824197135},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":-11.4,"spinRate":2644,"spinDirection":110},"zone":3,"typeConfidence":0.9,"plateTime":0.4079371150657711,"extension":4.667918334538145},"index":9,"playId":"854dced9-76cd-3990-b3ff-1407d5a0fb40","pitchNumber":8,"startTime":"2026-07-08T02:05:29.154Z","endTime":"2026-07-08T02:05:33.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38483338643361,"aZ":-36.400993820852534,"pfxX":-8.8683490056824,"pfxZ":-2.9904734424725685,"pX":-1.1979787986455208,"pZ":1.1086634837928682,"vX0":-4.279146247767863,"vY0":-119.08819230620905,"vZ0":-0.4829012384361713,"x":162.66,"y":208.85,"x0":1.7838112256536867,"y0":50.003293814489595,"z0":4.65390813072231,"aX":-12.528283577119069},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.2,"breakHorizontal":17.2,"spinRate":2854,"spinDirection":308},"zone":13,"typeConfidence":0.9,"plateTime":0.4628583313507191,"extension":4.438596377574813},"index":10,"playId":"afc8542b-6c7c-3a65-a6c5-1043f7a5dc84","pitchNumber":9,"startTime":"2026-07-08T02:06:03.134Z","endTime":"2026-07-08T02:06:06.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:06:06.453Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trea Turner lines out to center fielder TJ Friedl.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T02:06:30.171Z","endTime":"2026-07-08T02:07:00.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.273644400886525,"aZ":-35.43342034550869,"pfxX":-8.784655474714661,"pfxZ":-2.3272559417010004,"pX":0.15863166653440677,"pZ":0.8905655190267939,"vX0":-1.6316766533458482,"vY0":-118.1620668969824,"vZ0":-1.0705578950203432,"x":110.95,"y":214.73,"x0":2.0001404089587975,"y0":50.0021407404203,"z0":4.629651146741391,"aX":-12.316100100155976},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.2,"breakHorizontal":16.3,"spinRate":2896,"spinDirection":310},"zone":14,"typeConfidence":0.9,"plateTime":0.46504632769128396,"extension":4.401687286375535},"index":0,"playId":"28bd04b2-1ffa-33c9-87bd-8259740ae901","pitchNumber":1,"startTime":"2026-07-08T02:06:33.109Z","endTime":"2026-07-08T02:06:36.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.483341210008174,"aZ":-32.95214087122097,"pfxX":8.81664554821586,"pfxZ":-0.42841226348454065,"pX":0.29307197673157503,"pZ":2.5185583457558693,"vX0":-6.0698469672015145,"vY0":-133.5706098143533,"vZ0":-0.009214930086921536,"x":105.83,"y":170.78,"x0":1.456804406170071,"y0":50.00599907512442,"z0":4.903993811259838,"aX":15.832320974189416},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.6,"breakHorizontal":-14.5,"spinRate":2552,"spinDirection":106},"zone":6,"typeConfidence":0.9,"plateTime":0.41106740262126307,"extension":4.51415208539222},"hitData":{"launchSpeed":98.8,"launchAngle":18.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.65,"coordY":70.13}},"index":1,"playId":"0c473be3-32e3-3e23-aa67-bfb0d92a26ea","pitchNumber":2,"startTime":"2026-07-08T02:06:53.545Z","endTime":"2026-07-08T02:07:00.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:07:00.236Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T02:09:49.867Z","endTime":"2026-07-08T02:11:16.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"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":"Pitching Change: Jhoan Duran replaces Jonathan Bowlan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T02:09:28.609Z","endTime":"2026-07-08T02:09:52.172Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661395,"link":"/api/v1/people/661395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":97.9,"endSpeed":90.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.657163643757706,"aZ":-28.27942395262843,"pfxX":-10.173751579932894,"pfxZ":1.8925656375960358,"pX":-0.9598334248222895,"pZ":1.4331117023986872,"vX0":7.136876833793707,"vY0":-142.27166169160606,"vZ0":-6.815462672761909,"x":153.59,"y":200.09,"x0":-2.174974853007879,"y0":50.002666258627386,"z0":5.644043969695951,"aX":-20.92313390360707},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":2.3,"breakHorizontal":17.0,"spinRate":1805,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.384523705322549,"extension":5.949952000198184},"index":1,"playId":"7a6e2bc3-1b51-3d81-83c6-226506616c87","pitchNumber":1,"startTime":"2026-07-08T02:09:52.172Z","endTime":"2026-07-08T02:09:55.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(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":101.0,"endSpeed":92.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13744405903095,"aZ":-15.291048561153868,"pfxX":-9.092895427320268,"pfxZ":7.690042419645351,"pX":-0.060838411538911064,"pZ":2.819489597011594,"vX0":8.850693217024952,"vY0":-146.85998429946244,"vZ0":-6.014324655838121,"x":119.32,"y":162.65,"x0":-1.9248774992473914,"y0":50.00084112902517,"z0":5.795180841468047,"aX":-19.96010832333944},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.0,"breakHorizontal":14.9,"spinRate":2097,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.372232065807788,"extension":6.030407645162811},"index":2,"playId":"ce2a7edf-4b66-3ab6-b2b9-f82ae0fda9b5","pitchNumber":2,"startTime":"2026-07-08T02:10:06.528Z","endTime":"2026-07-08T02:10:10.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":2,"outs":0},"pitchData":{"startSpeed":100.5,"endSpeed":92.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.444561828627016,"aZ":-17.288391020406554,"pfxX":-9.209226280268673,"pfxZ":6.85820733733013,"pX":-0.5727747571746145,"pZ":2.8365369182071847,"vX0":7.970720555233292,"vY0":-146.17717682869093,"vZ0":-5.738246412564053,"x":138.83,"y":162.19,"x0":-2.1341095763340485,"y0":50.00609548527783,"z0":5.857856237620119,"aX":-19.996299360776533},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":11.5,"breakHorizontal":15.1,"spinRate":2039,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.3742598086684308,"extension":6.052849929851637},"index":3,"playId":"52e84b6d-79fa-32dd-b9ba-20ea690fa8f7","pitchNumber":3,"startTime":"2026-07-08T02:10:21.896Z","endTime":"2026-07-08T02:10:25.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.0,"endSpeed":92.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.499436385760106,"aZ":-17.689373718373087,"pfxX":-8.221792803875317,"pfxZ":6.627216219029421,"pX":-0.0995075853209798,"pZ":3.1988858222369227,"vX0":7.954186859126703,"vY0":-146.87465386845048,"vZ0":-4.910802227179133,"x":120.79,"y":152.41,"x0":-1.7734072796655864,"y0":50.006824461770734,"z0":5.943176796020096,"aX":-17.982816818370424},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":11.2,"breakHorizontal":13.3,"spinRate":2188,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.37278284375990545,"extension":6.014333254990072},"index":4,"playId":"aa7c7007-c373-3979-9d13-0e17cd1ca1f9","pitchNumber":4,"startTime":"2026-07-08T02:10:40.353Z","endTime":"2026-07-08T02:10:43.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63042924852482,"aZ":-28.625196024853153,"pfxX":-6.77405653835023,"pfxZ":2.121745641096269,"pX":-0.4421768870206747,"pZ":1.7979585062819374,"vX0":6.519811361529019,"vY0":-128.6151185052976,"vZ0":-4.5208135791587525,"x":133.85,"y":190.24,"x0":-2.1296816799495666,"y0":50.00540844812231,"z0":5.7979675029213436,"aX":-11.352503170383233},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.0,"breakHorizontal":10.8,"spinRate":953,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4258387053095021,"extension":6.152450991414652},"index":5,"playId":"51edc31a-c5d4-38ef-8f5e-a9cad935a6b0","pitchNumber":5,"startTime":"2026-07-08T02:10:55.404Z","endTime":"2026-07-08T02:10:58.461Z","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":0},"pitchData":{"startSpeed":100.4,"endSpeed":91.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22820056299985,"aZ":-19.405971166131017,"pfxX":-9.261544185119655,"pfxZ":5.912835509607392,"pX":-0.04501801923312635,"pZ":4.103701598556247,"vX0":8.683984178969233,"vY0":-145.99001741188943,"vZ0":-2.1366837259927376,"x":118.72,"y":127.98,"x0":-1.854219065402844,"y0":50.00318281300641,"z0":6.0125888916611885,"aX":-20.001008977067382},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":10.4,"breakHorizontal":15.1,"spinRate":2173,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3751186025135542,"extension":5.964778933437293},"index":6,"playId":"5b7e9527-f65b-36e9-a8ac-24f55e602778","pitchNumber":6,"startTime":"2026-07-08T02:11:13.091Z","endTime":"2026-07-08T02:11:16.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:11:16.216Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Steer singles on a ground ball to pitcher Jhoan Duran.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T02:11:39.254Z","endTime":"2026-07-08T02:13:13.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661395,"link":"/api/v1/people/661395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36127894695826,"aZ":-26.700432259894455,"pfxX":-8.177885452603531,"pfxZ":2.6333058494185533,"pX":-0.5415910703070098,"pZ":2.69992572157758,"vX0":7.100938952014204,"vY0":-143.06687706252467,"vZ0":-4.3421845628003055,"x":137.64,"y":165.88,"x0":-1.9907515695059794,"y0":50.00133440510318,"z0":5.906540589643765,"aX":-16.986772885765927},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.1,"breakHorizontal":13.4,"spinRate":1676,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.38255156997828843,"extension":6.059809173096116},"index":0,"playId":"6570116c-b6e9-3723-97fc-f02d64cc9136","pitchNumber":1,"startTime":"2026-07-08T02:11:42.583Z","endTime":"2026-07-08T02:11:46.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.558848301440555,"aZ":-32.32399760046071,"pfxX":2.8496149936450754,"pfxZ":-0.08054460777850014,"pX":1.2757694525703906,"pZ":1.5878170100088944,"vX0":8.635904318492788,"vY0":-131.4176475356617,"vZ0":-4.049549931483025,"x":68.37,"y":195.91,"x0":-2.4220056106358987,"y0":50.00631596978306,"z0":5.546801715675981,"aX":4.991227325164633},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.8,"breakHorizontal":-7.1,"spinRate":2510,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.41659663862745067,"extension":5.989259272966569},"index":1,"playId":"fa84da38-c382-390b-897a-fd93422a1196","pitchNumber":2,"startTime":"2026-07-08T02:11:57.372Z","endTime":"2026-07-08T02:12:01.373Z","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":100.3,"endSpeed":91.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20323169063799,"aZ":-16.618485864335376,"pfxX":-8.946142188447098,"pfxZ":7.248900587840884,"pX":1.0917450788961551,"pZ":3.094815017008028,"vX0":11.43625661808952,"vY0":-145.5586539096398,"vZ0":-5.148294212977008,"x":75.39,"y":155.22,"x0":-1.725969894109968,"y0":50.000023189139796,"z0":5.8927179638059055,"aX":-19.191932387721796},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.2,"breakHorizontal":13.9,"spinRate":2123,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.37630136540364223,"extension":6.089916917441697},"index":2,"playId":"ade927f0-3172-35d3-91af-07e8270b1c35","pitchNumber":3,"startTime":"2026-07-08T02:12:23.697Z","endTime":"2026-07-08T02:12:27.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.88279816359228,"aZ":-31.61888448376436,"pfxX":1.688575552003364,"pfxZ":0.31037102649165327,"pX":1.0629425998329858,"pZ":0.3515411274326825,"vX0":7.447826976837083,"vY0":-131.80838242172098,"vZ0":-7.605729604402079,"x":76.48,"y":229.29,"x0":-2.0050198430192414,"y0":50.00364907927016,"z0":5.572107178024171,"aX":3.004281160573816},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.7,"breakHorizontal":-4.6,"spinRate":2611,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4136834497924804,"extension":5.975947654800183},"index":3,"playId":"8e67bb45-c8e1-3cd3-8ea5-e6f7cbe4223e","pitchNumber":4,"startTime":"2026-07-08T02:12:45.813Z","endTime":"2026-07-08T02:12:48.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":99.4,"endSpeed":92.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.96206012117394,"aZ":-26.871285903649827,"pfxX":-8.461809069990165,"pfxZ":2.4787163488552677,"pX":-0.19426533106786378,"pZ":1.6957033115670446,"vX0":7.871890849568871,"vY0":-144.57865961977546,"vZ0":-7.113094536066911,"x":124.4,"y":193.0,"x0":-1.8371753857777224,"y0":50.007152657350574,"z0":5.80895917824187,"aX":-18.131252245116784},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":3.4,"breakHorizontal":14.0,"spinRate":1924,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.3771330613273345,"extension":6.19984845867782},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":120.39,"coordY":194.25}},"index":4,"playId":"375574a4-771e-3270-928e-041711e4a2ad","pitchNumber":5,"startTime":"2026-07-08T02:13:05.665Z","endTime":"2026-07-08T02:13:13.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:13:13.449Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T02:13:46.558Z","endTime":"2026-07-08T02:15:38.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.246363163128002,"aZ":-28.36716179541961,"pfxX":-9.718421772247673,"pfxZ":1.8559605772447565,"pX":-0.7757237465606626,"pZ":2.5725761693106355,"vX0":7.008800867920052,"vY0":-142.09321230240226,"vZ0":-4.477108182995206,"x":146.57,"y":169.32,"x0":-2.006184312233698,"y0":50.006922252291915,"z0":5.961976972146229,"aX":-19.963212318541995},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":2.6,"breakHorizontal":16.3,"spinRate":1714,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.38484514475737663,"extension":5.947641363987481},"index":0,"playId":"62f035da-3a6b-35d9-9aef-59cf2c09e020","pitchNumber":1,"startTime":"2026-07-08T02:13:55.415Z","endTime":"2026-07-08T02:14:02.038Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"592b343f-c6cd-4320-bf64-f17cee43293f","startTime":"2026-07-08T02:14:31.166Z","endTime":"2026-07-08T02:14:36.166Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":91.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71560105984677,"aZ":-19.90464437175611,"pfxX":-9.813974980708434,"pfxZ":5.731725130894372,"pX":-0.5135929059381661,"pZ":3.6958340129512766,"vX0":7.771883762528002,"vY0":-145.29868592070216,"vZ0":-3.050780319156096,"x":136.58,"y":138.99,"x0":-1.9466564381619875,"y0":50.00193013058158,"z0":5.967423479741046,"aX":-21.00453469222736},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.0,"breakHorizontal":16.2,"spinRate":2223,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.37682524295375064,"extension":6.109835953965441},"index":2,"playId":"0147d9ce-0403-3ded-81b8-d142d99cbd14","pitchNumber":2,"startTime":"2026-07-08T02:14:52.154Z","endTime":"2026-07-08T02:14:55.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44922598447014,"aZ":-32.253518025628,"pfxX":1.8547280982279153,"pfxZ":-0.04608410037943411,"pX":0.2611513547919522,"pZ":1.730855112455361,"vX0":6.120134630486859,"vY0":-131.55641338754427,"vZ0":-4.010276675321615,"x":107.05,"y":192.05,"x0":-2.3310488466976533,"y0":50.002733917265886,"z0":5.651127401029613,"aX":3.2677808565593236},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.7,"breakHorizontal":-4.7,"spinRate":2618,"spinDirection":29},"zone":9,"typeConfidence":2.0,"plateTime":0.4154583198732782,"extension":5.862747832391262},"index":3,"playId":"935955f2-ce95-3fbb-9569-5bde9d46b194","pitchNumber":3,"startTime":"2026-07-08T02:15:13.373Z","endTime":"2026-07-08T02:15:17.656Z","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":100.7,"endSpeed":92.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16122147411365,"aZ":-13.117563265532961,"pfxX":-7.794034201699375,"pfxZ":8.751167907664204,"pX":0.6167835791040087,"pZ":3.773904938472803,"vX0":9.951708233990985,"vY0":-146.3200575622759,"vZ0":-4.034805477697485,"x":93.49,"y":136.88,"x0":-1.8090276767924005,"y0":50.00263261258815,"z0":5.951579200128357,"aX":-16.972310904161173},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.2,"breakHorizontal":12.2,"spinRate":2124,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.37374420795179164,"extension":6.125037068153141},"index":4,"playId":"a2f97095-9e1d-322b-9d39-528c0d91dec0","pitchNumber":4,"startTime":"2026-07-08T02:15:35.195Z","endTime":"2026-07-08T02:15:38.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-08T02:15:38.316Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl challenged (pitch result), call on the field was confirmed: TJ Friedl called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T02:16:05.489Z","endTime":"2026-07-08T02:18:11.893Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".163"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".567"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.17"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.70"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.93"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.32"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.42"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.53"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.96"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.41"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.45"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.78"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"56.90"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.89"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".567"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":"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":99.6,"endSpeed":91.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.456686960658125,"aZ":-20.590557402069525,"pfxX":-10.0309343636727,"pfxZ":5.450000200114713,"pX":-0.2914614920375386,"pZ":3.4633736964917445,"vX0":8.674840929885004,"vY0":-144.77756413013367,"vZ0":-3.4985107984523625,"x":128.11,"y":145.27,"x0":-2.0218032951826728,"y0":50.00079013183529,"z0":5.94584682414993,"aX":-21.314875800173564},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":2248,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.37815678940290587,"extension":6.097166420763461},"index":0,"playId":"0cf872d9-2bdd-331d-865a-12502ccbf392","pitchNumber":1,"startTime":"2026-07-08T02:16:07.162Z","endTime":"2026-07-08T02:16:13.372Z","isPitch":true,"type":"pitch"},{"details":{"description":"Spencer Steer advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"0cf872d9-2bdd-331d-865a-12502ccbf392","startTime":"2026-07-08T02:16:15.251Z","endTime":"2026-07-08T02:16:28.217Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.314133318180417,"aZ":-28.427979561977466,"pfxX":-8.922866306080536,"pfxZ":1.8447114546800965,"pX":-0.3326890170707077,"pZ":3.065951486720666,"vX0":8.226513320783468,"vY0":-140.96229766999755,"vZ0":-2.7525866516936146,"x":129.68,"y":156.0,"x0":-2.1167137269938796,"y0":50.004034819465886,"z0":5.873060497415825,"aX":-18.12188638759082},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.0,"breakHorizontal":14.6,"spinRate":1696,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.38721953001012865,"extension":6.078131315366189},"index":2,"playId":"dc9ef2a7-d37d-34a0-83fe-987b104e12c6","pitchNumber":2,"startTime":"2026-07-08T02:16:28.217Z","endTime":"2026-07-08T02:16:32.450Z","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":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.983351025482442,"aZ":-34.3440285483026,"pfxX":-1.2939598916427593,"pfxZ":-1.269547726981349,"pX":0.6429633009025958,"pZ":3.368981224052184,"vX0":7.385292068601278,"vY0":-129.56874913489767,"vZ0":-0.09839586639960296,"x":92.49,"y":147.82,"x0":-2.0659724120000584,"y0":50.000973312894075,"z0":6.013929350358783,"aX":-2.2199336264205654},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.2,"breakHorizontal":0.8,"spinRate":2634,"spinDirection":52},"zone":12,"typeConfidence":2.0,"plateTime":0.421415220869481,"extension":5.959161757483528},"index":3,"playId":"5ee00ef2-e999-3c83-aa5a-d2b25b4f6536","pitchNumber":3,"startTime":"2026-07-08T02:16:50.048Z","endTime":"2026-07-08T02:16:53.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.880357425872557,"aZ":-27.97941680528943,"pfxX":-8.688352633689675,"pfxZ":2.037591152333224,"pX":-0.12257790598758353,"pZ":3.2613037050612528,"vX0":8.817026944873934,"vY0":-141.63021313857112,"vZ0":-2.6899589995929225,"x":121.67,"y":150.72,"x0":-2.125289125194139,"y0":50.00700573698093,"z0":5.9854512854637605,"aX":-17.91612345881733},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.4,"breakHorizontal":14.3,"spinRate":1869,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3845766168643485,"extension":5.918676393804738},"index":4,"playId":"3fa85bf5-dfed-322f-8d60-5595102bc429","pitchNumber":4,"startTime":"2026-07-08T02:17:12.974Z","endTime":"2026-07-08T02:17:15.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579639771745455,"aZ":-38.09844343046442,"pfxX":-1.0199800812702453,"pfxZ":-3.3759132543090695,"pX":0.4930483592601485,"pZ":1.7994483383754913,"vX0":7.133385231015012,"vY0":-131.1284346466169,"vZ0":-3.26214502236313,"x":98.21,"y":190.19,"x0":-2.1203955565570265,"y0":50.00300815008545,"z0":5.878463737478967,"aX":-1.7928579264337576},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-6.6,"breakHorizontal":0.4,"spinRate":2732,"spinDirection":29},"zone":9,"typeConfidence":2.0,"plateTime":0.41639192174261463,"extension":6.071858417652604},"index":5,"playId":"a9fd184a-9fe1-38ae-952e-795bcae49144","pitchNumber":5,"startTime":"2026-07-08T02:17:44.891Z","endTime":"2026-07-08T02:18:11.893Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"}},"playEndTime":"2026-07-08T02:18:11.893Z","atBatIndex":71}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Friedl challenged (pitch result), call on the field was confirmed: TJ Friedl called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T02:16:05.489Z","endTime":"2026-07-08T02:18:11.893Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".163"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".567"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.17"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.70"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.93"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.32"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.42"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.53"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.96"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.41"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.45"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.78"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"56.90"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.89"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".423"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".481"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".567"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":"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":99.6,"endSpeed":91.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.456686960658125,"aZ":-20.590557402069525,"pfxX":-10.0309343636727,"pfxZ":5.450000200114713,"pX":-0.2914614920375386,"pZ":3.4633736964917445,"vX0":8.674840929885004,"vY0":-144.77756413013367,"vZ0":-3.4985107984523625,"x":128.11,"y":145.27,"x0":-2.0218032951826728,"y0":50.00079013183529,"z0":5.94584682414993,"aX":-21.314875800173564},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.4,"breakHorizontal":16.4,"spinRate":2248,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.37815678940290587,"extension":6.097166420763461},"index":0,"playId":"0cf872d9-2bdd-331d-865a-12502ccbf392","pitchNumber":1,"startTime":"2026-07-08T02:16:07.162Z","endTime":"2026-07-08T02:16:13.372Z","isPitch":true,"type":"pitch"},{"details":{"description":"Spencer Steer advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"0cf872d9-2bdd-331d-865a-12502ccbf392","startTime":"2026-07-08T02:16:15.251Z","endTime":"2026-07-08T02:16:28.217Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.314133318180417,"aZ":-28.427979561977466,"pfxX":-8.922866306080536,"pfxZ":1.8447114546800965,"pX":-0.3326890170707077,"pZ":3.065951486720666,"vX0":8.226513320783468,"vY0":-140.96229766999755,"vZ0":-2.7525866516936146,"x":129.68,"y":156.0,"x0":-2.1167137269938796,"y0":50.004034819465886,"z0":5.873060497415825,"aX":-18.12188638759082},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.0,"breakHorizontal":14.6,"spinRate":1696,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.38721953001012865,"extension":6.078131315366189},"index":2,"playId":"dc9ef2a7-d37d-34a0-83fe-987b104e12c6","pitchNumber":2,"startTime":"2026-07-08T02:16:28.217Z","endTime":"2026-07-08T02:16:32.450Z","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":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.983351025482442,"aZ":-34.3440285483026,"pfxX":-1.2939598916427593,"pfxZ":-1.269547726981349,"pX":0.6429633009025958,"pZ":3.368981224052184,"vX0":7.385292068601278,"vY0":-129.56874913489767,"vZ0":-0.09839586639960296,"x":92.49,"y":147.82,"x0":-2.0659724120000584,"y0":50.000973312894075,"z0":6.013929350358783,"aX":-2.2199336264205654},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.2,"breakHorizontal":0.8,"spinRate":2634,"spinDirection":52},"zone":12,"typeConfidence":2.0,"plateTime":0.421415220869481,"extension":5.959161757483528},"index":3,"playId":"5ee00ef2-e999-3c83-aa5a-d2b25b4f6536","pitchNumber":3,"startTime":"2026-07-08T02:16:50.048Z","endTime":"2026-07-08T02:16:53.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.880357425872557,"aZ":-27.97941680528943,"pfxX":-8.688352633689675,"pfxZ":2.037591152333224,"pX":-0.12257790598758353,"pZ":3.2613037050612528,"vX0":8.817026944873934,"vY0":-141.63021313857112,"vZ0":-2.6899589995929225,"x":121.67,"y":150.72,"x0":-2.125289125194139,"y0":50.00700573698093,"z0":5.9854512854637605,"aX":-17.91612345881733},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.4,"breakHorizontal":14.3,"spinRate":1869,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3845766168643485,"extension":5.918676393804738},"index":4,"playId":"3fa85bf5-dfed-322f-8d60-5595102bc429","pitchNumber":4,"startTime":"2026-07-08T02:17:12.974Z","endTime":"2026-07-08T02:17:15.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579639771745455,"aZ":-38.09844343046442,"pfxX":-1.0199800812702453,"pfxZ":-3.3759132543090695,"pX":0.4930483592601485,"pZ":1.7994483383754913,"vX0":7.133385231015012,"vY0":-131.1284346466169,"vZ0":-3.26214502236313,"x":98.21,"y":190.19,"x0":-2.1203955565570265,"y0":50.00300815008545,"z0":5.878463737478967,"aX":-1.7928579264337576},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-6.6,"breakHorizontal":0.4,"spinRate":2732,"spinDirection":29},"zone":9,"typeConfidence":2.0,"plateTime":0.41639192174261463,"extension":6.071858417652604},"index":5,"playId":"a9fd184a-9fe1-38ae-952e-795bcae49144","pitchNumber":5,"startTime":"2026-07-08T02:17:44.891Z","endTime":"2026-07-08T02:18:11.893Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"}},"playEndTime":"2026-07-08T02:18:11.893Z","atBatIndex":71},"scoringPlays":[16,17,48,56],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":140.52,"y":160.92},"type":"O","description":"Pop Out"}],"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":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":181.27,"y":120.72},"type":"H","description":"Single"}]}},{"startIndex":7,"endIndex":12,"top":[7,8,9],"bottom":[10,11,12],"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":125.69,"y":141.1},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":100.01,"y":146.08},"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":152.82,"y":169.42},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":126.98,"y":221.11},"type":"O","description":"Pop Out"}]}},{"startIndex":13,"endIndex":21,"top":[13,14,15,16,17,18],"bottom":[19,20,21],"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":44.53,"y":117.75},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":163.45,"y":79.99},"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":3,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":170.05,"y":133.95},"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":119.06,"y":155.14},"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":200.47,"y":51.23},"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":3,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":123.77,"y":73.45},"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":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"coordinates":{"x":138.12,"y":153.35},"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":3,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":157.38,"y":168.91},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24,25],"bottom":[26,27,28],"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":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":127.49,"y":111.14},"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":4,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":120.69,"y":155.43},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":36,"top":[29,30,31,32],"bottom":[33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":107.75,"y":159.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":138.03,"y":39.06},"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":5,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":177.26,"y":154.78},"type":"H","description":"Single"}]}},{"startIndex":37,"endIndex":43,"top":[37,38,39],"bottom":[40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":112.79,"y":157.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":6,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":113.8,"y":154.72},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":63.16,"y":86.31},"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":6,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":93.53,"y":171.45},"type":"H","description":"Single"}]}},{"startIndex":44,"endIndex":51,"top":[44,45,46,47],"bottom":[48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":185.85,"y":99.24},"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":7,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":130.53,"y":119.76},"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":7,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":95.56,"y":94.42},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":38.88,"y":81.04},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":113.69,"y":90.72},"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":7,"pitcher":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":154.85,"y":206.92},"type":"O","description":"Pop Out"}]}},{"startIndex":52,"endIndex":63,"top":[52,53,54,55,56,57],"bottom":[58,59,60,61,62,63],"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":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":138.07,"y":187.75},"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":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":145.22,"y":108.61},"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":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":152.62,"y":153.27},"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":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":124.62,"y":73.55},"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":8,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":151.81,"y":172.46},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":211.77,"y":115.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":101.24,"y":160.04},"type":"O","description":"Groundout"}]}},{"startIndex":64,"endIndex":71,"top":[64,65,66,67],"bottom":[68,69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":132.05,"y":150.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"coordinates":{"x":122.5,"y":90.63},"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":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":146.65,"y":70.13},"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":9,"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":120.39,"y":194.25},"type":"H","description":"Single"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":1,"hits":5,"errors":0,"leftOnBase":7},"away":{"runs":4,"hits":8,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"catcher":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"first":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"second":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"third":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"shortstop":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"left":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"center":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"right":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"onDeck":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"inHole":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"battingOrder":2,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"offense":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"onDeck":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"inHole":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"battingOrder":8,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":8,"airOuts":10,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".238","atBats":34,"obp":".304","slg":".403","ops":".707","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":12,"rbi":4,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":32,"obp":".229","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":163,"era":"4.21","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.32","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":61,"strikes":102,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":1,"pitchesPerInning":"18.11","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":0,"chances":31,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":9,"groundOuts":11,"airOuts":16,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".212","atBats":52,"obp":".236","slg":".365","ops":".601","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":19,"rbi":6,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":33,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"501","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":41,"groundOuts":58,"airOuts":78,"runs":50,"doubles":15,"triples":2,"homeRuns":15,"strikeOuts":90,"baseOnBalls":16,"intentionalWalks":1,"hits":98,"hitByPitch":2,"avg":".305","atBats":321,"obp":".339","slg":".505","ops":".844","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":162,"rbi":46,"leftOnBase":124,"sacBunts":0,"sacFlies":3,"babip":".379","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.40","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":{"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":true},"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":{},"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":37,"gamesStarted":0,"flyOuts":14,"groundOuts":18,"airOuts":31,"runs":22,"doubles":6,"triples":3,"homeRuns":3,"strikeOuts":43,"baseOnBalls":11,"intentionalWalks":2,"hits":41,"hitByPitch":6,"atBats":132,"obp":".389","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":640,"era":"6.10","inningsPitched":"31.0","wins":3,"losses":3,"saves":1,"saveOpportunities":2,"holds":9,"blownSaves":1,"earnedRuns":21,"whip":"1.68","battersFaced":150,"outs":93,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":640,"balls":234,"strikes":406,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".500","pitchesPerInning":"20.65","gamesFinished":3,"strikeoutWalkRatio":"3.91","strikeoutsPer9Inn":"12.48","walksPer9Inn":"3.19","hitsPer9Inn":"11.90","runsScoredPer9":"6.39","homeRunsPer9":"0.87","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702222":{"person":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | K, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":24,"groundOuts":84,"airOuts":53,"runs":27,"doubles":12,"triples":2,"homeRuns":2,"strikeOuts":58,"baseOnBalls":16,"intentionalWalks":0,"hits":67,"hitByPitch":2,"avg":".258","atBats":260,"obp":".306","slg":".342","ops":".648","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":280,"totalBases":89,"rbi":19,"leftOnBase":108,"sacBunts":2,"sacFlies":0,"babip":".325","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"130.00","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":149,"errors":1,"chances":150,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID650911":{"person":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":41,"groundOuts":136,"airOuts":81,"runs":40,"doubles":23,"triples":0,"homeRuns":11,"strikeOuts":137,"baseOnBalls":24,"intentionalWalks":0,"hits":116,"hitByPitch":2,"atBats":468,"obp":".287","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1800,"era":"2.62","inningsPitched":"120.1","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.16","battersFaced":496,"outs":361,"gamesPitched":19,"completeGames":1,"shutouts":1,"pitchesThrown":1800,"balls":583,"strikes":1217,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.68","rbi":0,"winPercentage":".714","pitchesPerInning":"14.96","gamesFinished":0,"strikeoutWalkRatio":"5.71","strikeoutsPer9Inn":"10.25","walksPer9Inn":"1.80","hitsPer9Inn":"8.68","runsScoredPer9":"2.99","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":5,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547180":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":42,"groundOuts":85,"airOuts":79,"runs":56,"doubles":16,"triples":2,"homeRuns":20,"strikeOuts":79,"baseOnBalls":57,"intentionalWalks":2,"hits":86,"hitByPitch":0,"avg":".266","atBats":323,"obp":".370","slg":".514","ops":".884","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":386,"totalBases":166,"rbi":57,"leftOnBase":126,"sacBunts":0,"sacFlies":6,"babip":".287","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.15","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":46,"putOuts":612,"errors":3,"chances":661,"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":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":19,"errors":0,"chances":19,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":39,"groundOuts":58,"airOuts":66,"runs":23,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":0,"hits":43,"hitByPitch":7,"avg":".200","atBats":215,"obp":".281","slg":".326","ops":".607","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":70,"rbi":27,"leftOnBase":105,"sacBunts":0,"sacFlies":2,"babip":".230","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.83","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":637,"errors":5,"chances":658,"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":{"note":"(W, 9-1)","summary":"7.0 IP, ER, 14 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":104,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":35,"strikes":69,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID661395":{"person":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(S, 22)","summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | RBI, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"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":50,"flyOuts":13,"groundOuts":44,"airOuts":38,"runs":17,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":32,"baseOnBalls":4,"intentionalWalks":0,"hits":31,"hitByPitch":4,"avg":".218","atBats":142,"obp":".255","slg":".373","ops":".628","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":53,"rbi":25,"leftOnBase":60,"sacBunts":0,"sacFlies":3,"babip":".241","groundOutsToAirouts":"1.16","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"28.40","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":73,"putOuts":48,"errors":4,"chances":125,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686751":{"person":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":1,"groundOuts":11,"airOuts":10,"runs":11,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":10,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":44,"obp":".364","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":230,"era":"7.15","inningsPitched":"11.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.68","battersFaced":55,"outs":34,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":230,"balls":95,"strikes":135,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":"1.000","pitchesPerInning":"20.29","gamesFinished":3,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"11.12","walksPer9Inn":"7.94","hitsPer9Inn":"7.15","runsScoredPer9":"8.74","homeRunsPer9":"0.79","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"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}},"ID689147":{"person":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(H, 8)","summary":"0.2 IP, 0 ER, 0 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":33,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":17,"strikes":16,"strikePercentage":".480","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664761":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":45,"groundOuts":113,"airOuts":89,"runs":30,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":51,"baseOnBalls":24,"intentionalWalks":0,"hits":71,"hitByPitch":4,"avg":".222","atBats":320,"obp":".281","slg":".369","ops":".650","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":118,"rbi":47,"leftOnBase":138,"sacBunts":0,"sacFlies":4,"babip":".229","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.09","popOuts":16,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":{"note":"(H, 3)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":3,"strikes":3,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641835":{"person":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":3,"flyOuts":18,"groundOuts":46,"airOuts":33,"runs":14,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":40,"baseOnBalls":8,"intentionalWalks":1,"hits":33,"hitByPitch":1,"atBats":151,"obp":".263","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":633,"era":"2.88","inningsPitched":"40.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":13,"whip":"1.01","battersFaced":161,"outs":122,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":633,"balls":223,"strikes":410,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".500","pitchesPerInning":"15.57","gamesFinished":8,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"8.85","walksPer9Inn":"1.77","hitsPer9Inn":"7.30","runsScoredPer9":"3.10","homeRunsPer9":"0.89","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":86,"flyOuts":57,"groundOuts":79,"airOuts":94,"runs":36,"doubles":15,"triples":4,"homeRuns":7,"strikeOuts":58,"baseOnBalls":24,"intentionalWalks":0,"hits":75,"hitByPitch":2,"avg":".248","atBats":303,"obp":".306","slg":".393","ops":".699","caughtStealing":0,"stolenBases":16,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":119,"rbi":40,"leftOnBase":127,"sacBunts":2,"sacFlies":1,"babip":".285","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.29","popOuts":20,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":186,"putOuts":120,"errors":1,"chances":307,"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":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"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":88,"flyOuts":41,"groundOuts":43,"airOuts":69,"runs":56,"doubles":9,"triples":1,"homeRuns":31,"strikeOuts":135,"baseOnBalls":57,"intentionalWalks":3,"hits":84,"hitByPitch":4,"avg":".255","atBats":330,"obp":".370","slg":".570","ops":".940","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":392,"totalBases":188,"rbi":57,"leftOnBase":101,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.64","popOuts":17,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID665561":{"person":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"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":209,"errors":0,"chances":222,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596117":{"person":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":4,"groundOuts":10,"airOuts":8,"runs":7,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".179","atBats":28,"obp":".250","slg":".179","ops":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":5,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".217","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":5,"groundOuts":0,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":11,"obp":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":27,"era":"7.71","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.14","battersFaced":12,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":10,"strikes":17,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.57","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.86","hitsPer9Inn":"15.43","runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":5,"putOuts":69,"errors":1,"chances":75,"fielding":".987","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621383":{"person":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":1,"flyOuts":22,"groundOuts":20,"airOuts":35,"runs":23,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":1,"hits":41,"hitByPitch":0,"atBats":126,"obp":".386","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":534,"era":"5.97","inningsPitched":"28.2","wins":0,"losses":4,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":19,"whip":"1.88","battersFaced":141,"outs":86,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":534,"balls":182,"strikes":352,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".000","pitchesPerInning":"18.63","gamesFinished":6,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"10.05","walksPer9Inn":"4.08","hitsPer9Inn":"12.87","runsScoredPer9":"7.22","homeRunsPer9":"1.26","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676661":{"person":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":15,"obp":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":51,"era":"4.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.75","battersFaced":15,"outs":12,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":51,"balls":12,"strikes":39,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".---","pitchesPerInning":"12.75","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"6.75","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605400":{"person":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":50,"groundOuts":82,"airOuts":94,"runs":62,"doubles":19,"triples":3,"homeRuns":19,"strikeOuts":94,"baseOnBalls":29,"intentionalWalks":0,"hits":105,"hitByPitch":1,"atBats":369,"obp":".335","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1616,"era":"5.87","inningsPitched":"92.0","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.46","battersFaced":405,"outs":276,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1616,"balls":580,"strikes":1036,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".333","pitchesPerInning":"17.57","gamesFinished":0,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"9.20","walksPer9Inn":"2.84","hitsPer9Inn":"10.27","runsScoredPer9":"6.07","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":21,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607208":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656537":{"person":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"jerseyNumber":"49","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":67,"errors":1,"chances":70,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[607208,656941,547180,664761,624641,669016,592663,681082,656537,702222,554430,689147,680742,661395],"pitchers":[554430,689147,680742,661395],"bench":[665561,687282,596117],"bullpen":[621237,621383,686751,676661,666200,641835,605400,650911],"battingOrder":[607208,656941,547180,664761,669016,592663,681082,656537,702222],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hill, D (3, Abbott, A)."},{"label":"HR","value":"Schwarber (31, 3rd inning off Abbott, A, 1 on, 2 out)."},{"label":"TB","value":"Crawford 2; Hill, D 3; Schwarber 5; Sosa, E; Turner."},{"label":"RBI","value":"Schwarber 2 (57); Sosa, E (25); Turner (32)."},{"label":"2-out RBI","value":"Schwarber 2."},{"label":"Runners left in scoring position, 2 out","value":"Stott; Schwarber; Realmuto."},{"label":"SF","value":"Sosa, E."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Sosa, E (3, 2nd base off Abbott, A/Stephenson, T); Crawford (11, 2nd base off Abbott, A/Stephenson, T)."}]}],"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":2,"groundOuts":4,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".227","atBats":32,"obp":".308","slg":".386","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":8,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":8,"airOuts":10,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".270","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":166,"era":"4.56","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.45","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":166,"balls":53,"strikes":113,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":4,"pitchesPerInning":"18.44","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID668881":{"person":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":16,"obp":".550","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":89,"era":"21.60","inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"3.30","battersFaced":20,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":36,"strikes":53,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"26.70","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"18.90","walksPer9Inn":"10.80","hitsPer9Inn":"18.90","runsScoredPer9":"21.60","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":38,"groundOuts":65,"airOuts":51,"runs":44,"doubles":14,"triples":2,"homeRuns":13,"strikeOuts":92,"baseOnBalls":30,"intentionalWalks":0,"hits":76,"hitByPitch":2,"avg":".270","atBats":282,"obp":".342","slg":".472","ops":".814","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":133,"rbi":41,"leftOnBase":112,"sacBunts":0,"sacFlies":2,"babip":".352","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.69","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":159,"putOuts":94,"errors":6,"chances":259,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":49,"groundOuts":90,"airOuts":84,"runs":48,"doubles":21,"triples":0,"homeRuns":17,"strikeOuts":85,"baseOnBalls":44,"intentionalWalks":3,"hits":87,"hitByPitch":1,"avg":".254","atBats":343,"obp":".338","slg":".464","ops":".802","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":159,"rbi":61,"leftOnBase":156,"sacBunts":0,"sacFlies":3,"babip":".287","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.18","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":82,"putOuts":380,"errors":2,"chances":464,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"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":19,"balls":7,"strikes":12,"strikePercentage":".630","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":10,"groundOuts":37,"airOuts":23,"runs":14,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".196","atBats":112,"obp":".250","slg":".366","ops":".616","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":41,"rbi":9,"leftOnBase":50,"sacBunts":0,"sacFlies":0,"babip":".221","groundOutsToAirouts":"1.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.40","popOuts":7,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":60,"errors":0,"chances":61,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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}},"ID680574":{"person":{"id":680574,"fullName":"Matt McLain","link":"/api/v1/people/680574"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":49,"groundOuts":55,"airOuts":81,"runs":32,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":83,"baseOnBalls":36,"intentionalWalks":0,"hits":51,"hitByPitch":3,"avg":".190","atBats":268,"obp":".293","slg":".328","ops":".621","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":88,"rbi":25,"leftOnBase":123,"sacBunts":2,"sacFlies":0,"babip":".243","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.50","popOuts":18,"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":183,"putOuts":125,"errors":3,"chances":311,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"0.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"27.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":17,"gamesStarted":0,"flyOuts":6,"groundOuts":19,"airOuts":14,"runs":4,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":1,"hits":17,"hitByPitch":0,"atBats":66,"obp":".319","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":286,"era":"2.12","inningsPitched":"17.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":4,"whip":"1.35","battersFaced":73,"outs":51,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":286,"balls":99,"strikes":187,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.82","gamesFinished":2,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"8.47","walksPer9Inn":"3.18","hitsPer9Inn":"9.00","runsScoredPer9":"2.12","homeRunsPer9":"0.53","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":"800","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":27,"groundOuts":50,"airOuts":54,"runs":17,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":0,"hits":31,"hitByPitch":4,"avg":".174","atBats":178,"obp":".253","slg":".270","ops":".523","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":48,"rbi":11,"leftOnBase":65,"sacBunts":5,"sacFlies":1,"babip":".220","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.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":127,"errors":1,"chances":129,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID695076":{"person":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":13,"flyOuts":38,"groundOuts":68,"airOuts":70,"runs":38,"doubles":13,"triples":1,"homeRuns":8,"strikeOuts":56,"baseOnBalls":33,"intentionalWalks":1,"hits":69,"hitByPitch":3,"atBats":262,"obp":".352","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1134,"era":"5.07","inningsPitched":"65.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.55","battersFaced":299,"outs":197,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1134,"balls":435,"strikes":699,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".333","pitchesPerInning":"17.27","gamesFinished":1,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"7.68","walksPer9Inn":"4.52","hitsPer9Inn":"9.46","runsScoredPer9":"5.21","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":86,"flyOuts":48,"groundOuts":72,"airOuts":81,"runs":50,"doubles":12,"triples":0,"homeRuns":14,"strikeOuts":76,"baseOnBalls":32,"intentionalWalks":0,"hits":71,"hitByPitch":3,"avg":".238","atBats":298,"obp":".316","slg":".419","ops":".735","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":336,"totalBases":125,"rbi":36,"leftOnBase":141,"sacBunts":0,"sacFlies":2,"babip":".271","groundOutsToAirouts":"0.89","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.29","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":303,"errors":4,"chances":343,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":7,"groundOuts":24,"airOuts":14,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".267","atBats":60,"obp":".279","slg":".367","ops":".646","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":22,"rbi":8,"leftOnBase":24,"sacBunts":2,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.00","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":27,"obp":".552","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":72,"era":"14.40","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"3.00","battersFaced":29,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":28,"strikes":44,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.40","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"1.80","walksPer9Inn":"1.80","hitsPer9Inn":"25.20","runsScoredPer9":"14.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","assists":7,"putOuts":158,"errors":3,"chances":168,"fielding":".982","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, 3 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":4,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":25,"groundOuts":41,"airOuts":53,"runs":21,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":83,"baseOnBalls":21,"intentionalWalks":0,"hits":46,"hitByPitch":2,"avg":".207","atBats":222,"obp":".280","slg":".374","ops":".654","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":83,"rbi":32,"leftOnBase":116,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.67","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":{"gamesStarted":1,"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":8,"groundOuts":22,"airOuts":21,"runs":10,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":3,"avg":".247","atBats":81,"obp":".295","slg":".284","ops":".579","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":23,"rbi":4,"leftOnBase":37,"sacBunts":1,"sacFlies":1,"babip":".323","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":5},"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":60,"putOuts":29,"errors":4,"chances":93,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666157":{"person":{"id":666157,"fullName":"Nick Lodolo","link":"/api/v1/people/666157"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":31,"groundOuts":59,"airOuts":59,"runs":30,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":46,"baseOnBalls":24,"intentionalWalks":0,"hits":60,"hitByPitch":9,"atBats":216,"obp":".365","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1009,"era":"4.68","inningsPitched":"57.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.46","battersFaced":257,"outs":173,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1009,"balls":376,"strikes":633,"strikePercentage":".630","hitBatsmen":9,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".600","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"7.18","walksPer9Inn":"3.75","hitsPer9Inn":"9.36","runsScoredPer9":"4.68","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":7,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"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":20,"balls":6,"strikes":14,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":36,"groundOuts":41,"airOuts":80,"runs":30,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":51,"baseOnBalls":36,"intentionalWalks":1,"hits":52,"hitByPitch":2,"avg":".234","atBats":222,"obp":".344","slg":".468","ops":".812","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":263,"totalBases":104,"rbi":37,"leftOnBase":102,"sacBunts":0,"sacFlies":2,"babip":".244","groundOutsToAirouts":"0.51","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"17.08","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":103,"errors":0,"chances":104,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":26,"groundOuts":41,"airOuts":46,"runs":21,"doubles":9,"triples":2,"homeRuns":3,"strikeOuts":36,"baseOnBalls":26,"intentionalWalks":4,"hits":31,"hitByPitch":1,"atBats":152,"obp":".322","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":673,"era":"2.98","inningsPitched":"42.1","wins":3,"losses":4,"saves":1,"saveOpportunities":1,"holds":9,"blownSaves":0,"earnedRuns":14,"whip":"1.35","battersFaced":181,"outs":127,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":673,"balls":259,"strikes":414,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".429","pitchesPerInning":"15.90","gamesFinished":10,"strikeoutWalkRatio":"1.38","strikeoutsPer9Inn":"7.65","walksPer9Inn":"5.53","hitsPer9Inn":"6.59","runsScoredPer9":"4.46","homeRunsPer9":"0.64","inheritedRunners":21,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670062":{"person":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(L, 5-5)","summary":"6.0 IP, 3 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":95,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":27,"strikes":68,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":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":3,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":55,"groundOuts":69,"airOuts":99,"runs":26,"doubles":16,"triples":1,"homeRuns":12,"strikeOuts":116,"baseOnBalls":31,"intentionalWalks":0,"hits":74,"hitByPitch":0,"atBats":358,"obp":".270","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","numberOfPitches":1571,"era":"2.40","inningsPitched":"97.2","wins":10,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.08","battersFaced":390,"outs":293,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1571,"balls":577,"strikes":994,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".909","pitchesPerInning":"16.09","gamesFinished":0,"strikeoutWalkRatio":"3.74","strikeoutsPer9Inn":"10.69","walksPer9Inn":"2.86","hitsPer9Inn":"6.82","runsScoredPer9":"2.40","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":27,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671155":{"person":{"id":671155,"fullName":"Ivan Johnson","link":"/api/v1/people/671155"},"jerseyNumber":"63","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[682829,701398,668709,553993,663993,668715,663886,670770,680574,671155,671096,572955,657571,670062,594580],"pitchers":[671096,572955,657571,670062,594580],"bench":[695490,682622,624431],"bullpen":[622088,656271,695505,668881,666157,695076,641941,663903],"battingOrder":[682829,701398,668709,553993,663993,668715,663886,670770,671155],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Suárez, E (9, 7th inning off Wheeler, 0 on, 0 out)."},{"label":"TB","value":"Bleday; Steer; Stephenson, T; Stewart, S; Suárez, E 4."},{"label":"RBI","value":"Suárez, E (32)."},{"label":"Runners left in scoring position, 2 out","value":"Suárez, E 2; Friedl."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"7."}]}],"note":[{"label":"a","value":"Walked for McLain, M in the 8th."}]}},"officials":[{"official":{"id":623946,"fullName":"Malachi Moore","link":"/api/v1/people/623946"},"officialType":"Home Plate"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"Second Base"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Stephenson, T 4 (Ball-Overturned to Strike, Ball-Overturned to Strike, Strike-Overturned to Ball, Ball-Overturned to Strike); Realmuto (Ball-Overturned to Strike); Steer (Strike-Overturned to Ball); Lowe, N (Strike-Overturned to Ball); Schwarber (Strike-Confirmed); Suárez, E (Strike-Overturned to Ball); Friedl (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Wheeler 104-69; Kerkering 33-16; Bowlan 6-3; Duran, J 20-14; Abbott, A 95-68; Johnson 19-12; Ferguson, C 15-10; Garcia, J 17-9; Moll 20-14."},{"label":"Groundouts-flyouts","value":"Wheeler 3-1; Kerkering 1-1; Bowlan 0-0; Duran, J 0-0; Abbott, A 5-3; Johnson 0-3; Ferguson, C 1-0; Garcia, J 1-1; Moll 1-0."},{"label":"Batters faced","value":"Wheeler 25; Kerkering 5; Bowlan 1; Duran, J 4; Abbott, A 23; Johnson 4; Ferguson, C 3; Garcia, J 3; Moll 4."},{"label":"Inherited runners-scored","value":"Bowlan 3-0; Garcia, J 2-1."},{"label":"Ejections","value":"Phillies infield coach Bobby Dickerson ejected by 3B umpire Lance Barrett (8th); Phillies pitching coach Caleb Cotham ejected by HP umpire Malachi Moore (8th)."},{"label":"Umpires","value":"HP: Malachi Moore. 1B: Alfonso Márquez. 2B: Mike Estabrook. 3B: Lance Barrett. "},{"label":"Weather","value":"85 degrees, Partly Cloudy."},{"label":"Wind","value":"5 mph, Out To RF."},{"label":"First pitch","value":"7:12 PM."},{"label":"T","value":"3:05."},{"label":"Att","value":"31,204."},{"label":"Venue","value":"Great American Ball Park."},{"label":"July 7, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430","boxscoreName":"Wheeler"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 9-1)","summary":"7.0 IP, ER, 14 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":104,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":35,"strikes":69,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":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":1,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":79,"pitchingGameScore":79},{"player":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","boxscoreName":"Abbott, A"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(L, 5-5)","summary":"6.0 IP, 3 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":95,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":27,"strikes":68,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":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":3,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":59,"pitchingGameScore":59},{"player":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941","boxscoreName":"Schwarber"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"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":88,"flyOuts":41,"groundOuts":43,"airOuts":69,"runs":56,"doubles":9,"triples":1,"homeRuns":31,"strikeOuts":135,"baseOnBalls":57,"intentionalWalks":3,"hits":84,"hitByPitch":4,"avg":".255","atBats":330,"obp":".370","slg":".570","ops":".940","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":392,"totalBases":188,"rbi":57,"leftOnBase":101,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.64","popOuts":17,"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"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"loser":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"save":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}